$(function(){
	
	//URLにID指定があったら、そのページを表示する
	var url = $.url();//URLを取得
	var page_id = url.attr('fragment');
	//$(".content").css("display","none");
	if(page_id != "" && $("#"+page_id).length > 0){
		$("#Header .Service img").attr("src","images/gnavi1_up.png");
		$("#Header .Contact img").attr("src","images/gnavi3_up.png");
		$("#Header .home img").attr("src","images/gnavi4_up.png");
		$("#Header ."+page_id+" img").attr("src",$("#Header ."+page_id+" img").attr("src").replace("_up", "_c"));
		$("#"+page_id).fadeTo("fast",1);
	}
	
	$("#Footer").css("display","block");
	
	/* *** rollover *** */
	var targetImgs = $('img');
	targetImgs.each(function()
	{
		if(this.src.match('_off'))
		{
			this.rollOverImg = new Image();
			this.rollOverImg.src = this.getAttribute("src").replace("_off", "_on");
			$(this.rollOverImg).css({position: 'absolute', opacity: 0});
			$(this).before(this.rollOverImg);		
			$(this.rollOverImg).mousedown(function(){
				$(this).stop().animate({opacity: 0}, {duration: 0, queue: false});
			});
			$(this.rollOverImg).hover(function(){
				$(this).animate({opacity: 1}, {duration: 200, queue: false});
			},
			function(){
				$(this).animate({opacity: 0}, {duration: 200, queue: false});
			});
		}
	});
	
	/* *** グローバルナビ *** */
	//$(".content").css("display","none");
	$("#Header li").click(function(e){
			if($(this).attr("class") == "link") {
				return;
			}
			//Current
			$("#Header .Service img").attr("src","images/gnavi1_up.png");
			$("#Header .Contact img").attr("src","images/gnavi3_up.png");
			$("#Header .home img").attr("src","images/gnavi4_up.png");
			$("img",this).attr("src",$("img",this).attr("src").replace("_up", "_c"));
			//content
			var base = jQuery(this).attr("class");
			if(base == "home"){
				$(".content").css("display","none");
			}else {
				$(".content").css("display","none");
				$("#"+base).fadeTo("fast",1);
			}
		});
		
		/* *** Serviceナビ *** */
		$("#Service div").css("display","none");
		$("#Service .sn1").css("display","block");
		$("#Service .nav li").click(function(e){
			//current
			$("#Service .n1 img").attr("src","images/service_n1_up.jpg");
			$("#Service .n2 img").attr("src","images/service_n2_up.jpg");
			$("#Service .n3 img").attr("src","images/service_n3_up.jpg");
			$("#Service .n4 img").attr("src","images/service_n4_up.jpg");
			$("#Service .n5 img").attr("src","images/service_n5_up.jpg");
			$("img",this).attr("src",$("img",this).attr("src").replace("_up", "_c"));
			//content
			var base = jQuery(this).attr("class");
				$("#Service div").css("display","none");
				$(".s"+base).fadeTo("slow",1);
			});
	
});
