$(document).ready(function(){
        $("#submit-form").live('click', function() {
                $(".error").hide();

                var hasError = false;
                var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

                var formName = $("#name").val();
                var formEmail = $("#email").val();
                var formEmail2 = $("#email2").val();
                var formOrigin = $("#origin").val();
                var formMessage = $("#message").val();

                if(formName == '') {
                        $("#name").after('<span class="error"><br />Name required.</span>');
                        hasError = true;
                }

                if(formEmail == '') {
                        $("#email").after('<span class="error"><br />Email address required.</span>');
                        hasError = true;
                }

                if(formMessage == '') {
                        $("#message").after('<span class="error"><br />A message is required.</span>');
                        hasError = true;
                }

                if( !emailReg.test( formEmail ) ) {
                        $("#email").after('<span class="error"><br />Invalid Email entered.</span>');
                        hasError = true;
                }

                if(hasError == false) {
                                $("#form-submit").hide(),
                                $("#showform").hide(),
                                $("#contact-form").html("<center><h3 style='color: darkred; padding-top: 50px;'>Sending Your Message...</h3></center>"),
                        $.post("submitform.php",
                                   {  name: formName,
                                      email: formEmail,
                                      email2: formEmail2,
                                      origin: formOrigin,
                                      message: formMessage
                                   },
                                           function(data){
                                                $("#contact-form").html("<center><h3 style='color: darkred; padding-top: 50px;'>Your message has been sent</h3> We'll get back to you shortly</center>");
                                        }
                                 );
                }
                return false;
        });
});

