form_verzonden = 0;
alertaan = 0;
function test(velden) {
	bereken();
  if (velden.email.value.indexOf("@")  == -1  ||
      velden.email.value.indexOf(".")  == -1  ||
      velden.email.value.length         <  6  ||
      velden.email.value.indexOf(" ")   >  0  ||
      velden.email.value.indexOf(",")   >  0  ||
      velden.email.value.indexOf("'")   >  0  ||
      velden.email.value.indexOf("/")   >  0  ||
      velden.email.value.indexOf("\\")  >  0  ||
      velden.email.value.indexOf("<") != -1 ||
      velden.email.value.indexOf(">") != -1 ||
      velden.email.value.indexOf("@") > velden.email.value.lastIndexOf(".")
     ) {
    e_mail_ok = 0;
  } else {
    e_mail_ok = 1;
  }

  if (e_mail_ok == 0)
  { alert("Uw e-mailadres is onjuist.");
    velden.email.focus();
  } else

  if (velden.naam.value.length < 5 )
  { alert("Uw bedrijfsnaam ontbreekt.");
    velden.naam.focus();
  } else

  if (velden.adres.value.length < 5 )
  { alert("Uw straat + huisnummer ontbreekt.");
    velden.adres.focus();
  } else

  if (velden.postcode.value.length < 1 )
  { alert("Uw postcode ontbreekt.");
    velden.adres.focus();
  } else

  if (velden.postcode.value.length < 6 )
  { alert("Uw postcode is onjuist.");
    velden.adres.focus();
  } else

  if (velden.adres.value.indexOf(" ")  == -1 )
  { alert("Uw straat + huisnummer is niet correct.");
    velden.adres.focus();
  } else

  if (velden.woonplaats.value.length < 2 )
  { alert("Uw Woonplaats is niet correct.");
    velden.woonplaats.focus();
  } else

  if (velden.contactpersoon.value.length < 2 )
  { alert("De contactpersoon ontbreekt.");
    velden.contactpersoon.focus();
  } else

  if (velden.telefoon.value.length < 2 )
  { alert("Uw telefoonnummer ontbreekt.");
    velden.telefoon.focus();
  } else

  if (velden.levertijd_werkdagen.value.length == 0 )
  { alert("De levertijd ontbreekt.");
    velden.levertijd_werkdagen.focus();
  } else

  if (velden.levering.selectedIndex == 0)
  { alert("U heeft geen leveringskeuze gemaakt");
    velden.levering.focus();
  } else

  if (eval(velden.totaal_prijs.value) == 0)
  { alert("U heeft geen producten in bestelling");
  } else

//  if (velden.Voorwaarden_akkoord.checked == false)
  {
    if (form_verzonden == 0) {
			bereken('enable');
			setOpacity('content_tracing',100);
//      form_verzonden = 1;
/* werkt niet lekker in MSIE
			for (var i in velden.elements) {
				if ( typeof(velden[i].disabled) != 'undefined') {
					if (velden[i].name.indexOf('prijs') == 0 ) { velden[i].disabled = false	}
					if (velden[i].name == 'totaal_prijs') { velden[i].disabled = false;return (true); }
					                                                  // klaar kan verwerkt worden
																														// niet langer doorgaan => JS-fout!
				}
			}
*/
      return (true);
		}
  }
  return (false);
}

