    function checkEmail(myForm)
{
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(myForm))
	{
		return true
	}
}

function validate_reserveren_form()
{
    var frm=document.frm;
    re = /^\d{1,2}\/\d{1,2}\/\d{4}$/;
	if(frm.boat.value=="")
	{
		alert("Alle velden zijn verplicht");
		frm.boat.focus();
		return false;
	}
        else if(frm.date18.value=="")
        {
            alert("Alle velden zijn verplicht");
            frm.date18.focus();
            return false;
        }
        else if(!frm.date18.value.match(re))
        {
            alert("Onjuist datum formaat: " + frm.date18.value);
            frm.date18.focus();
            return false;
        }
        else if(frm.number_person.value=="")
	{
		alert("Alle velden zijn verplicht");
		frm.number_person.focus();
		return false;
	}
        else if(frm.name.value=="" || frm.name=="type hier...")
	{
		alert("Alle velden zijn verplicht");
		frm.name.focus();
		return false;
	}
        else if(!checkEmail(frm.email.value))
	{
		alert("Please provide a valid email address");
		frm.email.focus();
		return false;
	}
	else if(frm.phone.value=="" || frm.phone.value=="type hier...")
	{
		alert("Alle velden zijn verplicht");
		frm.phone.focus();
		return false;
	}
	else if(frm.message.value=="" || frm.message.value=="type hier...")
	{
		alert("Alle velden zijn verplicht");
		frm.message.focus();
		return false;
	}

}

function white_space(field)
{
     field.value = (field.value).replace(/^\s*|\s*$/g,'');
     return field.value;
}



function validate_contact_form()
{
	var frm=document.frm;
	
		
	if(frm.uname.value=="" || frm.uname.value=="type hier...")
	{
		alert("Alle velden zijn verplicht");
		frm.uname.focus();
		return false;
	}
	
	trim=white_space(frm.uname);
	
	if(trim=="")
	{
		alert("Alle velden zijn verplicht");
		frm.uname.focus();
		return false;
	}
	
	else if(frm.uemail.value=="" || frm.uemail.value=="type hier...")
	{
		alert("Alle velden zijn verplicht");
		frm.uemail.focus();
		return false;
	}
	else if(!checkEmail(frm.uemail.value))
	{
		alert("Please provide a valid email address");
		frm.uemail.focus();
		return false;
	}
	else if(frm.utelephone.value=="" || frm.utelephone.value=="type hier...")
	{
		alert("Alle velden zijn verplicht");
		frm.utelephone.focus();
		return false;
	}
	else if(frm.usubject.value=="" || frm.usubject.value=="type hier...")
	{
		alert("Alle velden zijn verplicht");
		frm.usubject.focus();
		return false;
	}
	else if(frm.umessage.value=="" || frm.unmessage.value=="type hier...")
	{
		alert("Alle velden zijn verplicht");
		frm.umessage.focus();
		return false;
	}

}

function validate_container1()
{
   var frm_container1=document.frm1;
   
   if(frm_container1.uname1.value=="" || frm_container1.uname1.value=="type hier...")
        {
            alert("Alle velden zijn verplicht");
            frm_container1.uname1.focus();
            return false;
        }
        
    trim=white_space(frm_container1.uname1);
	
	if(trim=="")
	{
		alert("Alle velden zijn verplicht");
		frm_container1.uname1.focus();
		return false;
	}
        
    else if(frm_container1.knumber1.value=="" || frm_container1.knumber1.value=="type hier...")
        {
            alert("Alle velden zijn verplicht");
            frm_container1.knumber1.focus();
            return false;
        }
        
    else if(frm_container1.cname1.value=="" || frm_container1.cname1.value=="type hier...")
        {
            alert("Alle velden zijn verplicht");
            frm_container1.cname1.focus();
            return false;
        }
        
     else if(frm_container1.phone1.value=="" || frm_container1.phone1.value=="type hier...")
        {
            alert("Alle velden zijn verplicht");
            frm_container1.phone1.focus();
            return false;
        }
}

function validate_container2()
{
    var frm_container2=document.frm2;
   
   if(frm_container2.uname2.value=="" || frm_container2.uname2.value=="type hier...")
        {
            alert("Alle velden zijn verplicht");
            frm_container2.uname2.focus();
            return false;
        }
        
    trim=white_space(frm_container2.uname2);
	
	if(trim=="")
	{
		alert("Alle velden zijn verplicht");
		frm_container2.uname2.focus();
		return false;
	}
        
    else if(frm_container2.knumber2.value=="" || frm_container2.knumber2.value=="type hier...")
        {
            alert("Alle velden zijn verplicht");
            frm_container2.knumber2.focus();
            return false;
        }
        
    
}

function deletetext(field_name)
{   
    var str="document.frm."+field_name+".value=''";
    eval(str);
}

function deletetext1(field_name)
{    
    var str="document.frm1."+field_name+".value=''";
    eval(str);
}

function deletetext2(field_name)
{    
    var str="document.frm2."+field_name+".value=''";
    eval(str);
}
