$(document).ready(function() {
        $('#submit').click(function() {
                $(".error").hide();
                var hasError = false;
                var emailReg = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;

                var emailVal = $("#email").val();
                if(emailVal == '') {
                    $("#email").after('<span class="error">Please enter the email address to send to.</span>');
                    hasError = true;
                } else if(!emailReg.test(emailVal)) {	
                    $("#email").after('<span class="error">Enter a valid email address to send to.</span>');
                    hasError = true;
                }

                var required = new Array();
                required.push({ id: '#first_name', text: 'first name' }); 
                required.push({ id: '#last_name', text: 'last name' });
                required.push({ id: '#company', text: 'company name' });
                required.push({ id: '#phone', text: 'phone number' });
                for (req in required) {
                  id = required[req].id;
                  var val = $(id).val();
                  if(val == '') {
                    $(id).after('<span class="error">Please enter your ' + required[req].text + '.</span>');
                    hasError = true;
                  }
                }

                if(hasError == false) {
                    $(this).hide();
                    $("#sendEmail").append('<img src="/wp-content/themes/careerplug/images/loading.gif" alt="Loading" id="loading" />');

                    $.post("/sendmail.php", $("#sendEmail").serialize(),
                        function(data){
                            $("#sendEmail").slideUp("normal", function() {
                                    $("#thanks").show();
                                });
                        });
                }
                return false;
            });
    });
