function ajax_init()
	{
		var ax = false;
		/* @cc_on

		@if (@_jscript_version >= 5)
			try
				{ ax = new ActiveXObject('Msxml2.XMLHTTP'); }
			catch(e)
				{
					try
						{ ax = new ActiveXObject ('Microsoft.XMLHTTP'); }
					catch(e)
						{ ax = false; }
				}
		@else
			ax = false;
		@end @*/
		if (!ax  && (typeof(XMLHttpRequest) != 'undefined'))
			{
				try
					{ ax = new XMLHttpRequest(); }
				catch(e)
					{ ax = false; }
			}
		return ax;
	}
ajax = ajax_init();
function ajax_get(url,responsehandler)
	{
		if (ajax)
			{
				url = url + '?nocache=' + new Date();
					if (url.indexOf('?') > -1)
						{ url = url + '&nocache=' + new Date(); }
					else 
						{ url = url + '?nocache=' + new Date(); }

				ajax.open('GET' ,url,true);
				url = url + '?nocashe=' + new Date();
				ajax.onreadystatechange = function()
					{
						if(ajax.readyState == 4)
							{	
								switch(ajax.status)
									{
										case 200:
										eval(responsehandler);
										break;
										case 404:
										alert('URL niet gevonden');
										break;
										default:
										if(ajax.status != 0)
											{ alert('Foutmelding: ' + ajax.status); }
									}
							}
					}
				ajax.setRequestHeader('Content-Type','application/x-www-formurlencoded');
				ajax.send(null);
			}
		else
			{ alert('Ajax wordt niet in deze browser ondersteund!'); }
	}
function ajax_post(url,responsehandler)
	{
		if (ajax)
			{
				var spliturl = url.split('?');
				var posturl = spliturl[0]+ '?nocache=' + new Date();

				ajax.open('POST',url,true); 
				ajax.onreadystatechange = function()
					{
						if(ajax.readyState == 4)
							{	
								switch(ajax.status)
									{
										case 200:
										eval(responsehandler);
										break;
										case 404:
										alert('URL niet gevonden');
										break;
										default:
										if(ajax.status !=0)
											{ alert('Foutje: ' + ajax.status); }
									}
							}
					}
				ajax.setRequestHeader('Content-Type','application/x-www-formurlencoded');
				ajax.send(spliturl[1]);
			}
		else
			{ alert('Ajax wordt niet in deze browser ondersteund!'); }
	}