var xmlHttp

function resolvedesc(id){ 
var rep=id;
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null){
alert ("Your browser does not support AJAX!");
return;
} 
var url="asc_qry.php";
url=url+"?res_id="+rep;
//alert(url);
xmlHttp.onreadystatechange=circleChange;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function circleChange(){ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
		//alert(response);
		var sel_id="city";
	    var response = xmlHttp.responseText;
		var elementSelect = document.getElementById(sel_id);
		var elementSubCategoryRow = document.getElementById(sel_id);
			if (response){
				responsestr=response.split("~")
				for(i=elementSelect.length-1;i>=0;i--){
				elementSelect.remove(i);
				}	 
			for (var i = 0;i<responsestr.length;i++){
				responsestr1=responsestr[i].split("=")
				if(responsestr1[1]){
					var elementOption = document.createElement('option');
					var descriptionTextNode = document.createTextNode(responsestr1[1]);
					elementOption.setAttribute('value', responsestr1[0]);
					elementOption.appendChild(descriptionTextNode);
					elementSelect.appendChild(elementOption);
				}
			}
		} 
	}
}
/////////////////////////////////////////////////////////////////////////////////////////
function check_id(val){ 
//var rep=id.substring(1);
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null){
  alert ("Your browser does not support AJAX!");
  return;
  }
var url="symptom.php";
url=url+"?usr_id="+val;
//alert(url);
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function stateChanged(){ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
		//alert(response);
		document.getElementById("txtHint").innerHTML=xmlHttp.responseText;
	}
}
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 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;
}