

var http_request2 = false; //Globle variable for Making Request to the server

var divContent1 ; //to store name of the control(div) where response will be displayed	

//function makeRequest(url1,containerDivName,MessageDivName,DisplayedMsg)
function makeRequest1(url1,containerDivName1)
{

	divContent1 =containerDivName1;
	
	
	var dt = new Date();
	
	if(url1.indexOf("?")>0) //add parameter to the given url1 for making unique request each time function calls
		url1 = url1 + "&newRequest=" + dt.getTime();
	else
		url1 = url1 + "?newRequest=" + dt.getTime();
		
	if (window.XMLHttpRequest) // Mozilla, Safari....
	{
		http_request2 = new XMLHttpRequest();
	}
	else if (window.ActiveXObject)  // IE
	{
		http_request2 = new ActiveXObject("Microsoft.XMLHTTP");
	}

	http_request2.onreadystatechange = Messages1; 
	http_request2.open('GET', url1, true);
	http_request2.send(null);
}

function Messages1()
{
	if (http_request2.readyState == 4) //getting response
	{
	    
		if (http_request2.status == 200) //response with no error
		{
			SetResponse1(http_request2);
		}
		else //with error
		{
			alert(http_request2.status + " : " +http_request2.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 SetResponse1(req1)  //set response text in the countainer div
{ 
	document.getElementById(divContent1).innerHTML = req1.responseText;
	//document.getElementById(MessageDiv).style.display="none";
	//document.getElementById(MessageDiv).innerHTML="";				
}