
function GetPageName()
{
  var sURL = window.location.href;
    
  var finished = false;
  for (var i = sURL.length - 1; i > -1 && !finished; i--)
       if (sURL.substring(i,i+1) == '/') finished = true;
       
  if (finished) return(sURL.substring(i+2,sURL.length));
  else return(sURL);
}

function GetMenuName()
{
  var sPageName = GetPageName();
  var sRtn = '';
    
  switch (sPageName) {
    case '':
      // URL may be the default page (no .aspx page selected)
      sRtn = 'mnuHome';
      break;
    case 'default.aspx':
      sRtn = 'mnuHome';
      break; 
    case 'edit.aspx':
      sRtn = 'mnuEdit';
      break; 
    case 'eloglib1.aspx':
      sRtn = 'mnuELog';
      break; 
    case 'consult.aspx':
      sRtn = 'mnuConsult';
      break; 
    case 'books.aspx':
      sRtn = 'mnuBooks';
      break; 
    case 'history.aspx':
      sRtn = 'mnuHistory';
      break; 
    case 'robotics.aspx':
      sRtn = 'mnuRobotics';
      break; 
    case 'fenix.aspx':
      sRtn = 'mnuFenix';
      break; 
    case 'clips.aspx':
      sRtn = 'mnuClips';
      break; 
    case 'profile.aspx':
      sRtn = 'mnuProfile';
      break; 
    case 'contactus.aspx':
      sRtn = 'mnuContactUs';
      break; 
    case 'links.aspx':
      sRtn = 'mnuLinks';
      break;
  }
  return(sRtn);
}

function mo_in(obj)
{
  document.getElementById(obj.name).style.backgroundColor = '#6FA1FB';
  return false;
}

function mo_out(obj)
{
  // Do nothing if menu is same as current page
  if (obj.name == GetMenuName()) return false;
  
  document.getElementById(obj.name).style.backgroundColor = '#FFFFFF';
  return false;
}

function Popup(strPage, intWidth, intHeight, strScroll)
{
  window.open(strPage,null,'height='+intHeight+',width='+intWidth+',scrollbars='+strScroll+',status=no,toolbar=no,menubar=no,location=no');
  return true;
}

function OpenURL(strPage)
{
  // called from a <a ref..> to open a URL in a new window. eg onClick="OpenURL(page.htm);"   
  window.open(strPage,null);
  return false;
}

function GotoURL(strPage)
{
  window.location.href = strPage;
  // Doesn't work with FireFox
  // window.navigate(strPage);
  return false;
}

function PageLoaded()
{
  var sMenuName = GetMenuName();
  // Highlight menu of current page
  if (sMenuName != '')
  {
    document.getElementById(sMenuName).style.backgroundColor = '#6FA1FB';
    document.getElementById(sMenuName).style.color = '#0000FF';
  }
   
  return false;
}
