
//if (navigator.appName.indexOf("WebTV") != -1) {
//	window.location.href = "index_tv.jsp";
//}
//window.defaultStatus="EPPIC";


//get browser type
var bName = navigator.appName;
var browser;

if(bName == "Netscape") {
	browser = "nn";
}

//image rollover for sub navs.
function subOn(subNav, img) {
	if (browser == 'nn') {
		document.layers[subNav].document.images[img].src = eval(img + "on.src");
	} else {
		window.document.images[img].src = eval(img + "on.src");
	}
}

function subOff(subNav, img) {
	if (browser == 'nn') {
		document.layers[subNav].document.images[img].src = eval(img + "off.src");
	} else {
		window.document.images[img].src = eval(img + "off.src");
	}
}

var mainSwitch = 0;
var isInquOn = false;
var isManuOn = false;
var isRepoOn = false;
var isAdmiOn = false;
var isUserOn = false;
var isProcOn = false;


var lastLayer;
var lastImgLayer;
var lastImg;


function turnOn() {
	mainSwitch = 1;
}


function menuSwitch(aLayer,imgName) {
	if (mainSwitch == 1) {
		if (lastLayer != null) {
			hide(lastLayer);
			//hide(aLayer);
			changeImage(lastImg,lastImg + 'off','false');
		}
		changeImage(imgName,imgName + 'on','false');
		show(aLayer);
		lastLayer = aLayer;
		lastImg = imgName;
	}
}

function imageSwitch(imgName) {
	if (mainSwitch == 1) {
		if (lastLayer != null) {
			hide(lastLayer);
			//hide(aLayer);
			changeImage(lastImg,lastImg + 'off','false');
		}
		changeImage(imgName,imgName + 'on','false');
		//show(aLayer);
		//lastLayer = aLayer;
		lastImg = imgName;
	}
}

function divSwitch(aLayer) {
	if (mainSwitch == 1) {
		if (lastLayer != null) {
			hide(lastLayer);
		}
		show(aLayer);
		lastLayer = aLayer;
	}
}

function changeImage(imgName,imgObj,isLayerOn) {
	if (mainSwitch == 1) {
		if (isInquOn == true) {
			hide('main_inqu');
		}
		else if (isManuOn  == true) {
			hide('main_manu');
		}
		else if (isRepoOn == true) {
			hide('main_repo');
		}
		else if (isAdmiOn  == true) {
			hide('main_admi');
		}
		else if (isUserOn == true) {
			hide('user');
		}
		else if (isProcOn == true) {
			hide('proc');
		}
		if (isLayerOn == 'true' && lastLayer != null) {
			hide(lastLayer);
			lastLayer = null;
			window.document.images[lastImg].src = eval(lastImg + "off.src");
		}
		window.document.images[imgName].src = eval(imgObj + ".src");
	}
}

// hide element
function hide(aLayer) {
	if (mainSwitch == 1) {
		if (aLayer == 'main_inqu') {
			isInquOn  = false;
		}
		else if (aLayer == 'main_manu') {
			isManuOn  = false;
		}
		else if (aLayer == 'main_repo') {
			isRepoOn = false;
		}
		else if (aLayer == 'main_admi') {
			isAdmiOn = false;
		}
		else if (aLayer == 'user') {
			isUserOn  = false;
		}
		else if (aLayer == 'proc') {
			isProcOn  = false;
		}
	  	theobjs[aLayer].objHide();
	}
}

// show element
function show(aLayer) {
	if (mainSwitch == 1) {
		if (aLayer == 'main_inqu') {
			isInquOn  = true;
		}
		else if (aLayer == 'main_manu') {
			isManuOn  = true;
		}
		else if (aLayer == 'main_repo') {
			isRepoOn = true;
		}
		else if (aLayer == 'main_admi') {
			isAdmiOn = true;
		}
		else if (aLayer == 'user') {
			isUserOn = true;
		}
		else if (aLayer == 'proc') {
			isProcOn = true;
		}
	   	theobjs[aLayer].objShow();
	}
}

//content nav script begins
var isMenuOn = false;
var aboveNav, belowNav;

// hide element
function hideMenu(aLayer) {
	if (mainSwitch == 1) {
		//isMenuOn = false;
  		theobjs[aLayer].objHide();
	}
	lastLayer = aLayer;
}

// show element
function showMenu(aLayer) {
	if (mainSwitch == 1) {
		//isMenuOn = true;
	   	theobjs[aLayer].objShow();
		//menuTop = window.pageY;
	}
	lastLayer = aLayer;
}

// right click menu
function ShowMenuR() {

	if(	document.all.rightmenu.style.visibility == "hidden") {
		document.all.rightmenu.style.top = event.clientY-10;
		document.all.rightmenu.style.left = event.clientX-10;
		document.all.rightmenu.style.visibility = "visible";
		return false;
	}
	else {
		if((event.clientX >= document.all.rightmenu.style.left && event.clientX <= (document.all.rightmenu.style.left + document.all.rightmenu.style.width)) && (event.clientY >= document.all.rightmenu.style.top && event.clientY <= (document.all.rightmenu.style.top + document.all.rightmenu.style.height))) {
			return false;
		}
		else {
			HideMenuR();
			return false;
		}
	}
}

function HideMenuR() {
	document.all.rightmenu.style.visibility = "hidden";
}

