var divID='';

function fnPerformCalculation(){
//	alert('in javascript');
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null){
		alert ("Browser does not support HTTP Request")
		return
	}
	var nicBase = encodeURIComponent(document.getElementById('nicBase').value);
	var targetNic = encodeURIComponent(document.getElementById('targetNic').value);
	var toCreate = encodeURIComponent(document.getElementById('toCreate').value);
	var waterAdded = encodeURIComponent(document.getElementById('waterAdded').value);
	var flavor = encodeURIComponent(document.getElementById('flavor').value);
//	alert('values have been grabbed');
	if (!nicBase || !targetNic || !toCreate || !flavor){
		alert('All of the fields on the form must be filled in before you can submit the new ticket');
	} else {
		divID = "results";
		var url="/ejuice/ejuice.php"
		url=url+"?function=calculation"
		url=url+"&nicBase="+nicBase
		url=url+"&targetNic="+targetNic
		url=url+"&toCreate="+toCreate
		url=url+"&waterAdded="+waterAdded
		url=url+"&flavor="+flavor
		url=url+"&sid="+Math.random()
//		alert('calling fnCalculation');
		xmlHttp.onreadystatechange=stateChanged
		xmlHttp.open("POST",url,true)
		xmlHttp.send(null)
	}
}





function stateChanged() {
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
		document.getElementById(divID).innerHTML=xmlHttp.responseText 
	} 
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}


function GetXmlHttpObject2(){
	var xmlHttp=null;
	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp=new XMLHttpRequest();
	}
	catch (e) {
		//Internet Explorer
		try  {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp;
}
