// JavaScript Document
//alert("ajax1");
var req=null;
//var console=null;
var console;
var READY_STATE_UNINITIALIZED=0;
var READY_STATE_LOADING=1;
var READY_STATE_LOADED=2;
var READY_STATE_INTERACTIVE=3;
var READY_STATE_COMPLETE=4;


function sendRequest(url,params,HttpMethod)
{
	
	//alert('params='+params);
	//alert('url='+url);
	var param = params;
	var paramarr1 = param.split("&");
	var paramarr2 = paramarr1[0].split("=");
	/*for(var i=0; i<paramarr.length; i++){
		if(paramarr[i]=="option"){
			alert(paramarr[i]);	
		}	
		alert(paramarr[i]+" Out Loop");
	}*/
	//alert('HttpMethod='+HttpMethod);
	//alert('URL='+url);
	if (!HttpMethod)
	{
		HttpMethod="POST";
	}
	req=initXMLHTTPRequest();
	if (req)
	{
		if(paramarr2[0]=="option")
		{
			//alert("mom");
			req.onreadystatechange=onReadyStateLocation;
			//alert(req.onreadystatechange+' HI');
		}
		else	
			req.onreadystatechange=onReadyState;
		//alert(req.onreadystatechange+' HI');
		req.open(HttpMethod,url,true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		req.send(params);
	}
}
function sendRequest_city(url,params,HttpMethod)
{
	
	//alert('params='+params);
	//alert('url='+url);
	var param = params;
	var paramarr1 = param.split("&");
	var paramarr2 = paramarr1[0].split("=");
	/*for(var i=0; i<paramarr.length; i++){
		if(paramarr[i]=="option"){
			alert(paramarr[i]);	
		}	
		alert(paramarr[i]+" Out Loop");
	}*/
	//alert('HttpMethod='+HttpMethod);
	//alert('URL='+url);
	if (!HttpMethod)
	{
		HttpMethod="POST";
	}
	req=initXMLHTTPRequest();
	if (req)
	{
		if(paramarr2[0]=="option")
		{
			//alert("mom");
			req.onreadystatechange=onReadyStateLocation;
			//alert(req.onreadystatechange+' HI');
		}
		else	
			req.onreadystatechange=onReadyState1;
		//alert(req.onreadystatechange+' HI');
		req.open(HttpMethod,url,true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		req.send(params);
	}
}
function initXMLHTTPRequest()
{
	try
	{
		xRequest=new XMLHttpRequest();
	}
	catch (e)
	{
	// Internet Explorer
		try
		{
			xRequest=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			try
			{
				xRequest=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e)
			{
				alert("Your browser does not support AJAX!");
				return false;
			}
		}
	}
	return xRequest;
}

function ajaxFunction(url,params,method,receiver)
{
	var xmlHttp;
	
	xmlHttp = initXMLHTTPRequest();
	if (xmlHttp)
	{
		xmlHttp.onreadystatechange=function()
		{
			if(xmlHttp.readyState==READY_STATE_COMPLETE)
			{
				document.getElementById(receiver).innerHTML = xmlHttp.responseText;
				
			}
		}
		
		if (!method)
		{
			method="POST";
		}
	
		xmlHttp.open(method,url,true);
		//xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");		
		xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=utf-8");
		xmlHttp.send(params);
	}
}

