var msgArray = new Array();
msgArray["lName"] = "\nLast name: your last name."; 
msgArray["fName"] = "\nFirst name: your first name."; 
msgArray["phone"] = "\nPhone: your your phone or cell number."; 
msgArray["email"] = "\nE-mail: your e-mail address."; 
msgArray["phoneOrEmail"] = "\nPhone or E-mail: your phone number or e-mail address."; 
msgArray["serviceType"] = "\nService: check one or more boxes."; 
msgArray["addy"] = "\nAddress: Your Address."; 

function checkCheckboxes(){
  isChecked=false;
  for(var i=0;i < document.forms["getInfo"]["serviceType[]"].length;i++){
    if(document.forms["getInfo"]["serviceType[]"][i].checked){
//writeToDebugConsole(document.forms["getInfo"]["serviceType[]"][i].value+"<br>")
      isChecked=true;
    }
  }
  if(isChecked){
 	return true;
  }
  else{
    alert("Please fill in "+msgArray['serviceType']);
	return false;
  }
}

function valFormObj(formObj){
  if (formObj.value==""){
    alert("Please fill in "+msgArray[formObj.name]);
    formObj.focus();
    return false;
  }
  else
    return true;
}

//may want to use this later
function checkEmail(myForm) {
  if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myForm.emailAddr.value)){
    return (true)
  }
  alert("Invalid E-mail Address! Please re-enter.")
  return (false)
}

function validateForm() {
var frmName = document.forms.getInfo;
var frmfName = document.forms.getInfo.fName;
var frmlName = document.forms.getInfo.lName;
var frmphone = document.forms.getInfo.phone;
var frmemail = document.forms.getInfo.email;
var frmaddy = document.forms.getInfo.addy;
  if (!valFormObj(frmfName)) return false;
  if (!valFormObj(frmlName)) return false;
  if ((frmphone.value=="")&&(frmemail.value=="")){
    alert("Please fill in "+msgArray['phoneOrEmail']);
    frmphone.focus();
	return false;
  }
  if (!valFormObj(frmaddy)) return false;
  if (!checkCheckboxes()) return false;
}

