<!-- //
 // VALIDATION
 // CREATED Thursday, August 19, 2004 9:13:33 AM
 // Richard Clark
 // Email: richievc@hotmail.com      
 
 // Validate Numeric Value
 function check(contents) {
    if (((contents / contents) != 1) && (contents != 0)) {
      alert('Invalid Entery ONLY Numeric Value is allowed')
    }
 }


//"Accept terms" form submission- By Dynamic Drive
//For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
//This credit MUST stay intact for use

var checkobj

function agreesubmit(el){
	checkobj=el
	if (document.all||document.getElementById){
		for (i=0;i<checkobj.form.length;i++){  //hunt down submit button
			var tempobj=checkobj.form.elements[i]
			if(tempobj.type.toLowerCase()=="submit")
			tempobj.disabled=!checkobj.checked
		}
	}
}

function defaultagree(el){
	if (!document.all&&!document.getElementById){
		if (window.checkobj&&checkobj.checked)
			return true
		else{
			alert("Please read/accept terms to submit form")
			return false
		}
	}
}
 
 
 // SET IRREG MAPPING
 re = /^\(?(\d{3})\)?[\.\-\/ ]?(\d{3})[\.\-\/ ]?(\d{4})$/
 ref = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/

	// BEGIN ERROR CHECKING
	function validForm(passForm) {
		if (passForm.firstName.value == "") {
			alert("You must Enter The First Name")
			passForm.firstName.focus()
			return false
		}
		if (passForm.lastName.value == "") {
			alert("You must Enter The Last Name")
			passForm.lastName.focus()
			return false
		}

		if (passForm.address1.value == "") {
			alert("You must Enter Your Address")
			passForm.address1.focus()
			return false
		}
		if (passForm.city.value == "") {
			alert("You must Enter Your City")
			passForm.city.focus()
			return false
		}
		if (passForm.state.value == "--none--") {
			alert("You must Enter Your State")
			passForm.state.focus()
			return false
		}
		if (passForm.zip.value == "") {
			alert("You must Enter Your Zip Code")
			passForm.zip.focus()
			return false
		}
		if (passForm.phone.value == "") {
			alert("You must Enter Your Phone Number")
			passForm.phone.focus()
			return false
		}
		validPhone = re.exec(passForm.phone.value)
		if (validPhone) {
			passForm.phone.value = "(" + validPhone[1] + ") " + validPhone[2] + "-" + validPhone[3]
		}
		else {
			alert(passForm.phone.value + " isn't a valid phone number")
			passForm.phone.focus()
			passForm.phone.select()
			return false
		}
	
		if (ref.test(passForm.email.value) == false) {
		 	alert("Invalid email address")
		 	passForm.email.focus()
		 	passForm.email.select()
		 	return false
		}
	
		if (passForm.password.value == "") {
			alert("Enter you Password")
			passForm.password.focus()
		 	passForm.password.select()
			return false
		}
		if (passForm.password.value !== passForm.cpassword.value) {
			alert("Passwords Do Not Match")
			passForm.cpassword.focus()
		 passForm.cpassword.select()
			return false
		}
		if (passForm.secretQuestion.value == "--none--") {
			alert("Enter your Secret Question")
			passForm.secretQuestion.focus()
		 	passForm.secretQuestion.select()
			return false
		}
		if (passForm.secretAnswer.value == "") {
			alert("Enter your Secret Answer")
			passForm.secretAnswer.focus()
		 	passForm.secretAnswer.select()
			return false
		}
	
	} // END FUNCTION   


	function validPreForm(passForm) {
		if (passForm.prereg.value == "") {
			alert("Enter your Pre Registration Number")
			passForm.prereg.focus()
		 	passForm.prereg.select()
			return false
		}
	} // END validPreForm(passForm) FUNCTION   

	function validLogin(passForm) {
		if (ref.test(passForm.email.value) == false) {
		 	alert("Invalid email address")
		 	passForm.email.focus()
		 	passForm.email.select()
		 	return false
		}
		if (passForm.password.value == "") {
			alert("Enter you Password")
			passForm.password.focus()
		 	passForm.password.select()
			return false
		}		
	} // END validPreForm(passForm) FUNCTION   
	
	
	function validLiteForm(passForm) {
		if (passForm.firstName.value == "") {
			alert("You must Enter The First Name")
			passForm.firstName.focus()
			return false
		}
		if (passForm.lastName.value == "") {
			alert("You must Enter The Last Name")
			passForm.lastName.focus()
			return false
		}
		

		if (ref.test(passForm.email.value) == false) {
		 	alert("Invalid email address")
		 	passForm.email.focus()
		 	passForm.email.select()
		 	return false
		}
		if (passForm.password.value == "") {
			alert("Enter you Password")
			passForm.password.focus()
		 	passForm.password.select()
			return false
		}				

		if (ref.test(passForm.cemail.value) == false) {
		 	alert("The Confirmation E-Mail is Invalid")
		 	passForm.email.focus()
		 	passForm.email.select()
		 	return false
		}
		if (passForm.cpassword.value == "") {
			alert("The Confirmation Password was not Entered")
			passForm.cpassword.focus()
		 	passForm.cpassword.select()
			return false
		}
		if (passForm.password.value !== passForm.cpassword.value) {
			alert("Passwords Do Not Match")
			passForm.cpassword.focus()
		 	passForm.cpassword.select()
			return false
		}						
		
	}
	
	
	
	
	
	
	
	
// End hiding script -->
