jQuery(document).ready(function() {
		   
	//初期化
	jQuery(".invisible").hide();
	//only category
	if(jQuery(".tabDefault").length > 0){
		var tabDefault = jQuery(".tabDefault").attr("rel").split("#");
		jQuery(".tabDefault").parent().addClass("tabChoosed");
		jQuery(".tabChoosed a img").addClass("current").attr("src",jQuery(".tabChoosed a img").attr("src").replace("_off.", "_on."));
		jQuery("#"+tabDefault[tabDefault.length-1]).show();
	}else{      //category+floor
		var tabDefault1 = jQuery(".tabDefault1").attr("rel").split("#");
		var tabDefault2 = jQuery(".tabDefault2").attr("rel").split("#");
		
		jQuery(".tabDefault1").parent().addClass("tabChoosed");
		var target = jQuery(".tabDefault1 img");
		target.addClass("current").attr("src",target.attr("src").replace("_off.", "_on."));
		
		jQuery(".tabDefault2").parent().addClass("tabChoosed");
		target = jQuery(".tabDefault2 img");
		target.addClass("current").attr("src",target.attr("src").replace("_off.", "_on."));
		
		//show fashon1F
		jQuery("#"+tabDefault1[tabDefault1.length-1]+tabDefault2[tabDefault2.length-1]).show();
	}
	//

	if(jQuery(".tabDefault").length > 0){
		jQuery(".tablist li a").click(function() {
			//hide div
			splitID = jQuery(this).attr("rel").split("#");
			targetID = "#"+splitID[splitID.length-1];
			jQuery(".invisible").hide();
			
			//	onoff and delete class
			jQuery(".tabChoosed a img").each(function(){
				jQuery(this).attr("src",jQuery(this).attr("src").replace("_on.", "_off."));
			});
			jQuery(".tablist li").removeAttr("class");
			jQuery(".current").removeClass("current");
			
			//addClass and offon
			jQuery(this).parent().addClass("tabChoosed");
			jQuery(".tabChoosed a img").each(function(){
				jQuery(this).addClass("current").attr("src",jQuery(this).attr("src").replace("_off.", "_on."));
			});
			
			//show click info
			jQuery(targetID).show();
			return false;
		});
	}else{     //click category
		jQuery(".tablist1 li a").click(function() {
			if(jQuery(this).parent().hasClass("tabChoosed")) return;
			//hide div
			splitID = jQuery(this).attr("rel").split("#");
			targetID = "#"+splitID[splitID.length-1]+"1F";
			jQuery(".invisible").hide();
			
			//	on→off and delete class
			jQuery(".tabChoosed a img").each(function(){
				jQuery(this).attr("src",jQuery(this).attr("src").replace("_on.", "_off."));
			});
			jQuery(".tablist2 li a img").each(function(){
				jQuery(this).attr("src",jQuery(this).attr("src").replace("_on.", "_off."));
			});
			jQuery(".tablist1 li").removeAttr("class");
			jQuery(".current").removeClass("current");
			jQuery(".tablist2 li").removeClass("tabChoosed");
			
			jQuery(".tablist2 li a[rel='#1F'] img").addClass("current").attr("src",jQuery(".tablist2 a[rel='#1F'] img").attr("src").replace("_off.", "_on."));
			jQuery(".tablist2 li a[rel='#1F']").parent().addClass("tabChoosed");

			//addClass and off→on
			jQuery(this).parent().addClass("tabChoosed");
			jQuery(".tabChoosed a img").each(function(){
				jQuery(this).addClass("current").attr("src",jQuery(this).attr("src").replace("_off.", "_on."));
			});

			//show click info
			jQuery(targetID).show();
			return false;	
		});
		jQuery(".tablist2 li a").click(function() {
			parentID = jQuery(".tablist1 .tabChoosed a").attr("rel").split("#");
			//hide div
			splitID = jQuery(this).attr("rel").split("#");
			targetID = "#"+parentID[parentID.length-1]+splitID[splitID.length-1];
			jQuery(".invisible").hide();
			jQuery(".tabChoosed a img").each(function(){
				jQuery(this).attr("src",jQuery(this).attr("src").replace("_on.", "_off."));
			});
			
			//	on→off and delete class
			jQuery(".tablist2 li").removeAttr("class");
			jQuery(".current").removeClass("current");

			//addClass and off→on
			jQuery(this).parent().addClass("tabChoosed");
			jQuery(".tabChoosed a img").each(function(){
				jQuery(this).addClass("current").attr("src",jQuery(this).attr("src").replace("_off.", "_on."));
			});

			//show click info
			jQuery(targetID).show();
			return false;	
		});
	}

	//オンマウス
	jQuery("img,input").mouseover(function(){
		if (jQuery(this).attr("src")){
			jQuery(this).attr("src",jQuery(this).attr("src").replace("_off.", "_on."));
		}
	});
	
	//マウスアウト
	jQuery("img,input").mouseout(function(){
    	if(jQuery(this).hasClass("off_img")) return;
    	if(jQuery(this).hasClass("current")) return;
		if (jQuery(this).attr("src")){
			jQuery(this).attr("src",jQuery(this).attr("src").replace("_on.", "_off."));
		}
	});


});

////thanks
jQuery(document).ready(function(){
	jQuery(".info #thanks dl dt:odd").css("background-color","#f8fbf1");
	jQuery(".info #thanks dl dd:odd").css("background-color","#f8fbf1");
});

jQuery(document).ready(function(){
	jQuery("a[href^=#]:not([rel*=facebox])").click(function(){
		jQuery.scrollTo( jQuery(jQuery(this).attr('href').toString()), 800,{});
		return false;
	});
});

//
var SetRollover = function(swwwitch){
	jQuery(swwwitch).mouseover(function(){
		if (jQuery(this).attr("src")){
			jQuery(this).attr("src",jQuery(this).attr("src").replace("_off.", "_on."));
		}
	});

	jQuery(swwwitch).mouseout(function(){
			if (jQuery(this).attr("src")){
				jQuery(this).attr("src",jQuery(this).attr("src").replace("_on.", "_off."));
			}
	});
}

