function replace_div(str , url_to_use, divID) {
	divUpdate = divID;

	if (str.length==0) { 
		document.getElementById(divUpdate).innerHTML="";
		document.getElementById(divUpdate).style.border="0px";
		return
	}

	xmlHttp=GetXmlHttpObject()

	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request")
		return
	} 

	var url = url_to_use + "?" + str + "&sid="+Math.random();


	xmlHttp.onreadystatechange = stateChanged;
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}






function stateChanged()  {
	if (xmlHttp.readyState >= 1 && xmlHttp.readyState <= 3) { 
		document.getElementById(divUpdate).innerHTML= ' &nbsp; <img src="/dingbats/refresh-animated.gif" width="16" height="16"> Searching ...';
		//document.getElementById(divUpdate).style.border="1px solid #A5ACB2";
	}
  
  
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") { 
		document.getElementById(divUpdate).innerHTML=xmlHttp.responseText;
		//document.getElementById(divUpdate).style.border="1px solid #A5ACB2";
	}

}





function GetXmlHttpObject() {
	var xmlHttp=null;
	try {
			// Firefox, Opera 8.0+, Safari
			xmlHttp=new XMLHttpRequest();
		}
	catch (e) {
	// Internet Explorer
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}



function expose(target) {
    if(document.getElementById(target).style.display == 'block'){
    	document.getElementById(target).style.display = 'none';
    } else {
    	document.getElementById(target).style.display = 'block';
    }
}
