function navigateTo(sUrl) { 
  if (sUrl == "#") {return false;}
  if (sUrl.match(/^https?:\/\//i)) {
    var oWin = window.open(sUrl, '_blank');
    oWin.focus();
  } else {
    location.href = SERVER_URL + sUrl;
  }
}

/* Utilities */
/*
function $(id) {
  return document.getElementById(id);
}
*/
/* End Utilities */

/* Manage hover for IE6 */
function manage_hover(node) {
  node.onmouseover=function() {
    this.className+=" over";
  }
  node.onmouseout=function() {
    this.className=this.className.replace(" over", "");
  }
}
function ie_manage_hover(id) {
  if (document.all&&document.getElementById) {
    if (document.getElementById(id)) {
      navRoot = document.getElementById(id);
      for (i=0; i<navRoot.childNodes.length; i++) {
        node = navRoot.childNodes[i];
        if (node.nodeName=="LI") {
          manage_hover(node);
          for (j=0; j<node.childNodes.length; j++) {
            node2 = node.childNodes[j];
            //alert(node2.innerHTML);
            if (node2.nodeName=="UL") {
              for (k=0; k<node2.childNodes.length; k++) {
                node3 = node2.childNodes[k];
                if (node3.nodeName=="LI") {
                  manage_hover(node3);
                }
              }
            }
          }
        }
      }
    }
  }
}
/* End Manage hover for IE6 */

/* Menu */

function trimLastSlash(s) {
  if (s.charAt(s.length-1,1) == "/")
    return s.substring(0,s.length-1);
  return s;
}
function highlightActiveMenu()
{
	var currentUrl = document.location.href ? document.location.href : document.location;
  var navRoot = document.getElementById("nav");
  for (var i=0; i<navRoot.childNodes.length; i++) {
    var node = navRoot.childNodes[i];
    if (node.nodeName=="LI") {
      var links = node.getElementsByTagName("a");
      var selected = false;
      for (var j=0; j < links.length; j++) {
    		if(trimLastSlash(links[j].href) == trimLastSlash(currentUrl))
    		{
  				selected = true;
  				break;
    		}
      }
      if (selected) {
        node.className += " active";
      } else {
        node.className.replace(" active", "");
      }
      //setLastSubMenuClass(node);
    }
  }
}

/* End Menu */
/* Search by keyword */
function submitSearchForm(formElt, fieldElt, defaultValue) {
  clearSearchText(fieldElt, defaultValue);
  formElt.submit();
}

function clearSearchText(fieldElt, defaultValue) {
  if (fieldElt.value == defaultValue) {
    fieldElt.value = '';
  }
}
/* End Search by keyword */
/* Prodouane login */
function submitProdouaneLoginForm() {
	clearSearchText($('login'), 'Identifiant');
	clearSearchText($('pass'), 'Mot de passe');
  if ($('login').value == '') {
      alert("Vous devez donner un identifiant pour accéder à l'ensemble des ressources de ProDou@ne !! Merci");
      return false;
  } else if ($('pass').value == '') {
      alert("Vous devez donner un mot de passe pour accéder à l'ensemble des ressources de ProDou@ne !! Merci");
      return false;
  } else {
      $('WDFormLogin').submit();
  }
}

/* End Prodouane login */


