function createRequestObject() 
{
    var request;
if(window.XMLHttpRequest)
{
 request = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
 request = new ActiveXObject("MSXML2.XMLHTTP");
}
    return request;
}
var http = createRequestObject();

//   FUNCTIONS FOR RETREIVING PAGES

function fetch_content(url) 
{	
  http.open("GET", url , true);
  http.onreadystatechange = handleResponse;
  http.send(null);  
}
function handleResponse() 
{
    if(http.readyState == 4)
	{
		if (http.status == 200) 
		{
        	var response = http.responseText;

		document.getElementById('cartProducts').innerHTML = response;
		}
		else
		{
			alert('There has been an internal error. Please inform the System Administrator.' + http.status + ' Error');
			
		}
    }
}

var http2 = createRequestObject();

//   FUNCTIONS FOR RETREIVING PAGES

function get_cart_list() 
{	
  var cart = "cart="+document.getElementById('cartProducts').innerHTML ;
  http2.open("POST", "cart_list.php?" , true);
  http2.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=UTF-8");
  http2.setRequestHeader("Content-length", cart.length);
  http2.setRequestHeader("Connection", "close");
  http2.onreadystatechange = handleResponse2;
  http2.send(cart);  
}
function handleResponse2() 
{
    if(http2.readyState == 4)
	{
		if (http2.status == 200) 
		{
        	var response = http2.responseText;
			document.getElementById('hello').innerHTML = response;
		}
		else
		{
			alert('There has been an internal error. Please inform the System Administrator.' + http2.status + ' Error');
			
		}
    }
}

var http3 = createRequestObject();

//   FUNCTIONS FOR RETREIVING PAGES

function fetch_session_breakdown() 
{	
  http3.open("GET", "breakdown.php" , true);
  http3.onreadystatechange = handleResponse3;
  http3.send(null);  
}
function handleResponse3() 
{
    if(http3.readyState == 4)
	{
		if (http3.status == 200) 
		{
        	var response = http3.responseText;
			document.getElementById('hello').innerHTML = response;
		}
		else
		{
			alert('There has been an internal error. Please inform the System Administrator.' + http3.status + ' Error');
			
		}
    }
}