

/*Roll Over & Out*/

function imgOn(imgName){
	if(document.images){
		document[imgName].src = eval(imgName + "on.src");
	}
}

function imgOff(imgName){
	if(document.images){
		document[imgName].src = eval(imgName + "off.src");
	}
}

function activeImg(imgNames){
	imgName = imgNames.split("/");
	for(i = 0; i < imgName.length; i++){
		eval(imgName[i] + "off").src = eval(imgName[i] + "on").src;
		imgOff(imgName[i]);
	}
}

function mkCache(dirNames) {
	dirName = dirNames.split("/");
	for(i = 0; i < dirName.length; i++){
		for (j = 0; j < eval(dirName[i]).length; j++) {
			if(j == 0) {
				dir = eval(dirName[i])[0];
			}
			else {
				fileName1 = eval(dirName[i])[j];
				fileName2 = fileName1.split(".");
				eval(fileName2[0] + "on = new Image()");
				eval(fileName2[0] + "on.src = '" + dir + fileName2[0] + "_over." + fileName2[1] + "'"); 
				eval(fileName2[0] + "off = new Image()");
				eval(fileName2[0] + "off.src = '" + dir + fileName2[0] + "." + fileName2[1] + "'"); 
			}
		}
	}
}


/*Center Open Window*/

function openWin(url,height,width,name) {
  var str="height=" + height + ",innerHeight=" + height;
  str+=",width=" + width + ",innerWidth=" + width;
  if (window.screen) {
    var ah=screen.availHeight-30;
    var aw=screen.availWidth-10;

    var xc=(aw-width)/2;
    var yc=(ah-height)/2;

    str+=",left="+xc+",screenX="+xc;
    str+=",top="+yc+",screenY="+yc;
  }
  str+=",scrollbars=yes,status =yes,resizable =yes";
  return window.open(url,name,str);
}


/*Layer Action*/

var nXPos = 0;
var nYPos = 0;
var nLayerXPos = 0;
var nLayerYPos = 0;

function showComLyr(id, flag)
{
	strLayer = "com"+id;
	nLayerXPos = nXPos + 20;
	nLayerYPos = nYPos + 10;
	//NN
	if (document.layers)
	{
		if (flag)
		{
			document.layers[strLayer].left = nLayerXPos;
			document.layers[strLayer].top = nLayerYPos;

			document.layers[strLayer].visibility = "show";
		}
		else
		{
			document.layers[strLayer].visibility = "hide";	
		}
	}
	//IE&NC6
	if (document.getElementById)
	{	
		if (flag)
		{	
			document.getElementById(strLayer).style.left = nLayerXPos;
			document.getElementById(strLayer).style.top = nLayerYPos;

			document.getElementById(strLayer).style.visibility="visible";
		}
		else
		{
			document.getElementById(strLayer).style.visibility="hidden";
		}
	}
	
}

if (navigator.appName=="Netscape")
{
	function nMouse(e)
	{
		nXPos = e.pageX;
		nYPos = e.pageY;
	}
	//NN4
	if (document.layers)
	{
		window.captureEvents(Event.MOUSEMOVE);
		window.onMouseMove = nMouse;
	}
	//NC6
	else
	{
		document.onmousemove = nMouse;
	}
}
//IE
else
{
	function iMouse()
	{
		nXPos = event.x+document.body.scrollLeft;
		nYPos = event.y+document.body.scrollTop;
	}
	document.onmousemove = iMouse;
}
