	var storeValuesFromServer;

var xhr;
try
{
	xhr = new XMLHttpRequest();

}
catch(e)
{
	try
	{
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
	}
	catch(e)
	{
		alert("Please update your browser");
	}
}



function sendReq(method,url,arg)
{
//	alert(method + "\n" + url + "\n" + arg);
	var regExpForMethodPost = /^post$/i;
	var regExpForMethodGet = /^get$/i;
	if(method.match(regExpForMethodPost))
	{
		xhr.open(method,url,true);
		xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded");
		xhr.onreadystatechange = getResponse;
		xhr.send(arg);
	}
	else
	{
		alert("invalid method selection");
	}

}


function getResponse()
{
	if(xhr.readyState == 4 && xhr.status == 200)
	{
		storeValuesFromServer = xhr.responseText;

		splitDataIntoArray(storeValuesFromServer)
		
	}

} 



//var xhr1 = new XMLHttpRequest();

function sendGetRequest(method,url,arg)
{

	xhr.open(method,url+"?mainMenus="+arg,true);

	xhr.onreadystatechange = getGetResponse;
	xhr.send(null);

}

function getGetResponse()
{

	if(xhr.readyState == 4 && xhr.status == 200)
	{
		splitDataIntoArray1(xhr.responseText);
	}
}


