function GetXmlHttpObject() {
	var req;
	try {
		req = new XMLHttpRequest();
	}
	catch (err1) {
		try {
			req = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (err2) {
			try {
				req = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (err3) {
				req = null;
			}
		}
	}
	return req;
}

function doLoadDataByUrl(url, divId) {
	var req = GetXmlHttpObject();
	if(req == null) {
		return;
	}
	req.onreadystatechange = function () {
		if (req.readyState == 4) {
			var obj = document.getElementById(divId);
			if(obj) {
				obj.innerHTML = req.responseText;
			}
			req.abort();
			req = null;
		}
	};

	req.open("GET", url, true);
	req.setRequestHeader("If-Modified-Since", "Thu, 1 Jan 1970 00:00:00 GMT");
	req.setRequestHeader("Cache-Control", "no-cache");
	req.send(null);
}