function echeck(str) {

	var valid = "ja"

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)


		if (str.indexOf(at)==-1){
		//   alert("niet geldig emailadres. Controleer uw emailadres!");
                		//	emailVeld.focus();
		   valid = "nee";
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		  // alert("niet geldig emailadres. Controleer uw emailadres!");
                		//	emailVeld.focus();
		   valid = "nee";
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		//    alert("niet geldig emailadres. Controleer uw emailadres!");
                		//	emailVeld.focus();
		    valid = "nee";
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		//    alert("niet geldig emailadres. Controleer uw emailadres!");
                		//	emailVeld.focus();
		    valid = "nee";
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		//    alert("niet geldig emailadres. Controleer uw emailadres!");
                		//	emailVeld.focus();
		    valid = "nee";
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		//    alert("niet geldig emailadres. Controleer uw emailadres!");
                		//	emailVeld.focus();
		    valid = "nee";
		 }
		
		 if (str.indexOf(" ")!=-1){
		    //alert("niet geldig emailadres. Controleer uw emailadres!");
                			//emailVeld.focus();
		   valid = "nee";
		 }

 		 return valid;				
	}






function validate_form ( )
{

var emailVeld = document.forms["contactform"].elements["Email"] ;
var bedrijfw = document.forms["contactform"].elements["bedrijf"] ;
var contactp = document.forms["contactform"].elements["contactpersoon"] ;
var adresw = document.forms["contactform"].elements["Adres"] ;
var postc = document.forms["contactform"].elements["postcode"] ;
var plaatw = document.forms["contactform"].elements["plaats"] ;

	
        if ( bedrijfw.value == "" )
       {
                alert ( "Vult u aub het veld 'Naam bedrijf' in." );
                bedrijfw.focus();
             return false;


}

        if ( contactp.value == "" )
       {
                alert ( "Vult u aub het veld 'Naam contactpersoon' in." );
                contactp.focus();
             return false;


}


        if ( emailVeld.value == "" )
       {
                alert ( "Vult u aub het veld 'Emailadres' in." );
                emailVeld.focus();
             return false;


}

        if ( echeck(emailVeld.value) == "nee" )
       {
                alert ( "Vult u aub een geldig 'Emailadres' in." );
                emailVeld.focus();
             return false;


}

        if ( adresw.value == "" )
       {
                alert ( "Vult u aub het veld 'postadres' in." );
                adresw.focus();
             return false;


}

        if ( postc.value == "" )
       {
                alert ( "Vult u aub het veld 'postcode' in." );
                postc.focus();
             return false;


}

        if ( plaatsw.value == "" )
       {
                alert ( "Vult u aub het veld 'Plaats' in." );
                plaatsw.focus();
             return false;


}






      return true;


}