function update_counts()
{
	f = document.forms["secure_order"];
	var i = 0;

	var costperperson = 60;
	var states = ["AK", "HI", "GU", "PR", "VI", "SP"];
	var states2 = ["SA","RO"];

	for(i = 0; i < states.length; i++)
	{
		if(f.elements["state"].value.toUpperCase() == states[i])
		{
			costperperson = 70;
			break;
		}  
	} 
	
	if(costperperson == 60)
		for(i = 0; i < states2.length; i++)
		{
			if(f.elements["state"].value.toUpperCase() == states2[i])
			{
				costperperson = 90;
				break;
			}  
		}

	var enroll=0;


	enroll = $A(Form.getElements(f)).pluck('name').inject(0, 
			function (memo, value) {
				if( value.match(/ccn\[(\d+)\]/) )
				{
					if( $F('ccn-'+RegExp.$1) != '' &&
							$F('ss-'+RegExp.$1) != '' )
							return memo + 1;
				}
				return memo;
			}
	);

	var preempcount = 0;
	var j = 0;

	preempcount = $A(Form.getElements(f)).pluck('id').inject(preempcount,
		function (memo, value) {

				if(value.match(/preemp-(\d+)-\d/))
				{
					var id = RegExp.$1;

					if($F(value) == 'needstest')
					{
						if( $F('ccn-'+id) != '' &&
								$F('ss-'+id) != '' )
								return memo + 1;
					}
				}

				return memo;
			}
	);


	$("number_enroll").innerHTML = enroll;
	$("cost_enroll").innerHTML = "$" + enroll*costperperson;
	$("number_preemp").innerHTML = preempcount;
	$("cost_preemp").innerHTML = 
		"$" + (preempcount)*55;
	$("cost_mpacs").innerHTML = 
		"$" + (f.elements["number_mpacs"].value)*15;
	var ship=0;
	var elems1 = f.elements["shipping_method"];
	for(i=0; i< elems1.length; i++)
	{
		if(elems1[i].checked == true && elems1[i].value=="fedex_mf")
			ship=25;
		if(elems1[i].checked == true && elems1[i].value=="fedex_sat")
			ship=35;
	}
	$("amt_ship").innerHTML = "$" + ship;
	TOTAL_summ = (enroll)*(costperperson) + (f.elements["number_mpacs"].value)*15 + preempcount * 55 +ship;

	$("total").innerHTML = "$" + TOTAL_summ;

	f.total = TOTAL_summ;

	setTimeout(update_counts, 500);
}

function addOneEmployee(x){

	var f = document.forms["secure_order"];
	f.elements.new_member.value = x
//"<tr><td class=psr-body height=29>"
	table = document.getElementById("fcked")
	var oRow1=table.insertRow(table.rows.length-1);
	var c1=	oRow1.insertCell(0)
	var c2 = oRow1.insertCell(1)
	var c3 = oRow1.insertCell(2)
	var c4 = oRow1.insertCell(3)
	var c5 = oRow1.insertCell(4)
	
	c1.innerHTML = "<div><input id='ccn-"+x+"' name='ccn["+x+"]' size=22 type=text></div>";
	
	c2.innerHTML = "<div><input id='ss-"+x+"' class='validate-ssn' name='ss["+x+"]' size=11 maxlength=11 type=text autocomplete='off'></div>"

	c3.innerHTML = "<div><input id='dob-"+x+"'  class='validate-date'name='dob["+x+"]' size=10 maxlength=10 type=text></div>"

	c4.innerHTML = "<div><input id='preemp-"+x+"-0' name='preemp["+x+"]' value=needstest checked=checked type=radio class='validate-one-required'>Needs Test<br>"+
   		 "<input id='preemp-"+x+"-1' name='preemp["+x+"]' value=exempt type=radio >Exempt</div>"
	
	c5.innerHTML = 	 "<div><input id='license_status-"+x+"-0' name='license_status["+x+"]' checked=checked value=Licensed type=radio class='validate-one-required'>Licensed<br>"+
	 "<input id='license_status-"+x+"-1' name='license_status["+x+"]' value=Unlicensed type=radio>Unlicensed</div>"

}


Event.observe(window, 'load', function()
		{
			var valid1 = new Validation('secure_order', {useTitles: true});
			update_counts()
		}
);

