Date.firstDayOfWeek = 7;
Date.format = 'mm/dd/yyyy';

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 orderReport(id)
{
	$("#reportid").val(id);
	//alert(id);
	$("#selectform").submit();
}
function setTotal(el)
{
	//alert("price"+reportprice);
	//var ordertotal=reportprice;
	var ordertotal=0;
	arr=$(":checkbox");
	for (i=0;i<arr.length;i++)
	{
		if(arr[i].checked)
		{
			if (isNaN(parseFloat(arr[i].id))) 
			  {
			    arr[i].id=0;
			    //alert("F"+parseFloat(arr[i].id));
			  }
			//alert(parseFloat(arr[i].id));
			ordertotal+=parseFloat(arr[i].id);
//alert(ordertotal);
		}
	}
	
	//alert(ordertotal);
	$("#total").html(formatCurrency(ordertotal));

}
function countchecked()
{
		var checkcount=0;
	arr=$(":checkbox");
	for (i=0;i<arr.length;i++)
	{
		if(arr[i].checked)
		{
			checkcount++;
		}
	}
	return checkcount;
	
}
function buypp()
{
	if (countchecked()==0)
	{
		alert("You must select reports to purchase first.")
		return;
	}
	$("#buytype").val("prepaid");
	//alert(id);
	$("#buyform").submit();
	
}


function buycc()
{
	if (countchecked()==0)
	{
		alert("You must select reports to purchase first.")
		return;
	}
	$("#buytype").val("cc");
	//alert(id);
	$("#buyform").submit();
	
}

function dosearch()
{
	//alert("hi");
	var requiredlist="";
	arr=$(":text");
	for (i=0;i<arr.length;i++)
	{
		//alert($("#lbl"+arr[i].name).attr("name"));
		if($("#lbl"+arr[i].name).attr("name")=="required" && arr[i].value=="")
		{
			
			//arr[i].highlight();
			requiredlist+=$("#lbl"+arr[i].name).text()+"<br>";
			//requiredlist+=arr[i].name+"<br>";
			//alert("The field required");
		}
		
	}
	if (requiredlist!="")
	{
	$("#error").html("The following search fields are required:<br><font color='red'>"+requiredlist+"</font>");
	return;
	}
	
	$("#reportsearch").submit();
	
}