function empty(mixed_var){
	var key;
	if(mixed_var === "" || mixed_var === 0 || mixed_var === "0" ||	mixed_var === null || mixed_var === false || typeof mixed_var === 'undefined'){return true;}
	if(typeof mixed_var=='object'){for(key in mixed_var){return false;}return true;}
	return false;
}

function validate_mail(ma){
	var apos=ma.indexOf("@");
	var dotpos=ma.lastIndexOf(".");
	if(apos<1||dotpos-apos<2){return false;}else{return true;}
}

function validateContact(){
	var errs = '';
	var Tekst = $('textarea[name=Tekst]').val();
	var Firmanavn = $('input[name=Firmanavn]').val();
	var DFromName = $('input[name=DFromName]').val();
	var Telefon = $('input[name=Telefon]').val();
	var DFromMail = $('input[name=DFromMail]').val();
	if(!empty(Tekst)&&!empty(Firmanavn)&&!empty(DFromName)&&!empty(Telefon)&&!empty(DFromMail)&&validate_mail(DFromMail)){
		return true;
	} else {
		if(empty(Tekst)){errs += 'Besked mangler.<br />';}
		if(empty(Firmanavn)){errs += 'Firmanavn mangler.<br />';}
		if(empty(DFromName)){errs += 'Kontaktperson mangler.<br />';}
		if(empty(Telefon)){errs += 'Telefon mangler.<br />';}
		if(empty(DFromMail)){errs += 'E-mail mangler.<br />';}else{if(!validate_mail(DFromMail)){errs += 'E-mail-adressen skal v&aelig;re gyldig.';}}
	}
	alert(errs);
	
	return false;
}


function tjekmail(){
	err = 0;
	navn = $('INPUT[name=DFromName]').val();
	mail = $('INPUT[name=DFromMail]').val();
	telefon = $('INPUT[name=Telefon]').val();
	besked = $('TEXTAREA[name=Besked]').val();
	if(navn==''){$('INPUT[name=DFromName]').css('border','1px solid red');err++;}
	if(mail==''){
		$('INPUT[name=DFromMail]').css('border','1px solid red');
		err++;
	} else if(!validate_mail(mail)){
		$('INPUT[name=DFromMail]').css('border','1px solid red');
		err++;
	}
	if(telefon==''){$('INPUT[name=Telefon]').css('border','1px solid red');err++;}
	if(besked==''){$('TEXTAREA[name=Besked]').css('border','1px solid red');err++;}
	
	if(err>0){return false;}

	return true;
}
