function contactvalidering( formObj ){
    if ( formObj.Navn.value == "" ) {
        alert( "Du mangler at indtaste følgende oplysninger:    " + "\n" + "------------------------------------------------------" + "\n\n" + "Indtast venligst dit navn." );
        formObj.Navn.focus();
        return false; // ikke OK. lad brugeren rette
    }
    if ( formObj.Adresse.value == "" ) {
        alert( "Du mangler at indtaste følgende oplysninger:    " + "\n" + "------------------------------------------------------" + "\n\n" + "Indtast venligst din adresse." );
        formObj.Adresse.focus();
        return false; // ikke OK. lad brugeren rette
    }
    if ( formObj.Telefon.value == "" ) {
        alert( "Du mangler at indtaste følgende oplysninger:    " + "\n" + "------------------------------------------------------" + "\n\n" + "Indtast venligst telefon nr." );
        formObj.Telefon.focus();
        return false; // ikke OK. lad brugeren rette
    }
    if ( isNaN(formObj.Telefon.value) ) {
        alert( "Du mangler at indtaste følgende oplysninger:    " + "\n" + "------------------------------------------------------" + "\n\n" + "Telefon nr. skal være tal." );
        formObj.Telefon.focus();
        return false; // ikke OK. lad brugeren rette
    }
    if ( formObj.Postnr.value == "" ) {
        alert( "Du mangler at indtaste følgende oplysninger:    " + "\n" + "------------------------------------------------------" + "\n\n" + "Indtast venligst post nr." );
        formObj.Postnr.focus();
        return false; // ikke OK. lad brugeren rette
    }
    if ( isNaN(formObj.Postnr.value) ) {
        alert( "Du mangler at indtaste følgende oplysninger:    " + "\n" + "------------------------------------------------------" + "\n\n" + "Post nr. skal være tal." );
        formObj.Postnr.focus();
        return false; // ikke OK. lad brugeren rette
    }
    if ( formObj.Email.value == "" ) {
        alert( "Du mangler at indtaste følgende oplysninger:    " + "\n" + "------------------------------------------------------" + "\n\n" + "Indtast venligst e-mail." );
        formObj.Email.focus();
        return false; // ikke OK. lad brugeren rette
    }
	if (!(formObj.Email.value).match(/^[^\.]?[\w\.-]+@[^\.]?[\w\.-]+\.[A-Z]{2,4}$/i)) { 
        alert( "Du mangler at indtaste følgende oplysninger:    " + "\n" + "------------------------------------------------------" + "\n\n" + "Indtast venligst en gyldig e-mail adresse." );
		formObj.Email.focus(); 
        return false; // ikke OK. lad brugeren rette
	}
    if ( formObj.kompetencer.value == "" ) {
        alert( "Du mangler at vælge Ang:    " + "\n" + "------------------------------------------------------" + "\n\n" + "Vælg venligst det område du mener dit spørgsmål omhandler." );
        formObj.kompetencer.focus();
        return false; // ikke OK. lad brugeren rette
    }
	if(!(formObj.Betingelser.checked)) {
        alert( "Du mangler at godkende vores betingelser:    " + "\n" + "------------------------------------------------------" + "\n\n" + "Se vores betingelser ved at klikke på 'Godkend betingelser'." );
        formObj.Betingelser.focus();
        return false; // ikke OK. lad brugeren rette
    }
    return true;  // alt er ok. send det.
}; //end contactvalidering( form objekt ) -> boolean
