function wisselafbeelding() {
	/*if (document.all)	{
		document.all['imgkaart'].src = (imgnaam);
		document.all['kaartafboms'].innerHTML = imgoms;
	} else if (document.getElementById)	{
		document.getElementById('imgkaart').src = (imgnaam);
		document.getElementById('kaartafboms').innerHTML = imgoms;
	}*/
	if ((huidigeafbeelding+1) <aantalafbeeldingen)
		huidigeafbeelding++;
	else
		huidigeafbeelding = 0;
	$('imgkaart').src = afbeelding[huidigeafbeelding][0];
	$('kaartafboms').update(afbeelding[huidigeafbeelding][1]);
}

function showdiv(divnaam) {
	if (document.all)	{
		document.all[divnaam].style.visibility = 'visible';
	} else if (document.getElementById)	{
		document.getElementById(divnaam).style.visibility = 'visible';
	}
}

function hidediv(divnaam) {
	if (document.all)	{
		document.all[divnaam].style.visibility = 'hidden';
	} else if (document.getElementById)	{
		document.getElementById(divnaam).style.visibility = 'hidden';
	}
}

function proefmodelcheck() {
	if (document.forms('formproefmodel').akkoordmetvoorwaarden.value != "ja" ||
    document.forms('formproefmodel').naam.value == '' || 
	document.forms('formproefmodel').adres.value == '' || 
	document.forms('formproefmodel').postcode.value == '' || 
	document.forms('formproefmodel').woonplaats.value == '' ||
	document.forms('formproefmodel').telefoonnummer.value == '' ||
	document.forms('formproefmodel').emailadres.value == '') {
		alert('Je dient alle velden in te vullen en akkoord te gaan met de algemene voorwaarden om je aanvraag voor een proefmodel te kunnen verzenden.');
		return false;
	} else {
		return true;	
	}
}

function displayvalue(divnaam,value) {
	if (document.all)	{
		document.all[divnaam].innerHTML = value;
	} else if (document.getElementById)	{
		document.getElementById(divnaam).innerHTML = value;
	}
}

function tobedrag(bedrag) {
	bedrag = bedrag.toFixed(2);
	bedrag = bedrag.toString();			
	bedrag = bedrag.replace(".",",");	
	return(bedrag);
}

function berekenprijzen() {
	/*if (document.forms['prijsberekeningform'].aantal.value == '') {
		displayvalue('prijsmelding','Voer het aantal stuks in');
		displayvalue('prijstotaal','-');
		displayvalue('prijskaarten0','');
		displayvalue('prijskaarten1','');
	} else if (document.forms['prijsberekeningform'].aantal.value<50) {
		displayvalue('prijsmelding','De minimum hoeveelheid is 50 stuks');
		displayvalue('prijstotaal','-');
		displayvalue('prijskaarten0','');		
		displayvalue('prijskaarten1','');		
	} else if (document.forms['prijsberekeningform'].aantal.value%25!=0) {
		displayvalue('prijsmelding','Geef een veelvoud van 25 op')
		displayvalue('prijstotaal','-');
		displayvalue('prijskaarten0','');	
		displayvalue('prijskaarten1','');		
	} else {
		displayvalue('prijsmelding','')
		displayvalue('prijskaarten0',tobedrag(parseInt(document.forms['prijsberekeningform'].aantal.value) + 125))	
		displayvalue('prijskaarten1',tobedrag(parseInt(document.forms['prijsberekeningform'].aantal.value) + 125))	
		totaalprijs0 = parseInt(document.forms['prijsberekeningform0'].aantal.value) + 125;
		totaalprijs1 = parseInt(document.forms['prijsberekeningform0'].aantal.value) + 125;
		
		if ($F('transparant0')=='1') {
			displayvalue('prijstransparant0',tobedrag(parseInt(document.forms['prijsberekeningform'].aantal.value) * 0.5))
			totaalprijs0 += parseInt(document.forms['prijsberekeningform'].aantal.value) * 0.5;
		} else {
			displayvalue('prijstransparant0','');
		}
		
		if ($F('transparant1')=='1') {
			displayvalue('prijstransparant1',tobedrag(parseInt(document.forms['prijsberekeningform'].aantal.value) * 0.5))
			totaalprijs0 += parseInt(document.forms['prijsberekeningform'].aantal.value) * 0.5;
		} else {
			displayvalue('prijstransparant1','');
		}
		
		
		if (document.forms['prijsberekeningform'].drukproef.checked) {
			displayvalue('prijsdrukproef0','7,50')
			displayvalue('prijsdrukproef1','7,50')
			totaalprijs0 += 7.5;
			totaalprijs1 += 7.5;
		} else {
			displayvalue('prijsdrukproef0','')
			displayvalue('prijsdrukproef1','')
		}
			
		if (document.forms['prijsberekeningform'].verzendUPS.checked) {
			displayvalue('prijsverzendUPS0','12,50')
			displayvalue('prijsverzendUPS1','12,50')
			totaalprijs0 += 12.5;
			totaalprijs1 += 12.5;
 		} else {
			displayvalue('prijsverzendUPS0','')
			displayvalue('prijsverzendUPS1','')
 		}
			
		if (document.forms['prijsberekeningform'].verzendENV.checked) {
			displayvalue('prijsverzendENV0','7,50')
			displayvalue('prijsverzendENV1','7,50')
			totaalprijs0 += 7.5;
			totaalprijs1 += 7.5;
 		} else {
			displayvalue('prijsverzendENV0','')
			displayvalue('prijsverzendENV1','')
 		}
			
		totaalprijs = totaalprijs.toFixed(2);
		totaalprijs = totaalprijs.toString();			
		totaalprijs = totaalprijs.replace(".",",");
		displayvalue('prijstotaal',totaalprijs);
		
	}*/
	if (document.forms['prijsberekeningform'].aantal.value == '') {
		displayvalue('prijsmelding','Voer het aantal stuks in');
		displayvalue('prijstotaal','-');
		displayvalue('prijskaarten','');
	} else if (document.forms['prijsberekeningform'].aantal.value<50) {
		displayvalue('prijsmelding','De minimum hoeveelheid is 50 stuks');
		displayvalue('prijstotaal','-');
		displayvalue('prijskaarten','');		
	} else if (document.forms['prijsberekeningform'].aantal.value%25!=0) {
		displayvalue('prijsmelding','Geef een veelvoud van 25 op')
		displayvalue('prijstotaal','-');
		displayvalue('prijskaarten','');		
	} else {
		displayvalue('prijsmelding','')
		displayvalue('prijskaarten',tobedrag(parseInt(document.forms['prijsberekeningform'].aantal.value) + 125))	
		totaalprijs = parseInt(document.forms['prijsberekeningform'].aantal.value) + 125;
		
		if ($('tekstinkleur').checked) {
			displayvalue('prijstekstinkleur','12,50');
			totaalprijs += 12.5;
		} else
			displayvalue('prijstekstinkleur','')
		
		if ($('naamopvoorkant').checked) {
			displayvalue('prijsnaamopvoorkant','37,50');
			totaalprijs += 37.5;
		} else
			displayvalue('prijsnaamopvoorkant','')
            
        if ($('opmaat').checked) {
			displayvalue('prijsopmaat','37,50');
			totaalprijs += 37.5;
		} else
			displayvalue('prijsopmaat','')
			
			
		if (document.forms['prijsberekeningform'].transparant.checked) {
			displayvalue('prijstransparant',tobedrag(parseInt(document.forms['prijsberekeningform'].aantal.value) * 0.5))
			totaalprijs += parseInt(document.forms['prijsberekeningform'].aantal.value) * 0.5;
		} else
			displayvalue('prijstransparant','')
		
		if (document.forms['prijsberekeningform'].drukproef.checked) {
			displayvalue('prijsdrukproef','7,50')
			totaalprijs += 7.5;
		} else
			displayvalue('prijsdrukproef','')
			
		if (document.forms['prijsberekeningform'].verzendUPS.checked) {
			displayvalue('prijsverzendUPS','12,50')
			totaalprijs += 12.5;
 		} else
			displayvalue('prijsverzendUPS','')
			
		if (document.forms['prijsberekeningform'].verzendENV.checked) {
			displayvalue('prijsverzendENV','7,50')
			totaalprijs += 7.5;
 		} else
			displayvalue('prijsverzendENV','')
			
		totaalprijs = totaalprijs.toFixed(2);
		totaalprijs = totaalprijs.toString();			
		totaalprijs = totaalprijs.replace(".",",");
		displayvalue('prijstotaal',totaalprijs);
	}
}



function berekenprijzenbestelling() {
	if ( $('kaart[1][envelopID]') && $F('aantalkaarten')=='2' && $F('kaart[0][envelopID]')!=$F('kaart[1][envelopID]') && $F('verzendENV')=='on') {
 		$('verzendENV').checked=false;
		alert('De optie "Enveloppen eerder ontvangen" is alleen mogelijk als je voor beide kaarten dezelfde envelop kiest. Ga terug naar "Inhoud kinderwagen", verwijder de betreffende kaart en voeg deze opnieuw toe met de juiste envelop.');
	}
	if (document.forms['prijsberekeningform'].aantal.value == '') {
		displayvalue('prijsmelding','Voer het aantal stuks in');
		displayvalue('prijstotaal0','-');
		displayvalue('prijstotaal1','-');
		displayvalue('prijskaarten0','');
		displayvalue('prijskaarten1','');
	} else if ($F('aantal')<50) {
		displayvalue('prijsmelding','De minimum hoeveelheid is 50 stuks');
		displayvalue('prijstotaal0','-');
		displayvalue('prijstotaal1','-');
		displayvalue('prijskaarten0','');		
		displayvalue('prijskaarten1','');		
	} else if (parseInt($F('aantal'))%25!=0) {
		displayvalue('prijsmelding','Geef een veelvoud van 25 op')
		displayvalue('prijstotaal0','-');
		displayvalue('prijstotaal1','-');
		displayvalue('prijskaarten0','');		
		displayvalue('prijskaarten1','');		
	} else {
		displayvalue('prijsmelding','')
		displayvalue('prijskaarten0',tobedrag(parseInt($F('aantal')) + 125))	
		displayvalue('prijskaarten1',tobedrag(parseInt($F('aantal')) + 125))	
		totaalprijs0 = parseInt($F('aantal')) + 125;
		totaalprijs1 = parseInt($F('aantal')) + 125;
		if ($F('tekstinkleur0')=='1') {
			displayvalue('prijstekstinkleur0',tobedrag(12.5))
			totaalprijs0 += 12.5;
		} else {
			displayvalue('prijstekstinkleur0','')
		}
		if ($F('tekstinkleur1')=='1') {
			displayvalue('prijstekstinkleur1',tobedrag(12.5))
			totaalprijs1 += 12.5;
		} else {
			displayvalue('prijstekstinkleur1','')
		}
		
		if ($('naamopvoorkant0')) {
			if ( $F('naamopvoorkant0')=='1') {
				displayvalue('prijsnaamopvoorkant0',tobedrag(37.5))
				totaalprijs0 += 37.5;
			} else {
				displayvalue('prijsnaamopvoorkant0','')
			}
		}
		
		if ($('naamopvoorkant1')) {
			if ($F('naamopvoorkant1')=='1') {
				displayvalue('prijsnaamopvoorkant1',tobedrag(37.5))
				totaalprijs1 += 37.5;
			} else {
				displayvalue('prijsnaamopvoorkant1','')
			}
		}
        
        if ($('opmaat0')) {
			if ( $F('opmaat0')=='1') {
				displayvalue('prijsopmaat0',tobedrag(37.5))
				totaalprijs0 += 37.5;
			} else {
				displayvalue('prijsopmaat0','')
			}
		}
		
		if ($('opmaat1')) {
			if ($F('opmaat1')=='1') {
				displayvalue('prijsopmaat1',tobedrag(37.5))
				totaalprijs1 += 37.5;
			} else {
				displayvalue('prijsopmaat1','')
			}
		}

		if ($F('transparant0')=='1') {
			displayvalue('prijstransparant0',tobedrag(parseInt($F('aantal')) * 0.5))
			totaalprijs0 += parseInt(document.forms['prijsberekeningform'].aantal.value) * 0.5;
		} else {
			displayvalue('prijstransparant0','')
		}
		
		if ($F('transparant1')=='1') {
			displayvalue('prijstransparant1',tobedrag(parseInt($F('aantal')) * 0.5))
			totaalprijs1 += parseInt(document.forms['prijsberekeningform'].aantal.value) * 0.5;
		} else {
			displayvalue('prijstransparant1','')
		}

		if ($('drukproef') && $F('drukproef')) {
			displayvalue('prijsdrukproef0','7,50')
			displayvalue('prijsdrukproef1','7,50')
			totaalprijs0 += 7.5;
			totaalprijs1 += 7.5;
		} else {
			displayvalue('prijsdrukproef0','')
			displayvalue('prijsdrukproef1','')
		}
		
		if ($('verzendUPS') && $F('verzendUPS')) {
			displayvalue('prijsverzendUPS0','12,50')
			displayvalue('prijsverzendUPS1','12,50')
			totaalprijs0 += 12.5;
			totaalprijs1 += 12.5;
 		} else {
			displayvalue('prijsverzendUPS0','')
			displayvalue('prijsverzendUPS1','')
 		}
			
		if ($('verzendENV') && $F('verzendENV')) {
			displayvalue('prijsverzendENV0','7,50')
			displayvalue('prijsverzendENV1','7,50')
			totaalprijs0 += 7.5;
			totaalprijs1 += 7.5;
 		} else {
			displayvalue('prijsverzendENV0','')
			displayvalue('prijsverzendENV1','')
 		}
			
		
		totaalprijs0 = totaalprijs0.toFixed(2);
		totaalprijs1 = totaalprijs1.toFixed(2);
		totaalprijs0 = totaalprijs0.toString();			
		totaalprijs1 = totaalprijs1.toString();			
		totaalprijs0 = totaalprijs0.replace(".",",");
		totaalprijs1 = totaalprijs1.replace(".",",");
		displayvalue('prijstotaal0',totaalprijs0);
		displayvalue('prijstotaal1',totaalprijs1);
		document.forms['prijsberekeningform'].totaalprijshidden0.value = totaalprijs0;
		document.forms['prijsberekeningform'].totaalprijshidden1.value = totaalprijs1;
		if ($F('tweerijen')=='0') {
			$$('.tweedekaart').invoke('hide');
		}
	}
}

function submitstapteksten1() {
	document.winkelwagen.submit();
}

function submitstapteksten2() {
	document.winkelwagen.submit();
}

function submitstapprijsberekening() {
	if (document.forms['prijsberekeningform'].aantal.value == '') {
		alert('Voer het aantal stuks in');
	} else if (document.forms['prijsberekeningform'].aantal.value<50) {
		alert('De minimum hoeveelheid is 50 stuks');		
	} else if (document.forms['prijsberekeningform'].aantal.value%25!=0) {
		alert('Geef een veelvoud van 25 op')		
	} else 
	document.prijsberekeningform.submit()	
}

function submitstapbestellen() {
/*	if ( !document.forms['prijsberekeningform'].man.value &&
		 !document.forms['prijsberekeningform'].vrouw.value ) {
		alert('U dient het veld Geslacht in te vullen.');		
*/
	if ( !document.forms['prijsberekeningform'].naam.value ) {
		alert('Je dient een geldige naam in te vullen.');	
	} else if ( !document.forms['prijsberekeningform'].adres.value ) {
		alert('Je dient een geldig adres in te vullen.');		
	} else if ( !document.forms['prijsberekeningform'].postcode.value ) {
		alert('Je dient een geldige postcode in te vullen.');		
	} else if ( !document.forms['prijsberekeningform'].woonplaats.value ) {
		alert('Je dient een geldige woonplaats in te vullen.');		
	} else if ( !document.forms['prijsberekeningform'].telefoonnummer.value ) {
		alert('Je dient een geldig telefoonnummer in te vullen.');		
	} else if ( !document.forms['prijsberekeningform'].emailadres.value ) {
		alert('Je dient een geldig E-mailadres in te vullen.');		
	} else if (document.forms['prijsberekeningform'].akkoordmetvoorwaarden.checked == false) {
		alert('Je dient eerst akkoord te gaan met onze voorwaarden om een bestelling te kunnen plaatsen.');
	}else {
		document.prijsberekeningform.submit()	
	}
}

function submitstapkaartenkinderwagen() {
	/*aantalkaarten = document.forms['winkelwagen'].aantalkaarten.value;
	aantaljongens = 0;
	aantalmeisjes = 0;
	alert(document.forms['winkelwagen'].kaart[0]['jongen'].checked)
	for (i=0;i<aantalkaarten;i++) {
		if (document.forms['winkelwagen'].kaart[i][jongen].checked == true)
			aantaljongens = aantaljongens + 1;
		if (document.forms['winkelwagen'].kaart[i][meisje].checked == true)
			aantalmeisjes += 1;	
	}
	alert(aantaljongens +" " +aantalmeisjes);*/
	document.winkelwagen.submit();
}

function submitstapkaartenkinderwagenterug(inhidcollectieoverzicht) {
	document.winkelwagen.action =  '/index.php?inhID='+inhidcollectieoverzicht;
	document.winkelwagen.submit();
}

function teveelkaarten() {
	alert("Je kunt maximaal twee kaarten selecteren. Verwijder minstens één kaart.");	
}
