// JavaScript Document
var xmlHttp


function PrintDate() {
  today = new Date();
  document.write(today.getMonth()+1, '/', today.getDate(), '/', today.getYear());
  
  document.getElementById('Date1').innerHTML = 12
}

function showHint(str)
{
if (str.length==0)
  { 
  document.getElementById("txtHint").innerHTML="";
  return;
  }
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 
var url="gethint2.php";
url=url+"?q="+str;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
} 

function stateChanged() 
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("txtHint").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;
}

/*Addition Function
*/
var elements = new Array();

function calculatePrice(price,me,id) {
	var newValue = 0;
	if (me.value == 0) {
		document.getElementById('total' + id).innerHTML = '';
	} else if (me.value > 0) {
		newValue = price * me.value;
		document.getElementById('total' + id).innerHTML = newValue.toFixed(2);
	}

	elements['total' + id] = newValue.toFixed(2);

	calculateTotal();

}

function calculateTotal() {
	var runningTotal = 0;
	for (var strCurrentKey in elements) {
		runningTotal += parseFloat(elements[strCurrentKey]);
	}

	var sub = runningTotal.toFixed(2);
	var tax = sub * 0.00;
	var total = sub * 1.08375;

	document.getElementById('sub_total').innerHTML = '$ ' + runningTotal.toFixed(2);
	document.getElementById('tax').value = tax.toFixed(2);
	document.getElementById('grand_total').value = total.toFixed(2);

	document.getElementById('field_subtotal').value = runningTotal.toFixed(2);
	document.getElementById('field_tax').value = tax.toFixed(2);
	document.getElementById('field_total').value = total.toFixed(2);
	

}

/*Parse number to currency format:
By Website Abstraction (www.wsabstract.com)
and Java-scripts.net (www.java-scripts.net)
*/

//Remove the $ sign if you wish the parse number to NOT include it
var wd;
function parseelement(tempnum){
	wd="w";
	for (i=0;i<tempnum.length;i++){
		if (tempnum.charAt(i)=="."){
			wd="d";
			break;
		}
	}
	if (wd=="w") {
		return tempnum+".00";
	} else {
		if (tempnum.charAt(tempnum.length-2)==".") {
			return tempnum+"0";
		} else {
		tempnum=Math.round(tempnum*100)/100;
		return tempnum;
		}
	}
}
