//マウスオーバー
	if(navigator.appVersion.charAt(0) >="3"){
		var img = new Array();
			// このレシピを友達に教える
			img[0] = new Image(); img[0].src = "images/rcp_10004_off.gif";
			img[1] = new Image(); img[1].src = "images/rcp_10004_on.gif";
			// close
			img[2] = new Image(); img[2].src = "images/rcp_10005_off.gif";
			img[3] = new Image(); img[3].src = "images/rcp_10005_on.gif";
			// triangle
			img[4] = new Image(); img[4].src = "../comimg/triangle_off.gif";
			img[5] = new Image(); img[5].src = "../comimg/triangle_on.gif";

		function Mover(nam,num){
			if (navigator.appVersion.charAt(0) >="3"){
			document.images[nam].src=img[num].src;
			}else{}
		}

		function Mout(nam,num){
			document.images[nam].src = img[num].src;
		}
	}

//ポップアップ
	function openrcp(url){
		var wname = "recipe";
		var w = 550;
		var h = 550;
		var etc = ",toolbar=0,location=0,directories=0,status=yes,menubar=yes,scrollbars=yes,resizable=yes,copyhistry=no";
		if (navigator.appVersion.indexOf('Mac',0) != -1) {
			if( navigator.userAgent.indexOf("Gecko") != -1 ){
	window.open(url,wname,"width="+(w+17)+",height="+(h+10)+etc);

			}else if( navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1 ){
	window.open(url,wname,"width="+w+",height="+(h-10)+etc);

			}else{
	window.open(url,wname,"width="+w+",height="+(h-10)+etc);
			}
		} else if (navigator.appVersion.indexOf('Win',0) != -1) {
			if( navigator.userAgent.indexOf("Gecko") != -1 ){
	window.open(url,wname,"width="+(w+17)+",height="+(h+10)+etc);

			}else if( navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1 ){
	window.open(url,wname,"width="+(w+17)+",height="+h+etc);

			}else{
	window.open(url,wname,"width="+(w+17)+",height="+h+etc);
			}
		}
	}

//ポップアップウィンドウを前に
function windowactive(){
   window.focus();
}

//親ウィンドウを制御
	function is_opener() {

	    var ua = navigator.userAgent
	    if(!!window.opener)
	        if( ua.indexOf('MSIE 4')!=-1 && ua.indexOf('Win')!=-1) 
	             return !window.opener.closed
	        else return typeof window.opener.document  == 'object'
	    else return false

	}

	function loadToopener(url){

	 if(is_opener()) window.opener.location.href=url
	 else location.href=url
	 
	}



//ページの先頭へ戻る
	speedup= 0.8;
	rise = 0.25;
	toX = 0;
	toY = 0;
	timeAction = 12; 
	var scrollTimeSet;

	var ie  = (navigator.appName.indexOf('Micr') != -1);
	var nn  = (navigator.appName.indexOf('Netscape') != -1);
	var mac = (navigator.userAgent.indexOf('Mac') != -1 || navigator.userAgent.indexOf('mac') != -1);
	var win = (navigator.userAgent.indexOf('Win') != -1 || navigator.userAgent.indexOf('win') != -1);

	if (ie) usrInfla = "IE"; else if(nn) usrInfla = "NS"; else usrInfla = 0;

	function xPageMovement(){
		
		if(usrInfla == "IE"){
			return document.body.scrollLeft;
		
		//For NetScape
		}else if(usrInfla == "NS"){
			return window.pageXOffset;
		
		}else{
			return 0;
		}
		
	}

	function yPageMovement(){
		
		if(usrInfla == "IE"){
			return document.body.scrollTop;
		
		//For NetScape
		}else if(usrInfla == "NS"){
			return window.pageYOffset;
		
		}else{
			return 0;
		}
		
	}

	function SetUp(xPos,yPos){
		xTarget = xPos;
		yTarget = yPos;
	}


	//Initialize
	SetUp(0,0);

	function setScroll(toX,toY) {
		if(scrollTimeSet) clearTimeout(scrollTimeSet);
		
		var patchX = 0 + xPageMovement();
		var patchY = 0 + yPageMovement();

		if (patchX < 0) patchX = 0;
			patchX += Math.floor((Number(xTarget) - xPageMovement()*Number(speedup))*rise);
		if (patchY < 0) patchY = 0;
			patchY += Math.floor((Number(yTarget) - yPageMovement()*Number(speedup))*rise) ;

		window.scrollTo(patchX, patchY);

		if(patchX != 0 || patchY != 0){
			scrollTimeSet = setTimeout("setScroll()",timeAction);
			
		//last one
		}else if(patchY < 1){
			window.scroll(0,0);
			
		//finish
		}else{
			clearTimeout(scrollTimeSet);
		}
		
	}

	function xTopPos(idName) {
		if(usrInfla != "IE" || usrInfla != "NC"){
				setScroll();
		}else{
				location.hash = idName;
		}
	}