var req = createXMLHttpRequest();

function createXMLHttpRequest() {
	var ua;
	if(window.XMLHttpRequest) {
		try {
		  ua = new XMLHttpRequest();
		} catch(e) {
		  ua = false;
		}
	  } else if(window.ActiveXObject) {
		try {
		  ua = new ActiveXObject("Microsoft.XMLHTTP");
		} catch(e) {
		  ua = false;
		}
	  }
	  return ua;
}

function SetInnerHTML(target) {
	Stamp = new Date();
	document.getElementById(target).innerHTML = "<div class=loading>Loading <img src='/images/loading.gif' border=0></div>";
	req.open('get', 'ajax.php?time=' + Stamp);
	req.onreadystatechange = function(){
		if(req.readyState == 4){
			if (req.status == 200) {
					document.getElementById(target).innerHTML = req.responseText;
			} else {
				   alert('There was a problem with the URL.');
			}
		}
	}
	req.send(null);
}