var xmlhttp	= false;

try 
{
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); /* for IE < 5 */
} 
catch (e) 
{
	try 
	{
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	catch (E) 
	{
		xmlhttp = false;
	}
}

/* mozilla & opera */
if (!xmlhttp && typeof XMLHttpRequest!='undefined') 
{
	xmlhttp = new XMLHttpRequest();
}

function xmlhttpUpdate(strTarget,strURL,blnSync) {
	xmlhttp.open("GET", strURL, blnSync);
	xmlhttp.onreadystatechange = function () 
		{ 
			if (xmlhttp.readyState == 4)
			{
				document.getElementById(strTarget).innerHTML = xmlhttp.responseText;
			}
		}
	xmlhttp.send('');
}