		// KONTROL af email
		
	var emailRegxp = /^[\w]{1}[\w\.\-_]*@[\w]{1}[\w\-_\.]*\.[\w]{2,6}$/i;
	
	function isEmail(s) {
var reEmail = emailRegxp;
return reEmail.test(s)
}

function checkForm(thisform) {
if(thisform.email.value=="") {
alert("Indtast venligst e-mail")
thisform.email.focus();
return false;
}
if(thisform.email.value!="") {
if(isEmail(thisform.email.value)) {}
else {
alert("Indtast venligst en gyldig email \nzzz@xxx.yy");
thisform.email.focus();
return false;
}
}
}
	
function checkrequired(which){
  var pass=true;
   
     for (i=0;i <which.length;i++){
       var tempobj=which.elements[i];
       if (tempobj.name.substring(0,8)=="required"){
         if (((tempobj.type=="text"||tempobj.type=="textarea")&&tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&tempobj.selectedIndex==-1)){
           pass=false;
           break;
         }
       }
     }
   if (!pass){
     alert("Felterne mærket med * skal udfyldes før du kan sende mailformen!");
     return false;
   }

  if(which.required-Email.value=="") {
     alert("Indtast venligst e-mail")
     which.required-Email.focus();
     return false;
  }
  if(which.required-Email.value!="") {
      if(isEmail(which.required-Email.value)) {}
      else {
        alert("Indtast venligst en gyldig email \nzzz@xxx.yy");
        which.required-Email.focus();
        return false;
      }
  }
   
   return true
}

function doSubmit(thisForm)
{
  if (checkrequired(thisForm))
  {
    thisForm.submit()
  }
}

function doReset(thisForm)
{
  thisForm.reset()
}