//Checks the message size
function checkMessageSize(max, area) {
   if(navigator.platform) {
      if(navigator.platform == "Win32") {
           if(area.value.length >= max) {
           alert("Din beskrivelse må ikke være større");
           return false;
           }
        return true;
     }
   } else {
   if(area.value.length >= max) {
       alert("Din beskrivelse må ikke være større");
       return false;
   }
   return true;
   }
}

var good;
function checkEmailAddress(field) {

// Note: The next expression must be all on one line...
//       allow no spaces, linefeeds, or carriage returns!
if(field.value == 'din@email.dk'){
	alert('Den email er ikke brugbar!')
}else{
	var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
}

if (goodEmail){
   good = true
} else {
   alert('Indtast venligst en valid email adresse.')
   field.focus()
   field.select()
   good = false
   }
   return good;
}

DA = (document.all) ? 1 : 0

//PRINT VED KALD "StartPrint ()" i Netscape og Explorer
 
function StartPrint() {
                if(DA){
                        print();
                        }
                        else {
                                window.print();
                        }
                }               

        
function handle_error()
                {
       alert("Der opstod en uvendtet fejl. Der blev derfor ikke printet.")
       return true;
}              