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) {
		smenu01_over = newImage("images/smenu01b.gif");
		smenu02_over = newImage("images/smenu02b.gif");
		smenu03_over = newImage("images/smenu03b.gif");
		smenu04_over = newImage("images/smenu04b.gif");
		smenu05_over = newImage("images/smenu05b.gif");
		smenu06_over = newImage("images/smenu06b.gif");
		smenu07_over = newImage("images/smenu07b.gif");
		smenu08_over = newImage("images/smenu08b.gif");
		smenu09_over = newImage("images/smenu09b.gif");
		smenu10_over = newImage("images/smenu10b.gif");
		smenu11_over = newImage("images/smenu11b.gif");
		smenu12_over = newImage("images/smenu12b.gif");
		smenu13_over = newImage("images/smenu13b.gif");
		preloadFlag = true;
	}
}

function isEmail(str) {
  if(str.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
    return true;
  else
    return false;
}

function centerWin(win, width, height) {
	var leftX, topY, screenX, screenY;

	if(navigator.appName == "Microsoft Internet Explorer") {
		screenY = window.screen.availHeight;
		screenX = window.screen.availWidth;
	} else {
		screenY = window.outerHeight;
		screenX = window.outerWidth;
	}

	leftX = (screenX - width) / 2;
	topY = (screenY - height) / 2;

	win.moveTo(leftX, topY);
}

function isEmail(str) {
  if(str.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
    return true;
  else
    return false;
}
