		function validEmail(email) {
			invalidChars = " /:,;"
	
			if (email == "") {
				return false
			}
			for (i=0; i<invalidChars.length; i++) {
				badChar = invalidChars.charAt(i)
				if (email.indexOf(badChar,0) > -1) {
					return false
				}
			}
			atPos = email.indexOf("@",1)
			if (atPos == -1) {
				return false
			}
			if (email.indexOf("@",atPos+1) > -1) {
				return false
			}
			periodPos = email.indexOf(".",atPos)
			if (periodPos == -1) {
				return false
			}
			if (periodPos+3 > email.length)	{
				return false
			}
			return true
		}

		function submitIt(myForm) {

			
			if (myForm.Quantity.value == "") {
				alert("Please enter the number of licenses you would like to purchase.")
				myForm.Quantity.focus()
				return false
			}
			if (myForm.PO.value == "") {
				alert("Please enter your P.O. number. If you do not require one, enter N/A on the form.")
				myForm.PO.focus()
				return false
			}
			if (myForm.Invoice_Preference.value == "") {
				alert("Please enter your invoice preference.")
				myForm.Invoice_Preference.focus()
				return false
			}
			if (myForm.First_Name.value == "") {
				alert("Please enter your first name.")
				myForm.First_Name.focus()
				return false
			}
			if (myForm.Last_Name.value == "") {
				alert("Please enter your last name.")
				myForm.Last_Name.focus()
				return false
			}
			if (myForm.Position.value == "") {
				alert("Please enter your job title.")
				myForm.Position.focus()
				return false
			}
			if (myForm.Phone.value == "") {
				alert("Please enter your phone number.")
				myForm.Phone.focus()
				return false
			}
			if (myForm.Fax.value == "") {
				alert("Please enter your fax number.")
				myForm.Fax.focus()
				return false
			}
			if (myForm.email.value == "") {
				alert("Please enter your e-mail address.")
				myForm.email.focus()
				return false
			}				
			if (!validEmail(myForm.email.value)) {
				alert("Invalid e-mail address.")
				myForm.email.focus()
				myForm.email.select()
				return false
			}
			if (myForm.Company.value == "") {
				alert("Please enter your company's name.")
				myForm.Company.focus()
				return false
			}
			if (myForm.Shipping_Address1.value == "") {
				alert("Please enter the ship to street address.")
				myForm.Shipping_Address1.focus()
				return false
			}		
			if (myForm.Shipping_City.value == "") {
				alert("Please enter the ship to city.")
				myForm.Shipping_City.focus()
				return false
			}	
			if (myForm.Shipping_State.value == "") {
				alert("Please enter the ship to state or province. If this is not applicable to you, enter N/A on the form.")
				myForm.Shipping_State.focus()
				return false
			}	
			if (myForm.Shipping_Zip.value == "") {
				alert("Please enter the ship to zip or postal code.")
				myForm.Shipping_Zip.focus()
				return false
			}
			if (myForm.Shipping_Country.value == "") {
				alert("Please enter the ship to country.")
				myForm.Shipping_Country.focus()
				return false
			}
			return true
		}
		
	
			

