var root = 'http://www.iczoo.org/';
var img  = 'http://www.iczoo.org/img/';
var waarkomtievandaan = '';
function trim(value) {
	value = value.replace(/^\s+/,''); 
	value = value.replace(/\s+$/,'');
	return value;
}
function gethttpobject() {
	var xmlhttp = false;
	/*@cc_on
	@if (@_jscript_version >= 5)
		try {
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) { xmlhttp = false; }
		}
	@end @*/
	if (!xmlhttp) {
		try {
			xmlhttp = new XMLHttpRequest();
		} catch (e) {
			try {
				xmlhttp = window.createRequest();
			} catch (e) { xmlhttp = false; }
		}
	}
	return xmlhttp;
}
function checkadres() {
	var ajax = gethttpobject();
	if (ajax) {
		fval = 'ajaxreq=1&email1=' + document.getElementById('email1').value;
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4) {
				if (ajax.status == 200) {
					if (ajax.responseText.length > 10) {
						var res = ajax.responseText.split('|');
						if (res[0] > '') document.getElementById('email1').value = res[0];
						if (res[1] > '') document.getElementById('emailcode').value = res[1];
						if (res[2] > '') document.getElementById('adrescode').value = res[2];
						if (res[3] > '') document.getElementById('aanhef').value = res[3];
						if (res[4] > '') document.getElementById('voornaam').value = res[4];
						if (res[5] > '') document.getElementById('tussen').value = res[5];
						if (res[6] > '') document.getElementById('achternaam').value = res[6];
						if (res[7] > '') document.getElementById('organisatie').value = res[7];
						if (res[8] > '') document.getElementById('land').value = res[8];
						if (res[9] > '') document.getElementById('telefoon').value = res[9];
						if (res[10] == '1' && document.getElementById('nieuwsbrief')) document.getElementById('nieuwsbrief').checked=true;
						if (res.length > 2) {
							if (document.getElementById('bericht')) document.getElementById('bericht').focus();
						}
						else {
							if (document.getElementById('naam')) document.getElementById('naam').focus();
							else if (document.getElementById('organisatie')) document.getElementById('organisatie').focus();
						}
					}
					else document.getElementById('voornaam').focus();
				}
				else document.getElementById('voornaam').focus();
			}
		}
		ajax.open("POST", root + "checkemail.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.setRequestHeader("Content-length", fval.length);
		ajax.setRequestHeader("Connection", "close");
		ajax.send(fval);
		return false;
	}
}
function checkformulier() {
	if (document.getElementById('geadresseerde').value == 0) {
		alert('Please select a recipient');
		document.getElementById('geadresseerde').focus();
	}
	else {
		var checktekst = "";
		var veld = "";
		var filter = /^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$/i;
		var str = trim(document.getElementById('email1').value);
		if (document.getElementById('bericht').value == '') {
			checktekst = "You did not enter a message\n" + checktekst;
			veld = 'bericht';
		}
		if (document.getElementById('voornaam').value == '' && document.getElementById('achternaam').value == '' && document.getElementById('organisatie').value == '') {
			checktekst = "You did not enter your (organisation) name\n" + checktekst;
			veld = 'voornaam';
		}
		if (!filter.test(str) || str == '') {
			checktekst = "You did not enter your E-mail address (correctly)\n" + checktekst;
			veld = 'email1';
		}
		if (checktekst > '') {
			alert(checktekst);
			document.getElementById(veld).focus();
		}
		else {
			document.getElementById('hierkomtie1').value = waarkomtievandaan;
			document.getElementById('hierkomtie2').value = waarkomtievandaan;
			document.getElementById('form').submit();
		}
	}
}

