//*************** Ajax functions **************//
function createXMLHttpRequest() {
try
    { 
		return new ActiveXObject("Msxml2.XMLHTTP"); 
	} 
	catch (e) 
	{
	}
   	try 
	{ 
	return new ActiveXObject("Microsoft.XMLHTTP"); 
	}
	 catch (e)
	 {
	 }
   try 
   { 
   return new XMLHttpRequest(); 
   } 
   catch(e) 
   {
   }
   alert("XMLHttpRequest not supported");
   return null;
 }
var xhReq = createXMLHttpRequest();
//******** Getting All Forms relating to category *******//
function get_Forms(val,n_p)
{
	//	alert(val);
	xhReq.open("GET", "ajax_forms.php?id="+val+"&next="+n_p,true);
	xhReq.onreadystatechange = onforms;
	xhReq.send(null);

}
function onforms()
{
	if(xhReq.readyState == 4)
	{
		var serverResponse = xhReq.responseText;
		document.getElementById("forms_div").innerHTML = serverResponse;
	}
}

//*********** Getting cities ****************//
function getstates1(val)
{	
	xhReq.open("GET", "ajax_cities.php?id="+val, true);
	xhReq.onreadystatechange = oncities;
	xhReq.send(null);
}
function oncities()
{
	if (xhReq.readyState == 4) 
    { 
	 	var serverResponse1 = xhReq.responseText;
		document.getElementById("state_div").innerHTML = serverResponse1;
	}
}

//*********** Getting cities ****************//
function getsub(val)
{	
	xhReq.open("GET", "ajax_category.php?id="+val, true);
	xhReq.onreadystatechange = subcats;
	xhReq.send(null);
}
function subcats()
{
	if (xhReq.readyState == 4) 
    { 
	 	var serverResponse1 = xhReq.responseText;
		document.getElementById("subcat").innerHTML = serverResponse1;
	}
}
