function updatetotal(amount, box) 
	{
		var checkopt = (box.checked) ? "Yes" : "No";
			if (checkopt == "Yes") {
				temp = document.nrrentry.total.value;
				tempo = parseFloat(temp);
				numo = parseFloat(amount);
				nwtemp = tempo + numo;
				document.nrrentry.total.value = nwtemp.toFixed(2);
				return riderrta;
			}

			if (checkopt == "No") {
				temp = document.nrrentry.total.value;
				tempo = parseFloat(temp);
				numo = parseFloat(amount);
				nwtemp = tempo - numo;
				document.nrrentry.total.value = nwtemp.toFixed(2);
			}

	}

function updateplat(amount, box) 
	{
		
		var checkopt = (box.value);
		var checkpass = (document.nrrentry.passenger.checked) ? "Yes" : "No";
		
			if (checkopt == "1") {
				temp = document.nrrentry.total.value;
				tempo = parseFloat(temp);
				numo = parseFloat(amount);
				if (checkpass == "Yes") {
				nwtemp = tempo + numo + 3;}
				else {
				nwtemp = tempo + numo;}
				document.nrrentry.total.value = nwtemp.toFixed(2);
				return riderrta;
			}

			if (checkopt == "0") {
				temp = document.nrrentry.total.value;
				tempo = parseFloat(temp);
				numo = parseFloat(amount);
				if (checkpass == "Yes") {
				nwtemp = tempo - numo - 3;}
				else {
				nwtemp = tempo - numo;}
				document.nrrentry.total.value = nwtemp.toFixed(2);
			}

	}


	function showpass(amount, opt, box)
	{ 		 
			
			var checkpass = (box.checked) ? "Yes" : "No";
			var checkopt = (document.nrrentry.platinum.value);
			var checkrta = (document.nrrentry.rtapass.checked) ? "Yes" : "No";
			
			if (checkpass == "Yes") {
				temp = document.nrrentry.total.value;
				tempo = parseFloat(temp);
				numo = parseFloat(amount);
				if (checkopt == "1") {
				nwtemp = tempo + numo + 3;}
				else {
				nwtemp = tempo + numo;}
				document.nrrentry.total.value = nwtemp.toFixed(2);
				showme(box);
				return riderrta;
			}
			
			if (checkpass == "No") {
				temp = document.nrrentry.total.value;
				tempo = parseFloat(temp);
				numo = parseFloat(amount);
				if (checkopt == "1") {
				nwtemp = tempo - numo - 3;}
				else {
				nwtemp = tempo - numo;}
				if (checkrta == "Yes") {
				nwtemp = nwtemp - 9;
				document.nrrentry.rtapass.checked = false
				document.nrrentry.passname.value = ""}
				document.nrrentry.total.value = nwtemp.toFixed(2);
				showme(box);
			}
		
		
		}			
function showme(box) 
	{
		var vis = (box.checked) ? "block" : "none";
		document.getElementById('passdiv1').style.display = vis;
		document.getElementById('passdiv2').style.display = vis;
	}
	


	
function checkform(obj1, val)
{
	for (i=0; i<obj1.length; i++){
		
		fieldn = obj1.elements[i];
		
				
		if ((fieldn.type=="text") 
		&& fieldn.name != "passname"
		&& fieldn.name != "othercount"
		&& fieldn.name != "club"
		&& fieldn.name != "guardian"
		&& fieldn.name != "address2") {
			
					val = fieldn.value;	// get the value in the field
					deval = val.replace(/^\s*|\s*$/g,'');
					if (deval.length <1){alert ("You must enter a " + fieldn.name);
						return false;
					}		
		}	
		if ((fieldn.type=="text") && fieldn.name == "passname")  {
			if (obj1.passenger.checked) {
					val = fieldn.value;	// get the value in the field				
					deval = val.replace(/^\s*|\s*$/g,'');
					if (deval.length <1){alert ("You must enter a passenger name\n before continuing");
						return false;
					}	
				}	
		}
		
		if (fieldn.name=="riderdec"){
			if(obj1.riderdec.checked == false) {
				alert ("Please ensure that you have accepted the declaration\n before continuing");
				return false;
			}
		}
		
		if (fieldn.name=="passdec"){
			if(obj1.passdec.checked == false) {
				alert ("Please ensure that your passenger has accepted the\n declaration before continuing");
				return false;
			}
		}
		
		if (fieldn.name=="riderage"){	
				val = obj1.guardian.value;	// get the value in the field
					deval = val.replace(/^\s*|\s*$/g,'');
					if (deval.length <1){alert ("Please ensure that your Parent or Guardian has inserted their name");
						return false;
					}
					if (obj1.guardiancheck.checked == false) {alert ("Please ensure that your Parent or Guardian\n has accepted the declaration before continuing");
					return false;
					}
			
			}
			
		if (fieldn.name=="guardian"){
			if (obj1.pass18.checked) {
				val = fieldn.value;	// get the value in the field
					deval = val.replace(/^\s*|\s*$/g,'');
					if (deval.length <1){alert ("Please ensure that your Parent or Guardian has inserted their name");
						return false;
					}
					if (obj1.guardiancheck.checked == false) {alert ("Please ensure that your Parent or\n Guardian has accepted before continuing");
					return false;
					}
			}
			}
		
		
		if (fieldn.name=="capacity"){
			if ((fieldn.value >=0)) { }
			else {
			alert ("Please insert a valid capacity");
				fieldn.focus();
				return false;
			}
		}
		
		if (fieldn.name=="year"){
			if ((fieldn.value >=0)) { }
			else {
			alert ("Please insert a valid year");
				fieldn.focus();
				return false;
			}
		}
		
		if ((fieldn.type=="select-one") 
		&& fieldn.name != "platinum"
		&& fieldn.name != "type") {
			
			if (fieldn.value == "00" ) {
				alert("Please select a " + fieldn.name + " before continuing");
				fieldn.focus();	
				return false;
			}
		}


}	

}



function load()
{
	if (document.nrrentry.passenger.checked)
	{
		document.getElementById('passdiv1').style.display = "block";
		document.getElementById('passdiv2').style.display = "block";
	}
	else
	{
		document.getElementById('passdiv1').style.display = "none";
		document.getElementById('passdiv2').style.display = "none";
	}

	if(document.nrrentry.county == "Other")
	{
		document.getElementById('othercounty').style.dislpay = "block";
	}
	else
	{
		document.getElementById('othercounty').style.display = "none";
	}



}

function showother(countieslist)
	{
		
		if (countieslist.value == "Other")
		{
			
			document.getElementById('othercounty').style.display = "block";
		}
		else
		{
			document.getElementById('othercounty').style.display = "none";
		}
	}