<!--
//================================================================================
function getDocRootPath(){
	var strHref = document.location.href;
	var slashPos = strHref.lastIndexOf("/");
	return strHref.substr(0,slashPos+1);
}
//================================================================================
function getRootPath(anyObj){
	var strRootPath = "";

	if(typeof(anyObj)=="object" && anyObj.src){
		var strSRC = anyObj.src;
		var slashPos = strSRC.lastIndexOf("/");
		strRootPath = strSRC.substr(0, slashPos+1);
	}

	return strRootPath;
}
//================================================================================
function rollOverImg(imgObj, overImg){
	var strRootPath = "";
//	if(!imgObj && pubImg) imgObj = pubImg;
//	if(!overImg && pubImgSrc) overImg = pubImgSrc;

	if(imgObj && imgObj.src && imgObj.src.indexOf(overImg)==-1){
		strRootPath = getRootPath(imgObj);
		imgObj.src = strRootPath + overImg;
	}
}
//================================================================================
function rollOnImg(imgObj, strSuffix){
	var strRootPath = "";
	if(strSuffix==null) strSuffix = "_on";

	if(imgObj && imgObj.src){
		strRootPath = getRootPath(imgObj);
		var strImgFile = imgObj.src.substr(strRootPath.length);
		if(strImgFile.indexOf(strSuffix)!=-1) strSuffix = "";
		var imgNameNoExt = strImgFile.substr(0, strImgFile.lastIndexOf("."));
		var imgExtension = strImgFile.substr(imgNameNoExt.length);
		imgObj.src = strRootPath + imgNameNoExt + strSuffix + imgExtension;
	}
}
//================================================================================
function rollOutImg(imgObj, outImg){
//	var imgSrc = imgObj.src;
//	var imgPointer = imgObj;
	if(imgObj && imgObj.src && imgObj.src.indexOf(outImg)==-1){
		rollOverImg(imgObj, outImg);
/*		if(document.all){
			pubImg = imgObj;
			pubImgSrc = outImg;
			setTimeout(rollOverImg, 500, imgObj, outImg);
		}
		else {
			setTimeout(rollOverImg, 500, imgObj, outImg);
		}*/
	}
}
//================================================================================
function preloadImgs(ImgsColl, imgFolder){
	if(!imgFolder) imgFolder = "images/";
	var ImgsCollType = typeof(ImgsColl);
	if(ImgsCollType=="string") ImgsColl =  ImgsColl.split(";");	//if is delimited string make it an array
	var ImgsCollLen = ImgsColl.length;			//length of array

	if(typeof(ImgsColl)=="object" && ImgsCollLen && ImgsCollLen!=-1){//if is object with enumeration and some data
		var imgObjColl = new Array();
		for(i=0; i<ImgsCollLen; i++){
			if(ImgsColl[i]){
				imgObjColl[i] = new Image();
				imgObjColl[i].src = imgFolder + ImgsColl[i];
			}
		}
	}
}
//================================================================================
mnuOver = function(){

//********************Parse IE Version********************
var IEVer = navigator.appVersion;
IEVer = (IEVer.substr(IEVer.indexOf("(")+1, IEVer.length));
IEVer = IEVer.replace(")", "");
IEVer = IEVer.replace("; ", ";");
IEVer = IEVer.split(";");
IEVer = parseFloat(IEVer[1].substr(IEVer[1].indexOf(" ")+1));
//*******************/Parse IE Version********************

	var arrMenus, mnuList
	arrMenus = document.all["mnu"];
	if (arrMenus && !arrMenus.length) {
		arrMenus = new Array(arrMenus);
		for (var mn=0; mn<arrMenus.length; mn++){
			mnuList = arrMenus[mn].getElementsByTagName("LI");
			for (var i=0; i<mnuList.length; i++) {
				mnuList[i].onmouseover = function() {
					this.className += " mnuOver";
					if(IEVer<5.5 && document.all["mainText"]) document.all["mainText"].style.visibility="hidden";
				}
				mnuList[i].onmouseout = function() {
					this.className = this.className.replace(" mnuOver", "");
					if(IEVer<5.5 && document.all["mainText"]) document.all["mainText"].style.visibility="visible";
				}
			}
		}
	}
var anchorsList = document.links;/*
	for(var i=0; i<anchorsList.length; i++){
		if(anchorsList[i].parentElement.className!="Level0" && anchorsList[i].parentElement.tagName=="LI"){
			anchorsList[i].style.pixelWidth = 175;
		}
	}*/

}

if(document.all && window.attachEvent) window.attachEvent("onload", mnuOver);

//================================================================================
function makeFunctionAttached(functionName, targetObj, evt){
	if(functionName){
		if(!targetObj) targetObj = "window";
		if(!evt) evt = "onload";
		var targetFunc;
		//==== evaluate extra function to be added ====
		if(typeof(functionName)=="string"){
			targetFunc = functionName;
		}
		else if(typeof(functionName)=="function"){
			targetFunc = eval(functionName);
		}
		else {
			return;
		}
		//====/evaluate extra function to be added ====
		if(targetFunc){
			targetFunc = targetFunc.toString();
			var newEvt = eval("window."+evt);
			var currEvt = newEvt.toString();
			currEvt = currEvt.substr(currEvt.indexOf("{")+1)
			currEvt = currEvt.substr(0, currEvt.length-1);
			currEvt = currEvt.replace(/\n/g, "");
			newEvt = new Function (targetFunc+";"+currEvt);
			//alert(typeof(targetFunc));
			alert(newEvt);
		}
	}
}
//================================================================================
-->
