/**
 * V3OP Script Menu
 */
 
var transLoop = 0, transLoop2 = 0
var curMenuNum = 0

NS = (document.layers) ? 1 : 0
IE = (document.all) ? 1: 0

TABLE_WIDTH = 731
NUM_MENUS = 5
ALPHA_STEP = 35

if (document.images) 
{
  // Top Nav Bar Menu
  
  menuA_off = new Image(115, 21); menuA_off.src = "/images/nav-company.gif";
  menuA_on = new Image(115, 21); menuA_on.src = "/images/nav-company_f2.gif";

  navMenuB_f2 = new Image(115, 21); navMenuB_f2.src = "/images/nav-PRODUCTS_f2.gif";
  navMenuB_f1 = new Image(115, 21); navMenuB_f1.src = "/images/nav-PRODUCTS.gif";

  navcompany_f2 = new Image(115, 21); navcompany_f2.src = "/images/nav-consulting_f2.gif";
  navcompany_f1 = new Image(115, 21); navcompany_f1.src = "/images/nav-consulting.gif";

  navcareer_f2 = new Image(115, 21); navcareer_f2.src = "/images/nav-EURODIV_f2.gif";
  navcareer_f1 = new Image(115, 21); navcareer_f1.src = "/images/nav-EURODIV.gif";

  navclients_f2 = new Image(115, 21); navclients_f2.src = "/images/nav-contact_f2.gif";
  navclients_f1 = new Image(115, 21); navclients_f1.src = "/images/nav-contact.gif";
  
// NOTE: Omitted section "SUB-MENUS" at end of file inserts here for graphical sub-menus (remove "SUB-MENUS" line)

  
}

function toggleImg(imgId, newImg, layerName)
{
  if(document.images)
  {
    if(layerName && document.layers)
      document.layers[layerName].document.images[imgId].src = eval(newImg + '.src')
    else
      document.images[imgId].src = eval(newImg + '.src')
  }
}

function getWinWidth() 
{
  if(NS)
    return window.innerWidth
  else if(IE)
    return document.body.clientWidth
  else
    return null
}

function prepareMenus()
{
  x = Math.round((getWinWidth() - TABLE_WIDTH) / 2)

  if(IE)
  {
    //document.all.outDiv.style.pixelLeft = x
    //for(var i = 1; i <= NUM_MENUS; i++)
      //document.all['menu' + i].style.pixelLeft = 5 + (i * 120) + x - 7
	
    //document.all['menu1'].style.pixelLeft = 0;
    //document.all['menu2'].style.pixelLeft = 100;
    //document.all['menu3'].style.pixelLeft = 200;
    //document.all['menu4'].style.pixelLeft = 300;
    //document.all['menu5'].style.pixelLeft = 400;
  }
  else
  {
    //document.layers.outDiv.left = x - 8
    //for(var i = 1; i <= NUM_MENUS; i++)
      //document.layers['menu' + i].left = 5 + (i * 120) + x
  }
}

function hideAllMenus()
{
  for(var i = 1; i <= NUM_MENUS; i++)
  {
    if(IE) 
    {
      if(i != curMenuNum) document.all['menu' + i].style.visibility = 'hidden'
    }
    else document.layers['menu' + i].visibility = 'hide'
  }
  if(IE) document.all.outDiv.style.visibility = 'hidden'
  else document.layers.outDiv.visibility = 'hide'
  if(IE && curMenuNum) 
  {
    if(transLoop)
    {
      transLoop = 0
      window.clearTimeout()
      curMenuNum = 0
      hideAllMenus()
    } else setAlphaOut(curMenuNum)
  }
  curMenuNum = 0
}

function showMenu(menuNum)
{
  if(curMenuNum) hideMenu(curMenuNum)
  if(IE) 
  {
    if(!curMenuNum) 
    {
      if(transLoop)
      {
        transLoop = 0
        window.clearTimeout()
        curMenuNum = 0
        hideAllMenus()
      } 
      setAlphaIn(menuNum)
    }
    else
    {
      document.all['menu' + menuNum].style.filter = 'alpha(opacity = 90)'
      document.all['menu' + menuNum].style.visibility = 'visible'
      document.all.outDiv.style.visibility = 'visible'
      curMenuNum =  menuNum
    }
  }
  else 
  {
    document.layers['menu' + menuNum].visibility = 'show'
    document.layers.outDiv.visibility = 'show'
    curMenuNum =  menuNum
  }
}

function hideMenu(menuNum)
{
  if(IE)
  {
    document.all['menu' + menuNum].style.visibility = 'hidden'
    document.all.outDiv.style.visibility = 'hidden'
  }
  else
  {
    document.layers['menu' + menuNum].visibility = 'hide'
    document.layers.outDiv.visibility = 'hide'
  }
}

function setAlphaIn(menuNum)
{
  transLoop++
  document.all['menu' + menuNum].style.filter = 'alpha(opacity = ' + (transLoop * 6) + ')'
  document.all['menu' + menuNum].style.visibility = 'visible'
  if(transLoop >= ALPHA_STEP)
  {
    transLoop = 0
    curMenuNum = menuNum
    document.all.outDiv.style.visibility = 'visible'
    for(var i = 1; i <= NUM_MENUS; i++)
    {
      if(i != menuNum) document.all['menu' + i].style.visibility = 'hidden'
    }
  }  
  else
    window.setTimeout('setAlphaIn(' + menuNum + ')', 10)
}

function setAlphaOut(menuNum)
{
  transLoop2++
  document.all['menu' + menuNum].style.filter = 'alpha(opacity = ' + ((ALPHA_STEP - transLoop2) * 6) + ')'
  document.all['menu' + menuNum].style.visibility = 'visible'
  if(transLoop2 >= ALPHA_STEP)
  {
    transLoop2 = 0
    curMenuNum = 0
    document.all['menu' + menuNum].style.visibility = 'hidden'
  }  
  else
    window.setTimeout('setAlphaOut(' + menuNum + ')', 10)
}

// SUB-MENU coding excluded from TSG layout
	// Side Nav
	// navclientcenter_f1 = new Image(90, 19); navclientcenter_f1.src = "/Structure/images/nav-clientcenter.gif";
	// navclientcenter_f2 = new Image(90, 19); navclientcenter_f2.src = "/Structure/images/nav-clientcenter_f2.gif";
	// navknowcenter_f1 = new Image(90, 30); navknowcenter_f1.src = "/Structure/images/nav-knowcenter.gif";
	// navknowcenter_f2 = new Image(90, 30); navknowcenter_f2.src = "/Structure/images/nav-knowcenter_f2.gif";
	// navcontact_f1 = new Image(90, 21); navcontact_f1.src = "/Structure/images/nav-contact.gif";
	// navcontact_f2 = new Image(90, 21); navcontact_f2.src = "/Structure/images/nav-contact_f2.gif";

  // Menu 1
	//  menuASub1 = new Image(120 ,13); menuASub1.src = "/images/menu-vision.gif";
	//  menuASub1_Over = new Image(120 ,13); menuASub1_Over.src = "/images/menu-vision_f2.gif";

	//  menuASub2 = new Image(120 ,13); menuASub2.src = "/images/menu-vision.gif";
	//  menuASub2_Over = new Image(120 ,13); menuASub2_Over.src = "/images/menu-vision_f2.gif";

	//  menuASub3 = new Image(120 ,13); menuASub3.src = "/images/menu-vision.gif";
	//  menuASub3_Over = new Image(120 ,13); menuASub3_Over.src = "/images/menu-vision_f2.gif";
	//
	//  menuASub4 = new Image(120 ,13); menuASub4.src = "/images/menu-vision.gif";
	//  menuASub4_Over = new Image(120 ,13); menuASub4_Over.src = "/images/menu-vision_f2.gif";

  // Menu 2
	//  menupeople2_f2 = new Image(120 ,13); menupeople2_f2.src = "/Structure/images/menu-people2_f2.gif";
	//  menupeople2_f1 = new Image(120 ,13); menupeople2_f1.src = "/Structure/images/menu-people2.gif";
	//  menujob_f2 = new Image(120 ,15); menujob_f2.src = "/images/menu-job_f2.gif";
	//  menujob_f1 = new Image(120 ,15); menujob_f1.src = "/images/menu-job.gif";
  
  // Menu 3
	//  menuvision_f2 = new Image(120 ,13); menuvision_f2.src = "/Structure/images/menu-vision_f2.gif";
	//  menuvision_f1 = new Image(120 ,13); menuvision_f1.src = "/Structure/images/menu-vision.gif";
	//  menupeople_f2 = new Image(120 ,13); menupeople_f2.src = "/Structure/images/menu-people_f2.gif";
	//  menupeople_f1 = new Image(120 ,13); menupeople_f1.src = "/Structure/images/menu-people.gif";
	//  menuservices_f2 = new Image(120 ,14); menuservices_f2.src = "/images/menu-services_f2.gif";
	//  menuservices_f1 = new Image(120 ,14); menuservices_f1.src = "/images/menu-services.gif";
	//  menuapproach_f2 = new Image(120 ,14); menuapproach_f2.src = "/Structure/images/menu-approach_f2.gif";
	//  menuapproach_f1 = new Image(120 ,14); menuapproach_f1.src = "/Structure/images/menu-approach.gif";
	//  menumedia_f2 = new Image(120 ,14); menumedia_f2.src = "/Structure/images/menu-media_f2.gif";
	//  menumedia_f1 = new Image(120 ,14); menumedia_f1.src = "/Structure/images/menu-media.gif";

  // Menu 4
	//  menupeople2_f2 = new Image(120 ,13); menupeople2_f2.src = "/Structure/images/menu-people2_f2.gif";
	//  menupeople2_f1 = new Image(120 ,13); menupeople2_f1.src = "/Structure/images/menu-people2.gif";
	//  menujob_f2 = new Image(120 ,15); menujob_f2.src = "/Structure/images/menu-job_f2.gif";
	//  menujob_f1 = new Image(120 ,15); menujob_f1.src = "/Structure/images/menu-job.gif";
  
  // Menu 5
	//  menuservices2_f2 = new Image(120 ,13); menuservices2_f2.src = "/Structure/images/menu-services2_f2.gif";
	//  menuservices2_f1 = new Image(120 ,13); menuservices2_f1.src = "/Structure/images/menu-services2.gif";
	//  menuclientlist_f2 = new Image(120 ,13); menuclientlist_f2.src = "/Structure/images/menu-clientlist_f2.gif";
	//  menuclientlist_f1 = new Image(120 ,13); menuclientlist_f1.src = "/Structure/images/menu-clientlist.gif";
	//  menucase_f2 = new Image(120 ,12); menucase_f2.src = "/images/menu-case_f2.gif";
	//  menucase_f1 = new Image(120 ,12); menucase_f1.src = "/Structure/images/menu-case.gif";