function mailnaar(naam, domein, tekst) {
 tekstdomein=domein.split("?");
 tekst=(typeof(tekst)=="undefined") ? naam+"@"+tekstdomein[0] : tekst;
 document.write("<a href='mailto:" + naam + "@" + domein + "'>" + tekst + "</a>");
}
function testMail (email) {
	var regEmail = /^([\w-]+\.?)*\w+@([\da-zA-z-]+\.)+[a-zA-z]{2,4}$/
	return regEmail.test(email)
}
function verzendReactieForm(soort){ // soort=foto/film/contact/help
	f=document.forms.reactieform;
	var a=876;
	var b=8512
	var c=256;
	// verplichte velden: naam, plaats, reactie
	var nm=f.naam.value;
	if(soort=='contact' || soort=='help') var te=f.telefoon.value;
	else var pl=f.woonplaats.value;
	var em=f.email.value;
	var re=f.reactie.value;
	alertstring='';
	if(re.length<1){
		alertstring+='- u heeft '+(soort=='help'?'uw vraag nog niet':' nog geen reactie')+' ingevuld\n';
	}
	if(nm.length<1){
		alertstring+='- u heeft uw naam niet ingevuld\n';
	}
	if(soort=='contact' || soort=='help'){
		if(te.length<1 && em.length<1) {
			alertstring+='- u heeft uw telefoonnummer of emailadres niet ingevuld\n'; 
		}
		if(em.length>1 && !testMail(em)){
			alertstring+='- het emailadres '+em+' is ongeldig\n';
		}
	}else{
		if(pl.length<1) {
			alertstring+='- u heeft uw woonplaats niet ingevuld\n'; 
		}
		if(em.length>1 && !testMail(em)){
			alertstring+='- het emailadres '+em+' is ongeldig\n';
		}
	}
	if(alertstring.length>10){
		alert('Uw '+(soort=='help'?'vraag':'reactie')+' kan niet niet verzonden worden:\n'+alertstring);
	}else{
		f.verzonden.value=(a*b/c);
		f.submit();
	}	
}