var b_aantal=0;
var b_begin=0;
var b_eind=0;
var b_pbegin=0;
var b_peind=0;
var b_nbegin=0;
var b_neind=0;
var stap=15;
var jto;

function showfield1(show1,hide1) {
	showload();
	//alert(show1+","+hide1);
	div1=document.getElementById(show1);
	div2=document.getElementById(hide1);
	if(div1) {
		div1.style.display="block";
	}
	if(div2) {
		div2.style.display="none";
	}
	closeload();
}

function bigimage(image) {
	showload();
	document.getElementById("bigimage").style.backgroundImage="url("+image+")";
	document.getElementById("bigimage").style.display="block";
	closeload();
}

function closebig() {
	showload();
	document.getElementById("bigimage").style.backgroundImage="";
	document.getElementById("bigimage").style.display="none";
	closeload();
}
function pager(divid,begin,eind,stapx) {
	if(stapx!=null && stapx+""!="") {
		stap=stapx;
	}
	showload();
	b_div=divid;
	if(stap==null || stap+""=="") {
		stap=5;
	}
	if(begin+""=="" || begin==null) {
		begin=0;
	}
	if(eind+""=="" || eind==null) {
		eind=stap;
	}
	begin=begin*1;
	b_begin=begin;
	eind=eind*1;
	b_eind=eind;
	aantal=0;
	zichtbaar=0;

	
	if(document.getElementById("user_table")) {
		document.getElementById("user_table").style.display="none";
		div=document.getElementById("user_table");
		tbody=div.getElementsByTagName("tbody")[0];
		aantal=tbody.getElementsByTagName("tr").length;
		for(a=0; a<aantal; a++) {
			row=tbody.getElementsByTagName("tr")[a];
			if(a>=eind || a<begin) {
				row.style.display="none";
			} else {
				row.style.display="";
				row.style.width="100%";
			}
			switch(row.style.display) {
				case "none": break;	
				default: zichtbaar++; break;
			}
		}
		
	}
	b_aantal=aantal;
	html="";
	if(document.getElementById(divid)) {
		if(begin<=0) {
			//html+="<img src=\"/template/images/table-add-column-before.gif\"/>";
			var b_pbegin=0;
			var b_peind=stap;
		} else if(begin<stap) {
			//html+="<a href=\"javascript:pager('"+divid+"','0','"+stap+"')\"><img src=\"/template/images/table-add-column-before-active.gif\"/></a>";
			html+="<a href=\"javascript:pager('"+divid+"','0','"+stap+"')\">Vorige</a> | ";
			var b_pbegin=0;
			var b_peind=stap;
		} else {
			//html+="<a href=\"javascript:pager('"+divid+"','"+(begin-stap)+"','"+(eind-stap)+"')\"><img src=\"/template/images/table-add-column-before-active.gif\"/></a>";
			html+="<a href=\"javascript:pager('"+divid+"','"+(begin-stap)+"','"+(eind-stap)+"')\">Vorige</a> | ";
			var b_pbegin=(begin-stap);
			var b_peind=(eind-stap);
		}
		stappen=Math.round(aantal/stap);
		//stappen2=Math.floor(aantal/stap);
		dezestap=1;
		if((stappen*stap)<aantal) {
			stappen=((stappen+1)*stap)/stap;
		}
		//vorige | 1 van 8 | volgende
		dezestap+=Math.round(begin/stap);
		//html+=" pagina "+dezestap+"/"+stappen+" ";
		html+=" Pagina "+dezestap+" van "+stappen+" ";
		if(eind>=aantal) {
			//html+="<img src=\"/template/images/table-add-column-after.gif\"/>";
			var b_nbegin=(begin+stap);
			var b_neind=(eind+stap);
		} else if(eind>=(aantal-stap)) {
			//html+="<a href=\"javascript:pager('"+divid+"','"+(begin+stap)+"','"+(eind+stap)+"')\"><img src=\"/template/images/table-add-column-after-active.gif\"/></a>";
			html+=" | <a href=\"javascript:pager('"+divid+"','"+(begin+stap)+"','"+(eind+stap)+"')\">Volgende</a>";
			var b_nbegin=(begin+stap);
			var b_neind=(eind+stap);
		} else {
			//html+="<a href=\"javascript:pager('"+divid+"','"+(begin+stap)+"','"+(eind+stap)+"')\"><img src=\"/template/images/table-add-column-after-active.gif\"/></a>";
			html+=" | <a href=\"javascript:pager('"+divid+"','"+(begin+stap)+"','"+(eind+stap)+"')\">Volgende</a>";
			var b_nbegin=(begin+stap);
			var b_neind=(eind+stap);
		}
		document.getElementById(divid).innerHTML=html;
	} else {
		//div bestaat niet!
	}
	if(document.getElementById("user_table")) {
		if(navigator.appName=="Microsoft Internet Explorer") {
			document.getElementById("user_table").style.display="block";
		} else {
			document.getElementById("user_table").style.display="table";
		}
	}
	closeload();
}

function prevpage() {
	if(stap==null || stap+""=="") {
		stap=5;
	}
	stappen=Math.round(b_aantal/stap);
	dezestap=1;
	if((stappen*stap)<b_aantal) {
		stappen=((stappen+1)*stap)/stap;
	}
	dezestap+=Math.round(b_begin/stap);
	if(b_begin<=0) {
		var b_pbegin=0;
		var b_peind=stap;
	} else if(b_begin<stap) {
		var b_pbegin=0;
		var b_peind=stap;
	} else {
		var b_pbegin=(b_begin-stap);
		var b_peind=(b_eind-stap);
	}
	//alert(b_div+","+b_pbegin+","+b_peind);
	pager(b_div,b_pbegin,b_peind);
}

function nextpage() {
	if(stap==null || stap+""=="") {
		stap=5;
	}
	stappen=Math.round(b_aantal/stap);
	dezestap=1;
	if((stappen*stap)<b_aantal) {
		stappen=((stappen+1)*stap)/stap;
	}
	dezestap+=Math.round(b_begin/stap);
	if(b_eind>=b_aantal) {
		var b_nbegin=(stappen-1)*stap;
		var b_neind=(stappen)*stap;
	} else if(b_begin<stap) {
		var b_nbegin=(b_begin+stap);
		var b_neind=(b_eind+stap);
	} else {
		var b_nbegin=(b_begin+stap);
		var b_neind=(b_eind+stap);
	}
	//alert(b_div+","+b_nbegin+","+b_neind);
	pager(b_div,b_nbegin,b_neind);
}

function iekey() {
	if (document.addEventListener)
    {
       document.addEventListener("keypress",KeyCheck,false);
    }
    else if (document.attachEvent)
    {
       document.attachEvent("onkeypress", KeyCheck);
    }
}

function KeyCheck(e) {
	
	var KeyID = (window.event) ? event.keyCode : e.keyCode;
	if(KeyID==0) {
		KeyID=e.which;
	}
	Keyalt = (e.altKey) ? true : false;
    Keyctrl = (e.ctrlKey) ? true : false;
    Keyshift = (e.shiftKey) ? true : false;
	switch(KeyID) {
		case 37: prevpage(); break; 
     	case 39: nextpage(); break; 
		case 38: findprev(); break; 
     	case 40: findnext(); break;
		case 63234: prevpage(); break; 
     	case 63235: nextpage(); break; 
		case 63232: findprev(); break; 
     	case 63233: findnext(); break;
     	default: window.status=KeyID;   break;
   }

}
var bladerdoor=-1;
function findnext() {
	bladerdoor+=1;
	maxi=(gevondenlijst.length)-1;
	if(bladerdoor>maxi) {
		bladerdoor=0;
	}
	nu=gevondenlijst[bladerdoor];
	soort=gevondenwaar;	
	zoekdeze(nu,soort);
}

function findprev() {
	bladerdoor-=1;
	maxi=(gevondenlijst.length)-1;
	if(bladerdoor<0) {
		bladerdoor=maxi;
	}
	nu=gevondenlijst[bladerdoor];
	soort=gevondenwaar;	
	zoekdeze(nu,soort);
}

function check() {
	return true;
}

function check2() {
	if(melding!="") {
		melding="De volgende gegevens ontbreken:\n\n"+melding+"";
		alert(melding); //div?
	}	
}

function closeload() {
	if(document.getElementById('load')) {
		document.getElementById('load').style.display="none";
		document.getElementById('load').style.cursor="auto";
	}
	if(document.getElementById('loadbg')) {
		document.getElementById('loadbg').style.display="none";
		document.getElementById('loadbg').style.cursor="auto";
	}
}

function showload() {
	if(document.getElementById('load')) {
		document.getElementById('load').style.display="block";
		document.getElementById('load').style.cursor="progress";
	}
	if(document.getElementById('loadbg')) {
		document.getElementById('loadbg').style.display="block";
		document.getElementById('loadbg').style.cursor="progress";
	}
	
}

function loadcomm(van,naar,mij,page) {
	var dat=new Array();
	dat["van"]=van*1;
	dat["naar"]=naar*1;
	dat["mij"]=mij*1;
	dat["page"]=page+"";
	showload();
	//xmlophalen( "/comm.php?id="+naar.value+"&"+waarde.value, 'test',callbackDetails,dat );
	if(page=="mijn_profiel") {
		post="to="+escape(van);
	} else {
		post="to="+escape(naar);
	}
	//alert("/comments.php?"+post);
	if(document.getElementById("reacties")) {
		document.getElementById("reacties").innerHTML="Bezig met laden van de reacties...";
	}
	if(page+""!="") {
		xmlcon("/comments.php",post, 'test2', callbackComm,dat);
	}
	return false;	
}

function callbackComm(response,data,txt) {
	html="";
	van=data["van"];
	naar=data["naar"];
	page=data["page"];
	aantal=0;
	if(response) {
		aantal=response.getElementsByTagName("comm").length;
	}
	if(aantal>0) {
		ufrom=response.getElementsByTagName("comments")[0].getAttribute('from');
		uto=response.getElementsByTagName("comments")[0].getAttribute('to');
		ume=response.getElementsByTagName("comments")[0].getAttribute('me');
		for(c=0; c<aantal; c++) {
			row=response.getElementsByTagName("comm")[c];
			rname="";
			if(row.getElementsByTagName("name").length>0) {
				rname=row.getElementsByTagName("name")[0].childNodes.item(0).nodeValue;
			}
			rfrom="";
			if(row.getElementsByTagName("name").length>0) {
				rfrom=row.getElementsByTagName("name")[0].getAttribute('id');
			}
			runame="";
			if(row.getElementsByTagName("name").length>0) {
				runame=row.getElementsByTagName("name")[0].getAttribute('user');
			}
			rtext="";
			if(row.getElementsByTagName("text").length>0) {
				rtext=row.getElementsByTagName("text")[0].childNodes.item(0).nodeValue;
			}
			rdate="";
			if(row.getElementsByTagName("date").length>0) {
				rdate=row.getElementsByTagName("date")[0].childNodes.item(0).nodeValue;
			}
			//html+="<tr>";
				//html+="<td valign=\"top\" colspan=\"2\"><hr/></td>";
			//html+="</tr>";
			html+="<tr>";
				html+="<td valign=\"top\" class=\"oranje\" width=\"100\">Reactie:</td>";
				html+="<td valign=\"top\">"+rtext+"</td>";
			html+="</tr>";
			html+="<tr>";
				html+="<td valign=\"top\" class=\"oranje\">Naam:</td>";
				html+="<td valign=\"top\"><a href=\"?p=profiel&user="+runame+"\">"+rname+"</a></td>"; // <a href=\"javascript:gocomm('"+mij+"','"+rfrom+"','"+rname+"','gocomm_"+c+"')\" id=\"gocomm_"+c+"\">R</a>
			html+="</tr>";
			html+="<tr>";
				html+="<td valign=\"top\" class=\"borderBottom\"><span class=\"oranje\">Datum / tijd:</span></td>";
				html+="<td valign=\"top\" class=\"borderBottom\">"+rdate+"</td>";
			html+="</tr>";
		}
	} else {
		html="<tr><td>Er zijn nog geen reacties geplaatst.</td></tr>";	
	}
	html="<table cellpadding=\"3\" cellspacing=\"0\" border=\"0\" id=\"reacties2\">"+html+"</table>";
	if(document.getElementById("reacties")) {
		document.getElementById("reacties").innerHTML=html;
	}
	mij=data["mij"];
	van=data["van"];
	naar=data["naar"];
	page=data["page"];
	//jto=setTimeout("loadcomm2('"+van+"','"+naar+"','"+mij+"','"+page+"')", 1000);
}

function loadcomm2(van,naar,mij,page) {
	if(jto) {
		clearTimeout(jto);
	}
	var dat=new Array();
	dat["van"]=van*1;
	dat["naar"]=naar*1;
	dat["mij"]=mij*1;
	dat["page"]=page+"";
	//showload();
	//xmlophalen( "/comm.php?id="+naar.value+"&"+waarde.value, 'test',callbackDetails,dat );
	if(page=="mijn_profiel") {
		post="to="+escape(van);
	} else {
		post="to="+escape(naar);
	}
	//alert("/comments.php?"+post);
	//document.getElementById("reacties").innerHTML="Bezig met laden van de reacties...";
	if(page+""!="") {
		xmlcon("/comments.php",post, 'loadcommtwo', callbackComm,dat);
	}
	return false;	
}

function callbackComm2(response,data,txt) {
	html="";
	van=data["van"];
	naar=data["naar"];
	page=data["page"];
	aantal=0;
	if(response) {
		aantal=response.getElementsByTagName("comm").length;
	}
	if(aantal>0) {
		ufrom=response.getElementsByTagName("comments")[0].getAttribute('from');
		uto=response.getElementsByTagName("comments")[0].getAttribute('to');
		ume=response.getElementsByTagName("comments")[0].getAttribute('me');
		for(c=0; c<aantal; c++) {
			row=response.getElementsByTagName("comm")[c];
			rname="";
			if(row.getElementsByTagName("name").length>0) {
				rname=row.getElementsByTagName("name")[0].childNodes.item(0).nodeValue;
			}
			rfrom="";
			if(row.getElementsByTagName("name").length>0) {
				rfrom=row.getElementsByTagName("name")[0].getAttribute('id');
			}
			runame="";
			if(row.getElementsByTagName("name").length>0) {
				runame=row.getElementsByTagName("name")[0].getAttribute('user');
			}
			rtext="";
			if(row.getElementsByTagName("text").length>0) {
				rtext=row.getElementsByTagName("text")[0].childNodes.item(0).nodeValue;
			}
			rdate="";
			if(row.getElementsByTagName("date").length>0) {
				rdate=row.getElementsByTagName("date")[0].childNodes.item(0).nodeValue;
			}
			//html+="<tr>";
				//html+="<td valign=\"top\" colspan=\"2\"><hr/></td>";
			//html+="</tr>";
			html+="<tr>";
				html+="<td valign=\"top\" class=\"oranje\" width=\"100\">Reactie:</td>";
				html+="<td valign=\"top\">"+rtext+"</td>";
			html+="</tr>";
			html+="<tr>";
				html+="<td valign=\"top\" class=\"oranje\">Naam:</td>";
				html+="<td valign=\"top\"><a href=\"?p=profiel&user="+runame+"\">"+rname+"</a></td>"; // <a href=\"javascript:gocomm('"+mij+"','"+rfrom+"','"+rname+"','gocomm_"+c+"')\" id=\"gocomm_"+c+"\">R</a>
			html+="</tr>";
			html+="<tr>";
				html+="<td valign=\"top\" class=\"borderBottom\"><span class=\"oranje\">Datum / tijd:</span></td>";
				html+="<td valign=\"top\" class=\"borderBottom\">"+rdate+"</td>";
			html+="</tr>";
		}
	} else {
		html="<tr><td>Er zijn nog geen reacties geplaatst.</td></tr>";	
	}
	html="<table cellpadding=\"3\" cellspacing=\"0\" border=\"0\" id=\"reacties2\">"+html+"</table>";
	if(document.getElementById("reacties")) {
		document.getElementById("reacties").innerHTML=html;
	}
	//closeload();
	mij=data["mij"];
	van=data["van"];
	naar=data["naar"];
	page=data["page"];
	//var Nu = new Date();
	//window.status=Nu.getTime();
	jto=setTimeout("loadcomm2('"+van+"','"+naar+"','"+mij+"','"+page+"')", 1000);
}

function submitinfo(deze,mij) {
	var dat=new Array();
	showload();
	dat["mij"]=mij;
	//catch all fields...
	post="from="+escape(van)+"&to="+escape(naar)+"&comm="+escape(waarde);
	//
	xmlcon("/index2.php?p=stap2",post, 'testinfo', callbackInfo,dat);
	return false;	
}

function callbackInfo(response,data,txt) {
	alert(txt);
}

function submitcomm(van,naar,waarde,mij,page) {
	var dat=new Array();
	showload();
	dat["van"]=van;
	dat["naar"]=naar;
	dat["page"]=page;
	dat["mij"]=mij;
	//xmlophalen( "/comm.php?id="+naar.value+"&"+waarde.value, 'test',callbackDetails,dat );
	post="from="+escape(van)+"&to="+escape(naar)+"&comm="+escape(waarde);
	//alert("/comm.php?"+post);
	xmlcon("/comm.php",post, 'test', callbackDetails,dat);
	return false;	
}

function callbackDetails(response,data,txt) {
	//alert(txt);
	//check de xml
	aantal=response.getElementsByTagName("comm").length;
	rcod=0;
	if(aantal>0) {
		rtxt=response.getElementsByTagName("text")[0].childNodes.item(0).nodeValue;
		rcod=response.getElementsByTagName("code")[0].childNodes.item(0).nodeValue;
		//alert(rtxt); //div?
		if(rcod=="1") {
		showmessage(rtxt);
		} else {
		showalert(rtxt);
		}
	} else {
		//alert("Er is een fout opgetreden:\n"+txt); //div?
		showalert("Er is een fout opgetreden:<br/>\n"+txt);
	}
	if(rcod=="1") {
		if(document.getElementById('comm')) {
			document.getElementById('comm').style.display="none";
		}
		if(document.getElementById('comm_text')) {
			document.getElementById('comm_text').value="";
		}
	}
	van=data["van"];
	naar=data["naar"];
	mij=data["mij"];
	page=data["page"];
	if(document.getElementById("reacties") && rcod==1) {
		loadcomm(van,naar,mij,page);
	}
	closeload();
}

function gocomm(van,naar,naam,waar,id) {
	closemessage();
	closealert();
	if(document.getElementById('comm')) {
		document.getElementById('comm').style.display="none";
	}
	if(document.getElementById('comm_from')) {
		if(van+""!="" && van!=null) {
			document.getElementById('comm_from').value=van;
		}
	}
	if(document.getElementById('comm_to')) {
		if(naar+""!="" && naar!=null) {
			document.getElementById('comm_to').value=naar;
		}
	}
	if(document.getElementById('comm_to_name')) {
		document.getElementById('comm_to_name').innerHTML=naam;
	}
	deze=document.getElementById('comm');
	//alert("!1");
	if(deze) {
		soort=id;
	//alert("!2");
		test(soort,"comm");
	}
	if(document.getElementById('comm')) {
		document.getElementById('comm').style.display="block";
	}
	closeload();
}
function closecomm() {
	closemessage();
	closealert();
	if(document.getElementById('comm')) {
		document.getElementById('comm').style.display="none";
	}
	closeload();
}

function showalert(tekst) {
	closemessage();
	//tekst="<a href=\"#\" onclick=\"closealert()\" style=\"float: right;\"><img src=\"/static/images/Close.gif\"/></a>"+tekst;
	tekst="<strong>De volgende verplichte velden zijn niet of onjuist ingevuld:</strong>"+tekst;
	document.getElementById('alert').innerHTML=tekst;
	if(document.getElementById('alert')) {
		document.getElementById('alert').style.display="block";
	}
}

function closealert() {
	if(document.getElementById('alert')) {
		document.getElementById('alert').style.display="none";
	}
	closeload();
}

function showmessage(tekst) {
	closealert();
	//tekst="<a href=\"#\" onclick=\"closemessage()\" style=\"float: right;\"><img src=\"/static/images/Close.gif\"/></a>"+tekst;
	tekst="<strong>De volgende verplichte velden zijn niet of onjuist ingevuld:</strong>"+tekst;
	document.getElementById('message').innerHTML=tekst;
	if(document.getElementById('message')) {
		document.getElementById('message').style.display="block";
	}
}

function closemessage() {
	if(document.getElementById('message')) {
		document.getElementById('message').style.display="none";
		document.getElementById('message').style.top="300px";
		document.getElementById('message').style.width="200px";
	}
	closeload();
}

function showhint(tekst) {
	closealert();
	//tekst="<a href=\"#\" onclick=\"closemessage()\" style=\"float: right;\"><img src=\"/static/images/Close.gif\"/></a>"+tekst;
	document.getElementById('hint').innerHTML=tekst;
	if(document.getElementById('hint')) {
		document.getElementById('hint').style.display="block";
	}
}

function closehint() {
	if(document.getElementById('hint')) {
		document.getElementById('hint').style.display="none";
		document.getElementById('hint').style.top="300px";
		document.getElementById('hint').style.width="234px";
	}
	
	closeload();
}

function showmessage2() {
	if(document.getElementById('message')) {
		document.getElementById('message').style.display="block";
	}
	closeload();
}
var gevondenlijst=new Array();
var gevondenwaar="";
function searchnow(soort,waarde,deze,e) {
	var KeyID = (window.event) ? event.keyCode : e.keyCode;
	if(KeyID==0) {
		KeyID=e.which;
	}
	Keyalt = (e.altKey) ? true : false;
    Keyctrl = (e.ctrlKey) ? true : false;
    Keyshift = (e.shiftKey) ? true : false;
	if(KeyID==37 || KeyID==63234) {
		
	} else if(KeyID==39 || KeyID==63235) {
		
	} else if(KeyID==38 || KeyID==40 || KeyID==63232 || KeyID==63233) {
		
	} else {
		gevondenlijst=new Array();
		gevondenwaar="";
		soort2=soort;
		var zoeklijst=new Array();
		switch(soort) {
			case "vestiging": waar = zoekinarray(vestiging,waarde); zoeklijst=vestiging; break;
			case "city": waar = zoekinarray(city,waarde); zoeklijst=city; soort2="Plaats"; break;
			case "functie": waar = zoekinarray(functies,waarde); zoeklijst=functies; break;
			case "achternaam": waar = zoekinarray(achternaam,waarde); zoeklijst=achternaam; break;
			case "voornaam": waar = zoekinarray(voornaam,waarde); zoeklijst=voornaam; break;
			case "specialty": waar = zoekinarray(specialty,waarde); zoeklijst=specialty; break;
			case "artiest1": waar = zoekinarray(artiestnaam,waarde); zoeklijst=artiestnaam; break;
			case "nummer1": waar = zoekinarray(artiestnummer,waarde); zoeklijst=artiestnummer; break;
			case "artiest2": waar = zoekinarray(artiestnaam,waarde); zoeklijst=artiestnaam; break;
			case "nummer2": waar = zoekinarray(artiestnummer,waarde); zoeklijst=artiestnummer; break;
			case "artiest3": waar = zoekinarray(artiestnaam,waarde); zoeklijst=artiestnaam; break;
			case "nummer3": waar = zoekinarray(artiestnummer,waarde); zoeklijst=artiestnummer; break;
		}
		if(deze) {
			//soort="";
			test(soort,"hint");
		}
		//alert("waarde:"+waarde);
		//alert("waar:"+waar);
		//alert("lijst:"+zoeklijst.length);
		//alert("waar:"+waar.length);
		//deze2=document.getElementById("message");
		//alert(deze.scrollTop+","+deze.scrollLeft+"\n"+deze.offsetTop+","+deze.offsetLeft+"\n"+deze.offsetWidth+","+deze.offsetHeight+"\n"+deze.offsetParent.offsetLeft+","+deze.offsetParent.offsetLeft);
		//document.getElementById("message").style.top=deze.offsetTop+"px";
		//document.getElementById("message").style.left=deze.offsetLeft+"px";
		html="";
		aantal=waar.length;
		maxi=1000;
		if(aantal>maxi) {
			//aantal=maxi;
		}
		if(aantal>0) {
			//html+="<b>Kies een "+soort2+":</b><br/>";
		}
		for(a=0; a<aantal; a++) {
			if(a<maxi) {
				html+="<a href=\"#\" onclick=\"zoekdeze('"+zoeklijst[waar[a]]+"','"+soort+"')\">"+zoeklijst[waar[a]]+"</a><br/>\n";
			}
			gevondenlijst[a]=zoeklijst[waar[a]];
			gevondenwaar=soort;
		}
		if(waar.length>maxi) {
			html+="<a href=\"#\" onclick=\"zoekdeze('"+waarde+"','"+soort+"')\">...</a>";
		}
		if(html!="") {
		showhint(html);
		} else {
		closehint();
		}
		
		if(aantal==1) {
			gev=gevondenlijst[0];
			een=waarde.toLowerCase();
			twee=gev.toLowerCase();
			if(een==twee) {
				closehint();
			}
		}
		
	}
}
function getAnchorPosition(anchorname){var useWindow=false;var coordinates=new Object();var x=0,y=0;var use_gebi=false, use_css=false, use_layers=false;if(document.getElementById){use_gebi=true;}else if(document.all){use_css=true;}else if(document.layers){use_layers=true;}if(use_gebi && document.all){x=AnchorPosition_getPageOffsetLeft(document.all[anchorname]);y=AnchorPosition_getPageOffsetTop(document.all[anchorname]);}else if(use_gebi){var o=document.getElementById(anchorname);x=AnchorPosition_getPageOffsetLeft(o);y=AnchorPosition_getPageOffsetTop(o);}else if(use_css){x=AnchorPosition_getPageOffsetLeft(document.all[anchorname]);y=AnchorPosition_getPageOffsetTop(document.all[anchorname]);}else if(use_layers){var found=0;for(var i=0;i<document.anchors.length;i++){if(document.anchors[i].name==anchorname){found=1;break;}}if(found==0){coordinates.x=0;coordinates.y=0;return coordinates;}x=document.anchors[i].x;y=document.anchors[i].y;}else{coordinates.x=0;coordinates.y=0;return coordinates;}coordinates.x=x;coordinates.y=y;return coordinates;}
function getAnchorWindowPosition(anchorname){var coordinates=getAnchorPosition(anchorname);var x=0;var y=0;if(document.getElementById){if(isNaN(window.screenX)){x=coordinates.x-document.body.scrollLeft+window.screenLeft;y=coordinates.y-document.body.scrollTop+window.screenTop;}else{x=coordinates.x+window.screenX+(window.outerWidth-window.innerWidth)-window.pageXOffset;y=coordinates.y+window.screenY+(window.outerHeight-24-window.innerHeight)-window.pageYOffset;}}else if(document.all){x=coordinates.x-document.body.scrollLeft+window.screenLeft;y=coordinates.y-document.body.scrollTop+window.screenTop;}else if(document.layers){x=coordinates.x+window.screenX+(window.outerWidth-window.innerWidth)-window.pageXOffset;y=coordinates.y+window.screenY+(window.outerHeight-24-window.innerHeight)-window.pageYOffset;}coordinates.x=x;coordinates.y=y;return coordinates;}
function AnchorPosition_getPageOffsetLeft(el){var ol=el.offsetLeft;while((el=el.offsetParent) != null){ol += el.offsetLeft;}return ol;}
function AnchorPosition_getWindowOffsetLeft(el){return AnchorPosition_getPageOffsetLeft(el)-document.body.scrollLeft;}
function AnchorPosition_getPageOffsetTop(el){var ot=el.offsetTop;while((el=el.offsetParent) != null){ot += el.offsetTop;}return ot;}
function AnchorPosition_getWindowOffsetTop(el){return AnchorPosition_getPageOffsetTop(el)-document.body.scrollTop;}
function test(name,tag) {
	//alert("!3");
	if(!document.getElementById(name)) {
		//alert(name+" is onbekend!");
		name="reactieplaatsen";
	}
	var c = getAnchorPosition(name);
	//alert(name+"X = "+c.x+" , Y = "+c.y);
	if(tag+""=="" || tag==null) {
		tag="message";
	}
	if (document.getElementById) {
		var o = document.getElementById(tag);
		if (o.style) {
			//alert(document.body.clientWidth+" - "+c.x);
			cw=document.body.clientWidth;
			cw=cw*1;
			if((c.x)>(cw/2) && tag!="hint") {
				//alert("!");
				o.style.left = ((cw/2)-200)+"px";
			} else {
				o.style.left = ((c.x)-200)+"px";
			}
			o.style.top = ((c.y)+25)+"px";
			
			}
		}
	}
function test2(name) {
	var c = getAnchorWindowPosition(name);
	//alert("X = "+c.x+" , Y = "+c.y);
	}
	
function zoekdeze(welke,waar) {
	if(document.getElementById(waar)) {
		document.getElementById(waar).value=welke;
	}
	closemessage();
	closehint();
	closeload();
}

function zoekinarray(arr,element)
{
    gevonden = new Array();
	aantal=0;
	element=element.toLowerCase();
	for (a=0; a<arr.length; a++) 
    {
       waarde=arr[a];
	   waarde=waarde.toLowerCase();
	  // alert(waarde+"-"+element);
	   if(element+""!="" && waarde+""!="") {
		   if (waarde.substr(0,element.length) == element) 
			{
				if(gevonden.find(a)<0) {
					gevonden[aantal]=a;
					aantal++;
				}
			}  
	   } else {
		   //gevonden[aantal]=a;
		   //aantal++;
	   }
    }
    return gevonden;
};


Array.prototype.find = function (element) 
{
    for (var keys in this) 
    {
        if (this[keys] == element) 
        {
            return keys;
            break;
        }  
    }
    return -1;
};



	
	function load() {
		if (GBrowserIsCompatible()) {
			var map = new GMap2(document.getElementById("map"));
			map.addControl(new GSmallMapControl());
			map.addControl(new GMapTypeControl());
			// Hieronder wordt de kaart gecentreerd. De eerste twee getallen zijn coordinaten. Het getal 14 geeft het zoom-niveau aan.  
			map.setCenter(new GLatLng(52.0935, 5.091), 14);
			
			//Hieronder wordt de positie van de marker gedefinieerd. 
			var marker = new GMarker(new GLatLng(52.09375248403286, 5.091980695724487));
			
			//Hieronder wordt de info box bij marker gedefinieer. De tekst kun je aanpassen.
			GEvent.addListener(marker, "click", function() {
				marker.openInfoWindowHtml("Hordijk Loopbaanperspectief<br>Niasstraat 1 <br> 3531 WR Utrecht");
			});
			// voeg marker toe aan map
			map.addOverlay(marker);
		}
	}
	//<body onload="load()" onunload="GUnload()">
