// JavaScript Document
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
                          
function validate()
{
  var checkOK = "0123456789";
  var checkStr = document.contact.reknummer.value;
  var allValid = true;
  var validGroups = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
  if (!allValid)
  {
    alert("Gelieve alleen de cijfers van uw bankrekeningnummer in vullen");
    document.contact.reknummer.focus();
	document.contact.reknummer.value = "";
    return (false);
  }
  return (true);
}

//
function sendForm()
{
  var rek     = document.contact.reknummer.value;
  var bank    = document.contact.bank.value;
  var first   = document.contact.voornaam.value;
  var last    = document.contact.achternaam.value;
  var email   = document.contact.email.value;
  var phone   = document.contact.telefoon.value;
  var street  = document.contact.straat.value;
  var num     = document.contact.nummer.value;
  var zipcode = document.contact.postcode.value;
  var city    = document.contact.plaats.value;
  var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
  if(rek!=""&&bank!=""&&first!=""&&last!=""&&email!=""&&phone!=""&&street !=""&&num!=""&&zipcode!=""&&city!=""&&rek!="vul in a.u.b."&&bank!="vul in a.u.b."&&first!="vul in a.u.b."&&last!="vul in a.u.b."&&email!="vul in a.u.b."&&phone!="vul in a.u.b."&&street!="vul in a.u.b."&&num!="vul in a.u.b."&&zipcode!="vul in a.u.b."&&city!="vul in a.u.b.")
  {
	if(filter.test(email)){document.contact.submit();}else{document.contact.email.value="ongeldig e-mail adres"; alert('ongeldig e-mail adres');}
  }
  else
  {
    if(rek==""||rek=="vul in a.u.b."){document.contact.reknummer.value="vul in a.u.b."; alert('vul a.u.b. uw rekeningnummer in');};
	if(bank==""||bank=="vul in a.u.b."){document.contact.bank.value="vul in a.u.b."; alert('vul a.u.b. uw bank in');};
    if(first==""||first=="vul in a.u.b."){document.contact.voornaam.value="vul in a.u.b."; alert('vul a.u.b. uw voornaam in');};
    if(last==""||last=="vul in a.u.b."){document.contact.achternaam.value="vul in a.u.b."; alert('vul a.u.b. uw achternaam in');};
    if(email==""||email=="vul in a.u.b."){document.contact.email.value="vul in a.u.b."; alert('vul a.u.b. uw e-mail adres in');};
	if(phone==""||phone=="vul in a.u.b."){document.contact.telefoon.value="vul in a.u.b."; alert('vul a.u.b. uw telefoonnummer in'); };
	if(street==""||street=="vul in a.u.b."){document.contact.straat.value="vul in a.u.b."; alert('vul a.u.b. uw straatnaam in'); };
	if(num==""||num=="vul in a.u.b."){document.contact.nummer.value="vul in a.u.b."; alert('vul a.u.b. uw huisnummer in'); };
	if(zipcode==""||zipcode=="vul in a.u.b."){document.contact.postcode.value="vul in a.u.b."; alert('vul a.u.b. uw postcode in'); };
	if(city==""||city=="vul in a.u.b."){document.contact.plaats.value="vul in a.u.b."; alert('vul a.u.b. uw plaatsnaam in');};
  }
}
//
function updatePrices()
{
	var pulldown_1  = roundVal(document.contact.pull1.selectedIndex*17.50, 2);
	var pulldown_2  = roundVal(document.contact.pull2.selectedIndex*3.00, 2);
	//var acd         = roundVal(document.contact.acd.value*99.00, 2);
	var gayda       = roundVal(document.contact.gayda.value*20.00, 2);
	var stodden     = roundVal(document.contact.stodden.value*25.00, 2);
	var genever     = roundVal(document.contact.genever.value*8.50, 2);
	//var iberico1    = roundVal(document.contact.iberico1.value*5.00, 2);
    //var iberico2    = roundVal(document.contact.iberico2.value*5.00, 2);
	//var koffie      = roundVal(document.contact.koffie.value*10.00, 2);
   // var vis         = roundVal(document.contact.vis.value*19.50, 2);
    //var ijs         = roundVal(document.contact.ijs.value*12.50, 2);
    //var brood1      = roundVal(document.contact.brood1.value*10.00, 2);
    //var brood2      = roundVal(document.contact.brood2.value*10.00, 2);
    //var chocola     = roundVal(document.contact.chocola.value*5.00, 2);
    //var kaas        = roundVal(document.contact.kaas.value*8.50, 2);

	
	//var result    	= pulldown_1+pulldown_2+acd+gayda+stodden+genever+iberico1+iberico2+koffie+vis+ijs+brood2+chocola;
	var result    	= pulldown_1+pulldown_2+gayda+stodden+genever;
	
	document.getElementById('totaal').firstChild.nodeValue = "\u20AC "+result;
	document.contact.resultaat.value                       = "\u20AC "+result;
}


function roundVal(val, dec){
	var result = Math.round(val*Math.pow(10,dec))/Math.pow(10,dec);
	return result;
}

