// validate email adresses
function validateEmail(elementsInputs, intCounter){
var emailFilter=/^.+@.+\..{2,3}$/;
        if (!emailFilter.test(elementsInputs[intCounter].value)) {
                return true;
        }
}
// universal form validate
function validateForm(currentForm,link){
  // legg til " emailinput=1 i email inputs for å skjekke om valid epost adresse.
  // legg til "validate=4 i inputs for å skjekke om noe er skrevet hvis =4 
  // så må lengden være lengre en 4..
  var validated = true;
  var elementsInputs;
  var msg = "";
  elementsInputs = currentForm.getElementsByTagName("input");
  for (var intCounter = 0; intCounter < elementsInputs.length; intCounter++){
	// email check
      if (elementsInputs[intCounter].getAttribute('emailinput')== "1"){
              if (validateEmail(elementsInputs, intCounter)){
                        msg='Vennligst fyll ut en gyldig epostadresse';
                        alert(msg);
                        elementsInputs[intCounter].focus();
                        return false;
              }
      } else {
	// validate check
	if(elementsInputs[intCounter].getAttribute('validate')>"0"){
        if(elementsInputs[intCounter].value.length < elementsInputs[intCounter].getAttribute('validate'))
        {
		 msg='Vennligst fyll ut alle feltene markert';
                 alert(msg)
                 elementsInputs[intCounter].focus();
		 window.scrollTo(1,1);
                 return false;
         }
       }
     }
   }
   currentForm.action=link;
   currentForm.submit();
   return true;
}

