	// Global JavaScript Document

	document.write('<scr' + 'ipt src="/library/js/sniffer.js" type="text/javascript"><\/scr' + 'ipt>');
	//  HM_array 
	document.write('<scr' + 'ipt src="/library/js/hiermenus/HM_Loader.js" type="text/javascript"><\/scr' + 'ipt>');

	var is_gecko = (navigator.userAgent.toLowerCase().indexOf('gecko') != -1);

	onload = function()
	{
		// Set Background page
	//	gb("left").style.backgroundImage = "url(/library/img/environment/global_bg_1.jpg)"

		//
		local_init();

		num_level = 5
		for(i=0;i<num_level;i++)
		{
			if(is_gecko)
			{
				eval('document.getElementById("n'+(i+1)+'").addEventListener("mouseover",function(e){HM_f_PopUp(\'elMenu'+(i+1)+'\',e)},true)');
				eval('document.getElementById("n'+(i+1)+'").addEventListener("mouseout",function(e){HM_f_PopDown(\'elMenu'+(i+1)+'\')},true)');
			}
			else
			{
				eval('document.getElementById("n'+(i+1)+'").onmouseover = new Function("HM_f_PopUp(\'elMenu'+(i+1)+'\',event)")');
				eval('document.getElementById("n'+(i+1)+'").onmouseout  = new Function("HM_f_PopDown(\'elMenu'+(i+1)+'\')")');
			}
		}


	}

	function gn(type,id,p)
	{
		el = document.createElement(type);
		el.id = id;
		if(p) document.getElementById(p).appendChild(el)
		else document.body.appendChild(el)
	}
	function gb(id){return document.getElementById(id)}

	// HM Array Functions
	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;

	function setElement()
	{

	}

	function getPageOffsetLeft(el)
	{
		var x;
		// Return the x coordinate of an element relative to the page.
		x = el.offsetLeft;
		if(el.offsetParent != null) x += getPageOffsetLeft(el.offsetParent)
		return x;
	}
	
	function getPageOffsetTop(el)
	{
		var y;
		// Return the x coordinate of an element relative to the page.
		y = el.offsetTop;
		if(el.offsetParent != null) y += getPageOffsetTop(el.offsetParent);
		return y;
	}
	
	function GetOffset(obj,coord)
	{	
		var val = obj["offset"+coord] ;
		if(coord == "Top") val += obj.offsetHeight;
		while((obj = obj.offsetParent) != null)
		{
			val += obj["offset"+coord];
			if(obj.border && obj.border != 0) val++;
		}
		return val;
	}
	
	function getSelectTag()
	{
		return document.getElementsByTagName("select").length;
	}

