var menDelay;
var arrMenus = new Array();
var maxMenuX = 0;

function initPage(){
  maxMenuX = getLeft(document.getElementById("footer")) + 900 - 110;
  var cntMenus = 0;
  var strHtml = document.getElementById("headerBot").innerHTML + '<table id="topNavTbl"><tr>'; 
  
  for(i=0;i<document.getElementById("topNavUl").getElementsByTagName("li").length;i++){
	  if(document.getElementById("topNavUl").getElementsByTagName("li")[i].parentNode.parentNode.tagName.toLowerCase() != 'li'){
	    strHtml += '<td>' + document.getElementById("topNavUl").getElementsByTagName("li")[i].innerHTML + '</td>';
	  }
  }
  strHtml += '</table>';
  mvHtml("header",strHtml);
  
  var arrTempAs = document.getElementById("topNavTbl").getElementsByTagName("a");
  for(i=0;i<arrTempAs.length;i++){
	if(arrTempAs[i].parentNode.tagName.toLowerCase() == 'td' && arrTempAs[i].parentNode.getElementsByTagName("ul")[0] != undefined){
	  arrMenus[cntMenus] = arrTempAs[i].parentNode.getElementsByTagName("ul")[0];
	  cntMenus++;
	  arrTempAs[i].onmouseover = function(){
		  hideMenus();
		  var ulX = getLeft(this);
		  if(ulX > maxMenuX){
			ulX = maxMenuX;  
		  }
		  var ulY = getTop(this)+20;
		  this.parentNode.getElementsByTagName("ul")[0].style.left = ulX+"px";
		  this.parentNode.getElementsByTagName("ul")[0].style.top = ulY+"px";
		  this.parentNode.getElementsByTagName("ul")[0].style.visibility = "visible";
		  menDelay = setTimeout('hideMenus()', 2000);
	  }
	}else if(arrTempAs[i].parentNode.tagName.toLowerCase() == 'td'){
	  arrTempAs[i].onmouseover = function(){
		  hideMenus();
	  }
	}else if(arrTempAs[i].parentNode.tagName.toLowerCase() == 'li'){
	  arrTempAs[i].onmouseover = function(){
		  clearTimeout(menDelay);
		  menDelay = setTimeout('hideMenus()', 2000);
	  }
	}
  }
  mvHtml("aff","");
  mvHtml("topAd","");
  mvHtml("adspace","");
}
  function hideMenus(){
  	clearTimeout(menDelay);
	for(i=0;i<arrMenus.length;i++){
		arrMenus[i].style.visibility = "hidden";
	}
  }
  
  function mvHtml(strId, strHtml){
    if(strHtml.length == 0){
	  strHtml = document.getElementById(strId+"Bot").innerHTML;
	}
	if(strHtml.length == 0){
		document.getElementById(strId).style.display = "none";
	}else{
		document.getElementById(strId+"Bot").innerHTML = "";
		document.getElementById(strId).innerHTML = strHtml;
	}
  }
  
  function getLeft(obj){
	var intLeft = 0;
	if(obj.offsetParent){
	  while(obj.offsetParent){
		intLeft += obj.offsetLeft;
		obj = obj.offsetParent;
	  }
	}else if (obj.x){ 
	  intLeft += obj.x;
	}
	return intLeft;
  }
	
  function getTop(obj){
	var intTop = 0;
	if(obj.offsetParent){
	  while(obj.offsetParent){
		intTop += obj.offsetTop;
		obj = obj.offsetParent;
	  }
	}else{
	  intTop += obj.y;
	}
	return intTop;
  }
  
  function adjustBack(){
	var bgY = getTop(document.getElementById("header")) + 379;
  	document.body.style.backgroundPosition = "center "+bgY+"px";
  }
  
  if(window.addEventListener){
    window.addEventListener("load", adjustBack, false);
  }else if(window.attachEvent){
    window.attachEvent("onload", adjustBack);
  }
