/*******************************************************************
De kalender ajax functie
*******************************************************************/
function ajax(url,id,num) {																										
	var httpObj = false;																											
		httpObj = window.XMLHttpRequest ? new window.XMLHttpRequest : (window.ActiveXObject ? new ActiveXObject("MSXML2.XMLHTTP"): null);
		httpObj.onreadystatechange = function() {		
		if (httpObj.readyState == 4) {
			if(id=="kalender"){
				document.getElementById(id).innerHTML = httpObj.responseText;
				verblijfsduur.focus();
			}
			return;																											
		}
	};																															
	httpObj.open('POST', url, true);																					
	httpObj.send(null);	
}
/*******************************************************************
De emailcheck ajax functie
*******************************************************************/
function ajax1(url,id) {
	var httpObj = false;
		httpObj = window.XMLHttpRequest ? new window.XMLHttpRequest : (window.ActiveXObject ? new ActiveXObject("MSXML2.XMLHTTP"): null);
		httpObj.onreadystatechange = function() {
		if (httpObj.readyState == 4) {
			if(id=="email"){
				document.getElementById("imgemail").style.visibility=httpObj.responseText;
				formCheck("email");
			}
			else {
				document.getElementById(id).innerHTML = httpObj.responseText;
			}
			return;
		}
	};
	httpObj.open('POST', url, true);
	httpObj.send(null);
}
/**********************************************************************
Reserveringsformulier check
**********************************************************************/
function formCheck(id){
	if(id!="email"){
		input = document.getElementById(id);
		if(input.value != "") document.getElementById("img"+id).style.visibility='visible';
		else document.getElementById("img"+id).style.visibility='hidden';
	}
	if (
			(document.getElementById("voorletters").value != "")&&
			(document.getElementById("achternaam").value != "")	&&
			(document.getElementById("straatnaam").value != "")	&&
			(document.getElementById("huisnummer").value != "")	&&
			(document.getElementById("land").value != "")		&&
			(document.getElementById("woonplaats").value != "")	&&
			(document.getElementById("land").value != "")		&&
			(document.getElementById("telefoon").value != "")	&&
			(document.getElementById("mobiel").value != "")		&&
			(document.getElementById("imgemail").style.visibility != "hidden")
	   ) {
		document.getElementById("knopje").disabled = false;
		document.getElementById("knopje").className = "knop";
	}
	else {
		document.getElementById("knopje").disabled = true;
		document.getElementById("knopje").className = "knopuit";
	}
}
/*********************************************************************/


/*******************************************************************
De Contact emailcheck ajax functie
*******************************************************************/
function ajax2(url,id) {
	var httpObj = false;
		httpObj = window.XMLHttpRequest ? new window.XMLHttpRequest : (window.ActiveXObject ? new ActiveXObject("MSXML2.XMLHTTP"): null);
		httpObj.onreadystatechange = function() {
		if (httpObj.readyState == 4) {
			if(id=="email"){
				document.getElementById("imgemail").style.visibility=httpObj.responseText;
				formCheck2("email");
			}
			else {
				document.getElementById(id).innerHTML = httpObj.responseText;
			}
			return;
		}
	};
	httpObj.open('POST', url, true);
	httpObj.send(null);
}


/**********************************************************************
Contactformulier check
**********************************************************************/
function formCheck2(id){
	if(id!="email"){
		input = document.getElementById(id);
		if(input.value != "") document.getElementById("img"+id).style.visibility='visible';
		else document.getElementById("img"+id).style.visibility='hidden';
	}
	if (
			(document.getElementById("voorletters").value != "")&&
			(document.getElementById("achternaam").value != "")	&&
			(document.getElementById("land").value != "")		&&
			(document.getElementById("woonplaats").value != "")	&&
			(document.getElementById("onderwerp").value != "")	&&
			(document.getElementById("opmerkingen").value != "")&&
			(document.getElementById("land").value != "")		&&
			(document.getElementById("imgemail").style.visibility != "hidden")
	   ) {
		document.getElementById("knopje").disabled = false;
		document.getElementById("knopje").className = "knop";
	}
	else {
		document.getElementById("knopje").disabled = true;
		document.getElementById("knopje").className = "knopuit";
	}
}
/*********************************************************************/
function externalLinks() {
	if (!document.getElementsByTagName) return;
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; i++) {
		var anchor = anchors[i];
		if (
			anchor.getAttribute("href") && ( 
			anchor.getAttribute("rel") == "external" || 
			anchor.getAttribute("rel") == "external nofollow" || 
			anchor.getAttribute("rel") == "nofollow external" )
			)
		anchor.target = "_blank";
	}
}