// JavaScript Document
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 SizeFoto(){
	var VerhoudingOrigineel = eval(pic).width / eval(pic).height;
	var Maxbreedte = screen.width - 20;
	var Maxhoogte = screen.height - 130;

	if(Maxbreedte<eval(pic).width){
		eval(pic).width = Maxbreedte;
	}
	if(Maxhoogte<eval(pic).height){
		eval(pic).height = Maxhoogte;
		eval(pic).width = (Maxhoogte*VerhoudingOrigineel);
	}

	var PositieLinks = (screen.width-eval(pic).width+48)/2;
	var PositieBoven = screen.height-(eval(pic).height+115)-10;

	window.moveTo(PositieLinks, PositieBoven);
	window.resizeTo(eval(pic).width+48, eval(pic).height+115);
	window.moveTo(PositieLinks, PositieBoven);

}
function ZoekProductControle(){
	var Foutmelding = '';
	submitOK='True';

	if (document.ZoekProduct.Zoekwoord.value.length==0){
		submitOK='False';
	}
	if (!(document.ZoekProduct.Zoekwoord.value.length >= 3)) {
		submitOK='False';
	}
	if ((document.ZoekProduct.Zoekwoord.value.match(/\W+/))) {
		submitOK='False';
	}
	if (document.ZoekProduct.Zoekwoord.value.indexOf(" ") > -1) {
		submitOK='False';
	}	
	if (submitOK=='False'){
		alert('U dient een zoekwoord (alleen cijfers en letters) van tenminste 3 karakters op te geven.');
		return false;
	}
}
function viewFoto(URL){
	var URL = URL;
	var Maxbreedte = screen.width - 50;
	var Maxhoogte = screen.height - 100;
	Nieuwscherm =window.open("http://kroonint.jpgdance.nl/Pages/Foto_popup.php?Foto="+URL,"foto_up","toolbar=no,location=no,scrollbars=no,status=no,menubar=no,resizable=no,width="+Maxbreedte+"px,height="+Maxhoogte+"px");
	Nieuwscherm.focus();
}
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 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 #000000';
	}
	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 #000000';
	}
	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 #000000';
	}
	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 #000000';
	}
	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 #000000';
	}
	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 #000000';
	}
	if (document.GegevensFormulier.Email2.value.length==0){
		Foutmelding = Foutmelding + '- Email(nogmaals).\n';
		document.GegevensFormulier.Email2.style.border = '1px solid #ff0000';
		submitOK='False';
	}
	else{
		document.GegevensFormulier.Email2.style.border = '1px solid #000000';
	}
	if (!document.GegevensFormulier.Akkoord.checked){
		Foutmelding = Foutmelding + '- U dient akkoord te gaan met de algemene voorwaarden.\n';
		submitOK='False';
	}	
	if (submitOK=='False'){
		alert('U dient de volgende velden verplicht in te vullen:\n' + Foutmelding);
		return false;
	}
}
