// MouseOver/MouseOut Function For MenuItems
// 86A9E1 - Over
// 234680 - Letters Over
// Letters Normal: B5C5DF
var subMenu = new Array();
function tdPaint(obj, on) {
	obj.style.background = on ? "#86A9E1" : "#3F66A7";
	if(_ob = obj.getElementsByTagName('span').length)
		obj.getElementsByTagName('span')[0].style.color = on ? "#234680" : "#B5C5DF";
	else
		obj.getElementsByTagName('a')[0].style.color = on ? "#234680" : "#B5C5DF";
}

function tdPaint2(obj, on, obj2) {
	obj.style.background = on ? "#86A9E1" : "#3F66A7";
	document.getElementById(obj2).style.color = on ? "#234680" : "#B5C5DF";
}

function tdPaintArrow(on, arrowID) {
	//989898 - onOver
	// Normal - 97A7B7
	var _obj = document.getElementById('td' + arrowID);
	var _obj2 = document.getElementById('tdArr' + arrowID);
	var _objLink = _obj.childNodes[0];
	var _objImg = document.getElementById('imgArr' + arrowID);
	var _imgsrc = '/online/common/images/';
	if(_obj)
		_obj.style.background = on ? "#989898" : "#97A7B7";
	if(_obj2)
		_obj2.style.background = on ? "#989898" : "#97A7B7";		
	if(_objLink)
		_objLink.style.color = on ? "#FFFFFF" : "#293E59";
	if(_objImg)
		_objImg.src = _imgsrc + (on ? 'bottomArrowOver.gif' : 'bottomArrow.gif');
}

function preload(){
	for (i=0; i < preload.arguments.length; i++)
		loadimg(preload.arguments[i]);
}

function loadimg(name){
	Img = new Image();
	Img.src = name;
	return Img;
}

function spitTopMenu(text, url) {
		var mouseStr = 'onclick="window.location.href=\'' + url + '\'" onmouseover="tdPaint(this, true);" onmouseout="tdPaint(this, false);"';
		document.write('<td ' + mouseStr + ' class="topMenu"><a class="menu" href="' + url + '">' + text + '</a>');
}




function cMenu(num, flag) {
	var menu;
	try {
		menu = document.getElementById("menuLayer" + num);
		menuStyle = menu.style.display;
	} catch(e) { return; }
	
	if(navigator.userAgent.toLowerCase().indexOf('mac') > -1) {
		if(flag) {
			var pos = document.getElementById('poz' + num);
			var curwid = pos.offsetWidth;
			menu.style.left = parseInt(pos.offsetLeft);
			if(parseInt(menu.style.top) == 0)
				menu.style.top = menu.style.top + 25;
			menu.style.display = '';			
			pos.style.width = parseInt(pos.getElementsByTagName('span')[0].offsetWidth) + 5;
			hideDrops(1);
		} else {
				menu.style.display = "none";
				hideDrops(0);				
		}
	} else {
		if(flag && menuStyle == "") return;
		if(flag) {
			var pos = document.getElementById("poz" + num);
			var _posLeft = pos.offsetLeft;
			var _posTop = pos.offsetHeight;				
			if(navigator.appName.toLowerCase().indexOf("explorer") == -1) {
				menu.style.top = 25 + pos.offsetTop;
				menu.style.left = _posLeft;
			} else
				menu.style.top = 25;
			
			menu.style.display = "";
			menu.style.width = pos.offsetWidth -2;		
			hideDrops(1);
		} else {
			menu.style.display = "none";
			hideDrops(0)
		}	
	}	
}


function hideDrops(flag) {
		drops = document.getElementsByTagName("select");
		for( i = 0; i < drops.length; i++)
			drops[i].style.visibility = flag ? 'hidden' : 'visible';			
}

function resizeParentIFrame(whichFrame){
	try {
		__obj = top.document.getElementById(whichFrame);
	} catch(error) { return; }

	bodyheight = document.getElementById('mainTable').offsetHeight;
	bodyheight = parseInt(bodyheight) + 1;
	if(bodyheight != top.document.getElementById(whichFrame.height))
		top.document.getElementById(whichFrame).height=bodyheight;
	setTimeout("resizeParentIFrame('" + whichFrame + "')", 500);
}

function repositionMenus() {
	try {
		var obj;
	    i = 1;
		while(obj = document.getElementById('poz' + i)) {
			//obj.style.width = parseInt(obj.offsetWidth) + 8;
			w = parseInt(obj.getElementsByTagName('span')[0].offsetWidth);
			obj.style.width = w + 5;
			//cMenu(i, true); tdPaint(obj, true);
			//cMenu(i, false); tdPaint(obj, false);
			i++;
		}
	} catch(e) { alert(e); }
}