<!-- 
//global vars for tracking mouse
var xpos;
var ypos;


document.onmousemove=track;

function track(e) {                                     
  var x = (document.all) ? event.x : e.pageX;                 
  var y = (document.all) ? event.y : e.pageY;   
  
  // hide mortgages menu if out of bounds
  if (document.getElementById('navmortgages') !== null)
  if( x<xpos-5 || x>xpos+200 || y<ypos-5 || y>ypos+400) document.getElementById('navmortgages').style.visibility="hidden";

  // hide savings menu if out of bounds
  if (document.getElementById('navsavings') !== null)
  if( x<xpos-5 || x>xpos+200 || y<ypos-5 || y>ypos+400) document.getElementById('navsavings').style.visibility="hidden";

  // hide financialplanning menu if out of bounds
  if (document.getElementById('navfinancialplanning') !== null)
  if( x<xpos-5 || x>xpos+200 || y<ypos-5 || y>ypos+400) document.getElementById('navfinancialplanning').style.visibility="hidden";
  
  // hide insurance menu if out of bounds
  if (document.getElementById('navinsurance') !== null)
  if( x<xpos-5 || x>xpos+200 || y<ypos-5 || y>ypos+400) document.getElementById('navinsurance').style.visibility="hidden";
  
  // hide myaccounts menu if out of bounds
  //if( x<xpos-5 || x>xpos+200 || y<ypos-5 || y>ypos+400) document.getElementById('navmyaccounts').style.visibility="hidden";
}        





function expandMenu( linkElement, parentLinkElement, isMenuEnabled ) {
	if(linkElement !== null) {
	xpos= findPosX(parentLinkElement);

	ypos= findPosY(parentLinkElement);
	
	linkElement.style.top = findPosY(parentLinkElement)+ 22;
	
	linkElement.style.left = findPosX(parentLinkElement) - findPosX(document.getElementById('nav')+1);
	
	linkElement.style.visibility = "visible";
	}
	
}

function findPosX(obj) {
	var left = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			left += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		left += obj.x;
		
	return left;
}

function findPosY(obj) {
	var menutop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			menutop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		menutop += obj.y;
	
	return menutop;
}


function hideAll() {
	if (document.getElementById('navmortgages') !== null)
	document.getElementById('navmortgages').style.visibility = "hidden";
	if (document.getElementById('navsavings') !== null)
	document.getElementById('navsavings').style.visibility = "hidden";
	if (document.getElementById('navfinancialplanning') !== null)
	document.getElementById('navfinancialplanning').style.visibility = "hidden";
	if (document.getElementById('navinsurance') !== null)

	document.getElementById('navinsurance').style.visibility = "hidden";
	//document.getElementById('navmyaccounts').style.visibility = "hidden";
}


function loadAll() {
	expandMenu(document.getElementById('navmortgages'), this);
	expandMenu(document.getElementById('navsavings'), this);
	expandMenu(document.getElementById('navfinancialplanning'), this);
	
	//if (document.getElementById('navinsurance') !== null)
	expandMenu(document.getElementById('navinsurance'), this);
	//expandMenu(document.getElementById('navmyaccounts'), this);
	hideAll();
}

// -->