/*smooth scroll*/
var scrj = 1;
function softScrollBack() {
   if(navigator.appName == "Microsoft Internet Explorer" && document.compatMode == "CSS1Compat") {
      var scdist = document.body.parentNode.scrollTop;
   } else {
      //var scdist = document.body.scrollTop;
	  var scdist =document.documentElement.scrollTop;
   }
   if(scrj<50 && scdist) {
      scdist = (scdist>2) ? Math.ceil(scdist*.2) : 1;
      scrj++;
      scrollBy(0,-scdist);
      setTimeout("softScrollBack()",20);
   } else {
      scrollTo(0,0);
      scrj = 1;
   }
}


//======================================================
//font size setting
function fontSize(){
	if(navigator.userAgent.indexOf("Mac")!=-1){
		if (navigator.appVersion.indexOf("Safari") > -1){
		document.body.style.fontSize='11px';
		}else{
		document.getElementsByTagName("body")[0].style.fontSize ='12px';
		}
	}
}

//======================================================
//RollOver Image
function RollOver(obj) {
ext=obj.src.slice(-4);
oldImage=obj.src.replace(ext,'');
if(obj.src.slice(-6)!='_o'+ext){
		newImage=oldImage+'_o'+ext;
		}else{
			newImage=obj.src.replace('_o'+ext,ext);
			}
		obj.src=newImage;
	} 
	
	
/*_______________________________________
ウィンドウオープン
________________________________________*/

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

/*_______________________________________
ウィンドウフルオープン
________________________________________*/

function openWFull(add, wOption){
	if(window.screen){
	    var ah=screen.availHeight;
		var aw=screen.availWidth;
		wOption+=",height="+ah;
		wOption+=",width="+aw;
	}
	var tmp=window.open(add,"full",wOption);
	tmp.moveTo(0,0);
	tmp.resizeTo(aw,ah);
}