
function populate_form()
	{
	var http = null; 
	var res;
	var val=document.form1.category.value;
	document.form1.sub_cat.length=0;
	var window_url="generate_reciep.php";
	if(window.XMLHttpRequest)  http = new XMLHttpRequest(); 
	else 
	   if (window.ActiveXObject)  http = new ActiveXObject("Microsoft.XMLHTTP"); 
		  http.onreadystatechange = function()
		  { 
			if(http.readyState == 4)
			{
			   if(http.status == 200)
			   {
			    if (http.responseText!="")
				 {
					res=http.responseText;
					//alert(res);
					if (res.indexOf("Failed")==-1)
					{
						var opt=Array();
						opt=res.split("|");
						document.getElementById('sub_cat').options[0]=new Option("--select Property--","");
						for(j=1;j<opt.length-1;j++)
						{
							var name=opt[j].split("~");
							document.getElementById('sub_cat').options[j]=new Option(name[1],name[0]);
						}
					}
					else{
							document.getElementById('sub_cat').options[0]=new 
							Option("--Select Property--","");		
					}								
				  }
				  else
	    		   {
					alert("No response");
					}
				}
				else alert("Error code " + http.status);
			}
		}
		var params="category="+val;
		http.open("POST",window_url,true); 
		http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		http.setRequestHeader("Content-length", params.length);
		http.setRequestHeader("Connection", "close");
		http.send(params);	      
}
