

// ####################
// ###    ini.js    ###
// ####################


// ########## Delete Error Message
window.onerror = null;

// ########## OS,Browser Info
var ie  = (navigator.appName.indexOf('Micr') != -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);

// ########## StyleSheet$B?6$jJ,$1(B
if (win) {
	document.write('<LINK REL="STYLESHEET" HREF="/contents/css/win.css" TYPE="text/css">');
}else{
	if (mac) {
		document.write('<LINK REL="STYLESHEET" HREF="/contents/css/mac.css" TYPE="text/css">');
	}else{
		document.write('<LINK REL="STYLESHEET" HREF="/contents/css/etc.css" TYPE="text/css">');
	}
}

// ########## $B%*!<%J!<4IM}2hLL(B
function LoginWin(){
	Login = open("http://master.pita.jp/GPT/GPTOwnerLogin.html","Login","toolbar=0,location=0,directories=0,menubar=0,scrollbars=0,status=yes,Width=300,Height=300,resizable=yes");
}

function chg_img(imgID, index){

	imgName = "search" + index;
	imgchg = new Image();

	if (imgID == 0) {
		imgchg.src = "/GPT/image/renewal/cmn/b_seach.gif";
	}
	else {
		imgchg.src = "/GPT/image/renewal/cmn/b_seach_2.gif";
	}
	document.images[imgName].src = imgchg.src;
}

// ########## IMG$B$N(BPreLoad
function PreLoad() {
	var d = document;
	if(d.images){
		if(!d.My_IMG) d.My_IMG = new Array();
		var i , j = d.My_IMG.length , a = PreLoad.arguments;
		for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){
			d.My_IMG[j] = new Image;
			d.My_IMG[j++].src = a[i];
		}
	}
}

// ########## Object$B8!:w!&<hF@(B
function GetObj(n, d) {
	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 = GetObj(n,d.layers[i].document);
	if(!x && document.getElementById) x = document.getElementById(n);
	return x;
}

// ########## IMG$B@Z$jBX$((B
function ChgIMG() {
	var i , j = 0 , x , a = ChgIMG.arguments;
	document.My_sr = new Array;
	for(i=0; i<(a.length-2); i+=3) if ((x=GetObj(a[i]))!=null){
		document.My_sr[j++] = x;
		if(!x.oSrc) x.oSrc = x.src;
		x.src = a[i+2];
	}
}

// ########## $B@Z$jBX$((BIMG$B$N(BReset
function ResetIMG() {
	var i , x , a = document.My_sr;
	for(i=0; a&&i<a.length&&(x=a[i])&&x.oSrc; i++) x.src = x.oSrc;
}

// ########## PullDown Menu Link
function JumpMenu(targ,selObj,restore){
	if(selObj.options[selObj.selectedIndex].value != "-"){
		eval(targ + ".location='" + selObj.options[selObj.selectedIndex].value + "'");
	}
	if (restore) selObj.selectedIndex = 0;
}

// ########## Sub Window Open (Win-IE4$BIT6q9g2sHr:Q$_(B)
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);
	}
}
// ########## openwin($B7G:\FbMF3NG'2hLLI=<(MQ(B
function openwin(url,code) {
	var win;
	var curl;
	var ccode;

	curl = url;
	ccode = code;
	win = window.open(curl, ccode, "resizable=yes,menubar=no,scrollbars=yes,directories=no,status=no,location=no");
}

// ########## StatusBar Message
function StatusMsg(MS) {
	status = MS;
	document.FLAG = true;
}

// ########## Layer $B@Z$jBX$((B
function SHLayer() {
	var i,p,v,obj,args = SHLayer.arguments;
	for (i=0; i<(args.length-2); i+=3) if ((obj = GetObj(args[i])) != null) {
		v = args[i+2];
		if (obj.style) {
			obj = obj.style;
			v = (v=='show')?'visible':(v='hide')?'hidden':v;
		}
		obj.visibility = v;
	}
}

// ########## $B%T%?@lMQ(B
function pLayer(i,p,v) {
	SHLayer('menu1','','hide','menu2','','hide','menu3','','hide');
	SHLayer(i,p,v);
}

// ########## $B%T%?@lMQ(B
function pIMG(a,b,c,d) {
	ResetIMG();
	ChgIMG(a,b,c,d);
}


// ########## TOKYO$B%(%j%"%H%C%W(B
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		map01_over = newImage("image/map01_over.gif");
		map01_over003 = newImage("image/map01_over-03.gif");
		map01_over004 = newImage("image/map01_over-04.gif");
		map01_over005 = newImage("image/map01_over-05.gif");
		map01_over006 = newImage("image/map01_over-06.gif");
		map01_over007 = newImage("image/map01_over-07.gif");
		preloadFlag = true;
	}
}

// ########## TOKYO$B%(%j%"%H%C%W(B



// ########## $B%@%$%K%s%0%P%C%/%J%s%P!<(B


function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

// ########## $B%@%$%K%s%0%P%C%/%J%s%P!<(B



// ########## $BFC=8(BFLASH

function writeFlash( swf , width , height )
{
  var htm = ""
  htm+="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'"
  htm+="        codebase='http://download.macromedia.com/pub/shockwave/"
                    htm+="cabs/flash/swflash.cab#version=6,0,29,0'"
  htm+="        width   = " + width
  htm+="        height  = " + height + ">"
  htm+="<param  name    = movie value=" + swf + ">"
  htm+="<param  name    = quality value=high>"
  htm+="<embed  src     = " + swf + " "
  htm+="        quality = high  "
  htm+="        width   = "+ width
  htm+="        height  = " + height
  htm+="        type    = 'application/x-shockwave-flash' "
  htm+="        pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash'>"
  htm+="</embed>"
  htm+="</object>"
  
  document.write(htm)
}

// ########## $BFC=8(BFLASH


// E N D

