/////////////////////////////////////////////////////////////////////////////////////////////////
// Kigoulab default.js
// created :2003/12/15
/////////////////////////////////////////////////////////////////////////////////////////////////
// OS・UA判定
// CSS振り分け
// ウインドウオープン
// ロールオーバーイメージ
// サポートメニューのチャート部分拡大表示
/////////////////////////////////////////////////////////////////////////////////////////////////



//////////////////////////////////////////
//OS・UA判定
//////////////////////////////////////////

var uAgent = navigator.userAgent;
var uaName = navigator.appName;
var uaVer = navigator.appVersion;
var osType;
var uaType;

//OS判定

if (uAgent.indexOf('Mac') != -1) {
	osType = "Mac";
} else if (uAgent.indexOf('Win') != -1) {
	osType = "Win";
} else {
	osType = "other";
}

//UA判定

if (uAgent.indexOf('MSIE') != -1) {
	uaType = "IE";
} else if (uAgent.indexOf('MSIE') == -1) {
	if (uAgent.indexOf('Gecko') != -1) {
		uaType = "Gecko";
	} else if (uaName == "Netscape" && uaVer.charAt(0) <= 4) {
		uaType = "NN";
	}
}



//////////////////////////////////////////
//CSS振り分け
//////////////////////////////////////////

var cssType;
var cssFile = new Array();

// default css is base.css 

if (uaVer.charAt(0) >= 4) {
	if (osType == "Win" && uaType == "IE") {
		cssType = "win_ie.css";
		cssFile[cssFile.length] = cssType;
	}
	if (osType == "Mac" && uaType == "IE") {
		cssType = "mac_ie.css";
		cssFile[cssFile.length] = cssType;
	}
	if (uaType == "Gecko") {
		cssType = "gecko.css";
		cssFile[cssFile.length] = cssType;
	}
}
if (uaType == "NN") {
		cssType = "nn.css";
		cssFile[cssFile.length] = cssType;
}

for (i in cssFile) {
	document.open();
	document.write('<LINK rel=stylesheet href="file://MCG_デモサイトpisces.kigou.net/public_html/common/css/'+cssFile[i] + '" type="text/css">');
	document.close();
}

///マクロメディア謹製
//NN4ウインドウサイズ変更バグ対策

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);



//////////////////////////////////////////
//ウインドウオープン
//////////////////////////////////////////

function KG_openWin(szUrl,winName, iLeft, iTop,iWidth,iHight,iWinFlg)
{
	var ToolOption="";
	var uagent=navigator.userAgent;
	var newWin;

	if(uagent.indexOf('Mac')>=0){
		iWidth  -= 20;  
		iHight  -= 20;
		}

	if(iTop  >= "" ) {ToolOption += ",top="+ iTop}
	if(iLeft  >= "" ) {ToolOption += ",left="+ iLeft}

	if(iWidth > 0){ToolOption += ",width=" + iWidth}
	if(iHight > 0){ToolOption += ",height=" + iHight}

	if(iWinFlg & 1){ToolOption += ",toolbar=yes"}
	if(iWinFlg & 2){ToolOption += ",location=yes"}
	if(iWinFlg & 4){ToolOption += ",directories=yes"}
	if(iWinFlg & 8){ToolOption += ",status=yes"}
	if(iWinFlg & 16){ToolOption += ",menubar=yes"}
	if(iWinFlg & 32){ToolOption += ",scrollbars=yes"}
	if(iWinFlg & 64){ToolOption += ",resizable=yes"}

	if(ToolOption == ""){
		ToolOption = "toolbar=no";
	}

	newWin = window.open(szUrl,winName,ToolOption);
	newWin.focus();
}



//////////////////////////////////////////
//マクロメディア製
//////////////////////////////////////////

//ロールオーバーイメージ

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

//プルダウンリンク

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}



//////////////////////////////////////////
//ロールオーバーイメージ
//キゴウラボ製シンプル版
//////////////////////////////////////////

function KG_swapImgRestore() {
	x = new Array;
	var i,a;
	for ( i=0; i<(h.length); i++ ) {
		x = h[ i ].split(",");
		a = x[0];
		document.images[a].src = x[1];
	}
}

function KG_swapImage() {
	var i,x,a,p;
	a = KG_swapImage.arguments;
	for ( i=0; i<(a.length); i+=2 ){
		x = a[ i ];
		if (osType == "Mac" && uaType =="IE") {
			p = new Image;
			p.src = a[i+1];
			document.images[x].src = p.src;
		} else {
			document.images[x].src = a[ i+1 ];
		}
	}
}



//////////////////////////////////////////
//サポートメニューのチャート部分拡大表示
//////////////////////////////////////////

i=0;
imgw=0;
function imgwin(img,w,h,ttl) {
	if(i>0 && win1.closed==false){
		win1.close();
	}
	imgw++;
	win1=window.open("","imgw","width="+w+",height="+h+"");
	i++;
	with(win1.document){
		writeln("<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>");
		writeln("<html lang='ja'>");
		writeln("<head>");
		writeln("<meta http-equiv='Content-Type' content='text/html; charset=Shift_JIS'>");
		writeln("<meta http-equiv='Content-Style-Type' content='text/css'>");
		writeln("<meta http-equiv='Content-Script-Type' content='text/javascript'>");
		writeln("<title>"+ttl+"</title>");
		writeln("</head>");
		writeln("<body style='margin: 0px; padding: 0px; background-color: white;'>");
		writeln("<table width='100%' height='100%' border='0' cellspacing='0' cellpadding='0'>");
		writeln("<tr>");
		writeln("<td align='center' valign='middle'>");
		writeln("<a href='#' onClick='window.close()'><img src='"+img+"' alt='' border='0'></a>");
		writeln("</td>");
		writeln("</tr>");
		writeln("</table>");
		writeln("</body>");
		writeln("</html>");
	}
}