// overly simplistic test for IE
isIE = (document.all ? true : false);
// both IE5 and NS6 are DOM-compliant (well, sort of...)
isDOM = (document.getElementById ? true : false);

if (document.images) 
{
     aboutEN_n = new Image();
     aboutEN_o = new Image();
     servicesEN_n = new Image();
     servicesEN_o = new Image();
     credentialsEN_n = new Image();
     credentialsEN_o = new Image();
     contactEN_n = new Image();
     contactEN_o = new Image();
     careersEN_n = new Image();
     careersEN_o = new Image();
     homeEN_n = new Image();
     homeEN_o = new Image();
     aboutBG_n = new Image();
     aboutBG_o = new Image();
     servicesBG_n = new Image();
     servicesBG_o = new Image();
     credentialsBG_n = new Image();
     credentialsBG_o = new Image();
     contactBG_n = new Image();
     contactBG_o = new Image();
     careersBG_n = new Image();
     careersBG_o = new Image();
     homeBG_n = new Image();
     homeBG_o = new Image();
          
     HREN_n = new Image();
     HREN_o = new Image();
     BCEN_n = new Image();
     BCEN_o = new Image();
     EUEN_n = new Image();
     EUEN_o = new Image();
     HREN_n.src = "images/HREN_norm.jpg";
     HREN_o.src = "images/HREN_over.jpg";
     BCEN_n.src = "images/BCEN_norm.jpg";
     BCEN_o.src = "images/BCEN_over.jpg";
     EUEN_n.src = "images/EUEN_norm.jpg";
     EUEN_o.src = "images/EUEN_over.jpg";
             
     
     HRBG_n = new Image();
     HRBG_o = new Image();
     BCBG_n = new Image();
     BCBG_o = new Image();
     EUBG_n = new Image();
     EUBG_o = new Image();
     HRBG_n.src = "images/HRBG_norm.jpg";
     HRBG_o.src = "images/HRBG_over.jpg";
     BCBG_n.src = "images/BCBG_norm.jpg";
     BCBG_o.src = "images/BCBG_over.jpg";
     EUBG_n.src = "images/EUBG_norm.jpg";
     EUBG_o.src = "images/EUBG_over.jpg";

     
     contentHeader = new Image();
     contentHeader.src = "images/subHeader2.jpg";
     
          
     aboutEN_n.src="images/aboutEN.jpg";
     aboutEN_o.src="images/aboutEN_Over.jpg";
     homeEN_n.src ="images/homeEN.jpg";
     homeEN_o.src ="images/homeEN_Over.jpg";
     servicesEN_n.src="images/servicesEN.jpg";
     servicesEN_o.src="images/servicesEN_Over.jpg";
     credentialsEN_n.src="images/credentialsEN.jpg";
     credentialsEN_o.src="images/credentialsEN_Over.jpg";
     careersEN_n.src="images/careersEN.jpg";
     careersEN_o.src="images/careersEN_Over.jpg";
     contactEN_n.src="images/contactEN.jpg";
     contactEN_o.src="images/contactEN_Over.jpg";
     
     aboutBG_n.src="images/aboutBG.jpg";
     aboutBG_o.src="images/aboutBG_over.jpg";
     homeBG_n.src ="images/homeBG.jpg";
     homeBG_o.src ="images/homeBG_over.jpg";
     servicesBG_n.src="images/servicesBG.jpg";
     servicesBG_o.src="images/servicesBG_over.jpg";
     credentialsBG_n.src="images/credentialsBG.jpg";
     credentialsBG_o.src="images/credentialsBG_over.jpg";
     careersBG_n.src="images/careersBG.jpg";
     careersBG_o.src="images/careersBG_over.jpg";
     contactBG_n.src="images/contactBG.jpg";
     contactBG_o.src="images/contactBG_over.jpg";
     
     teamBG_n = new Image();
     teamEN_n = new Image();
     teamBG_o = new Image();
     teamEN_o = new Image();

     teamBG_n.src = "images/teamBG.jpg";
     teamBG_o.src = "images/teamBG_over.jpg";     
     teamEN_n.src = "images/teamEN.jpg";
     teamEN_o.src = "images/teamEN_over.jpg";     
     
}
function change(val) 
{
  if (document.images) 
  {
    document[val].src = eval( val + "_o.src" );
    if (val == "servicesBG" || val == "servicesEN")
    {
	  var menu = document.getElementById('sub');
	  var bar = document.getElementById(val);	  

	if(isIE)	  
      menu.style.left = getAbsX(bar) + -3;
    else
	  menu.style.left = getAbsX(bar) + 0;
	  
	  
      menu.style.top = getAbsY(bar)  + 49;
      menu.style.visibility='visible'; 
    }
    if (val == "HRBG" || val == "BCBG" || val == "EUBG" )
    {
		document.servicesBG.src = eval("servicesBG_o.src");
    	var menu = document.getElementById('sub');
    	menu.style.visibility='visible';     
    }
    if(val == "HREN" || val == "BCEN" || val == "EUEN")
    {
		document.servicesEN.src = eval("servicesEN_o.src");
    	var menu = document.getElementById('sub');
    	menu.style.visibility='visible';     
    }
    if(val == "aboutBG" || val == "aboutEN" )
    {
    	var menu = document.getElementById('sub2');
    	var bar = document.getElementById(val);
    	if(isIE)
    		menu.style.left = getAbsX(bar) + -3;
    	else
    		menu.style.left = getAbsX(bar) + 0;    
	  
	  menu.style.top = getAbsY(bar)  + 49;
      menu.style.visibility='visible';     			
    }
    if(val == "teamBG") 
    {
		document.aboutBG.src = eval("aboutBG_o.src");
    	var menu = document.getElementById('sub2');
    	menu.style.visibility='visible';         
    }
    if(val == "teamEN") 
    {
		document.aboutEN.src = eval("aboutEN_o.src");
    	var menu = document.getElementById('sub2');
    	menu.style.visibility='visible';         
    }

    

  }
}     
function restor(val) 
{
  if (document.images) 
  {
    document[val].src = eval( val + "_n.src" );
    if (val == "servicesBG" || val == "servicesEN")
    { 
      document.getElementById('sub').style.visibility='hidden'; 
    }  
   if (val == "aboutBG" || val == "aboutEN")
    { 
      document.getElementById('sub2').style.visibility='hidden'; 
    }       
   if (val == "HRBG" || val == "BCBG" || val == "EUBG") 
    {
    	document.servicesBG.src = eval("servicesBG_n.src");
    }
   if (val == "HREN" || val == "BCEN" || val == "EUEN")
   {
   		document.servicesEN.src = eval("servicesEN_n.src");
   }
   if (val == "teamEN")
   {
   		document.aboutEN.src = eval("aboutEN_n.src");
   }   
   if (val == "teamBG")
   {
   		document.aboutBG.src = eval("aboutBG_n.src");
   }   
   
  }
}     

// *** *** *** *** ***
function getAbsX(elt) 
{ 
 return (elt.x) ? elt.x : getAbsPos(elt,"Left"); 
} 

function getAbsY(elt) 
{ 
 return (elt.y) ? elt.y : getAbsPos(elt,"Top"); 
} 

function getAbsPos(elt,which) 
{ 
 iPos = 0; 
  while (elt != null) 
  { 
  iPos += elt["offset" + which]; 
  elt = elt.offsetParent; 
 } 
 return iPos; 
} 

function aaa() 
{ 
 myObject = document.getElementById("advisory"); 
 xPos = getAbsX(myObject); 
 yPos = getAbsY(myObject); 
 alert("xPos = " + xPos + ", yPos = " + yPos); 
} 
