window.onload = initAll;

function initAll() {
     var allLinks = document.getElementsByTagName("a");

     for (var i=0; i<allLinks.length; i++) {
        if (allLinks[i].className.indexOf("menulink") > -1) {
           allLinks[i].onclick = function() {return false;}
           allLinks[i].onmouseover = toggleMenu;
        }
     }
}

function toggleMenu() {
     var startMenu = this.href.lastIndexOf("/")+1;
     var stopMenu = this.href.lastIndexOf(".");
     var thisMenuName = this.href.substring(startMenu,stopMenu);

     document.getElementById(thisMenuName).style.display = "block";

     this.parentNode.className = thisMenuName;
     this.parentNode.onmouseout = toggleDivOff;
     this.parentNode.onmouseover = toggleDivOn;
}

function toggleDivOn() {
     document.getElementById(this.className).style.display = "block";
}

function toggleDivOff() {
     document.getElementById(this.className).style.display = "none";
}

  function validate(f){
    var regex = /^\s*$/i;
      for(var i=0; i<f.elements.length; i++){
        if(regex.test(f.elements[i].value)&&f.elements[i].title.indexOf('null',0)==-1){
          alert("Please fill in the required fields.");
          f.elements[i].focus();
          return false;
       }
	   if(f.email.value.indexOf('@',0)==-1 || f.email.value.indexOf('.',0)==-1)
{
alert("You must provide a VALID email address.");
f.email.focus();
return false; 
}
    }

  return true;
}