function validate_required(field,alerttxt)
{
with (field)
{
if (value==null||value=="")
  {alert(alerttxt);return false;}
else {return true}
}
}
function validate_email(field,alerttxt)
{
with (field)
{
apos=value.indexOf("@");
dotpos=value.lastIndexOf(".");
if (apos<1||dotpos-apos<2) 
  {alert(alerttxt);return false;}
else {return true;}
}
}

function validate_form(thisform)
{
with (thisform)
{
if (validate_required(v1,"niet alle verplichte velden zijn ingevuld!")==false)
  {v1.focus();return false;}
if (validate_required(v3,"niet alle verplichte velden zijn ingevuld!")==false)
  {v3.focus();return false;}
if (validate_required(v4,"niet alle verplichte velden zijn ingevuld!")==false)
  {v4.focus();return false;}
  
if (validate_email(v2,"Geen geldig e-mail adres ingevuld!")==false)
  {v2.focus();return false;}
}
}

function validate_offerte(thisform)
{
with (thisform)
{
if (validate_required(V1,"niet alle verplichte velden zijn ingevuld!")==false)
  {V1.focus();return false;}
if (validate_required(V2,"niet alle verplichte velden zijn ingevuld!")==false)
  {V2.focus();return false;}  
if (validate_required(V3,"niet alle verplichte velden zijn ingevuld!")==false)
  {V3.focus();return false;}
if (validate_required(V4,"niet alle verplichte velden zijn ingevuld!")==false)
  {V4.focus();return false;}
if (validate_required(V7,"niet alle verplichte velden zijn ingevuld!")==false)
  {V7.focus();return false;}
if (validate_required(V6,"niet alle verplichte velden zijn ingevuld!")==false)
  {V6.focus();return false;}    
  
if (validate_email(V0,"Geen geldig e-mail adres ingevuld!")==false)
  {V0.focus();return false;}
}
}

