function checkEntries() {
	
			var name = document.contactForm.name.value;
			if (! name) {
					alert("Please enter your name.");
					document.contactForm.name.focus();
					return false;
			}
	
			var email = document.contactForm.email.value;
			if (! email) {
					alert("Please enter your email address.");
					document.contactForm.email.focus();
					return false;	
			}	
			
			//new email checking starts here
				s=document.contactForm.email.value
				if (s.length>64){
					alert("Email address must be 64 characters or less.")
					document.contactForm.email.focus()
					document.contactForm.email.select()
					return false;
				}
				if ((s.indexOf("@") != s.lastIndexOf("@")) || s.indexOf("@")==0 || s.indexOf("@")>(s.length-4)){
					alert("Please enter a valid email address.")
					document.contactForm.email.focus()
					document.contactForm.email.select()
					return false;
				}
				atPos=s.indexOf("@")
				if (s.charAt(atPos-1)=="." || s.charAt(atPos+1)=="." || atPos==-1){
					alert("Please enter a valid email address.")
					document.contactForm.email.focus()
					document.contactForm.email.select()
					return false;
				}
				dotLastPos=s.lastIndexOf(".")
				if (dotLastPos>(s.length-2)){
					alert("Please enter a valid email address.")
					document.contactForm.email.focus()
					document.contactForm.email.select()
					return false;
				}
				dotFirstPos=s.indexOf(".")
				if (dotFirstPos==0){
					alert("Please enter a valid email address.")
					document.contactForm.email.focus()
					document.contactForm.email.select()
					return false;
				}
				pattern=/[^a-zA-Z0-9@\-\._]/
				if (pattern.test(s)){
					alert("Email address may contain only letters, numbers,\nand the following characters:\n\t  @       .       -       _ ")
					document.contactForm.email.focus()
					document.contactForm.email.select()
					return false;
				}	    
	
			var message = document.contactForm.comments.value;
			if (! message) {
					alert("Please enter a message.");
					document.contactForm.comments.focus();
					return false;
			}	    
		   }