dayName = new Array ("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")	monName = new Array ("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December")now = new DatethisYr = now.getYear()if (thisYr < 1900) {thisYr = thisYr+1900}// VALIDATE EMAILfunction validEmail(emailAdd) {invalidChars = " /:,;"	if (emailAdd == "") {		// cannot be emptyreturn false}for (i=0; i<invalidChars.length; i++) {	// does it contain any invalid characters?badChar = invalidChars.charAt(i)if (emailAdd.indexOf(badChar,0) > -1) {return false}}atPos = emailAdd.indexOf("@",1)	// there must be one "@" symbolif (atPos == -1) {return false}if (emailAdd.indexOf("@",atPos+1) != -1) {	       // and only one "@" symbolreturn false}periodPos = emailAdd.indexOf(".",atPos)if (periodPos == -1) {			// and at least one "." after the "@"return false}if (periodPos+3 > emailAdd.length)  {	// must be at least 2 characters after the "."return false}return true}// CHECK ZIP IS NUMBERSfunction isNum(zip) {if (zip == "") {return false}for (i=0; i<zip.length; i++) {if (zip.charAt(i) < "0") {return false}	if (zip.charAt(i) > "9") {return false}	}return true		}function validZip(inZip) {if (inZip == "") {return true}if (isNum(inZip)) {return true}return false}function submitIt(requestForm) {// MAKE SURE TITLE IS FILLED INif (requestForm.title.value == "") {alert("Please fill in the Title")requestForm.title.focus()requestForm.title.select()return false}// MAKE SURE AUTHOR IS FILLED INif (requestForm.author.value == "") {alert("Please fill in the Author")requestForm.author.focus()requestForm.author.select()return false}// MAKE SURE LAST NAME IS FILLED INif (requestForm.lastname.value == "") {alert("Please fill in your Last Name")requestForm.lastname.focus()requestForm.lastname.select()return false}// MAKE SURE ADDRESS IS FILLED INif (requestForm.address.value == "") {alert("Please fill in your Address")requestForm.address.focus()requestForm.address.select()return false}// MAKE SURE CITY IS FILLED INif (requestForm.city.value == "") {alert("Please fill in City")requestForm.city.focus()requestForm.city.select()return false}// check zip is filled inif (requestForm.zip.value == "") {alert("Please fill in your Zip")requestForm.zip.focus()requestForm.zip.select()return false}// check zip is validif (requestForm.zip.value.length<5) {alert("The zip you have entered appears to be invalid")requestForm.zip.focus()requestForm.zip.select()return false}// check zip is validif (!validZip(requestForm.zip.value)) {alert("The zip you have entered appears to be invalid")				requestForm.zip.focus()				requestForm.zip.select()				return false			}// check to see if the email's valid			if (!validEmail(requestForm.email.value)) {				alert("The e-mail you have entered appears to be invalid")				requestForm.email.focus()				requestForm.email.select()				return false			}return true}
