// <![CDATA[
// IE Object "feature - Gaat hier om de bril rechts boven.
function keyVisual(){
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="225" height="140">\n');
    document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
    document.write('<param name="movie" value="images/bril.swf" />\n');
    document.write('<param name="loop" value="false" />\n');
    document.write('<param name="menu" value="false" />\n');
    document.write('<param name="quality" value="high" />\n');
    document.write('<param name="scale" value="noscale" />\n');
    document.write('<param name="wmode" value="transparent" />\n');
    document.write('<embed src="images/bril.swf" loop="False" menu="false" quality="high" scale="noscale" wmode="transparent" width="225" height="140" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></embed>\n');
 document.write('</object>\n');
}

// Gaat hierom de image loader voor "Onze Winkel".
function imgChanger(){
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="573" height="350" align="middle">\n');
	document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="movie" value="fotochanger.swf" />\n');
	document.write('<param name="quality" value="high" />\n');
	document.write('<param name="bgcolor" value="#FAF9F3" />\n');

	document.write('<embed src="fotochanger.swf" quality="high" bgcolor="#FAF9F3" width="573" height="350" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n');
	document.write('</object>\n');
}	

//Maalsen logo mordt niet gebruikt in deze website.
function logo(){
	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="330" height="106" id="logo" align="middle">\n');
	document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
	document.write('<param name="movie" value="images/logo.swf" />\n');
	document.write('<param name="quality" value="high" />\n');
	document.write('<param name="bgcolor" value="#faf9f3" />\n');
	document.write('<embed src="images/logo.swf" quality="high" bgcolor="#faf9f3" width="330" height="106" name="logo" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n');
	document.write('</object>\n');
}

// Image Preloaders
userAgent = window.navigator.userAgent;
browserVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function findElement(n,ly) {
	if (browserVers < 4)		return document[n];
	var curDoc = ly ? ly.document : document;
	var elem = curDoc[n];
	if (!elem) {
		for (var i=0;i<curDoc.layers.length;i++) {
			elem = findElement(n,curDoc.layers[i]);
			if (elem) return elem;
		}
	}
	return elem;
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		var img;
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			img = null;
			if (document.layers) {
				img = findElement(changeImages.arguments[i],0);
			}
			else {
				img = document.images[changeImages.arguments[i]];
			}
			if (img) {
				img.src = changeImages.arguments[i+1];
			}
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		pijltje = newImage("images/pijltje_over.gif");
		preloadFlag = true;
	}
}
		
// Voorkom dat de site in andermans frame geladen wordt.
if (window!= top){
	top.location.href=location.href
}


// Nu komen de form validaties.
// Test form voor bewerken nieuw bericht
function testform(formulier){
	if(formulier.titel.value == ""){
		alert("U bent vergeten een titel in te vullen.");
		formulier.titel.focus();
		return false;
	}
	
	if(formulier.dag.value == ""){
		alert("U bent vergeten een dag te selecteren.");
		formulier.dag.focus();
		return false;
	}
	
	if(formulier.maand.value == ""){
		alert("U bent vergeten een maand te selecteren.");
		formulier.maand.focus();
		return false;
	}
	
	if(formulier.jaar.value == ""){
		alert("U bent vergeten een jaar te selecteren.");
		formulier.jaar.focus();
		return false;
	}	
	
	if(formulier.bericht.value == ""){
		alert("U bent vergeten een bericht in te typen.");
		formulier.bericht.focus();
		return false;
	}
}

// Test het contact formulier
function testcontactform(formulier){
	if(formulier.naam.value == ""){
		alert("U bent vergeten uw naam in te vullen.");
		formulier.naam.focus();
		return false;
	}
	
	var fout = false;
	if (formulier.mail_from.value == formulier.mail_from.defaultValue || formulier.mail_from.value == ""){
		if (fout==false){fout = formulier.mail_from;}
	} else if (! /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{1,99})+\.)+([a-zA-Z0-9]{2,5})+$/.test(formulier.mail_from.value)){
		if (fout==false){fout = formulier.mail_from;}
		} else {
	}		
	// Als een bepaald gedeelte van het formulie fout is dan krijgen we een alert.
	if (fout != false){
		alert('Uw e-mail adres is niet geldig.');
		fout.focus()
		return false;
	}
	
	if(formulier.mail_subject.value == ""){
		alert("U bent vergeten een onderwerp in te vullen.");
		formulier.mail_subject.focus();
		return false;
	}
	
	if(formulier.bericht.value == ""){
		alert("U bent vergeten een bericht in te vullen.");
		formulier.bericht.focus();
		return false;
	}
}


// Test het bestelling formulier
function testbestelling(formulier){
	myOption = -1;
	for (i=formulier.contactlens.length-1; i > -1; i--) {
		if (formulier.contactlens[i].checked) {
		myOption = i;
		}
	}
	
	if (myOption == -1) {
		alert("U bent vergeten een contactlens te selecteren.");
		return false;
	}
	
	myOption = -1;
	for (i=formulier.aflevering.length-1; i > -1; i--) {
		if (formulier.aflevering[i].checked) {
		myOption = i;
		}
	}
	
	if (myOption == -1) {
		alert("U hebt nog niet aangegeven hoe de bestelling afgeleverd dient te worden.");
		return false;
	}
	
	if(formulier.naam.value == ""){
		alert("U bent vergeten uw naam in te vullen.");
		formulier.naam.focus();
		return false;
	}
	
	if(formulier.dag.value == ""){
		alert("U hebt uw geboortedatum niet correct ingevuld.");
		formulier.dag.focus();
		return false;
	}
	
	if(formulier.maand.value == ""){
		alert("U hebt uw geboortedatum niet correct ingevuld.");
		formulier.maand.focus();
		return false;
	}
	
	if(formulier.jaar.value == ""){
		alert("U hebt uw geboortedatum niet correct ingevuld.");
		formulier.jaar.focus();
		return false;
	}
	
	var fout = false;
	if (formulier.mail_from.value == formulier.mail_from.defaultValue || formulier.mail_from.value == ""){
		if (fout==false){fout = formulier.mail_from;}
	} else if (! /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{1,99})+\.)+([a-zA-Z0-9]{2,5})+$/.test(formulier.mail_from.value)){
		if (fout==false){fout = formulier.mail_from;}
		} else {
	}		
	// Als een bepaald gedeelte van het formulie fout is dan krijgen we een alert.
	if (fout != false){
		alert('Uw e-mail adres is niet geldig.');
		fout.focus()
		return false;
	}
}

// Confirm delete
function confirmverwijder(){
	var agree = confirm('Weet u het zeker? Dit kan niet ongedaan gemaakt worden.');
	if (agree)
		return true ;
	else
		return false ;
}

// Confirm delete
function confirmwissen(){
	var agree = confirm('Formulier wissen? Weet u het zeker?');
	if (agree)
		return true ;
	else
		return false ;
}
// ]]>