function beoordeling(ZOORT, NR){
//alert (NR);
//alert (ZOORT);

for (var y = 1; y <= 5; y++)
   {
		document.getElementById(ZOORT+y).checked = false;
		document.getElementById(ZOORT+'div'+y).className = "checkbox";
		document.getElementById(ZOORT+'div'+y).style.backgroundPosition = "0 0";
	}

for (var x = 1; x <= NR; x++)
   {
		document.getElementById(ZOORT+x).checked = true;
		document.getElementById(ZOORT+'div'+x).className = "checkbox selected";
		document.getElementById(ZOORT+'div'+x).style.backgroundPosition = "0 -52px";
	}
}


var stapje = 1;
function div_wissel(DIV1,DIV2){
	if (stapje == 1){
//		alert ('e 1');
		document.getElementById('aanbieding_1').className = 'trans_00';
		document.getElementById('aanbieding_2').className = 'trans_100';
		stapje = 2;
//		if (effe){clearTimeout (effe);}
//		setTimeout ( "div_wissel()", 1000 );
	}
	if (stapje == 2){
//		alert ('e 2');
		document.getElementById('aanbieding_1').className = 'trans_20';
		document.getElementById('aanbieding_2').className = 'trans_80';
		stapje = 3;
//		if (effe){clearTimeout (effe);}
//		setTimeout ( "div_wissel()", 1000 );
	}
	if (stapje == 3){
//		alert ('e 3');
		document.getElementById('aanbieding_1').className = 'trans_40';
		document.getElementById('aanbieding_2').className = 'trans_60';
		stapje = 4;
//		if (effe){clearTimeout (effe);}
//		setTimeout ( "div_wissel()", 1000 );
	}
	if (stapje == 4){
//		alert ('e 4');
		document.getElementById('aanbieding_1').className = 'trans_60';
		document.getElementById('aanbieding_2').className = 'trans_40';
		stapje = 5;
//		if (effe){clearTimeout (effe);}
//		setTimeout ( "div_wissel()", 1000 );
	}
	if (stapje == 5){
//		alert ('e 5');
		document.getElementById('aanbieding_1').className = 'trans_80';
		document.getElementById('aanbieding_2').className = 'trans_20';
		stapje = 6;
//		if (effe){clearTimeout (effe);}
//		setTimeout ( "div_wissel()", 1000 );
	}
	if (stapje == 6){
//		alert ('e 6');
		document.getElementById('aanbieding_1').className = 'trans_80';
		document.getElementById('aanbieding_2').className = 'trans_20';
		stapje = 7;
//		if (effe){clearTimeout (effe);}
//		setTimeout ( "div_wissel()", 1000 );
	}
	if (stapje == 7){
//		alert ('e 7');
		document.getElementById('aanbieding_1').className = 'trans_100';
		document.getElementById('aanbieding_2').className = 'trans_00';
		stapje = 1;
//		if (effe){clearTimeout (effe);}
//		setTimeout ( "div_wissel()", 5000 );
	}
}


function WebshopControle(Formulier){
	var Formulier = Formulier;
	var Foutmelding = '';
	submitOK='True';

	if (Formulier.Aantal.value.length==0 || Formulier.Aantal.value==0){
		submitOK='False';
	}

	if ((Formulier.Aantal.value.match(/[a-zA-Z]/))) {
		submitOK='False';
	}
	if ((Formulier.Aantal.value.match(/\W+/))) {
		submitOK='False';
	}	

	if (submitOK=='False'){
		alert('U dient een aantal op te geven.');
		return false;
	}
	else{
		return true;
	}
}
function WebshopFormulierVerzenden(Formulier){
	if(WebshopControle(Formulier)){		
		Formulier.submit();
	}
}
function KlantenserviceControle(){
	var Foutmelding = '';
	submitOK='True';

	if (document.KlantenserviceFormulier.Achternaam.value.length==0){
		Foutmelding = Foutmelding + '- Achternaam.\n';
		document.KlantenserviceFormulier.Achternaam.style.border = '1px solid #ff0000';
		submitOK='False';
	}
	else{
		document.KlantenserviceFormulier.Achternaam.style.border = '1px solid #000000';
	}
	if (document.KlantenserviceFormulier.Email.value.length==0){
		Foutmelding = Foutmelding + '- Email.\n';
		document.KlantenserviceFormulier.Email.style.border = '1px solid #ff0000';
		submitOK='False';
	}
	else{
		document.KlantenserviceFormulier.Email.style.border = '1px solid #000000';
	}
	if (document.KlantenserviceFormulier.Onderwerp.value.length==0){
		Foutmelding = Foutmelding + '- Onderwerp.\n';
		document.KlantenserviceFormulier.Onderwerp.style.border = '1px solid #ff0000';
		submitOK='False';
	}
	else{
		document.KlantenserviceFormulier.Onderwerp.style.border = '1px solid #000000';
	}
	if (document.KlantenserviceFormulier.Bericht.value.length==0){
		Foutmelding = Foutmelding + '- Vraag.\n';
		document.KlantenserviceFormulier.Bericht.style.border = '1px solid #ff0000';
		submitOK='False';
	}
	else{
		document.KlantenserviceFormulier.Bericht.style.border = '1px solid #000000';
	}	
	if (submitOK=='False'){
		alert('U dient de volgende velden verplicht in te vullen:\n' + Foutmelding);
		return false;
	}
}
function GegevensControle(){
	var Foutmelding = '';
	submitOK='True';

	if (document.GegevensFormulier.Straat.value.length==0){
		Foutmelding = Foutmelding + '- Straat.\n';
		document.GegevensFormulier.Straat.style.border = '1px solid #ff0000';
		submitOK='False';
	}
	else{
		document.GegevensFormulier.Straat.style.border = '1px solid #8a8c8e';
	}
	if (document.GegevensFormulier.Huisnummer.value.length==0){
		Foutmelding = Foutmelding + '- Huisnummer.\n';
		document.GegevensFormulier.Huisnummer.style.border = '1px solid #ff0000';
		submitOK='False';
	}
	else{
		document.GegevensFormulier.Huisnummer.style.border = '1px solid #8a8c8e';
	}
	if (document.GegevensFormulier.Postcode.value.length==0){
		Foutmelding = Foutmelding + '- Postcode.\n';
		document.GegevensFormulier.Postcode.style.border = '1px solid #ff0000';
		submitOK='False';
	}
	else{
		document.GegevensFormulier.Postcode.style.border = '1px solid #8a8c8e';
	}
	if (document.GegevensFormulier.Plaats.value.length==0){
		Foutmelding = Foutmelding + '- Plaats.\n';
		document.GegevensFormulier.Plaats.style.border = '1px solid #ff0000';
		submitOK='False';
	}
	else{
		document.GegevensFormulier.Plaats.style.border = '1px solid #8a8c8e';
	}
	if (document.GegevensFormulier.Telefoon.value.length==0){
		Foutmelding = Foutmelding + '- Telefoon.\n';
		document.GegevensFormulier.Telefoon.style.border = '1px solid #ff0000';
		submitOK='False';
	}
	else{
		document.GegevensFormulier.Telefoon.style.border = '1px solid #8a8c8e';
	}
	if (document.GegevensFormulier.Email.value.length==0){
		Foutmelding = Foutmelding + '- Email.\n';
		document.GegevensFormulier.Email.style.border = '1px solid #ff0000';
		submitOK='False';
	}
	else{
		document.GegevensFormulier.Email.style.border = '1px solid #8a8c8e';
	}
	if (submitOK=='False'){
		alert('U dient de volgende velden verplicht in te vullen:\n' + Foutmelding);
		return false;
	}
}

function VergelijkFunctie(Bericht, FormulierId){
	var Bericht = Bericht;
	var FormulierId = FormulierId;
	if(Bericht=='' || document.getElementById(FormulierId).Vergelijk.checked==false){
		document.getElementById(FormulierId).submit();
	}
	else{
		document.getElementById(FormulierId).Vergelijk.checked = false;
		alert(Bericht);
	}
}
function ZoekControle(){
	var Foutmelding = '';
	submitOK='True';

	if (document.ZoekFormulier.Zoekwoord.value.length==0){
		submitOK='False';
	}

	if (submitOK=='False'){
		alert('U dient een zoekwoord op te geven.');
		return false;
	}
}
function ReactieControle(){
	var Foutmelding = '';
	submitOK='True';

	if (document.ReactieFormulier.Naam.value.length==0){
		Foutmelding = Foutmelding + '- Naam.\n';
		document.ReactieFormulier.Naam.style.border = '1px solid #ff0000';
		submitOK='False';
	}
	else{
		document.ReactieFormulier.Naam.style.border = '1px solid #000000';
	}
	if (document.ReactieFormulier.Tekst.value.length==0){
		Foutmelding = Foutmelding + '- Reactie.\n';
		document.ReactieFormulier.Tekst.style.border = '1px solid #ff0000';
		submitOK='False';
	}
	else{
		document.ReactieFormulier.Tekst.style.border = '1px solid #000000';
	}
	if (submitOK=='False'){
		alert('De volgende velden zijn verplicht:\n' + Foutmelding);
		return false;
	}
}
function RecensieControle(){
	var Foutmelding = '';
	submitOK='True';

	if (document.RecensieFormulier.Naam.value.length==0){
		Foutmelding = Foutmelding + '- Naam.\n';
		document.RecensieFormulier.Naam.style.border = '1px solid #ff0000';
		submitOK='False';
	}
	else{
		document.RecensieFormulier.Naam.style.border = '1px solid #000000';
	}
	if (document.RecensieFormulier.Tekst.value.length==0){
		Foutmelding = Foutmelding + '- Recensie.\n';
		document.RecensieFormulier.Tekst.style.border = '1px solid #ff0000';
		submitOK='False';
	}
	else{
		document.RecensieFormulier.Tekst.style.border = '1px solid #000000';
	}
	if (submitOK=='False'){
		alert('De volgende velden zijn verplicht:\n' + Foutmelding);
		return false;
	}
}
function viewFoto(URL){
	var URL = URL;
	var Maxbreedte = screen.width - 50;
	var Maxhoogte = screen.height - 100;
	Nieuwscherm =window.open('http://www.yogawebstore.nl/Producten/popup.php?Afbeelding='+URL,"foto_up","toolbar=no,location=no,scrollbars=no,status=no,menubar=no,resizable=no,width="+Maxbreedte+"px,height="+Maxhoogte+"px");
	Nieuwscherm.focus();
}
function PlaatsVergroting(AfbeeldingKlein, AfbeeldingGroot){
	var AfbeeldingKlein = AfbeeldingKlein;
	var AfbeeldingGroot = AfbeeldingGroot;
	document.getElementById('HoofdAfbeelding').src = AfbeeldingKlein;	
	document.getElementById('HoofdLink').href = 'javascript:viewFoto("'+AfbeeldingGroot+'");';
}
function viewPopup(Id){
	var Id = Id;
	var Maxbreedte = 700;
	var Maxhoogte = 500;
	Nieuwscherm =window.open('http://www.yogawebstore.nl/Producten/tekst_popup.php?Id='+Id,"foto_up","toolbar=no,location=no,scrollbars=yes,status=no,menubar=no,resizable=yes,width="+Maxbreedte+"px,height="+Maxhoogte+"px");
	Nieuwscherm.focus();
}
