jQuery(document).ready(function(){
  jQuery("#mainnav ul.sf-menu").superfish();
  jQuery("#mainnav ul.sf-menu li:last").addClass('last-item');
  jQuery("#commentform").ready(function(){
    var error;
    jQuery("#commentform").submit(function(){
      if(jQuery("#commentform #name").val() == ""){
        error =1;
      }
      if(jQuery("#commentform #email").val() == ""){
        error =1;
      }
      if(jQuery("#commentform #words").val() == ""){
        error =1;
      }
      emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
      if(jQuery("#commentform #words").val() != ""){
        if(jQuery("#commentform #email").val().search(emailRegEx) == -1){
          error =2;
        }
      }
      if(error == 1){
        if(jQuery("#commentform").find(".errormsg").length >= 1){
          jQuery("#commentform .errormsg").html('Please fill up the required fields.');
        } else {
          jQuery("#commentform").prepend('<div class="errormsg" style="color:red">Please fill up the required fields.</div>');
        }
      }
      if(error == 2){
        if(jQuery("#commentform").find(".errormsg").length >= 1){
          jQuery("#commentform .errormsg").html('Please enter a valid e-mail address');
        } else {
          jQuery("#commentform").prepend('<div class="errormsg" style="color:red">Please enter a valid e-mail address</div>');
        }
      }
      if(error >= 1){
        return false;
      } else {
        return true;
      }
    });
  });
});
