/*HM_Loader.js*/

_nv=navigator.appVersion.toLowerCase();

HM_DOM	= (document.getElementById) ? true : false;
HM_Mac = (navigator.appVersion.indexOf("Mac") != -1);

HM_NS4	= (document.layers) ? true : false;
HM_IE	= (document.all) ? true : false;
HM_IE4	= HM_IE && !HM_DOM;
HM_IE55 = ((_nv.indexOf("msie 6.0")!=-1||_nv.indexOf("msie 5.5")!=-1)) ? true : false;

HM_IE4M = HM_IE4 && HM_Mac;
HM_IsMenu = (HM_IE55 || HM_DOM || HM_NS4 || (HM_IE4 && !HM_IE4M));

HM_BrowserString = HM_IE55 ? "IE55" : HM_NS4 ? "NS4" : HM_DOM ? "DOM" : "IE4";

if(window.event + "" == "undefined") event = null;

function HM_f_PopUp(){return false};
function HM_f_PopDown(){return false};

popUp 	= HM_f_PopUp;
popDown = HM_f_PopDown;

HM_PG_ImageSrc = "img/_blank.gif";
HM_PG_ImageSrcLeft = "img/_blank.gif";

function HM_f_CenterMenu(topmenuid) {
	var TheMenu = HM_DOM ? document.getElementById(topmenuid) : HM_IE4 ? document.all(topmenuid) : eval("window." + topmenuid);
	var TheMenuWidth = HM_DOM ? parseInt(TheMenu.style.width) : HM_IE4 ? TheMenu.style.pixelWidth : TheMenu.clip.width;
	var TheWindowWidth = HM_IE ? document.body.clientWidth : window.innerWidth;
	return ((TheWindowWidth-TheMenuWidth) / 2);
}

function getStartXPosition_Array(img_name)
{// Called by HM_Arrays
	var objImg, imgW;
	objImg = document.images[img_name];
	
	if (HM_IE)
	{
		return getXPosition(objImg);
	}
	else
	{
		return eval(objImg).x;
	}
}

function getStartYPosition_Array(img_name)
{// Called by HM_Arrays
	var objImg, imgH;
	objImg = document.images[img_name];
	
	if (HM_IE)
	{
		return getYPosition(objImg);
	}
	else
	{
		return eval(objImg).y;
	}
}

function getXPosition(imgElem)
{// Called by getStartXPosition_Array1.
	xPos = eval(imgElem).offsetLeft;
	tempEl = eval(imgElem).offsetParent;
	while (tempEl != null) {
		xPos += tempEl.offsetLeft;
		tempEl = tempEl.offsetParent;
	}
	return xPos;
}

function getYPosition(imgElem)
{// Called by getStartYPosition_Array1.
	yPos = eval(imgElem).offsetTop;
	tempEl = eval(imgElem).offsetParent;
	while (tempEl != null) {
		yPos += tempEl.offsetTop;
		tempEl = tempEl.offsetParent;
	}
	return yPos;
}

if(HM_IsMenu) {
	document.write("<scr" + "ipt src='"+ myPath +"dhtml/HM_Arrays.js' type='text/javascript'><\/scr" + "ipt>");
	document.write("<scr" + "ipt src='"+ myPath +"dhtml/HM_Script.js' type='text/javascript'><\/scr" + "ipt>");
}

// end