﻿/*******************************************************************
*   Zorgt voor de ajax verwerking van kleine pagina's / elementen
*******************************************************************/
function Left(str, n)
{
   if (n <= 0)
         return "";
   else if (n > String(str).length)
         return str;
   else
         return String(str).substring(0,n);
}


function loadminiXML(url, id, wacht)


	{
	// alert(url);
	
	if (wacht != 'true'){
	document.getElementById(id).innerHTML='<p>Een ogenblikje...<br/><br/></p>';
	}
	
	x = false;
	if (window.XMLHttpRequest)
		{
		try
			{
			x = new XMLHttpRequest();
			}
		catch (e)
			{
			x = false;
			}
		}
	else if (window.ActiveXObject)
		{
		try
			{
			x = new ActiveXObject("Msxml2.XMLHTTP");
			}
		catch (e)
			{
			try
				{
				x = new ActiveXObject("Microsoft.XMLHTTP");
				}
			catch (e)
				{
				x = false;
				}
			}
		}
	if (x)
		{
		x.onreadystatechange = function()
			{
			if (x.readyState == 4 && x.status == 200)
				{
				if (Left(x.responseText, 4) == 'http'){
						document.location=x.responseText + '&=&reffer=lisa';
						document.getElementById(id).innerHTML = 'Ik stuur u nu door... Een moment geduld alstublieft!';
				}
				else
				{
					document.getElementById(id).innerHTML = x.responseText;
				}
				
				
				
				
				}
			}
		x.open("GET", url, true);
		x.send(null);
		}
	}
