var AjaxHttp = new Array();

function createAjaxRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else{
        ro = new XMLHttpRequest();
    }
    return ro;    
}

function doAjaxProccess(obj, doHref) {
	var curDateTime = new Date();
	AjaxHttp[curDateTime] = createAjaxRequestObject();
	AjaxHttp[curDateTime].open("post", doHref);
	AjaxHttp[curDateTime].onreadystatechange = function(){
		if (AjaxHttp[curDateTime].readyState == 4) {
//		alert(AjaxHttp[curDateTime].status);
	    	if (AjaxHttp[curDateTime].status == 200 || AjaxHttp[curDateTime].status == 304) {
				var response = AjaxHttp[curDateTime].responseText;
				document.getElementById(obj).innerHTML = response;
	    	}
		}
	}
	AjaxHttp[curDateTime].send(null);
}