
// :::::::: Delete Error Message ::::::::
window.onerror = null;

// :::::::: OS,Browser Info
var Mac = navigator.appVersion.indexOf('Mac',0) != -1;
var MacSafari = navigator.appVersion.indexOf('Safari',0) != -1;
var Win = navigator.appVersion.indexOf('Win',0) != -1;
var NN  = navigator.appName.indexOf("Netscape",0) != -1;
var NN4 = ((NN && navigator.appVersion.indexOf('4.',0) != -1));

// :::::::: StyleSheet振り分け :::::::: (Safari 対応済み)
if (Win) {
	if (NN4) document.write('<LINK REL="STYLESHEET" HREF="css/win_nn4.css" TYPE="text/css">');
	else document.write('<LINK REL="STYLESHEET" HREF="css/win.css" TYPE="text/css">');
}else{
	if (MacSafari) {
		document.write('<LINK REL="STYLESHEET" HREF="./css/safari.css" TYPE="text/css">');
	}else if (Mac) {
		document.write('<LINK REL="STYLESHEET" HREF="./css/mac.css" TYPE="text/css">');
	}else{
		document.write('<LINK REL="STYLESHEET" HREF="./css/etc.css" TYPE="text/css">');
	}
}

// :::::::: ネスケ4.x用 ::::::::
function NS4_Resize(index) {
	if (index==true) with (navigator) {
		if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
			document.PageW=innerWidth;
			document.PageH=innerHeight;
			onresize=NS4_Resize;
		}
	}else if (innerWidth!=document.PageW || innerHeight!=document.PageH) location.reload();
}
NS4_Resize(true);

// :::::::: IMG切り替え ::::::::
function preimg()
{
var cnt = preimg.arguments.length;
var ImgList = new Array();
for (i =0;i<cnt+1;i++) {
	ImgList[i] = new Image();
	ImgList[i].src = preimg.arguments[i];
	}
}

function chgimg(imgName,img) {
	document.images[imgName].src= img;
	}

// :::::::: Sub Window Open (Win-IE4不具合回避済み) ::::::::
var newwin;
function WinOpen(URL,WN,F) {
	if(newwin){
		if(!newwin.closed){
			newwin.location.href=URL;
			newwin.focus();
		}else{
			newwin = window.open(URL,WN,F);
		}
	}else{
		newwin = window.open(URL,WN,F);
	}
}

// E N D
