<!--

function isBlank(s){
 var len=s.length;
 var i;
 for(i=0;i<len;++i){
  if(s.charAt(i)!=" ") {
   return false;
  }
 }
 return true
}
function validate(fieldName,fieldValue){
 if(isBlank(fieldValue)){
  window.alert(fieldName)
  return false;
 }
 else
 return true;
}



//////////////////////////////////////////////////////
// LOGIN ERROR MESSAGE.
//----------------------------------------------------

if (GetCookie("loginerror") == "u" || GetCookie("loginerror") == "p"){
	SetCookie("loginerror","");
	alert('Please enter a valid User Name / Password combination.');
}
if (GetCookie("loginerror") == "a"){
	SetCookie("loginerror","");
	alert('Please activate your account by clicking on the\n\nactivation link sent to the email address you provided.');
}

//----------------------------------------------------

function validateContactForm(){
	if(!validate("Please enter your first name.",document.contactform.fn.value)){
		document.contactform.fn.focus();
		return false;}
	if(!validate("Please enter your last name.",document.contactform.ln.value)){
		document.contactform.ln.focus();
		return false;}
	if(!validate("Please choose a preferred contact method.",document.contactform.Contact_Method.value)){
		document.contactform.Contact_Method.focus();
		return false;}
	if(document.contactform.Contact_Method.value='Phone'){
		if(!validate("Please enter a phone number.",document.contactform.Phone_Area.value)){
			document.contactform.Phone_Area.focus();
			return false;}
		if(!validate("Please enter a phone number.",document.contactform.Phone_Prefix.value)){
			document.contactform.Phone_Prefix.focus();
			return false;}
		if(!validate("Please enter a phone number.",document.contactform.Phone_Postfix.value)){
			document.contactform.Phone_Postfix.focus();
			return false;}
	} else if(document.contactform.Contact_Method.value='Fax'){
		if(!validate("Please enter a fax number.",document.contactform.Fax_Area.value)){
			document.contactform.Fax_Area.focus();
			return false;}
		if(!validate("Please enter a fax number.",document.contactform.Fax_Prefix.value)){
			document.contactform.Fax_Prefix.focus();
			return false;}
		if(!validate("Please enter a fax number.",document.contactform.Fax_Postfix.value)){
			document.contactform.Fax_Postfix.focus();
			return false;}
	} else if(document.contactform.Contact_Method.value='Email'){
		if(!validate("Please enter your email address.",document.contactform.email.value)){
			document.contactform.email.focus();
			return false;}
	}
	if(!validate("Please enter your support inquiry.",document.contactform.comments.value)){
		document.contactform.comments.focus();
		return false;}
}

function validateRequestForm(){
	if(!validate("Please enter your first name.",document.requestform.fname.value)){
		document.requestform.fname.focus();
		return false;}
	if(!validate("Please enter your last name.",document.requestform.lname.value)){
		document.requestform.lname.focus();
		return false;}
	if(!validate("Please enter a company name.",document.requestform.company.value)){
		document.requestform.company.focus();
		return false;}
	if(!validate("Please enter a type of business.",document.requestform.type_of_business.value)){
		document.requestform.type_of_business.focus();
		return false;}
	if(!validate("Please enter a phone number.",document.requestform.phone.value)){
		document.requestform.phone.focus();
		return false;}
	if(!validate("Please enter an email address.",document.requestform.email.value)){
		document.requestform.email.focus();
		return false;}
	if(!validate("Please enter your comments.",document.requestform.comments.value)){
		document.requestform.comments.focus();
		return false;}
	if(!validate("Please select a contact method.",document.requestform.contact_method.value)){
		document.requestform.contact_method.focus();
		return false;}
}

function validateLoginForm(){
	if(!validate("Please enter your user name.",document.loginform.user.value)){
		document.loginform.user.focus()
		return false;}
	if(!validate("Please enter your password.",document.loginform.pass.value)){
		document.loginform.pass.focus()
		return false;}
}

function validatePhone() {
	var errormessage = "Please enter a valid phone number.";
	var check = "no";
	numbers = new Array(0,1,2,3,4,5,6,7,8,9);
	var phonenumber = document.contactform.areacode.value + document.contactform.prefix.value + document.contactform.postfix.value + document.contactform.ext.value;
	if (phonenumber.length == 10) {
		for (x=0; x < phonenumber.length; x++) {
			for (xx=0; xx < numbers.length; xx++) {
				if (numbers[xx] == phonenumber.substring(x,x+1)) {
					check = "yes"; } }
				if (check != "yes") {
					alert(errormessage);
					return false;
				} else {
					check = "no"; } }
	} else {
		alert(errormessage);
		document.contactform.Phone_Area.focus();
		return false; } }
    
-->