			var myCurrentSubMenu='';
			var myCurrentHighlight='';
			
	function  ShowSubMenu(myLink){
		StopMenuTimeOut();
		if(myLink!=myCurrentSubMenu)
		{
			HideSubMenu();
			myCurrentSubMenu = myLink;
			tabLeft = document.getElementById('td' + myLink + 'Left');
			tabMain = document.getElementById('td' + myLink );
			tabRight = document.getElementById('td' + myLink + 'Right');
			aLink = document.getElementById('a' + myLink + 'Link');
			tabMain.className = 'menuMainBG';				
			tabLeft.className = 'menuMainLeft';
			tabRight.className = 'menuMainRight';

			aLink.className = 'headerMenu';
			MoveSubMenu('SFXdiv_menu' + myLink, SFX_calculatePosition('img'+myLink+'Left') - 0);
			MM_showHideLayers('SFXdiv_menu'+myLink,'','show');
		}
	}
	
	function MoveSubMenu(mysubMenu, xPos){
	//Moves submenu to position of parent
		var yPos = '285';
		var obj1 = document.getElementById(mysubMenu);
		if(obj1){
			obj1.style.left = parseInt(xPos) + 'px';
			obj1.style.top = parseInt(yPos) + 'px';
		}
	}
	
	function SFX_calculatePosition(elemID) {
		var offsetTrail = document.getElementById(elemID);
		var offsetLeft = 0;
		while (offsetTrail) {
			offsetLeft += offsetTrail.offsetLeft;
			offsetTrail = offsetTrail.offsetParent;
		}

		return offsetLeft.toString();
	}

	function HideSubMenu(){
	//Retrieves value of current div from global variable, locates objects, hides divs and changes styles back to normal
		StopMenuTimeOut();
		NoSubLinkHighlight();
		var myproduct = myCurrentSubMenu;
		if(myproduct!=''){
			tabLeft = document.getElementById('td' + myproduct + 'Left');
			tabMain = document.getElementById('td' + myproduct );
			tabRight = document.getElementById('td' + myproduct + 'Right');
			aLink = document.getElementById('a' + myproduct + 'Link');
			tabLeft.className = '';
			tabRight.className = '';
			tabMain.className = '';
			aLink.className = 'headerMenuOut';
			myCurrentSubMenu = '';
			MM_showHideLayers('SFXdiv_menu'+myproduct,'','hide');
			if(myproduct=='Login') {
				MM_showHideLayers('divProdSelectBox','','show');
			}
		}
	}
	var menutimer;
	var currentsubmenu='1';
	function StartMenuTimeOut(){
		menutimer = setTimeout("HideSubMenu()", 400);
		//Starts Timeout to hide div that is stored in hidden field for that level.
	}
	function StopMenuTimeOut() {
		clearTimeout(menutimer);
	
	}
	function HighlightSubLink(subLink,status){
	//Creates TR name based on mainlink and sublink, if status 1 turns on if status -1 turns off
		var mainLink = myCurrentSubMenu;
		if(mainLink!=''){
			leftTD = document.getElementById('tdLeft'+ mainLink + subLink);
			mainTD = document.getElementById('tdMain'+ mainLink + subLink);
			currentlink = document.getElementById('lnk'+ mainLink + subLink);
			if(status=='1'){
				leftTD.className = 'submenu' + sCurrentPlatform + 'Top';
				mainTD.className = 'submenu' + sCurrentPlatform + 'On';
				currentlink.className = 'headerMenu';
				myCurrentHighlight = subLink;
			} else {
				leftTD.className = 'submenu' + sCurrentPlatform + 'On';
				mainTD.className = 'submenu' + sCurrentPlatform + 'Off';
				currentlink.className = 'headerMenuOut';
				myCurrentHighlight = '';
			}
		}
	}
	function NoSubLinkHighlight() {
		if(myCurrentHighlight!='')
		HighlightSubLink(myCurrentHighlight, '-1');
	}
	function ChangeSearchDisplay(status) {
		imgLeft = document.getElementById('imgSearchLeft');
		imgRight = document.getElementById('imgSearchRight');
		tdSearch = document.getElementById('tdSearchText');
		txtSearch = document.getElementById('txtSearch');
		if(status=='On'){
			imgLeft.src = 'ImgDir/searchLeft_Off.gif';
			imgRight.src='ImgDir/searchRight_Off.gif';
			txtSearch.className = 'headersearchOn';
			tdSearch.className = 'headersearchOn';
			if(txtSearch.value == "Domain Search ...") txtSearch.value = "";
		} else{
			if(txtSearch.value == "") {
				imgLeft.src = 'ImgDir/searchLeft_Off.gif';
				imgRight.src='ImgDir/searchRight_Off.gif';
				txtSearch.className = 'headersearch';										
				tdSearch.className = 'headersearch';
				txtSearch.value = "Domain Search ...";
				txtSearch.blur();
			}
		}
	}
	function ResetSearch(){
		txtSearch = document.getElementById('txtSearch');
		txtSearch.value = "";
		ChangeSearchDisplay('Off');
	}
	function AutoLinkTd(){
		//Obtains stored menu and submenu values, locates link and changes window location to it
		myATag = document.getElementById('lnk' + myCurrentSubMenu + myCurrentHighlight);
		window.location = myATag.href;
	}
