function formatCurrency(num)
{
	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
		num = "0";
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	if(cents<10)
		cents = "0" + cents;

	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
		num = num.substring(0,num.length-(4*i+3))+','+ num.substring(num.length-(4*i+3));

	return (((sign)?'':'-') + num + '.' + cents);
}

function updatePrice (formName,slp)
{
	var myForm         = eval('document.'+formName);
	var myIndex        = myForm['quantity'].selectedIndex;
	var no     = myForm['quantity'][myIndex].text;

	var st       = no * slp;

	var sp = sc;

	if (st > spb)
	{
		sp     = st       - spb;
		sp     = sp * spr;
		sp     = sp + sc;
	}

	if (strs == 1 && !(stpr > 0))
	{
		sp     = no*sc;
	}

	if (stpr > 0)
	{
		sp     = sp + no*stpr;
	}

	var tx=0;
	if(txb){
		var tx=st*txb;
	}

	var srvf=0;
	if (srv>0) {
		srvf = srv*no;
	}

	var total          = st + sp + tx + srvf;

	myForm['subtotal'].value       = '$'+formatCurrency(st);
	myForm['ship'].value       = '$'+formatCurrency(sp);
	if(myForm['tax']){
		myForm['tax'].value       = '$'+formatCurrency(tx);
	}
	if (srv>0) {
		myForm['srv_fee'].value   = '$'+formatCurrency(srvf);
	}
	myForm['total'].value       = '$'+formatCurrency(total);
	if (srv>0) {
	}

}

function updatePrice1 (formName,slp)
{
	var myForm         = eval('document.'+formName);
	var st = slp;
	var sp = sc;
	var no = 1;

	if (st > spb)
	{
		sp     = st - spb;
		sp     = sp * spr;
		sp     = sp + sc;
	}

	if (strs == 1 && !(stpr > 0))
	{
		sp     = sc;
	}

	if (stpr > 0)
	{
		sp     = sp + no*stpr;
	}


	var tx=0;
	if(txb){
		var tx=st*txb;
	}

	var srvf=0;
	if (srv>0) {
		srvf = srv;
	}

	var total          = st + sp + tx + srvf;

	myForm['subtotal'].value       = '$'+formatCurrency(st);
	myForm['ship'].value       = '$'+formatCurrency(sp);
	if(myForm['tax']){
		myForm['tax'].value       = '$'+formatCurrency(tx);
	}
	if (srv>0) {
		myForm['srv_fee'].value   = '$'+formatCurrency(srvf);
	}
	myForm['total'].value       = '$'+formatCurrency(total);

}
