
function MouseOver(imgName)
{
  if (document.images) {
      document.images[imgName].src = eval(imgName + "1.src");
  }
}

function MouseOut(imgName)
{
  switch(imgName)
  {
    case "aboutus" :
	     break;
	case "products" :
	     break;
	case "contactus" :
	     break;
	case "news" :
	     break;
	default :
         if (document.images) {
            document.images[imgName].src = eval(imgName + "0.src");
	     }
  }
}

function preloadVariables()
{
  var HideMenuTimer="";
  if (document.images) {
	aboutus0 = new Image();
	aboutus0.src = "images/menu/aboutus0.gif";
	aboutus1 = new Image();
	aboutus1.src = "images/menu/aboutus1.gif";
  	contactus0 = new Image();
  	contactus0.src = "images/menu/contactus0.gif";
  	contactus1 = new Image();
  	contactus1.src = "images/menu/contactus1.gif";
  	careers0 = new Image();
  	careers0.src = "images/menu/careers0.gif";
  	careers1 = new Image();
  	careers1.src = "images/menu/careers1.gif";
	home0 = new Image();
	home0.src = "images/menu/home0.gif";
	home1 = new Image();
	home1.src = "images/menu/home1.gif";
	news0 = new Image();
	news0.src = "images/menu/news0.gif";
	news1 = new Image();
	news1.src = "images/menu/news1.gif";
	products0 = new Image();
	products0.src = "images/menu/products0.gif";
	products1 = new Image();
	products1.src = "images/menu/products1.gif";
	showcase0 = new Image();
	showcase0.src = "images/menu/showcase0.gif";
	showcase1 = new Image();
	showcase1.src = "images/menu/showcase1.gif";
	services0 = new Image();
	services0.src = "images/menu/services0.gif";
	services1 = new Image();
	services1.src = "images/menu/services1.gif";
	partners0 = new Image();
	partners0.src = "images/menu/partners0.gif";
	partners1 = new Image();
	partners1.src = "images/menu/partners1.gif";
	about_affiliations0 = new Image();
	about_affiliations0.src = "images/menu/sub/about_affiliations0.gif";
	about_affiliations1 = new Image();
	about_affiliations1.src = "images/menu/sub/about_affiliations1.gif";
	about_edge0 = new Image();
	about_edge0.src = "images/menu/sub/about_edge0.gif";
	about_edge1 = new Image();
	about_edge1.src = "images/menu/sub/about_edge1.gif";
	about_competencies0 = new Image();
	about_competencies0.src = "images/menu/sub/about_competencies0.gif";
	about_competencies1 = new Image();
	about_competencies1.src = "images/menu/sub/about_competencies1.gif";
	about_methodology0 = new Image();
	about_methodology0.src = "images/menu/sub/about_methodology0.gif";
	about_methodology1 = new Image();
	about_methodology1.src = "images/menu/sub/about_methodology1.gif";
	about_mgt0 = new Image();
	about_mgt0.src = "images/menu/sub/about_mgt0.gif";
	about_mgt1 = new Image();
	about_mgt1.src = "images/menu/sub/about_mgt1.gif";
	about_values0 = new Image();
	about_values0.src = "images/menu/sub/about_values0.gif";
	about_values1 = new Image();
	about_values1.src = "images/menu/sub/about_values1.gif";
	contact_partnership0 = new Image();
	contact_partnership0.src = "images/menu/sub/contact_partnership0.gif";
	contact_partnership1 = new Image();
	contact_partnership1.src = "images/menu/sub/contact_partnership1.gif";
	contact_product0 = new Image();
	contact_product0.src = "images/menu/sub/contact_product0.gif";
	contact_product1 = new Image();
	contact_product1.src = "images/menu/sub/contact_product1.gif";
	products_homegrown0 = new Image();
	products_homegrown0.src = "images/menu/sub/products_homegrown0.gif";
	products_homegrown1 = new Image();
	products_homegrown1.src = "images/menu/sub/products_homegrown1.gif";
	products_partners0 = new Image();
	products_partners0.src = "images/menu/sub/products_partners0.gif";
	products_partners1 = new Image();
	products_partners1.src = "images/menu/sub/products_partners1.gif";
	products_services0 = new Image();
	products_services0.src = "images/menu/sub/products_services0.gif";
	products_services1 = new Image();
	products_services1.src = "images/menu/sub/products_services1.gif";
	news_latest0 = new Image();
	news_latest0.src = "images/menu/sub/news_latest0.gif";
	news_latest1 = new Image();
	news_latest1.src = "images/menu/sub/news_latest1.gif";
	news_archives0 = new Image();
	news_archives0.src = "images/menu/sub/news_archives0.gif";
	news_archives1 = new Image();
	news_archives1.src = "images/menu/sub/news_archives1.gif";
  }
}

function showLayer(layerID)
{ 
  layer = document.getElementById(layerID);
  layer.style.visibility = "visible";
  stopTimeout();
}

function hideLayers()
{ 
  layerON = 0;
  layerID = "sub-aboutus";
  layer = document.getElementById(layerID);
  layer.style.visibility = "hidden";
  /*if (document.images) {
     document.images['aboutus'].src = aboutus0.src;
  }*/
  /*layerID = "sub-products";
  layer = document.getElementById(layerID);
  layer.style.visibility = "hidden";
  if (document.images) {
     document.images['products'].src = products0.src;
  }*/
  /*layerID = "sub-contactus";
  layer = document.getElementById(layerID);
  layer.style.visibility = "hidden";
  if (document.images) {
     document.images['contactus'].src = contactus0.src;
  }*/
  layerID = "sub-news";
  layer = document.getElementById(layerID);
  layer.style.visibility = "hidden";
  /*if (document.images) {
     document.images['news'].src = news0.src;
  }*/
}

function startTimeout()
{
    var HideMenuTimer;
	StartTime = new Date();
	HideFlag = true;
	HideMenuTimer = setTimeout("HideMenu()", 1000);
}

function HideMenu()
{
	if (!HideFlag) return;
	var elapsed = new Date() - StartTime;
	if (elapsed < 1000) {
		HideMenuTimer = setTimeout("HideMenu()", 1100-elapsed);
		return;
	}
	HideFlag = false;
	hideLayers();
}

function stopTimeout()
{
    var HideMenuTimer;
	if (HideMenuTimer) clearTimeout(HideMenuTimer);
	HideMenuTimer = null;
	HideFlag = false;
}

function news_win(url)
{
  var winw = 450;
  var winh = (screen.height / 4) * 3;
  var winl = (screen.width - 450) / 2;
  var wint = (screen.height - winh) / 2;
  var winprops = "width="+winw+",height="+winh+",left="+winl+",top="+wint+"+,location=no,scrollbars=yes,menubars=no,toolbars=no,resizable=no";
  win = window.open(url, 'news', winprops);
  if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

function showcase_win(url)
{
  var winw = (screen.width / 4) * 3;
  var winh = (screen.height / 4) * 3;
  var winl = (screen.width - winw) / 2;
  var wint = (screen.height - winh) / 2;
  var winprops = "width="+winw+",height="+winh+",left="+winl+",top="+wint+"+,location=no,scrollbars=yes,menubars=yes,toolbars=no,resizable=yes";
  win = window.open(url, 'news', winprops);
  if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
