var xmlhttp;
var activeDiv;
var waitTxt = 'even geduld aub.';
var noneTxt = 'geen vacatures gevonden.';
var errorTxt = 'het ophalen van de gegevens is helaas niet gelukt.';

var maxitems =5;
function loadXMLDoc(url,type,d){
	activeDiv = d;
	if (window.XMLHttpRequest)  {
		xmlhttp=new XMLHttpRequest();
		if (type =='XML'){
			xmlhttp.onreadystatechange=getXMLContent;
		} else {
			xmlhttp.onreadystatechange=getHTMLContent;
		}
		xmlhttp.open("GET",url,true);
		xmlhttp.send(null);
	} else if (window.ActiveXObject)  {
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
		if (xmlhttp){
			if (type =='XML'){
				xmlhttp.onreadystatechange=getXMLContent;
			} else {
				xmlhttp.onreadystatechange=getHTMLContent;
			}
			xmlhttp.open("GET",url,true);
			xmlhttp.send(null);
		}
	}
}

function getXMLContent() {
		if (xmlhttp.readyState == 4) {
		if (xmlhttp.status == 200) {
			var xmldoc = xmlhttp.responseXML;
			document.getElementById(activeDiv).innerHTML="";
			var root = xmldoc.getElementsByTagName('channel')[0];
			if (root){
				var items = root.getElementsByTagName("item");
				for(i=0; i< items.length; i++){
					if (i <= maxitems){
						var item = items[i];
						var rsslink = item.getElementsByTagName("link")[0].firstChild.nodeValue;
						var rsstitle = item.getElementsByTagName("title")[0].firstChild.nodeValue.toLowerCase();
						document.getElementById(activeDiv).innerHTML+='<div class="vaclink"> <li> <a class="contentreactie" style="text-transform: capitalize;" href="'+rsslink+'">'+rsstitle+'</a></div>';          
					}
				}
				if (items.length ==0){
					document.getElementById(activeDiv).innerHTML=noneTxt;
				}
			}	else {
				document.getElementById(activeDiv).innerHTML=errorTxt;
			}
		} else {
			document.getElementById(activeDiv).innerHTML=errorTxt;
		}
		
	}
	
}

function getHTMLContent() {
	if (xmlhttp.readyState == 4) {
		if (xmlhttp.status == 200) {
			document.getElementById(activeDiv).innerHTML = xmlhttp.responseText;  
		} else {
			document.getElementById(activeDiv).innerHTML=errorTxt;
		}
	}
}





