// Volunteer Form Validations
function validateForm(){
   var firstName = document.getElementById("first_name").value;
   var lastName = document.getElementById("last_name").value;
   var street = document.getElementById("street").value;
   var city = document.getElementById("city").value;
   var state = document.getElementById("state").options[document.getElementById("state").selectedIndex].value;
   var zip = document.getElementById("zip").value;
   var country = document.getElementById("country").value;
   var email = document.getElementById("email").value;
     
   if (firstName == "" || lastName == "" || street == "" || city == "" || state == "" || zip == "" || country == "" || email == "" ) {
   		generalError("Please enter all fields marked with an '*'");
		return false;
   } else {
      if (checkEmail(email) != true) {
	  	 generalError("Please enter a valid email address so that we can contact you."); 
		 return false;
	  }
	  else {
		  generalErrorClear();
		  if (document.getElementById("company").value == "") {
			  document.getElementById("company").value = "Volunteer";
		  }
		}
 	}
    return true;
}

// Added .style to this document of: errorMsg
// Also added DIV tag for error_General
function generalError(msg) { drawShow( document.getElementById('error_General'), msg); }

function generalErrorClear() { 
      var ele = document.getElementById('error_General')
      ele.style.visibility = 'hidden'; 
      ele.innerHTML = '';
}

function drawShow(ele,msg) { if(msg) {ele.innerHTML=msg;} ele.style.visibility = 'visible'; }

function drawHide(ele) { 
      ele.style.visibility = 'hidden'; 
      ele.innerHTML = '';
}
