	var xmlHttp;
	function showSubRubriekOpleidingen(str)
	{
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("Your browser does not support AJAX!");
			return;
		}

		var url="loadsubrubrieken.php";
		url=url+"?rubriekid="+str;
		xmlHttp.onreadystatechange=stateOpleidingenChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}


	function showSubRubriekCursussen(str)
	{
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("Your browser does not support AJAX!");
			return;
		}

		var url="loadsubrubrieken.php";
		url=url+"?rubriekid="+str;
		xmlHttp.onreadystatechange=stateCursussenChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}

	function showSubRubriekTrainingen(str)
	{
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("Your browser does not support AJAX!");
			return;
		}

		var url="loadsubrubrieken.php";
		url=url+"?rubriekid="+str;
		xmlHttp.onreadystatechange=stateTrainingenChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}

	function showSubRubriekGeheel(str)
	{
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("Your browser does not support AJAX!");
			return;
		}

		var url="loadsubrubrieken.php";
		url=url+"?rubriekid="+str;
		xmlHttp.onreadystatechange=stateGeheelChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}


	function stateOpleidingenChanged()
	{
		if (xmlHttp.readyState==4)
		{
			document.getElementById("loadSubOpleidingen").innerHTML=xmlHttp.responseText;
		}
	}

	function stateCursussenChanged()
	{
		if (xmlHttp.readyState==4)
		{
			document.getElementById("loadSubCursussen").innerHTML=xmlHttp.responseText;
		}
	}

	function stateTrainingenChanged()
	{
		if (xmlHttp.readyState==4)
		{
			document.getElementById("loadSubTrainingen").innerHTML=xmlHttp.responseText;
		}
	}

	function stateGeheelChanged()
	{
		if (xmlHttp.readyState==4)
		{
			document.getElementById("loadSubGeheel").innerHTML=xmlHttp.responseText;
		}
	}




	function showPlaatsOpleidingen(str)
	{
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("Your browser does not support AJAX!");
			return;
		}

		var url="loadplaatsen.php";
		url=url+"?provincie="+str;
		xmlHttp.onreadystatechange=stateOpleidingenPlaatsChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}


	function showPlaatsCursussen(str)
	{
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("Your browser does not support AJAX!");
			return;
		}

		var url="loadplaatsen.php";
		url=url+"?provincie="+str;
		xmlHttp.onreadystatechange=stateCursussenPlaatsChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}

	function showPlaatsTrainingen(str)
	{
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("Your browser does not support AJAX!");
			return;
		}

		var url="loadplaatsen.php";
		url=url+"?provincie="+str;
		xmlHttp.onreadystatechange=stateTrainingenPlaatsChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}

	function showPlaatsGeheel(str)
	{
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("Your browser does not support AJAX!");
			return;
		}

		var url="loadplaatsen.php";
		url=url+"?provincie="+str;
		xmlHttp.onreadystatechange=stateGeheelPlaatsChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}


	function stateOpleidingenPlaatsChanged()
	{
		if (xmlHttp.readyState==4)
		{
			document.getElementById("loadPlaatsOpleidingen").innerHTML=xmlHttp.responseText;
		}
	}

	function stateCursussenPlaatsChanged()
	{
		if (xmlHttp.readyState==4)
		{
			document.getElementById("loadPlaatsCursussen").innerHTML=xmlHttp.responseText;
		}
	}

	function stateTrainingenPlaatsChanged()
	{
		if (xmlHttp.readyState==4)
		{
			document.getElementById("loadPlaatsTrainingen").innerHTML=xmlHttp.responseText;
		}
	}

	function stateGeheelPlaatsChanged()
	{
		if (xmlHttp.readyState==4)
		{
			document.getElementById("loadPlaatsGeheel").innerHTML=xmlHttp.responseText;
		}
	}

	function GetXmlHttpObject()
	{
		var xmlHttp=null;
		try
		{
			xmlHttp=new XMLHttpRequest();
		}

		catch (e)
		{
			try
			{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
		}
		return xmlHttp;
	}
