var http_request = false;
var tempTxt;

function makeRequest(url,txt)
{
	http_request = false;
	tempTxt=txt;

	if (window.XMLHttpRequest)
	{ // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType)
		{
			http_request.overrideMimeType('text/xml');
			// See note below about this line
		}
	} 
	else if (window.ActiveXObject)
	{ // IE
		try
		{
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			try 
			{
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (e) {}
		}
	}

	if (!http_request)
	{
		alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}

	http_request.onreadystatechange = alertContents;
	http_request.open('GET', url, true);
	http_request.send(null);

}

function alertContents()
{
	if (http_request.readyState == 4)
	{
		if (http_request.status == 200)
		{
//			alert(tempTxt)
			if(tempTxt == 'totPrices')
			{				
				document.getElementById("AddToCart").disabled=false;
			}
			document.getElementById(tempTxt).innerHTML = http_request.responseText;
			if(tempTxt.indexOf("_total") )
				document.getElementById(tempTxt).innerHTML = "";

			if(tempTxt.indexOf("_total") )
			{
			document.getElementById(tempTxt).innerHTML = http_request.responseText;
/*
				var qty = document.getElementById('pquantity').value;
				if(qty < 1)
				{
					qty= 1;

				}
				var getstr = http_request.responseText;
				var index1 = getstr.indexOf(':');
				var index2 = getstr.indexOf('(');
				var newstr = getstr.substring(index1+1);
				var pricestr = getstr.substring(index1+1, index2);
				var str2 = getstr.substring(index2);
				var newprice = pricestr*qty;
				var result1 = newprice * Math.pow(10, 2)
				var result2 = Math.round(result1)
				var result3 = result2 / Math.pow(10, 2)
				document.getElementById('bottompad_size').innerHTML = result3+" "+str2;
*/
			}

		} 
		else
		{
			alert('There was a problem with the request.');
		}
	}
	else if (http_request.readyState == 1 && tempTxt == 'rectangularMatPrice')
	{
		document.getElementById(tempTxt).innerHTML = "Loading";
	}
}
