
(function($){
$(function(){
//機能セッティング
	$.jq.inclueds();
	$.jq.aborder();
	$.jq.copy("KAWAGUCHI KOGYO GENERAL HOSPITAL","2002");
	$.jq.rover();
	$.jq.pdmenu();//プルダウンメニュー設定
	$.jq.gosmooth();//アンカーリンクスのムーズ移動
	$.jq.fschg();//font-sizeチェンジ2.0
});

$.jq = {
inclueds:function(){
	$("#inhd").load("/include/header.php");
	$("#ingm").load("/include/gmenu.php");
	$("#inft").load("/include/footer.php");
	$("#insb").load("/include/sidebox.php");
},

aborder:function(){
	$('a').focus(function(){
		this.blur();
	});
},

copy:function(sitename,from){	
	var today=new Date();
	var thisyear=today.getFullYear();
	if(from != "" && thisyear != from){thisyear = from + "-" + thisyear;}
	var copy = "Copyright (C) " + thisyear + " " + sitename + " All Rights Reserved.";
	$(".copy").text(copy);
},

rover:function(){
		$("img.btn").mouseover(function(){
			$(this).attr("src",$(this).attr("src").replace(/^(.+)(\.[a-z]+)$/, "$1_ov$2"));
		}).mouseout(function(){
			$(this).attr("src",$(this).attr("src").replace(/^(.+)_ov(\.[a-z]+)$/, "$1$2"));
		}).each(function(){
			$("<img>").attr("src",$(this).attr("src").replace(/^(.+)(\.[a-z]+)$/, "$1_ov$2"));
		});
		//rover end
},

pdmenu:function(){
	$("ul.sub").hide();
	$("ul.menu li").hover(function(){
		$("ul:not(:animated)",this).slideDown("fast");
	},
	function(){
		$("ul",this).slideUp("fast");
	});
},

gosmooth:function(){
   $('a[href^=#]').click(function() {
      var speed = 'fast';//'slow' or 'fast' or 数値(ミリ秒)
      var type = "swing";//'swing'（速度変化あり） or 'linear'（一定速度）
      
      var href= $(this.hash);
      var target = $(href == "#" || href == "" ? 'html' : href);
      var target = target.offset().top;
      $($.browser.safari ? 'body' : 'html').animate({scrollTop:target}, speed , type);
      return false;
   });
},

fschg:function(){
	var btnareaId = $('#sizebox');
	var cookiename = 'ftsize';	
	var sizelist = {//フォントサイズ
		'size_min' : '12px',
		'size_mid' : '14px',
		'size_big' : '18px'
	}
	var chgarea=$('body');//サイズを制御する要素
	
	var sizeset = jQuery.cookie(cookiename);
	if(!sizeset){sizeset='size_min';}
	chgarea.css("font-size",sizelist[sizeset]);
	$('#'+sizeset).attr("src",$('#'+sizeset).attr("src").replace(/^(.+)(\.[a-z]+)$/, "$1_ov$2"));
	
	btnareaId.find("img").click(function(){
		btnareaId.find("img").each(function(){
			$(this).attr("src",$(this).attr("src").replace(/^(.+)_ov(\.[a-z]+)$/, "$1$2"));
		});
		$(this).attr("src",$(this).attr("src").replace(/^(.+)(\.[a-z]+)$/, "$1_ov$2"));
		var myid = $(this).attr("id");
		chgarea.css("font-size",sizelist[myid]);
		jQuery.cookie(cookiename,myid,{expires:20,path:'/'});
	});

}

//jq end
}
		   
})(jQuery);

