// Init

// プリロード

imgObjects = new Array();
restores   = new Array();

function preload()
{
	if (document.images) {
		var i;

		for (i=0; i<arguments.length; i++) {
			imgObjects[i]	 = new Image();
			imgObjects[i].src = arguments[i];
		}
	}
}

function swapimg()
{
	if (document.images) {
		if (!restores[arguments[0]]) {
			restores[arguments[0]] = document.images[arguments[0]].src
		}

		document.images[arguments[0]].src = imgObjects[arguments[1]].src;
	}
}

function restore(){
	if (document.images) {
		document.images[arguments[0]].src = restores[arguments[0]];
	}
}

// メッセージ切り替え

function chmsg()
{
	var lobject = getlayer('msglayer');
	var message = messages[arguments[0]]

	if (BN == 2) {
		lobject.document.open();
		document.write(message);
		lobject.document.close();
	} else {
		lobject.innerHTML = message;
	}

	return true;
}

// ポップアップウィンドウ

function openWindow()
{
	//var windowHandle;
	windowHandle = window.open(arguments[0], 'window', 'toolbar=no, location=no, status=no, menubar=no, scrollbars=yes, width='+arguments[1]+', height='+arguments[2]);
	//return windowHandle;
}

function closeWindow()
{
	window.close();

	return true;
}

//ホバー

var focusBackgroundColor = '#FFCC99';
var focusTextColor	   = '#000000';
var blurBackgroundColor  = '#ffffff';
var blurTextColor		= '#000000';

function Focus(obj) {
	if (document.all) {
		obj.style.backgroundColor = focusBackgroundColor;
		obj.style.color		   = focusTextColor;
	}
}

function Blur(obj) {
	if (document.all) {
		obj.style.backgroundColor = blurBackgroundColor;
		obj.style.color		   = blurTextColor;
	}
}
