// 
// 	++++++++++++++++++++++++++++++
// 	
// 	Taart en Tranen, Javascript 
// 	Code (c) Marcel Klomp
// 	for http://www.taartentranen.nl
// 	taartentranen@gmail.com
// 
// 	don't steal.  be original.
// 	
// 	++++++++++++++++++++++++++++++
//

function embedSWF(src,w,h,bgr,transp,id,version){
	if(version==7){
		codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0';
	}else{
		codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab';
	}
	document.write('<object width="'+w+'" height="'+h+'" align="middle" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="'+codebase+'+" id="'+id+'">');
	document.write('<param name="allowScriptAccess" value="sameDomain"/>');
	document.write('<param name="movie" value="'+src+'"/>');
	document.write('<param name="quality" value="high"/>');
	document.write('<param name="bgcolor" value="'+bgr+'"/>');
	if(transp==1){
		document.write('<param name="wmode" value="transparent"/>');
	}
	document.write('<embed id="'+id+'" '); 
	if(transp==1){
		document.write('wmode="transparent" ');
	}
	document.write('src="'+src+'" quality="high" bgcolor="'+bgr+'" width="'+w+'" height="'+h+'" name="'+id+'" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
	document.write('</object>');
}


function validateForm(){
	var notEmpty = /\S+/;
	var corrEmail = /\b[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}\b/i;
	var subIt='1';
	var errMsg='';;
	f=document.mailform;
	if(f['realname'].value.match(notEmpty)==null){
		errMsg += " + Vul je naam in alsjeblieft.\r\n\n";
		f['realname'].style.backgroundColor="#D6BAC8";
		subIt='0';
	}else{
		f['realname'].style.backgroundColor="#ffffff";
	}
	if(f['Message'].value.match(notEmpty)==null){
		errMsg += " + Vul je vraag of opmerking in alsjeblieft.\r\n\n";
		f['Message'].style.backgroundColor="#D6BAC8";
		subIt='0';
	}else{
		f['Message'].style.backgroundColor="#ffffff";
	}
	if(f['email'].value.match(notEmpty)==null){
		errMsg += " + Vul je e-mailadres in alsjeblieft.\r\n\n";
		f['email'].style.backgroundColor="#D6BAC8";
		subIt='0';
	}else if(f['email'].value.match(corrEmail)==null){
		errMsg += " + Corrigeer je email alsjeblieft.\r\n\n";
		f['email'].style.backgroundColor="#D6BAC8";
		subIt='0';
	}else{
		f['email'].style.backgroundColor="#ffffff";
	}
	if(subIt=='0'){	
		alert(errMsg)
	}else{
		f.submit();
	}
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		taart_over = newImage("source/menu-taart_over.gif");
		cards_over = newImage("source/menu-cards_over.gif");
		showcase_over = newImage("source/menu-showcase_over.gif");
		info_over = newImage("source/menu-info_over.gif");
		contact_over = newImage("source/menu-contact_over.gif");
		prev_over = newImage("source/menu-prev_over.gif");
		next_over = newImage("source/menu-next_over.gif");
		preloadFlag = true;
	}
}


function blurAnchors(){
  if(document.getElementsByTagName){
    var a = document.getElementsByTagName("a");
    for(var i = 0; i < a.length; i++){
      a[i].onfocus = function(){this.blur()};
    }
  }
}

window.onload = function() { 
  blurAnchors();
  preloadImages();
}

var win = null;
function NewWindow(mypage,myname,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',directories=no,location=no,toolbar=no,menubar=no,scrollbars='+scroll+',status=no,resizable=no'
win = window.open(mypage,myname,settings)
}