//ajax script

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;

var req 	= null;
var url		= "ajax.php";
var layer1 	= "";
var loading = "loading...";

function getXMLHTTPRequest()
{
	var xRequest = null;
	if (window.XMLHttpRequest)
	{
		xRequest = new XMLHttpRequest();
	}
	else if ( typeof ActiveXObject != "undefined" )
	{
		xRequest=new ActiveXObject("Microsoft.XMLHTTP");
	}
	return xRequest;
}

function sendRequest( params, HttpMethod, layer )
{
	layer1 = layer;
	if ( !HttpMethod )
	{
		HttpMethod = "GET";
	}
	
	req = getXMLHTTPRequest();
	if (req)
	{
		req.onreadystatechange = onReadyState;
		req.open( HttpMethod, url, true );
		req.setRequestHeader( "Content-Type", "application/x-www-form-urlencoded" );
		req.send( params );
	}
}

function onReadyState()
{
	var ready 	= req.readyState;
	var data	= null;
	if (ready == READY_STATE_COMPLETE)
	{
		data = req.responseText;
	}
	else
	{
		data = loading;
	}
	toConsole( data );
}

function toConsole( data )
{
	document.getElementById(layer1).innerHTML = data;	
}