function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   //alert("Geen geldige e-mail")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   //alert("Geen geldige e-mail")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    //alert("Geen geldige e-mail")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    //alert("Geen geldige e-mail")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    //alert("Geen geldige e-mail")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    //alert("Geen geldige e-mail")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    //alert("Geen geldige e-mail")
		    return false
		 }

 		 return true					
	}

function ValidateForm(mailField){
	eval('var emailID=document.beschrijf.'+mailField);
	
	if ((emailID.value==null)||(emailID.value=="")){
		//alert("Please Enter your Email ID")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		///emailID.value=""
		//emailID.focus()
		return false
	}
	return true
 }

function checkTxtbox(veldNaam) {
	eval('var txt_box=document.beschrijf.'+veldNaam);
	if(txt_box.value=='') {
		txt_box.value = 'naam ontbreekt'
		//txt_box.focus();
	}
}
function checkMailTxtbox(veldNaam) {
	eval('var lb_box=document.beschrijf.'+veldNaam);
	if(lb_box.value=='') {
		lb_box.value = 'e-mail ontbreekt'
		//lb_box.focus();
	} else {
		ValidateForm(veldNaam) ;		
	}
}
function checkForm() {
		var i = 0 ;

		if(document.beschrijf.naam_ontvanger.value == '' || document.beschrijf.naam_ontvanger.value == 'naam ontbreekt'){ 
			document.beschrijf.naam_ontvanger.style.backgroundColor = '#FF0000';
			document.beschrijf.naam_ontvanger.style.color = '#FFFFFF';
			document.beschrijf.naam_ontvanger.value = 'naam ontbreekt';
			i++ ;
		} else {
			document.beschrijf.naam_ontvanger.style.backgroundColor = '#FFFFFF';
			document.beschrijf.naam_ontvanger.style.color = '#666666';		
		}
			
		if(document.beschrijf.naam_verzender.value == '' || document.beschrijf.naam_verzender.value == 'naam ontbreekt'){ 
			document.beschrijf.naam_verzender.style.backgroundColor = '#FF0000';
			document.beschrijf.naam_verzender.style.color = '#FFFFFF';
			document.beschrijf.naam_verzender.value = 'naam ontbreekt';
			i++;
		} else {
			document.beschrijf.naam_verzender.style.backgroundColor = '#FFFFFF';
			document.beschrijf.naam_verzender.style.color = '#666666';		
		}			
		if(document.beschrijf.wens.value == '' || document.beschrijf.wens.value == 'je wens ontbreekt'){ 
			document.beschrijf.wens.style.backgroundColor = '#FF0000';
			document.beschrijf.wens.style.color = '#FFFFFF';
			document.beschrijf.wens.value = 'je wens ontbreekt';
			i++;
		} else {
			document.beschrijf.wens.style.backgroundColor = '#FFFFFF';
			document.beschrijf.wens.style.color = '#666666';		
		}
		
		if (ValidateForm('mail_ontvanger')==false) {
			document.beschrijf.mail_ontvanger.style.backgroundColor = '#FF0000';
			document.beschrijf.mail_ontvanger.style.color = '#FFFFFF';
			i++;
		} else {
			document.beschrijf.mail_ontvanger.style.backgroundColor = '#FFFFFF';
			document.beschrijf.mail_ontvanger.style.color = '#666666';		
		}
		
		if (ValidateForm('mail_verzender')==false) {
			document.beschrijf.mail_verzender.style.backgroundColor = '#FF0000';
			document.beschrijf.mail_verzender.style.color = '#FFFFFF';
			i++;
		} else {
			document.beschrijf.mail_verzender.style.backgroundColor = '#FFFFFF';
			document.beschrijf.mail_verzender.style.color = '#666666';		
		}
		
	if(i==0){
		document.beschrijf.submit();
	}
}
