function bestellenShowHide(id){
  if (id == "Bestelling"){
    document.getElementById('bestelling-div').style.display = "block";
    document.getElementById('offerte-div').style.display = "none";
	document.getElementById('opmerkingen-div').style.display = "none";
	document.getElementById('referentie-div').style.display = "block";
	document.getElementById('submit-bestelling-div').style.display = "block";
	document.getElementById('submit-offerte-div').style.display = "none";
  }
  else {
    document.getElementById('bestelling-div').style.display = "none";
    document.getElementById('offerte-div').style.display = "block";
	document.getElementById('opmerkingen-div').style.display = "block";
	document.getElementById('referentie-div').style.display = "block";
	document.getElementById('submit-bestelling-div').style.display = "none";
	document.getElementById('submit-offerte-div').style.display = "block";
  }
}

function bezorgenShowHide(id){
  if (id == "Bezorgen"){
    document.getElementById('bezorgadres-keuze').style.display = "block";
  }
  else {
    document.getElementById('bezorgadres-keuze').style.display = "none";
    document.getElementById('bezorgadres-div').style.display = "none";
  }
}

function bezorgadresShowHide(id){
  if (document.gegevens.AnderBezorgadres.checked){
    document.getElementById(id).style.display = "block";
  }
  else {
    document.getElementById(id).style.display = "none";
  }
}

function startCalc1(){
  interval = setInterval("calc1()",1);
}

function startCalc2(){
  interval = setInterval("calc2()",1);
}

function calc1(){
  one = document.gegevens.AantalBon.value;
  two = document.gegevens.AantalBien.value;
  three = document.gegevens.AantalBeaucoup.value;
  four = document.gegevens.AantalBrillant.value;
  five = document.gegevens.AantalBioVin.value;
  six = document.gegevens.AantalBeatifique.value;
  seven = document.gegevens.AantalBonheur.value;
  eight = document.gegevens.AantalPurement.value;
  document.gegevens.TotaalAantalPakketten.value = (one * 1) + (two * 1) + (three * 1) + (four * 1) + (five * 1) + (six * 1) + (seven * 1) + (eight * 1);
  document.gegevens.PrijsBon.value = (one * 40);
  document.gegevens.PrijsBien.value = (two * 54);
  document.gegevens.PrijsBeaucoup.value = (three * 63);
  document.gegevens.PrijsBrillant.value = (four * 119);
  document.gegevens.PrijsBioVin.value = (five * 68);
  document.gegevens.PrijsBeatifique.value = (six * 79);
  document.gegevens.PrijsBonheur.value = (seven * 53);
  document.gegevens.PrijsPurement.value = (eight * 56);
  document.gegevens.TotaalPrijsPakketten.value = (one * 40) + (two * 54) + (three * 63) + (four * 119) + (five * 68) + (six * 79) + (seven * 53) + (eight * 56);

  if (document.gegevens.TotaalAantalPakketten.value < 50) {document.gegevens.Kortingspercentage.value = 0}
  else if (document.gegevens.TotaalAantalPakketten.value < 100) {document.gegevens.Kortingspercentage.value = 5}
  else if (document.gegevens.TotaalAantalPakketten.value < 250) {document.gegevens.Kortingspercentage.value = 7.5}
  else if (document.gegevens.TotaalAantalPakketten.value < 500) {document.gegevens.Kortingspercentage.value = 10}
  else if (document.gegevens.TotaalAantalPakketten.value < 1000) {document.gegevens.Kortingspercentage.value = 12.5}
  else if (document.gegevens.TotaalAantalPakketten.value > 999) {document.gegevens.Kortingspercentage.value = 15};
  
  document.gegevens.Korting.value = (document.gegevens.TotaalPrijsPakketten.value / 100) * (document.gegevens.Kortingspercentage.value);
  
  document.gegevens.TotaalBedrag.value = (document.gegevens.TotaalPrijsPakketten.value - document.gegevens.Korting.value);
}
 
function calc2(){
  one = document.gegevens.oAantalBon.value;
  two = document.gegevens.oAantalBien.value;
  three = document.gegevens.oAantalBeaucoup.value;
  four = document.gegevens.oAantalBrillant.value;
  five = document.gegevens.oAantalBioVin.value;
  six = document.gegevens.oAantalBeatifique.value;
  seven = document.gegevens.oAantalBonheur.value;
  eight = document.gegevens.oAantalPurement.value;
  document.gegevens.oTotaalAantalPakketten.value = (one * 1) + (two * 1) + (three * 1) + (four * 1) + (five * 1) + (six * 1) + (seven * 1) + (eight * 1);
}

function stopCalc(){
  clearInterval(interval);
}

function doClear(theText) {
  if (theText.value == theText.defaultValue) {
      theText.value = ""
  }
}

function resetClear(theText) {
  if (theText.value == "") {
      theText.value = theText.defaultValue
  }
}

function dispDate(dateVal) {
DaystoAdd=dateVal
TodaysDate = new Date();
TodaysDay = new Array('Zondag', 'Maandag', 'Dinsdag','Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag');
TodaysMonth = new Array('januari', 'februari', 'maart','april', 'mei','juni', 'juli', 'augustus', 'september','oktober', 'november', 'december');
DaysinMonth = new Array('31', '28', '31', '30', '31', '30', '31', '31', '30', '31', '30', '31');

function LeapYearTest (Year) {
if (((Year % 400)==0) || (((Year % 100)!=0) && (Year % 4)==0)) {
return true;
}
else {
return false;
}
}
CurrentYear = TodaysDate.getYear();
if (CurrentYear < 2000)
CurrentYear = CurrentYear + 1900;
currentMonth = TodaysDate.getMonth();
DayOffset = TodaysDate.getDay();
currentDay = TodaysDate.getDate();
month = TodaysMonth[currentMonth];
if (month == 'February') {
if (((CurrentYear % 4)==0) && ((CurrentYear % 100)!=0) || ((CurrentYear % 400)==0)) {
DaysinMonth[1] = 29;
}
else {
DaysinMonth[1] = 28;
}
}
days = DaysinMonth[currentMonth];
currentDay += DaystoAdd;
if (currentDay > days) {
if (currentMonth == 11) {
currentMonth = 0;
month = TodaysMonth[currentMonth];
CurrentYear = CurrentYear + 1
}
else {
month =
TodaysMonth[currentMonth+1];
}
currentDay = currentDay - days;
}
DayOffset += DaystoAdd;

function offsettheDate (offsetCurrentDay) {
if (offsetCurrentDay > 6) {
offsetCurrentDay -= 6;
DayOffset = TodaysDay[offsetCurrentDay-1];
offsettheDate(offsetCurrentDay-1);
}
else {
DayOffset = TodaysDay[offsetCurrentDay];
return true;
}
}
offsettheDate(DayOffset);TheDate  = DayOffset + ' ';
TheDate += currentDay + ' ';
TheDate += month + ' ';
if (CurrentYear<100) CurrentYear="19" + CurrentYear;
TheDate += CurrentYear;
document.write(' '+TheDate);
}

function checkMail(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Ongeldig e-mail adres!")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Ongeldig e-mail adres!")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Ongeldig e-mail adres!")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Ongeldig e-mail adres!")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Ongeldig e-mail adres!")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Ongeldig e-mail adres!")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Ongeldig e-mail adres!")
		    return false
		 }

 		 return true					
	}

function ValidateForm(){
	var emailID=document.gegevens.Email
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Vul a.u.b. een e-mail adres in!")
		emailID.focus()
		return false
	}
	if (checkMail(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	return true
 }

