function getCurrentMenuItem()
{
  if (window.location.pathname == '/buy.php')
  {
    return 'menuBuy';
  }
  else if (window.location.pathname == '/index.php')
  {
    return 'menuHome';
  }
  else if (window.location.pathname == '/download.php')
  {
    return 'menuDownload';
  }
  else if (window.location.pathname == '/tutorial.php')
  {
    return 'menuTutorial';
  }
  else if (window.location.pathname == '/contact.php')
  {
    return 'menuContact';
  }
  else if (window.location.pathname == '/roadmap.php')
  {
    return 'menuRoadmap';
  }
  else
    return '';
}

function onDocumentLoaded()
{
  currMenuItem = getCurrentMenuItem();
  if (currMenuItem != '')
  {
    document.getElementById(currMenuItem).className = 'headMenuItemHighlighted';
  }
  
  //document.getElementById('layerProducts').style.display = 'none';
  //document.getElementById('layerProducts').style.left = '1px';
  //document.getElementById('layerProducts').style.top = '1px';
}

function onMenuMouseOver(elementID)
{
  e = document.getElementById(elementID);
  if (e.className != 'headMenuItemHighlighted')
  {
    e.className = 'headMenuItemHighlighted';
    
    if (elementID == 'menuProducts')
    {
      document.getElementById('layerProducts').style.display = 'block';
    }
  }
}

function onMenuMouseOut(elementID)
{
  e = document.getElementById(elementID);
  if (elementID != getCurrentMenuItem())
  {
    e.className = 'headMenuItem';
    
    if (elementID == 'menuProducts')
    {
      document.getElementById('layerProducts').style.display = 'none';
    }
  }
}

function onSubMenuMouseOver(elementID)
{
  e = document.getElementById(elementID);
  if (e.className != 'subMenuItemHighlighted')
    e.className = 'subMenuItemHighlighted';        
}

function onSubMenuMouseOut(elementID)
{
  e = document.getElementById(elementID);
  e.className = 'subMenuItem';
}

function onSideMenuMouseOver(elementID)
{
  e = document.getElementById(elementID);
  e.style.color = "#ff0000";
  //if (e.style.colorclassName != 'subMenuItemHighlighted')
    //e.className = 'subMenuItemHighlighted';        
}                                  

function onSideMenuMouseOut(elementID)
{
  e = document.getElementById(elementID);
  e.style.color = "#0189CD";
}

function CreateXMLHttpRequest()
{
  if (window.XMLHttpRequest) // code for IE7+, Firefox, Chrome, Opera, Safari
  {    
    return new XMLHttpRequest();
  }
  else if (window.ActiveXObject) // code for IE6, IE5
  {
    return new ActiveXObject("Microsoft.XMLHTTP");
  }
  else
  {
    alert("Your browser does not support XMLHTTP!");
  }
}

function onNavigate(whereTo)
{
  location = whereTo;
  
  /*
  var xmlhttp = CreateXMLHttpRequest();  
  
  xmlhttp.onreadystatechange = function()
  {
    if(xmlhttp.readyState==4)
    {
      document.getElementById('divContent').innerHTML = xmlhttp.responseText;
    }
  }
  
  xmlhttp.open("GET", whereTo, true);
  xmlhttp.send(null);
  */
}