// JavaScript Document
document.getElementsByClassName = function(clsName){    
	var retVal = new Array();    
	var elements = document.getElementsByTagName("*");    
		for(var i = 0;i < elements.length;i++)
		{        
			if(elements[i].className.indexOf(" ") >= 0)
			{            
				var classes = elements[i].className.split(" ");            
					for(var j = 0;j < classes.length;j++)
					{                
					if(classes[j] == clsName) retVal.push(elements[i]);
					}
			}
			else if(elements[i].className == clsName) retVal.push(elements[i]);
		}    
	return retVal;
}
  
function FindPosition(obj) {   
  
 tmpObj = obj;   
  
 var obj_left = tmpObj.offsetLeft;   
 var obj_top = tmpObj.offsetTop;   
  
 if (tmpObj.offsetParent) {   
  while (tmpObj = tmpObj.offsetParent) {   
   obj_left += tmpObj.offsetLeft;   
   obj_top += tmpObj.offsetTop;   
  }   
 }   
 return [obj_left , obj_top];   
}  
var currentWidth;	
function showJetMenu(current)
{
	current.childNodes[0].focus();
	current.childNodes[0].blur();
	
	current.className = 'selected';
	var test = FindPosition(current);
	var arVersion = navigator.appVersion.split("MSIE")
	var version = parseFloat(arVersion[1]);
	if(version <= 6)
	{
			var targ;

            if (!e) var e = window.event;

            if (e.target) targ = e.target;

            else if (e.srcElement) targ = e.srcElement;

            //alert(targ.tagName);

            if(targ.tagName == "LI")
            {
            current.className = '';
             return;
             }
			var width = 0;
			var height = 0;
				for (i=0; i<current.parentNode.childNodes.length; i++)
				{
					if(current == current.parentNode.childNodes[i])
					{
						break;
					}
					width =  width + current.parentNode.childNodes[i].offsetWidth;
					height =  height + current.parentNode.childNodes[i].offsetHeight;
				}
			// alert('jetmenus');	
			document.getElementById('iframe').style.display = "block";
			//alert();
			if(MenuIframeChkPos)
				document.getElementById('iframe').style.left = (document.getElementById('table').offsetLeft + width)- 0 + "px";
			else
				document.getElementById('iframe').style.left = (document.getElementById('table').offsetLeft + width) + "px";
			
			//alert();
			document.getElementById('iframe').style.top = (test[1] + 30) + "px";
			//alert();
			document.getElementById('iframe').style.width = (current.getElementsByTagName("UL")[0].offsetWidth + 1) + "px";
			//alert();
			document.getElementById('iframe').style.height = current.getElementsByTagName("UL")[0].offsetHeight + "px";
			//alert();
			currentWidth = document.getElementById('table').offsetLeft + width;
	}
	//current.getElementsByTagName("DIV")[0].childNodes[0].style.width = (169 /* - current.offsetWidth*/) + "px";
	//current.getElementsByTagName("DIV")[0].style.display = "block";
}
function hideJetMenu(current)
{
	current.className = '';
	var arVersion = navigator.appVersion.split("MSIE")
	var version = parseFloat(arVersion[1]);
	if(version <= 6)
	{
		document.getElementById('iframe').style.display = "none";
	}
	current.getElementsByTagName("DIV")[0].style.display = "none";
	
}

function hightlight(current,status)
{
	if(!status)
	{
	current.childNodes[0].className = 'drop';
	document.getElementById('iframeChild').style.display = "none";
	}
	else
	{
	current.childNodes[0].className = 'selectedChild';
	var arVersion = navigator.appVersion.split("MSIE")
	var version = parseFloat(arVersion[1]);
		if(version <= 6)
		{
			var test = FindPosition(current);
			var width = 0;
				for (i=0; i<current.parentNode.childNodes.length; i++)
				{
					if(current == current.parentNode.childNodes[i])
					{
						break;
					}
					width =  width + current.parentNode.childNodes[i].offsetTop;
				}
			//alert();
			document.getElementById('iframeChild').style.display = "block";
			//alert();
			if(MenuIframeChkPos)
				document.getElementById('iframeChild').style.left = (currentWidth + 153)+ 10 + "px";
			else
				document.getElementById('iframeChild').style.left = (currentWidth + 153) +15 + "px";
			//alert();
			if(current.getElementsByTagName("UL")[0].className == "left")
				{
						document.getElementById('iframeChild').style.left = (currentWidth - 157) + "px";
						//alert();
				}
			document.getElementById('iframeChild').style.top = (test[1] - 1) + "px";
			//alert();
			document.getElementById('iframeChild').style.width = current.getElementsByTagName("UL")[0].offsetWidth;
			//alert();
			document.getElementById('iframeChild').style.height = current.getElementsByTagName("UL")[0].offsetHeight;
		}
	}
}