$(document).ready(function() {
	$('#send_case_form .go').click(function() {
    submitCaseForm();
  });
});

function submitCaseForm() {
  var hasError = false;
  $('#send_case_form .required').each(function() {
    if(jQuery.trim($(this).val()) == '') {
      $(this).addClass("error");
      hasError = true;
    } else if($(this).hasClass('email')) {
      var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
      if(!emailReg.test(jQuery.trim($(this).val()))) {
        $(this).addClass("error");
        hasError = true;
      } else {
        $(this).removeClass("error");
      }
    } else {
      $(this).removeClass("error");
    }
  });
  if(!hasError) {
    $('#send_case_form').submit();
  }

  return false;
}
