function ClearTextFields(textfield)
{
	textfield.value = "";
}

function checkFrm(f){
	if(f.name.value == ""){
		alert("Please enter your name.")
		f.name.focus()
		return false
	}
	if(f.company.value == ""){
		alert("Please enter your Company Name.")
		f.company.focus()
		return false
	}
	if(f.address.value == ""){
		alert("Please enter your Address.")
		f.address.focus()
		return false
	}
	if(f.phone.value == ""){
		alert("Please enter your Phone Number.")
		f.phone.focus()
		return false
	}
	if(f.email.value == ""){
		alert("Please enter your email address")
		f.email.focus()
		return false
	}
	invalidChars = " /:,;"
	str_email = f.email.value
	for(var i = 0; i < invalidChars.length; i++){
		badChar = invalidChars.charAt(i)
		if(str_email.indexOf(badChar,0) != -1){
			msg = new Array()
				msg[0] = "An Email Address cannot contain a blank space"
				msg[1] = "An Email Address cannot contain a slash"
				msg[2] = "An Email Address cannot contain a colon"
				msg[3] = "An Email Address cannot contain a comma"
				msg[4] = "An Email Address cannot contain a semi-colon"
		alert(msg[i])
		f.email.select()
		return false
		}
	}
	atPos = str_email.indexOf("@", 1)
	if(atPos == -1){
		alert("An Email Address must contain an '@' sign")
		f.email.select()
		return false
	}
	if(str_email.indexOf("@",atPos + 1) != -1){
		alert("There can only be one '@' sign in an email address")
		f.email.select()
		return false
	}
	periodPos = str_email.indexOf(".",atPos)
	if(periodPos == -1){
		alert("An email address must have a period at some point after the '@' sign")
		f.email.select()
		return false
	}
	if(periodPos + 3 > str_email.length){
		alert("A valid email address has at least two characters after the period")
		f.email.select()
		return false
	}
return true
}




//

<!-- Begin
function validateForm() {
	
	if (document.FORM.salutation[0].selected) {
        alert("Please select a Title.");
     	document.FORM.salutation.focus();
        return false;
	}
	if((document.FORM.firstname.value == "") || (document.FORM.firstname.value == null)) {
		alert('Please enter your First Name.');
		document.FORM.firstname.focus();
		return false;
	} 
	if((document.FORM.lastname.value == "") || (document.FORM.lastname.value == null)) {
		alert('Please enter your Last Name.');
		document.FORM.lastname.focus();
		return false;
	} 
	if (document.FORM.email.value == "" || document.FORM.email.value.indexOf("@") == -1 || document.FORM.email.value.indexOf(".") == -1) {
        alert("Please enter a proper email address (e.g. somebody@isp.com).");
     	document.FORM.email.focus();
        return false;
	}
	if((document.FORM.address1.value == "") || (document.FORM.address1.value == null)) {
		alert('Please enter your Address.');
		document.FORM.address1.focus();
		return false;
	} 
	if((document.FORM.city.value == "") || (document.FORM.city.value == null)) {
		alert('Please enter your City');
		document.FORM.city.focus();
		return false;
	} 
	if((document.FORM.state[0].selected) || (document.FORM.state.value == "") || (document.FORM.state.value == null)) {
        	alert("Please select your state.");
     		document.FORM.state.focus();
        	return false;
	}

     reZip = new RegExp(/(^\d{5}$)|(^\d{5}-\d{4}$)/);
     if (!reZip.test(document.FORM.zip.value)) {
          alert("Please enter a valid Zip Code");
 	  document.FORM.zip.focus();
          return false;
     }

	if (document.FORM.age[0].selected) {
        alert("Please enter your age.\nIf you are under the age of 18, please do not send us an e-mail, as we cannot reply.");
     	document.FORM.email.focus();
        return false;
	}	
	
}
//  End -->
