function createRequestObject() {
	if (window.XMLHttpRequest && !(window.ActiveXObject)) {
		return new XMLHttpRequest();
	} else if (window.ActiveXObject){
/*		return new ActiveXObject('Microsoft.XMLHTTP'); */
		try {
			return new ActiveXObject('MSXML2.XMLHTTP');  
		} catch (e) {
			return new ActiveXObject('Microsoft.XMLHTTP');
		}
	}
}

var http = createRequestObject();

function handleResponse() {
    if(http.readyState == 4){
		var response = http.responseText;
		var update = new Array();
		var up2 = new Array();
        if(response.indexOf('#|||#' != -1)) {
            update = response.split('#|||#');
			for (var i = 1; i<update.length; i++) {
				up2 = update[i].split("#|:|#");
   	         	document.getElementById(up2[0]).innerHTML=up2[1];
			}
        }
    }
}

function handleResponseSearch() {
    if(http.readyState == 4){
		var response = http.responseText;
		var update = new Array();
		var up2 = new Array();
        if(response.indexOf('#|||#' != -1)) {
            update = response.split('#|||#');            
			for (var i = 1; i<update.length; i++) {
				up2 = update[i].split("#|:|#");
   	         		document.getElementById(up2[0]).innerHTML=up2[1];
			}
        } else {
			showdiv('ajax_div_search','block');showdiv('ajax_div_loading','none');
		}
        showdiv('ajax_div_search','block');showdiv('ajax_div_loading','none');
    }
}