// JavaScript Document
var xmlHttp
var soort_actie

function geregistreerde(id)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
soort_actie	=	"geregistreerden";
	var url="ophalen_geregistreerde.php?id="+id
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function zoek_geregistreerden(id)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
soort_actie	=	"geregistreerden";
	var url="beheer/zoek_geregistreerde.php?id="+id
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function zoek_kunstwerken(id)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
soort_actie	=	"kunstwerken";
	var url="zoek_kunstwerken.php?id="+id
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function zoek_actualiteiten(cat)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
soort_actie	=	"actualiteiten";
	var url="zoek_actualiteiten.php?cat="+cat
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function kies_actualiteit(act_id)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
soort_actie	=	"bewerk_actualiteiten";
	var url="../beheer/bewerk_actualiteit.php?act_id="+act_id
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function filter(letter)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
soort_actie	=	"filter";
	var url="beheer/filter_geregistreerde.php?letter="+letter
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function kies_bridge_probleem(nummer)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
soort_actie	=	"bridge";
	var url="beheer/bridge_probleem.php?nummer="+nummer
	document.getElementById("oplossing").style.display = 'none'
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function oplossing()
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
soort_actie	=	"oplossing";
	var nummer=document.getElementById("selectie").value
	document.getElementById("oplossing").style.display = 'block'
	var url="beheer/bridge_oplossing.php?nummer="+nummer
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function kies_kunstenaar(id)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
soort_actie	=	"kunstenaar";
	var url="beheer/kies_kunstenaar.php?id="+id
	document.getElementById("commentaar").style.display='none'
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function prikbord(id)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
soort_actie	=	"prikbord";
	var url="beheer/prikbord.php?id="+id
	document.getElementById("bericht").style.display='block'
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function herinneringen(id)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
	soort_actie	=	"prikbord";
	var url="beheer/herinneringen.php?id="+id
	document.getElementById("bericht").style.display='block'
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function kunst_commentaar(id)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
soort_actie	=	"kunst_commentaar";
	var url="beheer/kunst_commentaar.php?id="+id
	document.getElementById("commentaar").style.display='block'
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}


function zoek_details(id,typ)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 
soort_actie	=	"zoek_details";
	var url="beheer/zoek_details.php?id="+id+"&typ="+typ
	xmlHttp.onreadystatechange=stateChanged 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function voeks_nieuws(bestand)
{
window.open(bestand);
}

function toon_form(id, form)
{
	if(id==0) 
	{document.getElementById(form).style.visibility='hidden'}
	else
	{document.getElementById(form).style.visibility='visible'}
}


function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 if(soort_actie=="geregistreerden")
 	{document.getElementById("geregistreerde_details").innerHTML=xmlHttp.responseText }
 if(soort_actie=="filter")
 	{document.getElementById("namen_deelnemers").innerHTML=xmlHttp.responseText }
 if(soort_actie=="bridge")
 	{document.getElementById("bridge").innerHTML=xmlHttp.responseText }
 if(soort_actie=="oplossing")
 	{document.getElementById("oplossing").innerHTML=xmlHttp.responseText }
 if(soort_actie=="kunstenaar")
 	{document.getElementById("kunstenaar_output").innerHTML=xmlHttp.responseText }
 if(soort_actie=="prikbord")
 	{
	document.getElementById("bericht").innerHTML=xmlHttp.responseText;
 	document.getElementById("bericht").focus() 
	}
 if(soort_actie=="kunst_commentaar")
 	{
	document.getElementById("commentaar").innerHTML=xmlHttp.responseText;
	document.getElementById("commentaar").focus();
	}
 if(soort_actie=="kunstwerken")
 	{document.getElementById("kunstwerken").innerHTML=xmlHttp.responseText }

if(soort_actie=="actualiteiten")
 	{document.getElementById("actualiteiten").innerHTML=xmlHttp.responseText }
	
if(soort_actie=="bewerk_actualiteiten")
 	{document.getElementById("bewerk_actualiteit").innerHTML=xmlHttp.responseText }
	
if(soort_actie=="zoek_details")
 	{document.getElementById("zoek_details").innerHTML=xmlHttp.responseText }

} 
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}


