﻿// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━



// changeImage用設定

// 「gAction」は常にこのまま

var gAction = "false";

// 「gPreLoadList」は先読みする画像のリストを指定

var gPreLoadList = new Array("/common/include/header/img/ja_globalnavi_about_on.gif"

							,"/common/include/header/img/ja_globalnavi_investors_on.gif"

							,"/common/include/header/img/ja_globalnavi_products_on.gif"

							,"/common/include/header/img/ja_globalnavi_news_on.gif"

							,"/common/include/header/img/ja_globalnavi_careers_on.gif"

							);



// 以下はJavaScript1.0でエラーを回避するための仮の関数

function preLoad() {

	;

}

function changeImage(imageName, fileName) {

	;

}

// changeImage用設定終了



// KINOTROPE JavaScript Library

// Copyright(C) 1999-2001 KINOTROPE, INC. All Rights Reserved.



// image change script ver2.0

// Programmed by KINOTROPE, INC.



function preLoad() {

	onImages = new Array();

	for (field in gPreLoadList) {

		onImages[field] = new Image();

		onImages[field].src = gPreLoadList[field];

	}

	gAction = "true";

}



function changeImage(imageName, fileName) {

	if (gAction == "true") {

		document.images[imageName].src = fileName;

	}

}





// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━



var gCssFile = new Array();



if (navigator.appVersion.charAt(0) >= 4) {

	if (navigator.userAgent.indexOf('Win') != -1) {

		gCssFile[gCssFile.length] = "default.css";

	}

	if (navigator.userAgent.indexOf('Gecko') != -1) {

		gCssFile[gCssFile.length] = "gecko.css";

	}



	if ( !(navigator.appName.indexOf('Netscape') != -1 && navigator.appVersion.indexOf('4.') != -1) ) {

		gCssFile[gCssFile.length] = "form.css";

	}

}



// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━



// KINOTROPE JavaScript Library

// Copyright(C) 1999-2001 KINOTROPE, INC. All Rights Reserved.



// browser check script ver3.0

// Programmed by Yamamoto Kazuyasu.



var gAgent = navigator.userAgent;

var gAppVer = navigator.appVersion;



var gBrowser = navigator.appName;

var gPlatform = null;

var gVersion = null;



if (gAgent.indexOf('Mac') != -1) {

	gPlatform = "Mac";

} else if (gAgent.indexOf('Win') != -1) {

	gPlatform = "Win";

} else {

	gPlatform = "other";

}



if (gAgent.indexOf('MSIE') != -1) {

	gVersion = gAgent.substring((gAgent.indexOf('MSIE') + 5), (gAgent.indexOf('MSIE') + 9));

	gBrowser = "MSIE";



} else if (gAgent.indexOf('MSIE') == -1) {

	gVersion = gAppVer.substring(0,4);

	if (gAgent.indexOf('Gecko') != -1) {

		if (gAgent.indexOf('Netscape') != -1) {

			gVersion = gAgent.substring((gAgent.indexOf('Netscape') + 10), (gAgent.indexOf('Netscape') + 14));

		}

	}

	if (gBrowser == "Netscape") {

		gBrowser = "NN";

	}

}



if (gVersion.indexOf(';') != -1) {

	gVersion = gVersion.substring(0, gVersion.indexOf(';'));

}

if (gVersion.indexOf(' ') != -1) {

	gVersion = gVersion.substring(0, gVersion.indexOf(' '));

}



// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━



// KINOTROPE JavaScript Library

// Copyright(C) 1999-2001 KINOTROPE, INC. All Rights Reserved.



// window open/close script ver1.0

// Programmed by Yamamoto Kazuyasu.



// This script need 'client.js', before execute.



if (!gNewWindow) {

	var gNewWindow = null;

}



function openWin(url, n, w, h, st){

	var width = parseInt(w);

	var height = parseInt(h);

	var toolbar;

	var location;

	var directories;

	var status;

	var menubar;

	var resizable;

	var scrollbars;

	var dependent;



	st.charAt(0) == '1'	?  toolbar = 'yes' 		: toolbar = 'no';

	st.charAt(1) == '1'	?  location = 'yes' 	: location = 'no';

	st.charAt(2) == '1'	?  directories = 'yes' 	: directories = 'no';

	st.charAt(3) == '1'	?  status = 'yes' 		: status = 'no';

	st.charAt(4) == '1'	?  menubar = 'yes' 		: menubar = 'no';

	st.charAt(5) == '1'	?  resizable = 'yes' 	: resizable = 'no';

	st.charAt(6) == '1'	?  scrollbars = 'yes' 	: scrollbars = 'no';

	st.charAt(7) == '1'	?  dependent = 'yes' 	: dependent = 'no';



	if (scrollbars == 'yes') {

		// NN6 over

		if (gBrowser == "NN" && gVersion >= 5) {

			width -= 2;

			height -= 0;



		// NN4 for Mac

		} else if (gPlatform == "Mac" && gBrowser == "NN" && gVersion >= 4) {

			width -= 14;

			height -= 15;



		// NN4(for Win)

		} else if (gBrowser == "NN" && gVersion >= 4) {

			width -= 10;

			height -= 0;



		// IE5 for Mac

		} else if (gPlatform == "Mac" && gBrowser == "MSIE" && gVersion >= 5) {

			width -= 27;

			height -= 16;



		// IE4 for Mac

		} else if (gPlatform == "Mac" && gBrowser == "MSIE" && gVersion >= 4) {

			width -= 15;

			height -= 15;



		// IE5(for Win)

		} else if (gBrowser == "MSIE" && gVersion >= 5) {

			width -= 10;

			height += 0;



		// IE4(for Win)

		} else if (gBrowser == "MSIE" && gVersion >= 4) {

			width -= 10;

			height += 0;



		// other

		} else {

			width += 0;

			height += 0;

		}

	} else {

		// NN6 over

		if (gBrowser == "NN" && gVersion >= 5) {

			width -= 2;

			height -= 0;



		// NN4 for Mac

		} else if (gPlatform == "Mac" && gBrowser == "NN" && gVersion >= 4) {

			width -= 16;

			height -= 15;



		// NN4(for Win)

		} else if (gBrowser == "NN" && gVersion >= 4) {

			width -= 10;

			height -= 0;



		// IE5 for Mac

		} else if (gPlatform == "Mac" && gBrowser == "MSIE" && gVersion >= 5) {

			width -= 14;

			height -= 16;



		// IE4 for Mac

		} else if (gPlatform == "Mac" && gBrowser == "MSIE" && gVersion >= 4) {

			width -= 14;

			height -= 15;



		// IE5(for Win)

		} else if (gBrowser == "MSIE" && gVersion >= 5) {

			width -= 10;

			height -= 10;



		// IE4(for Win)

		} else if (gBrowser == "MSIE" && gVersion >= 4) {

			width -= 10;

			height += 0;



		// other

		} else {

			width += 0;

			height += 0;

		}

	}



	if (status == 'yes') {

		// IE5 for Mac

		if (gPlatform == "Mac" && gBrowser == "MSIE" && gVersion >= 5) {

			width -= 0;

			height -= 0;



		// IE4 for Mac

		}else if(gPlatform == "Mac" && gBrowser == "MSIE" && gVersion >= 4){

			width -= 0;

			height += 16;



		// other

		}else{

			width += 0;

			height += 0;

		}

	} else {

		// IE5 for Mac

		if (gPlatform == "Mac" && gBrowser == "MSIE" && gVersion >= 5) {

			width -= 0;

			height -= 0;



		// IE4 for Mac

		}else if(gPlatform == "Mac" && gBrowser == "MSIE" && gVersion >= 4){

			width -= 0;

			height += 16;



		// other

		}else{

			width += 0;

			height += 0;

		}

	}



	if (gPlatform == "Mac" && gBrowser == "MSIE" && gVersion == 4) {

		gNewWindow = null;

	}

	if (gNewWindow) {

		if (!gNewWindow.closed) {

			if (gNewWindow.name == n) {

				gNewWindow.location.href = url;

				gNewWindow.focus();

				return;

			} else {

				closeWin();

			}

		}

	}

	var win_size = 'width=' + width + ',height=' + height;

	var win_attr = 'toolbar=' + toolbar + ',location=' + location + ',directories=' + directories + ',status=' + status + ',menubar=' + menubar + ',resizable=' + resizable + ',scrollbars=' + scrollbars + ',dependent=' + dependent;



	gNewWindow = open(url, n, win_attr + ',' + win_size);

	gNewWindow.name = n;

	gNewWindow.opener = self;

	gNewWindow.focus();

}



function closeWin(){

	if (gNewWindow) {

		if (!gNewWindow.closed) {

			gNewWindow.close();

			gNewWindow = null;

		}

	}

}



// ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

