jQuery(document).ready(function(){

	init_head_selects('.custom_select1');

	init_head_select_change();

	set_search_target();

	init_recommend_tabs();

	init_col_tabs();

	init_nav_more_pane();

});

function init_head_selects(str_selector){

	try{

		$(str_selector,'.h_search_box').each(function(){

			if( $(this).parent().css('display') !== 'none' ){

				$(this).sSelect({'ddMaxHeight':290,defaultWidth:60,autoWidthOffset:0});

			}

		});

	}catch(e){}

}

function init_head_select_change(){

	$('select','.h_search_box').change(function(){

		set_search_target($(this));

	});

}

function set_search_target(j_select){

	j_select = j_select || $('select','.h_search_box');

	var s_value = j_select.val();

	j_select.parents('form').find('input[name=cx]').val(s_value);

	var url_action = j_select.find('option[value=' + s_value + ']').attr('title');

	if( url_action ){

		j_select.parents('form').attr('action',url_action);

	}

}

function init_recommend_tabs(){

	$('.b_rec_tab a').click(function(e){

		e.preventDefault();

		$('dd.on','.b_rec_tab').removeClass('on');

		$('.b_rec_pbox','.b_rec_pane').not('no_see').addClass('no_see');

		var jt = $(e.target);

		jt.parent().addClass('on');

		var pane_id = String(jt.text());

		$('.b_rec_pane #' + pane_id.toLowerCase().replace(/\s/g,'_') + '_rp').removeClass('no_see');

	});

	$('.b_rec_pbox','.b_rec_pane').not('no_see').click();

}

function init_col_tabs(){

	$('.jtabs a').click(function(e){

		e.preventDefault();

		var jthis = $(e.target);

		jtabs = jthis.parents('.jtabs');

		jpanes = jtabs.siblings('.jpanes');

		

		jtabs.find('a.on').removeClass('on');

		jpanes.children().not('.no_see').addClass('no_see');



		jthis.addClass('on');

		var pane_name = String(jthis.text());

		pane_name = 'cp_' + pane_name.toLowerCase().replace(/\s/g,'_');

		var the_pane = jpanes.find('.' + pane_name)

		the_pane.removeClass('no_see');

	});

}

function init_nav_more_pane(){

	$('.nav_more a').hover(

		function(){

			show_nav_more_pane();

		},

		function(){

			setTimeout(function (){

				if( !$('.nav_more').data('still_on') ){

					hide_nav_more_pane();

				}

			},20);

		}

	);

	$('.nav_mpane').hover(

		function(){

			$('.nav_more').data('still_on',1);

		},

		function(){

			$('.nav_more').data('still_on',0);

			hide_nav_more_pane();

		}

	);

	$('.nav_mp_close a').click(function(){

		$('.nav_more').data('still_on',0);

		hide_nav_more_pane();

	});

}

function show_nav_more_pane(){

	$('.nav_more a').addClass('on');

	$('.nav_mpane').removeClass('no_see');

}

function hide_nav_more_pane(){

	$('.nav_more a').removeClass('on');

	$('.nav_mpane').addClass('no_see');

}

try{

	document.execCommand("BackgroundImageCache",false,true);

}catch(err){}
