$(document).ready(function(){
       
       $("#requestBook").submit(function(e){
           var name = $.trim($("#name").val());
           var email = $.trim($("#email").val());
           var message = $.trim($("#commentsBox").val());
   
           var emailRE = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
           var errors = [];

           if(name == "") {
               errors.push("Name is Required");
           }
       
           if(email == "") {
               errors.push("Email is Required");
           }
           else if( ! emailRE.test(email)){
               errors.push("Please Enter a Valid Email Address");
           }
        
           
           if(message == "") {
               errors.push("Comments are Required");
           }
       
           if(errors.length > 0){
               $("#form-errors").remove();
               $("#requestBook").before('<div id="form-errors"><ul></ul></div>');
               $("#form-errors").prepend('<h5>The Following Errors Were Found</h5>');
           
               $(errors).each(function(i){
                   $("#form-errors ul").append('<li>' + errors[i] + '</li>')
               })
               e.preventDefault();
           }
       
       })

})
