// MOUSEOVER MENU

function changeImages() {
	path ="img/"

	if (document.images)
	{
		for (var z=0; z<changeImages.arguments.length; z+=2)
			{
			 document[changeImages.arguments[z]].src = path + changeImages.arguments[z+1];
			}
	}
}

var ns4 = NS4browser();

// controle op Netscape 4 browser

function NS4browser() {
	var browser=navigator.appName;
	var version=navigator.appVersion;

	if (browser.indexOf("Netscape") >= 0)
		{
			if (version.indexOf("4.") >= 0)
				{
					return true;
				}
		}
}

function check_email(e) {
	// controle op geldig emailadres
	ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
	
	for (i=0; i < e.length ;i++)
		{
			if (ok.indexOf(e.charAt(i))<0)
				{ 
					return (false);
				}	
		} 
	
	if (document.images)
		{
			re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
			re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
			if (!e.match(re) && e.match(re_two))
				{
					return (-1);
				} 
		}
}


function kleurCel(frm){
	frm.focus();
	if (document.all || ((document.getElementById)&&(!document.all)))
		{
			frm.style.background = "#FF0000";
		}
}

function initCel(frm){
	// Achtergrondkleur van alle cellen terug naar startkleur
	for (i=0; i<frm.elements.length-1; i++)
		{
			frm.elements[i].style.background="#FFFFFF";
		}
}



function CheckfrmContact(frm) {
	var message="";
	
	initCel(frm);
	
	// reset kleur van velden + weergeven foutmelding waarvan de voorwaarde niet is voldaan
	
	if ((frm.Email.value.length==0) && (frm.Telefoon.value.length==0)){
		message = "* E-MAIL of TELEFOON: Minstens één van deze velden invullen\n" + message;
		kleurCel(frm.Telefoon);
		kleurCel(frm.Email);
	}
	
	if (frm.Email.value.length!=0){
		if (!check_email(frm.Email.value)){
			message = "* E-MAIL: ongeldig e-mailadres !\n" + message;
			kleurCel(frm.Email);
		}
	}
	
	if (message.length>0) {
		alert("Volgende velden werden niet ingevuld:\n\n" + message);
		return false;
	}
	else {
		return true;
	}
}

function noSpam(user,domain,country,extra){
	locationstring = "mailto:" + user + "@" + domain + "." + country + extra;
	window.location = locationstring;
}


