var name;
var obj2;
var menuID = 0;
var timeToKill = 350;

function menu(menu, type) {
   if(name && menu != name) {
      obj2.className = "none";
      clearTimeout(menuID);
      menuID = 0;
   }
   sel = document.getElementById(menu);

   if(sel) {
      if(type == "over") {
         clearTimeout(menuID);
         menuID = 0;
         if("menu_" + name != sel.className) {
            sel.className = "menu_" + menu;
         }
      } else if(!menuID) {
         startMenu(menu);
      }
   }
}

function menuStart(menu) {
   startMenu(name);
}

function menuKill() {
   if(menuID) {
      obj2.className = "none";
      clearTimeout(menuID);
      menuID = 0;
   }
}

function startMenu(menu) {
   if(!menuID) {
      obj2 = document.getElementById(menu);
      name = menu;
      menuID = setTimeout("menuKill()", timeToKill);
   }
}

function check(id1, id2) {
   var obj_1 = document.getElementById(id1);
   var error = checkMail(id2);
   
   if(obj_1.value == "") {
      if(error != "")
         error = "\n" + error;
      alert("Vänligen fyll i ditt namn." + error);
      return false;
   } else if(error != "") {
      alert(error);
      return false;
   }
   return true;
}

function checkMail(idx) {
   var email = document.getElementById(idx).value;
   var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,6})+$/;

   if(filter.test(email)) {
      return "";
   }

   return "Vänligen fyll i en korrekt e-postadress.";
}

function toggleDocs(idx, sobj) {
   var obj = document.getElementById(idx);
   if(obj) {
      if(obj.className == 'none') {
         obj.className = 'show';
         if(sobj && sobj.src == 'http://v-a.fakeash.se/templates/VA/images/cross.gif') {
            sobj.src = 'http://v-a.fakeash.se/templates/VA/images/minus.gif';
            sobj.title = 'Minimera';
         }
      } else {
         obj.className = 'none';
         if(sobj && sobj.src == 'http://v-a.fakeash.se/templates/VA/images/minus.gif') {
            sobj.src = 'http://v-a.fakeash.se/templates/VA/images/cross.gif';
            sobj.title = 'Expandera';
         }
      }
   }
}


