$(document).ready(function() {
  $('#fblead').submit(function () {
    return validate();
  })
})

function validate() {
  var emailRegex = /^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/;
  var zipRegex = /^\d{5}([\-]\d{4})?$/;
	
  if ($('#fblead-fname').val() == '') {
	alert('Please enter your first name.');
    return false;
  }
  
  if ($('#fblead-lname').val() == '') {
	alert('Please enter your last name.');
    return false;
  }  
  
  if (!$('#fblead-email').val().match(emailRegex)) {
	alert('Please enter a valid email.');
    return false;
  }  
  
  if ($('#fblead-fname').val() == '') {
	alert('Please enter your first name.');
    return false;
  }  
  
  if ($('#fblead-address').val() == '') {
	alert('Please enter your address.');
    return false;
  } 
  
  if ($('#fblead-city').val() == '') {
	alert('Please enter your city.');
    return false;
  }  
  
  if ($('#fblead-zip').val() == '') {
	alert('Please enter your zip code.');
    return false;
  }  
  
  if (!$('#fblead-zip').val().match(zipRegex)) {
	alert('Please enter a valid zip code.');
    return false;
  }    
  
  if ($('#fblead-state').val() == '') {
	alert('Please select your state.');
    return false;
  }  
}
