// first request object
var XMLHttpRequestObject = false;
try {
	XMLHttpRequestObject = new ActiveXObject('MSXML2.XMLHTTP');
} 
catch(exception1) {
	try { 
		XMLHttpRequestObject = new ActiveXObject('Microsoft.XMLHTTP');
	} catch(exception2){
		XMLHttpRequestObject = false;
	}
}
if(window.XMLHttpRequest) {
	XMLHttpRequestObject = new XMLHttpRequest();
}
function getData(dataSource, divID){
	if(XMLHttpRequestObject){
		var obj = document.getElementById(divID);
		XMLHttpRequestObject.open('GET', dataSource);
		XMLHttpRequestObject.onreadystatechange = function(){
			if(XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200){
				var info = XMLHttpRequestObject.responseText;
				obj.innerHTML = info;
			}
		}
		XMLHttpRequestObject.send(null);
	}
}

// second request object
var XMLHttpRequestObject2 = false;
try {
	XMLHttpRequestObject2 = new ActiveXObject('MSXML2.XMLHTTP');
} 
catch(exception1) {
	try { 
		XMLHttpRequestObject2 = new ActiveXObject('Microsoft.XMLHTTP');
	} catch(exception2){
		XMLHttpRequestObject2 = false;
	}
}
if(window.XMLHttpRequest) {
	XMLHttpRequestObject2 = new XMLHttpRequest();
}
function getImg(dataSource, divID){
	if(XMLHttpRequestObject2){
		var obj = document.getElementById(divID);
		XMLHttpRequestObject2.open('GET', dataSource);
		XMLHttpRequestObject2.onreadystatechange = function(){
			if(XMLHttpRequestObject2.readyState == 4 && XMLHttpRequestObject2.status == 200){
				var info = XMLHttpRequestObject2.responseText;
				obj.innerHTML = info;
			}
		}
		XMLHttpRequestObject2.send(null);
	}
}