function sorteren(waarde){
	window.location=waarde;
}

function OkCancel() 
{ 
var fRet; 
fRet = confirm('Dit item verwijderen?'); 
return(fRet); 
} 

function checkaccount(persoonsgegevens)
{
var uppervalue;
if (document.persoonsgegevens.nieuweklant.checked != true) {
	alert ("Het veld 'ik ben een nieuwe klant' is niet aangevinkt");
	return false;
}
if (document.persoonsgegevens.voornaam.value.length == 0) {
	alert ("Er is nog geen voornaam ingevuld");
	document.persoonsgegevens.voornaam.focus();
	return false;
}
if (document.persoonsgegevens.achternaam.value.length == 0) {
	alert ("Er is nog geen achternaam ingevuld");
	document.persoonsgegevens.achternaam.focus();
	return false;
}
if (document.persoonsgegevens.straat.value.length == 0) {
	alert ("Er is nog geen straat ingevuld");
	document.persoonsgegevens.straat.focus();
	return false;
}
if (document.persoonsgegevens.huisnummer.value.length == 0) {
	alert ("Er is nog geen huisnummer ingevuld");
	document.persoonsgegevens.huisnummer.focus();
	return false;
}
if (document.persoonsgegevens.postcode.value.length == 0) {
	alert ("Er is nog geen postcode ingevuld");
	document.persoonsgegevens.postcode.focus();
	return false;
}
if (document.persoonsgegevens.woonplaats.value.length == 0) {
	alert ("Er is nog geen woonplaats ingevuld");
	document.persoonsgegevens.woonplaats.focus();
	return false;
}
if (document.persoonsgegevens.email.value.length == 0) {
	alert ("Er is nog geen e-mailadres ingevuld");
	document.persoonsgegevens.email.focus();
	return false;
}
uppervalue = document.persoonsgegevens.email.value.toUpperCase();
if (uppervalue.indexOf('@') < 0) {
	alert ("Het e-mailadres is foutief ingevoerd. Het e-mailadres moet het teken '@' bevatten.");
	document.persoonsgegevens.email.focus();
	return false;
}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.voornaam_aflever.value == '')
	{
	alert("Er is bij het afleveradres nog geen voornaam ingevuld");
	document.persoonsgegevens.voornaam_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.achternaam_aflever.value == '')
	{
	alert("Er is bij het afleveradres nog geen achternaam ingevuld");
	document.persoonsgegevens.achternaam_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.straat_aflever.value == '')
	{
	alert("Er is bij het afleveradres nog geen straat ingevuld");
	document.persoonsgegevens.straat_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.huisnummer_aflever.value == '')
	{
	alert("Er is bij het adres nog geen huisnummer ingevuld");
	document.persoonsgegevens.huisnummer_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.postcode_aflever.value == '')
	{
	alert("Er is bij het afleveradres nog geen postcode ingevuld");
	document.persoonsgegevens.postcode_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.woonplaats_aflever.value == '')
	{
	alert("Er is bij het afleveradres nog geen woonplaats ingevuld");
	document.persoonsgegevens.woonplaats_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.wachtwoord1.value == '')
	{
	alert("Er is nog geen wachtwoord ingevuld");
	document.persoonsgegevens.wachtwoord1.focus();
	return (false);
	}
if (document.persoonsgegevens.wachtwoord1.value.length < 6)
	{
	alert("Uw wachtwoord bevat te weinig characters (min. 6)");
	document.persoonsgegevens.wachtwoord1.focus();
	return (false);
}
if (document.persoonsgegevens.wachtwoord2.value == '')
	{
	alert("Uw wachtwoord is nog niet bevestigd");
	document.persoonsgegevens.wachtwoord2.focus();
	return (false);
}
if (document.persoonsgegevens.wachtwoord1.value != document.persoonsgegevens.wachtwoord2.value)
	{
	alert("De wachtwoorden komen niet overeen");
	document.persoonsgegevens.wachtwoord1.focus();
	return (false);
}
if (document.persoonsgegevens.akkoord.checked== false)
{
	alert("U bent nog niet akkoord gegaan met de leveringsvoorwaarden");	
	return (false);
}
else
return true;
}

function checkaccount2(persoonsgegevens)
{
var uppervalue;
if (document.persoonsgegevens.voornaam.value.length == 0) {
	alert ("Er is nog geen voornaam ingevuld");
	document.persoonsgegevens.voornaam.focus();
	return false;
}
if (document.persoonsgegevens.achternaam.value.length == 0) {
	alert ("Er is nog geen achternaam ingevuld");
	document.persoonsgegevens.achternaam.focus();
	return false;
}
if (document.persoonsgegevens.straat.value.length == 0) {
	alert ("Er is nog geen straat ingevuld");
	document.persoonsgegevens.straat.focus();
	return false;
}
if (document.persoonsgegevens.huisnummer.value.length == 0) {
	alert ("Er is nog geen huisnummer ingevuld");
	document.persoonsgegevens.huisnummer.focus();
	return false;
}
if (document.persoonsgegevens.postcode.value.length == 0) {
	alert ("Er is nog geen postcode ingevuld");
	document.persoonsgegevens.postcode.focus();
	return false;
}
if (document.persoonsgegevens.woonplaats.value.length == 0) {
	alert ("Er is nog geen woonplaats ingevuld");
	document.persoonsgegevens.woonplaats.focus();
	return false;
}
if (document.persoonsgegevens.email.value.length == 0) {
	alert ("Er is nog geen e-mailadres ingevuld");
	document.persoonsgegevens.email.focus();
	return false;
}
uppervalue = document.persoonsgegevens.email.value.toUpperCase();
if (uppervalue.indexOf('@') < 0) {
	alert ("Het e-mailadres is foutief ingevoerd. Uw e-mailadres moet het teken '@' bevatten.");
	document.persoonsgegevens.email.focus();
	return false;
}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.voornaam_aflever.value == '')
	{
	alert("Er is bij het afleveradres nog geen voornaam ingevuld");
	document.persoonsgegevens.voornaam_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.achternaam_aflever.value == '')
	{
	alert("Er is bij het afleveradres nog geen achternaam ingevuld");
	document.persoonsgegevens.achternaam_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.straat_aflever.value == '')
	{
	alert("Er is bij het afleveradres nog geen straat ingevuld");
	document.persoonsgegevens.straat_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.huisnummer_aflever.value == '')
	{
	alert("Er is bij het afleveradres nog geen huisnummer ingevuld");
	document.persoonsgegevens.huisnummer_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.postcode_aflever.value == '')
	{
	alert("Er is bij het afleveradres nog geen postcode ingevuld");
	document.persoonsgegevens.postcode_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.afleveradres.checked== true && document.persoonsgegevens.woonplaats_aflever.value == '')
	{
	alert("Er is bij het afleveradres nog geen woonplaats ingevuld");
	document.persoonsgegevens.woonplaats_aflever.focus();
	return (false);
	}
if (document.persoonsgegevens.wachtwoord1.value == '')
	{
	alert("Er is nog geen wachtwoord ingevuld");
	document.persoonsgegevens.wachtwoord1.focus();
	return (false);
	}
if (document.persoonsgegevens.wachtwoord1.value.length < 4)
	{
	alert("Het wachtwoord bevat te weinig characters");
	document.persoonsgegevens.wachtwoord1.focus();
	return (false);
}
if (document.persoonsgegevens.wachtwoord2.value == '')
	{
	alert("Uw wachtwoord is nog niet bevestigd");
	document.persoonsgegevens.wachtwoord2.focus();
	return (false);
}
if (document.persoonsgegevens.wachtwoord1.value != document.persoonsgegevens.wachtwoord2.value)
	{
	alert("De wachtwoorden komen niet overeen");
	document.persoonsgegevens.wachtwoord1.focus();
	return (false);
}
else
return true;
}

function checkcontact(persoonsgegevens)
{
var uppervalue;
if (document.persoonsgegevens.voornaam.value.length == 0) {
	alert ("Er is nog geen voornaam ingevuld");
	document.persoonsgegevens.voornaam.focus();
	return false;
}
if (document.persoonsgegevens.achternaam.value.length == 0) {
	alert ("Er is nog geen achternaam ingevuld");
	document.persoonsgegevens.achternaam.focus();
	return false;
}
if (document.persoonsgegevens.email.value.length == 0) {
	alert ("Er is nog geen e-mailadres ingevuld");
	document.persoonsgegevens.email.focus();
	return false;
}
uppervalue = document.persoonsgegevens.email.value.toUpperCase();
if (uppervalue.indexOf('@') < 0) {
	alert ("Het e-mailadres is foutief ingevoerd. Uw e-mailadres moet het teken '@' bevatten.");
	document.persoonsgegevens.email.focus();
	return false;
}
if (document.persoonsgegevens.vraag.value.length == 0) {
	alert ("Er is nog geen vraag ingevuld");
	document.persoonsgegevens.vraag.focus();
	return false;
}
else
return true;
}

function checkemail(nieuwsbriefform)
{
var uppervalue;
if (document.nieuwsbriefform.naam.value =="") {
alert ("Er is nog geen naam ingevuld.");
document.nieuwsbriefform.naam.focus();
return false;
}
if (document.nieuwsbriefform.email.value =="") {
alert ("Er is nog geen e-mailadres ingevuld.");
document.nieuwsbriefform.email.focus();
return false;
}
uppervalue = document.nieuwsbriefform.email.value.toUpperCase();
if (uppervalue.indexOf('@') < 0) {
alert ("Het e-mailadres is foutief ingevoerd. Uw e-mailadres moet het teken '@' bevatten.");
document.nieuwsbriefform.email.focus();
return false;
}
if (document.nieuwsbriefform.Eurowines.checked==false && document.nieuwsbriefform.Wijnhaven.checked==false) {
alert ("Er is nog geen nieuwsbrief aangevinkt");
return false;
}
else
return true;
}

function openclosediv(naam) {
	n=naam;
	if (n==""){
	}else{
		obj=document.getElementById(naam);
		obj.className=(obj.className=='hide')?'show':'hide';	
	}
} 

function checkbetaal(){
if (document.betaalwijzeform.betaalwijze[0].checked!=false || document.betaalwijzeform.betaalwijze[1].checked!=false){
	return (true);
}
else
	alert("Er is nog geen betaalwijze geselecteerd.");	
	return (false);
}

$(function() {
	$('#artikelfotogroot a').lightBox({
	imageLoading:			'/images/zoomloader.gif',		
	imageBtnPrev:			'/images/lightbox-btn-prev.gif',			
	imageBtnNext:			'/images/lightbox-btn-next.gif',			
	imageBtnClose:			'/images/lightbox-btn-close.gif',	
	imageBlank:				'/images/lightbox-blank.gif'
	});
});
