<!--

var error = 0;
var pblank = false;
var ablank = false;

var pic = new Array(3);
for (i=0;i<3;i++)
{
	pic[i] = new Image();
}
pic[0].src = "images/mighty_us3.jpg";
pic[1].src = "images/ktown_italy94a.jpg";
pic[2].src = "images/pol_njb_scarf.jpg";

function validate()

{with(document.forms[2])
	{
		if (seats.value == '')
		{
			alert('Please select your number of Seats.');
			seats.focus();
			error = 1;
			return false;
		}
		if (isNaN(seats.value))
		{
			alert('Please make sure Seats Ordered is a number.');
			seats.value = '';
			seats.focus();
			error = 1;
			return false;
		}
		if (seats.value <= '0')
		{
			alert('Please enter a Seat Quantity greater than 0.');
			seats.value = '';
			seats.focus();
			error = 1;
			return false;
		}
		for(i=0; i<pickup.length; i++)
		{
			if(pickup[i].checked)
			{
				pblank = true;
			}
		}
		if (pblank == false)
		{
			alert("Please select a pick up location");
			error = 1;
			return false;
		}
		if (name.value == "")
		{
			alert("Please enter your name!");
			name.focus();
			error = 1;
			return false;
		}

		if (email.value == "")
		{
			alert("Please enter your E-mail address!");
			email.focus();
			error = 1;
			return false;
		}

		var start = email.value.indexOf("@", 0);
		if (start == -1)
		{
			alert("Please enter a valid E-mail address, the @ symbol is required!");
			email.focus();
			email.select();
			error = 1;
			return false;
		}
		if (email.value.indexOf(".", start) == -1)
		{
			alert("Please enter a valid E-mail address, the dot is required after the @ symbol!");
			email.focus();
			email.select();
			error = 1;
			return false;
		}

		if (cella.value == '')
		{
			alert('Please enter your cell phone number area code.');
			cella.focus();
			error = 1;
			return false;
		}
		if (isNaN(cella.value))
		{
			alert('Please make sure your area code contains numbers.');
			cella.value = '';
			cella.focus();
			error = 1;
			return false;
		}
		if (cella.value.length < 3 || cella.value.length > 3)
		{
			alert('Area Codes consist of three digits only.  Please enter the correct area code.');
			cella.focus();
			error = 1;
			return false;
		}
		if (cellp.value == '')
		{
			alert('Please enter your cell phone number prefix.');
			cellp.focus();
			error = 1;
			return false;
		}
		if (isNaN(cellp.value))
		{
			alert('Please make sure your cell phone number prefix contains numbers.');
			cellp.value = '';
			cellp.focus();
			error = 1;
			return false;
		}
		if (cellp.value.length < 3 || cellp.value.length > 3)
		{
			alert('Prefix consist of three digits only.  Please enter the correct prefix.');
			cellp.focus();
			error = 1;
			return false;
		}
		if (celln.value == '')
		{
			alert('Please enter the rest of your cell phone number.');
			celln.focus();
			error = 1;
			return false;
		}
		if (isNaN(celln.value))
		{
			alert('Please make sure the rest of your cell phone number contains numbers.');
			celln.value = '';
			celln.focus();
			error = 1;
			return false;
		}
		if (celln.value.length < 4 || celln.value.length > 4)
		{
			alert('The rest of your cell phone number should consist of four digits only.  Please enter the correct numbers.');
			celln.focus();
			error = 1;
			return false;
		}
		for(i=0; i<age.length; i++)
		{
			if(age[i].checked)
			{
				ablank = true;	
			}
		}
		if (ablank == false)
		{
			alert("Please select if you are 18 or older.");
			error = 1;
			return false;
		}
	}

}

function storeInfo()
{

	error = 0;
	validate();
	
		if (error == 0)
		{
			document.cookie = "seatQty=" + escape(document.forms[2].seats.value);
			if (document.forms[2].pickup[0].checked)
			{
				document.cookie = "pickup=" + escape(document.forms[2].pickup[0].value);
			}
			if (document.forms[2].pickup[1].checked)
			{
				document.cookie = "pickup=" + escape(document.forms[2].pickup[1].value);
			}
			document.cookie = "fan=" + escape(document.forms[2].name.value);
			document.cookie = "eAddie=" + escape(document.forms[2].email.value);
			document.cookie = "area=" + escape(document.forms[2].cella.value);
			document.cookie = "prefix=" + escape(document.forms[2].cellp.value);
			document.cookie = "cell=" + escape(document.forms[2].celln.value);
			if (document.forms[2].age[0].checked)
			{
				document.cookie = "overage=" + escape(document.forms[2].age[0].value);
			}
			if (document.forms[2].age[1].checked)
			{
				document.cookie = "overage=" + escape(document.forms[2].age[1].value);
			}
			location.href ="busprintable.html";

		}	

}

//-->

