function winOpenFull(url,winN,winW,winH){
	if(navigator.userAgent.indexOf("Mac")>=0){
		if(navigator.userAgent.indexOf("Safari")>=0){
			if(navigator.userAgent.split("/")[3]<412){
				winW+=13;//サファリはスクロールバーの幅を増やしてやる。
				winH-=1;//なぜか1ピクセル広く開くので縮める。
			}else if(navigator.userAgent.split("/")[3]<522){
				winW+=15;//サファリはスクロールバーの幅を増やしてやる。
				winH+=1;//バージョン2で幅はなおったけど、高さが今度は狭く開くようになった。
			}else{
				winW+=15;//サファリはスクロールバーの幅を増やしてやる。
				//バージョン3で幅はなおった。
			}
		}else if(navigator.userAgent.indexOf("Firefox")>=0){
			winW+=15;//FireFoxもスクロールバーの幅を増やしてやる。
			winH+=3;//3ピクセル広げる
		}else if(navigator.userAgent.indexOf("Opera")>=0){
			winW+=15;//オペラもスクロールバーの幅を増やしてやる。
		}else if(document.getElementById&&!document.all){
			winW+=15;//NN6はスクロールバーの幅を増やしてやる。
		}else{
				winH-=16;//IEは縦長の場合、下側のスクロールバーの分だけ縮めておく。
		}
	}else if(navigator.userAgent.indexOf("Win")>=0){
		winW+=17;//winはスクロールバーの分だけのばす。
	}
	window.open(url,winN,'width='+winW+',height='+winH+',scrollbars=yes,resizable=yes,toolbar=yes,status=yes,directories=yes');
	//オペラではツールバーもステイタスバーも表示されない。
}

function winOpen(url,winN,winW,winH){
	if(navigator.userAgent.indexOf("Mac")>=0){
		if(navigator.userAgent.indexOf("Safari")>=0){
			if(navigator.userAgent.split("/")[3]<412){
				winW+=13;//サファリはスクロールバーの幅を増やしてやる。
				winH-=1;//なぜか1ピクセル広く開くので縮める。
			}else if(navigator.userAgent.split("/")[3]<522){
				winW+=15;//サファリはスクロールバーの幅を増やしてやる。
				winH+=1;//バージョン2で幅はなおったけど、高さが今度は狭く開くようになった。
			}else{//バージョン3で幅はなおった。
				winW+=15;//サファリはスクロールバーの幅を増やしてやる。
			}
		}else if(navigator.userAgent.indexOf("Firefox")>=0){
			winW+=15;//FireFoxもスクロールバーの幅を増やしてやる。
		}else if(navigator.userAgent.indexOf("Opera")>=0){
			winW+=15;//オペラもスクロールバーの幅を増やしてやる。
			winH+=1;
		}else if(document.getElementById&&!document.all){
			winW+=15;//NN6はスクロールバーの幅を増やしてやる。
		}else{
				winH-=16;//IEは縦長の場合、下側のスクロールバーの分だけ縮めておく。
		}
	}else if(navigator.userAgent.indexOf("Win")>=0){
		winW+=17;//winはスクロールバーの分だけのばす。
	}
	window.open(url,winN,'width='+winW+',height='+winH+',scrollbars=yes,resizable=no');
}

function winOpenFixed(url,winN,winW,winH){
	if(navigator.userAgent.indexOf("Safari")>=0){
		if(navigator.userAgent.split("/")[3]<412){
			winW-=2;//なぜか2ピクセル広く開くので縮める。
			winH-=1;//なぜか1ピクセル広く開くので縮める。
		}else if(navigator.userAgent.split("/")[3]<522){
			winH+=1;//バージョン2で幅はなおったけど、高さが今度は狭く開くようになった。
		}//バージョン3で幅はなおった。
	}else if(navigator.userAgent.indexOf("Firefox")>=0){
	}else if(navigator.userAgent.indexOf("Opera")>=0){
		winH+=1;//最近おかしくなった。
	}
	window.open(url,winN,'width='+winW+',height='+winH+',scrollbars=no,resizable=no');
}
function winOpenCenter(url,winN,winW,winH){
	if(navigator.userAgent.indexOf("Mac")>=0){
		if(navigator.userAgent.indexOf("Safari")>=0){
			if(navigator.userAgent.split("/")[3]<412){
				winW+=13;//サファリはスクロールバーの幅を増やしてやる。
				winH-=1;//なぜか1ピクセル広く開くので縮める。
			}else if(navigator.userAgent.split("/")[3]<522){
				winW+=15;//サファリはスクロールバーの幅を増やしてやる。
				winH+=1;//バージョン2で幅はなおったけど、高さが今度は狭く開くようになった。
			}else{//バージョン3で幅はなおった。
				winW+=15;//サファリはスクロールバーの幅を増やしてやる。
			}
		}else if(navigator.userAgent.indexOf("Firefox")>=0){
			winW+=15;//FireFoxもスクロールバーの幅を増やしてやる。
		}else if(navigator.userAgent.indexOf("Opera")>=0){
			winW+=15;//オペラもスクロールバーの幅を増やしてやる。
			winH+=1;
		}else if(document.getElementById&&!document.all){
			winW+=15;//NN6はスクロールバーの幅を増やしてやる。
		}else{
				winH-=16;//縦長の場合、下側のスクロールバーの分だけ縮めておく。
		}
	}else if(navigator.userAgent.indexOf("Win")>=0){
		winW+=17;//winはスクロールバーの分だけのばす。
	}
	winX=(screen.width-winW)/2;
	winY=(screen.height-winH)/2;
	window.open(url,winN,'left='+winX+',top='+winY+',width='+winW+',height='+winH+',scrollbars=yes,resizable=no');
}
function openCenterFixed(url,winN,winW,winH){
	if(navigator.userAgent.indexOf("Safari")>=0){
		if(navigator.userAgent.split("/")[3]<412){
			winW-=2;//なぜか2ピクセル広く開くので縮める。
			winH-=1;//なぜか1ピクセル広く開くので縮める。
		}else if(navigator.userAgent.split("/")[3]<522){
			winH+=1;//バージョン2で幅はなおったけど、高さが今度は狭く開くようになった。
		}//バージョン3で幅はなおった。
	}else if(navigator.userAgent.indexOf("Firefox")>=0){
	}else if(navigator.userAgent.indexOf("Opera")>=0){
		winH+=1;//最近おかしくなった。
	}
	winX=(screen.width-winW)/2;
	winY=(screen.height-winH)/2;
	window.open(url,winN,'left='+winX+',top='+winY+',width='+winW+',height='+winH+',scrollbars=no,resizable=no');
}
