$(function(){

	// ---------------------------
	//	add external class
	// ---------------------------
	$("a[target='_blank']:not(:has(img)):not(a.noicon):not([href*='.pdf'])").wrap('<span class="external"></span>');
	$("span.external").append('<img src="/assets/images/common/icon/external.gif" />');

	// ---------------------------
	//	tabデフォルト設定
	// ---------------------------
	if( $("#tab1 img").size() > 0 ){
		$("#tab1 img").unbind();
		var defaultTabSrc = $("#tab1 img").attr("src");
		$("#tab1 img").attr("src", defaultTabSrc.replace(/_off\./, "_on."));
	}

	// ---------------------------
	//	sidemenu
	// ---------------------------
	$(".leftTab").click(function(){
		var targetContents = $(".changeBox dd:nth-child(2)");
		var hideContents = $(".changeBox dd:nth-child(3)");
		targetContents.show();
		hideContents.hide();

		$(".leftImage").attr("style", "z-index: 10;");
		$(".rightImage").attr("style", "z-index: 20;");

	});

	$(".rightTab").click(function(){
		var targetContents = $(".changeBox dd:nth-child(3)");
		var hideContents = $(".changeBox dd:nth-child(2)");
		targetContents.show();
		hideContents.hide();

		$(".rightImage").attr("style", "z-index: 10;");
		$(".leftImage").attr("style", "z-index: 20;");

	});

	// ---------------------------
	//	dropdown menu
	// ---------------------------
	$("#globalNav ul li > a").hover(function(){
		$(this).parent().find("ul").show();
	},function(){
		$(this).parent().find("ul").hide();
	});

	$("#globalNav ul li ul").hover(function(){
		var targetSrc = $(this).parent().find("a img").attr('src');
		$(this).show();
		$(this).parent().find("a img").attr('src', targetSrc.replace(/_off\./, '_on.'));
	},function(){
		var targetSrc = $(this).parent().find("a img").attr('src');
		$(this).hide();
		if(!$(this).parent().hasClass("current")){
			$(this).parent().find("a img").attr('src', targetSrc.replace(/_on\./, '_off.'));
		}
	});

	// ---------------------------
	//	tab
	// ---------------------------
	$(".tabMenu a").click(function(){

		$(".tabMenu a img").unbind();

		$("div.tabBox > div").hide();
		var nowId = $(this).attr("id");
		var targetId = "#" + nowId + "con";
		$(targetId).show();

		var targetSrc = $(this).find("img").attr("src");
		$(this).find("img").attr("src", targetSrc.replace(/_off\./, "_on."));

		$(this).parent().siblings("li").each(function(){
			var child = $(this).find("img");
			var csrc  = child.attr("src");
			child.attr("src", csrc.replace(/_on\./, "_off."));
			setImageHover(child);
		});
	});

});


