$(document).ready(function(){
	function showLayer(target){
		$('#lang_layer').hide()
		$('[rel=hideme]').each(function(){
			if("#"+$(this).attr('id') != target) $(this).hide()
		})
		$(target).toggle()
	}
	// for click and showlayer
	var hideobj = null
	var closebtnClick = false
	$('#onair_layer2011').attr('rel','hideme')
	$('#tv_layer2011').attr('rel','hideme')
	$('#radio_layer2011').attr('rel','hideme')
	$('#more_layer2011').attr('rel','hideme')
	$('#viewer_layer2011').attr('rel','hideme')
	$('#location_layer2011').attr('rel','hideme')
	$('#onair_layer2011_submain').attr('rel','hideme')
	$('#tv_layer2011_submain').attr('rel','hideme')
	$('#radio_layer2011_submain').attr('rel','hideme')
	$('#more_layer2011_submain').attr('rel','hideme')
	$('#viewer_layer2011_submain').attr('rel','hideme')
	$('#local_layer2011_submain').attr('rel','hideme')
	$('#onair_layer2011_sub').attr('rel','hideme')
	$('#tv_layer2011_sub').attr('rel','hideme')
	$('#radio_layer2011_sub').attr('rel','hideme')
	$('#more_layer2011_sub').attr('rel','hideme')
	$('#viewer_layer2011_sub').attr('rel','hideme')
	$('#local_layer2011_sub').attr('rel','hideme')
	//$('#lang_layer').attr('rel','hideme')

	$(document).click(function(){
		$(hideobj).hide()
		hideobj = null
	})
	// »ý¹æ¼Û Æí¼ºÇ¥
	$('ul#gnb_main2011 li.gnb_onair a.gnb_onair_link').click(function(){
		showLayer('#onair_layer2011') 
		$(this).find('a').blur()
	})
	$('ul#gnb_main2011 li.gnb_onair').mouseover(function(){
		if(hideobj != null) hideobj = null
		closebtnClick = false
	})
	$('ul#gnb_main2011 li.gnb_onair').mouseleave(function(){
		if(hideobj == null) hideobj = "#onair_layer2011"
		if(closebtnClick) hideobj = null
	})
	$('#onair_layer2011').append('<div class="btn_close2011"><a href="#" title="´Ý±â">´Ý±â</a></div>')
	$('#onair_layer2011 div.btn_close2011').click(function(){ 
		$('#onair_layer2011').hide()
		hideobj = null
		closebtnClick = true
		return false
	})
	$('#onair_layer2011 a').click(function(){
		if($(this).attr('rel').length != 0){
			var rel = $(this).attr('rel')
			if(rel == "1TV"){
				VODPlayer('url=H_1TV','101');
			}else if(rel == "2TV"){
				VODPlayer('url=H_2TV','102');
			}else if(rel == "1FM"){
				VODPlayer('url=L_1FM','101');
			}else if(rel == "2FM"){
				VODPlayer('url=L_2FM','101');
			}else if(rel == "1R"){
				VODPlayer('url=L_1RADIO','101');
			}else if(rel == "2R"){
				VODPlayer('url=L_2RADIO','101');
			}else if(rel == "3R"){
				VODPlayer('url=L_3RADIO','101');
			}else if(rel == "ÇÑ¹ÎÁ·"){
				VODPlayer('url=L_SCR','101');
			}
			return false
		}
	})
	// TV section
	$('ul#gnb_main2011 dd.depth1_tv a.depth1_tv_link').click(function(){
		showLayer('#tv_layer2011') 
		getProgramList('drama2011');
		$(this).find('a').blur()

	})
	$('ul#gnb_main2011 dd.depth1_tv').mouseover(function(){
		if(hideobj != null) hideobj = null
		closebtnClick = false
	})
	$('ul#gnb_main2011 dd.depth1_tv').mouseleave(function(){
		if(hideobj == null) hideobj = "#tv_layer2011"
		if(closebtnClick) hideobj = null
	})
	$('#tv_layer2011').append('<div class="btn_close2011_section"><a href="#" title="´Ý±â">´Ý±â</a></div>')
	$('#tv_layer2011 div.btn_close2011_section').click(function(){
		$('#tv_layer2011').hide()
		closebtnClick = true
		return false
	})

	$('#tv_layer2011 dt[rel]').each(function(i){
		$(this).text('')
		$(this).append('<span class="dt_span"></span>')
		var rel = $(this).attr('rel')
		if(rel != 'endprog2011'){
			if(rel == 'drama2011'){
				$(this).append('<a href="http://www.kbs.co.kr/dmz/" class="dt_a" title="Go ¼½¼Ç">GO ¼½¼Ç</a>')
			}else if(rel == 'culture2011'){
				$(this).append('<a href="http://www.kbs.co.kr/section/sisa.html" class="dt_a" title="Go ¼½¼Ç">GO ¼½¼Ç</a>')
			}else if(rel == 'entertain2011'){
				$(this).append('<a href="http://www.kbs.co.kr/section/enter.html" class="dt_a" title="Go ¼½¼Ç">GO ¼½¼Ç</a>')
			}else if(rel == 'children2011'){
				$(this).append('<a href="http://www.kbs.co.kr/child/" class="dt_a" title="Go ¼½¼Ç">GO ¼½¼Ç</a>')
			}
		}else if(rel == 'endprog2011'){
			$(this).append('<a href="http://www.kbs.co.kr/end_program/1tv/1tvend07v1.html" class="dt_a_end" title="Á¾¿µÇÁ·Î±×·¥" target="_blank">Á¾¿µÇÁ·Î±×·¥</a>')
			$(this).css('background','none')
		}
	})
	$('#tv_layer2011 dt[rel] span.dt_span').mouseover(function(){
			$('#tv_layer2011 dt[rel] span.dt_span').removeClass('selected')
			$(this).addClass('selected')
	})
	$('#tv_layer2011 dt[rel]>a').focus(function(){
			$('#tv_layer2011 dt[rel] span.dt_span').removeClass('selected')
			$(this).parent().find("span.dt_span").addClass('selected')
	})
	$('#tv_layer2011 dt[rel]').mouseover(function(){
		var rel = $(this).attr('rel')
		if(rel != 'endprog2011'){
			// ÇÁ·Î±×·¥ ¸®½ºÆ®
			getProgramList(rel);
			$('#tv_layer2011 dl dd').hide()
			$('#tv_layer2011 dl[rel='+rel+'] dd').show()
		}
	})
	$('#tv_layer2011 dt[rel]>a').focus(function(){
		var rel = $(this).parent().attr('rel')
		if(rel != 'endprog2011'){
			// ÇÁ·Î±×·¥ ¸®½ºÆ®
			getProgramList(rel);
			$('#tv_layer2011 dl dd').hide()
			$('#tv_layer2011 dl[rel='+rel+'] dd').show()
		}
	})

	// drama section unfold
	$('#tv_layer2011 dt.drama2011 span.dt_span').addClass('selected')
	$('#tv_layer2011 dl[rel=drama2011] dd.proglist').show()
	$('#tv_layer2011 dl[rel=drama2011] dd.progdetail').show()

	// radio section
	$('ul#gnb_main2011 dd.depth1_radio a.depth1_radio_link').click(function(){
		showLayer('#radio_layer2011') 
		getProgramList('1fm2011');
		$(this).find('a').blur()
	})
	$('ul#gnb_main2011 dd.depth1_radio').mouseover(function(){
		if(hideobj != null) hideobj = null
		closebtnClick = false
	})
	$('ul#gnb_main2011 dd.depth1_radio').mouseleave(function(){
		if(hideobj == null) hideobj = "#radio_layer2011"
		if(closebtnClick) hideobj = null
	})
	$('#radio_layer2011').append('<div class="btn_close2011_section"><a href="#" title="´Ý±â">´Ý±â</a></div>')
	$('#radio_layer2011 div.btn_close2011_section').click(function(){
		$('#radio_layer2011').hide()
		closebtnClick = true
		return false
	})

	$('#radio_layer2011 dt[rel]').each(function(i){
		$(this).text('')
		$(this).append('<span class="dt_span"></span>')
		var rel = $(this).attr('rel')
		if(rel != 'endprog2011'){
			if(rel == '1fm2011'){
				$(this).append('<a href="http://www.kbs.co.kr/radio/1fm/main.html" class="dt_a" title="Go ¼½¼Ç">GO ¼½¼Ç</a>')
			}else if(rel == '2fm2011'){
				$(this).append('<a href="http://www.kbs.co.kr/radio/coolfm/index.html" class="dt_a" title="Go ¼½¼Ç">GO ¼½¼Ç</a>')
			}else if(rel == '1r2011'){
				$(this).append('<a href="http://www.kbs.co.kr/radio/1radio/main.html" class="dt_a" title="Go ¼½¼Ç">GO ¼½¼Ç</a>')
			}else if(rel == '2r2011'){
				$(this).append('<a href="http://www.kbs.co.kr/radio/happyfm/index.html" class="dt_a" title="Go ¼½¼Ç">GO ¼½¼Ç</a>')
			}else if(rel == '3r2011'){
				$(this).append('<a href="http://www.kbs.co.kr/radio/3radio/main.html" class="dt_a" title="Go ¼½¼Ç">GO ¼½¼Ç</a>')
			}else if(rel == 'han2011'){
				$(this).append('<a href="http://www.kbs.co.kr/radio/scr/main.html" class="dt_a" title="Go ¼½¼Ç">GO ¼½¼Ç</a>')
			}
		}else if(rel == 'endprog2011'){
			$(this).append('<a href="http://www.kbs.co.kr/end_program/radio/1fm/1fmend07v1.html" class="dt_a_end" title="Á¾¿µÇÁ·Î±×·¥" target="_blank">Á¾¿µÇÁ·Î±×·¥</a>')
			$(this).css('background','none')
		}
	})
	$('#radio_layer2011 dt[rel] span.dt_span').mouseover(function(){
			$('#radio_layer2011 dt[rel] span.dt_span').removeClass('selected')
			$(this).addClass('selected')
	})
	$('#radio_layer2011 dt[rel]>a').focus(function(){
			$('#radio_layer2011 dt[rel] span.dt_span').removeClass('selected')
			$(this).parent().find("span.dt_span").addClass('selected')
	})
	$('#radio_layer2011 dt[rel]').mouseover(function(){
		var rel = $(this).attr('rel')
		if(rel != 'endprog2011'){
			getProgramList(rel);
			$('#radio_layer2011 dl dd').hide()
			$('#radio_layer2011 dl[rel='+rel+'] dd').show()
		}
	})
	$('#radio_layer2011 dt[rel]>a').focus(function(){
		var rel = $(this).parent().attr('rel')
		if(rel != 'endprog2011'){
			getProgramList(rel);
			$('#radio_layer2011 dl dd').hide()
			$('#radio_layer2011 dl[rel='+rel+'] dd').show()
		}
	})

	// radio section unfold
	$('#radio_layer2011 dt.fm1_2011 span.dt_span').addClass('selected')
	$('#radio_layer2011 dl[rel=1fm2011] dd.proglist').show()
	$('#radio_layer2011 dl[rel=1fm2011] dd.progdetail').show()

	// ´õº¸±â
	$('ul#gnb_main2011 dd.depth1_more a.depth1_more_link').click(function(){
		showLayer('#more_layer2011') 
		$(this).find('a').blur()
	})
	$('ul#gnb_main2011 dd.depth1_more').mouseover(function(){
		if(hideobj != null) hideobj = null
		closebtnClick = false
	})
	$('ul#gnb_main2011 dd.depth1_more').mouseleave(function(){
		if(hideobj == null) hideobj = "#more_layer2011"
	})
	$('#more_layer2011').append('<div class="btn_close2011"><a href="#" title="´Ý±â">´Ý±â</a></div>')
	$('#more_layer2011 div.btn_close2011').click(function(){
		$('#more_layer2011').hide()
		closebtnClick = true
		return false
	})


	// ½ÃÃ»ÀÚ±¤Àå
	$('ul#gnb_main2011 dd.depth1_viewer a.depth1_viewer_link').click(function(){
		showLayer('#viewer_layer2011') 
		$(this).find('a').blur()
	})
	$('ul#gnb_main2011 dd.depth1_viewer').mouseover(function(){
		if(hideobj != null) hideobj = null
		closebtnClick = false
	})
	$('ul#gnb_main2011 dd.depth1_viewer').mouseleave(function(){
		if(hideobj == null) hideobj = "#viewer_layer2011"
		if(closebtnClick) hideobj = null
	})
	$('#viewer_layer2011').append('<div class="btn_close2011"><a href="#" title="´Ý±â">´Ý±â</a></div>')
	$('#viewer_layer2011 div.btn_close2011').click(function(){
		$('#viewer_layer2011').hide()
		closebtnClick = true
		return false
	})

	// Áö¿ª±¹
	$('ul#gnb_main2011 li.gnb_local a.gnb_local_link').click(function(){
		showLayer('#location_layer2011')
		$(this).find('a').blur()
	})
	$('ul#gnb_main2011 li.gnb_local').mouseover(function(){
		if(hideobj != null) hideobj = null
		closebtnClick = false
	})
	$('ul#gnb_main2011 li.gnb_local').mouseleave(function(){
		if(hideobj == null) hideobj = "#location_layer2011"
		if(closebtnClick) hideobj = null
	})
	$('#location_layer2011').append('<div class="btn_close2011"><a href="#" title="´Ý±â">´Ý±â</a></div>')
	$('#location_layer2011 div.btn_close2011').click(function(){
		$('#location_layer2011').hide()
		closebtnClick = true
		return false
	})

	// footer2011
	$('#cnt_letter').hide()
	$('div.#footer2011 dl.footer_about dd:last').css('background','none')
	var footer_familysite_toggle = false
	$('div.#footer2011 dl.footer_familysite dt.btn').click(function(){
		if(!footer_familysite_toggle){
			$(this).addClass('selected')
			$('div.#footer2011 dl.footer_familysite dd').show()
			footer_familysite_toggle = true
		}else{
			$(this).removeClass('selected')
			$('div.#footer2011 dl.footer_familysite dd').hide()
			footer_familysite_toggle = false
		}
	})
	$('div.#footer2011 dl.footer_familysite')	.mouseleave(function(){
		$(this).find('dt.btn').removeClass('selected')
		$(this).find('dd').hide()
		footer_familysite_toggle = false
	})
	var footer_service_toggle = false
	$('div.#footer2011 dl.footer_service dt.btn').click(function(){
		if(!footer_service_toggle){
			$(this).addClass('selected')
			$('div.#footer2011 dl.footer_service dd.overflow_dd').show()
			footer_service_toggle = true
		}else{
			$(this).removeClass('selected')
			$('div.#footer2011 dl.footer_service dd.overflow_dd').hide()
			footer_service_toggle = false
		}
	})
	$('div.#footer2011 dl.footer_service').mouseleave(function(){
		$(this).find('dt.btn').removeClass('selected')
		$(this).find('dd.overflow_dd').hide()
		footer_service_toggle = false
	})
	$('#footer_service_close').click(function(){
		$('div.#footer2011 dl.footer_service dt.btn').removeClass('selected')
		$('div.#footer2011 dl.footer_service dd.overflow_dd').hide()
		footer_service_toggle = false
	})
	$('#tab_cate').css('backgroundColor','#fff')
	$('#tab_cate').click(function(){
		$(this).css('backgroundColor','#fff')
		$('#tab_letter').css('backgroundColor','#f8f8f8')
		$('#cnt_cate').show()
		$('#cnt_letter').hide()
	})
	$('#tab_letter').click(function(){
		$(this).css('backgroundColor','#fff')
		$('#tab_cate').css('backgroundColor','#f8f8f8')
		$('#cnt_cate').hide()
		$('#cnt_letter').show()
	})
	
	// submain_gnb2011
	$('ul#gnb_submain2011 li a[rel]').click(function(){
		$(this).blur()
		var target = $(this).attr('rel')
		showLayer('#'+target+'_layer2011_submain')
		return false
	})
	$('ul#gnb_submain2011 li.gnb_').mouseover(function(){
		if(hideobj != null) hideobj = null
	})
	$('ul#gnb_submain2011 li.gnb_').mouseleave(function(){
		if(hideobj == null){
			var target = $(this).find('a[rel]').attr('rel')
			hideobj = '#'+target+'_layer2011_submain'
		}
	})
	$('#more_layer2011_submain dd').each(function(){
		$(this).find('span:last').css('background','none')
	})
	// sub_gnb2011
	$('ul#gnb_sub2011 li a[rel]').click(function(){
		$(this).blur()
		var target = $(this).attr('rel')
		showLayer('#'+target+'_layer2011_sub')
		return false
	})
	$('ul#gnb_sub2011 li.gnb_').mouseover(function(){
		if(hideobj != null) hideobj = null
	})
	$('ul#gnb_sub2011 li.gnb_').mouseleave(function(){
		if(hideobj == null){
			var target = $(this).find('a[rel]').attr('rel')
			hideobj = '#'+target+'_layer2011_sub'
		}
	})
	$('#more_layer2011_sub dd').each(function(){
		$(this).find('span:last').css('background','none')
	})
});

