/*****************************************************************************
 *
 *  Copyright            : Copyright (C) Nico Habets
 *  Email                : nico_habets@hotmail.com
 *	
 *  
 *  Disclaimer:
 *	Niets uit dit script mag zonder toestemming van de maker van deze
 *	scripting gekopieerd, of doorverkocht worden aan derden. De maker van deze
 *	scripting blijft ten alle tijden copyright op dit product houden. De 
 *	scripting is ter beschikking gesteld door Nico Habets.
 *	Dit programma is GEEN vrije software, en mag niet worden doorverkocht en/
 * 	of gewijzigd worden tenzij de eigenaar toestemming hiervoor heeft verleend
 *
 *****************************************************************************/

var ajaxhttp;
var divid = "ajax";

function loadajaxdata(id,pid,div,action)
	{
	divid = div;
	if (!id)				{ return; }

	document.getElementById(divid).innerHTML = "Momentje...";
	
	ajaxhttp = GetAjaxHttpObject();
	if(ajaxhttp == null)
		{
		window.status = "Uw browser ondersteunt geen XML en/of AJAX. XML en AJAX functies zijn uitgeschakeld.";
		return;
		}

	var url = "http://www.vizzual.com/cms/";
	url = url+"?ajax=true";
	url = url+"&pid="+pid+"/ajax";
	url = url+"&id="+id+"";
	url = url+"&action="+action+"";
	url = url+"&rand="+Math.random()+"";
	ajaxhttp.onreadystatechange = statechanged;
	ajaxhttp.open("GET",url,true);
	ajaxhttp.send(null);
	window.status = url;
	}

function statechanged()
	{
	if (ajaxhttp.readyState==4 || ajaxhttp.readyState=="complete")
		{
		document.getElementById(divid).innerHTML = ajaxhttp.responseText;
		}
	}

function GetAjaxHttpObject(handler)
	{ 
	var objXMLHttp = null;
	if (window.XMLHttpRequest)
		{
		objAjaxHttp = new XMLHttpRequest();
		}
	else if (window.ActiveXObject)
		{
		objAjaxHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	return objAjaxHttp;
	}