jQuery(document).ready(function($) {
  $("ul.main_menu > li").hover(
    function(e){
      $("ul.sub_menu").hide();
      $("ul.sub_menu", this).show();
    },
    function(e){
    }
  );

  $("form.hp_form, form.inside_form").submit(function(e){
    if(this.input_1.value.length < 2){
      alert("Please enter name");
      return false;
    }
    if(this.input_2.value.length < 2){
      alert("Please enter email");
      return false;
    }else if(!isValidEmail(this.input_2.value)){
      alert("Please enter valid email");
      return false;
    }
    if(this.input_3.value.length < 2){
      alert("Please enter phonr");
      return false;
    }
    if(this.input_6.value.length < 2){
      alert("Please enter comments");
      return false;
    }
    if(!this.agree.checked){
      alert("You have to agree with terms");
      return false;
    }
    var $form = $(this);
    $.post("/talk-to-attorney/", $(this).serialize(), function(msg){
      $("table", $form).html("<tr><td><h4>Thanks for contacting us!</h4></td></tr>");
    });
    return false;  
  });
});

function isValidEmail(address) {
 var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
 if(reg.test(address) == false) {
    return false;
 }
 return true;
}
