// JavaScript Document

function createXML()
{
var xmlhttp=false;
if (window.XMLHttpRequest)
	{
  	xmlhttp=new XMLHttpRequest();		
	}
	else{
		try{
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e){
		try{
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  		}
		catch (E){
			xmlhttp = false;
		}
	}	
}
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined')
	{
	xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp; 
}

function send_query(data_processor,method,query)
{
	//alert("URL = : " + data_processor + query);	
	//in_ajax = true;
	xmlhttp=createXML();
	xmlhttp.open(method, data_processor);
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	
		
		xmlhttp.onreadystatechange =function()
		{
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
		{
			
			//alert(xmlhttp.responseText);
			process_xml_response(xmlhttp);
			
		}
		}	
	xmlhttp.send(query);
}


