

var http_request1 = false; //Globle variable for Making Request to the server

var divContent2 ; //to store name of the control(div) where response will be displayed	

//function makeRequest(url,containerDivName,MessageDivName,DisplayedMsg)
function makeRequest2(url,containerDivName2)
{
	
	divContent2 =containerDivName2;
	//MessageDiv = MessageDivName ; 
	//Message = DisplayedMsg;
	
	
	var dt = new Date();
	
	if(url.indexOf("?")>0) //add parameter to the given url for making unique request each time function calls
		url = url + "&newRequest=" + dt.getTime();
	else
		url = url + "?newRequest=" + dt.getTime();
		
	if (window.XMLHttpRequest) // Mozilla, Safari....
	{
		http_request1 = new XMLHttpRequest();
	}
	else if (window.ActiveXObject)  // IE
	{
		http_request1 = new ActiveXObject("Microsoft.XMLHTTP");
	}

	http_request1.onreadystatechange = Messages2; 
	http_request1.open('GET', url, true);
	http_request1.send(null);
}

function Messages2()
{
	if (http_request1.readyState == 4) //getting response
	{
	    
		if (http_request1.status == 200) //response with no error
		{
			SetResponse2(http_request1);
		}
		else //with error
		{
			alert(http_request1.status + " : " +http_request1.ResponseText);
			//location.href='login.htm';
		}
	}
	else //waiting for response
	{
		//display the waiting message
		//document.getElementById(MessageDiv).style.display="block";
		//document.getElementById(MessageDiv).innerHTML= Message ;
		
	}
}
function SetResponse2(req2)  //set response text in the countainer div
{ 
	document.getElementById(divContent2).innerHTML =req2.responseText;
	//document.getElementById(MessageDiv).style.display="none";
	//document.getElementById(MessageDiv).innerHTML="";				
}