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('POST', url, true);
	http_request.send(null);
}
	
function alertContents() 
{
	if (http_request.readyState == 4) 
	{
		if (http_request.status == 200) 
		{
			document.getElementById(tempTxt).innerHTML=http_request.responseText;
		} 
		else 
		{
			alert('There was a problem with the request.');
		}
	}
	else if (http_request.readyState == 1)
	{
	        	//document.getElementById(tempTxt).innerHTML = "Loading....";
		if(tempTxt == 'price2' || tempTxt == 'price')
		{
			document.getElementById(tempTxt).innerHTML = "Calculating Price....";
		}
		else
		{					
			document.getElementById(tempTxt).innerHTML = "Loading....";
		}
	}
}
	    
function getprice(form,qty,whereTowrite)
{
	//alert('Hello'+whereTowrite)
	for(var i=0;i<form.pidxx.length;i++)
	{
		if(form.pidxx[i].checked==true)
		{
			var pid=form.pidxx[i].value;
		}
	}
	if(pid==undefined)
	{
		form.pidxx[0].checked=true;
		var pid=form.pidxx.value;
	}
	makeRequest('encloser_pole_price.php?action=polefoam&pid='+pid+'&qty='+qty,whereTowrite);
				//makeRequest('./include/update_ajax.php?action=state&countryId='+id+'&fieldName='+fieldName+'&status='+status,whereToWrite);
}

function getprice2(form,qty,whereTowrite)
{
	if(form.pidxx.length==undefined)
	{
		if(form.pidxx.checked == true)
		{
			var pid=form.pidxx.value;
			document.getElementById("net_bungees").disabled=false;
		}
	}
	else
	{
		for(var i=0;i<form.pidxx.length;i++)
		{
			if(form.pidxx[i].checked==true)
			{
				var pid=form.pidxx[i].value;
				document.getElementById("net_bungees").disabled=false;
			}
		}
	}
			//if(qty != '' && !isNaN(qty))
	if(!isNaN(qty))
	{
		whereTowrite = 'price2';
		makeRequest('encloser_pole_price.php?action=netbungees&pid='+pid+'&qty='+qty,whereTowrite);
	}

//makeRequest('./include/update_ajax.php?action=state&countryId='+id+'&fieldName='+fieldName+'&status='+status,whereToWrite);
}	