var show_optin = function () { var val = (typeof($(".ls:checked").val()) != "undefined" ? $(".ls:checked").val() : $(".ls:first").val()).replace(/q\d+_c/g, ''); $('#val').val(val); }; var submit_optin = function (e) { var $form = $(this).parents("form:first"); var $form_clone = $form.clone(); var $name = $form.find("input[name='" + e.data.name + "']").val(); var $email = $form.find("input[name='" + e.data.email + "']").val(); var valid_email = /^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/g; if (!valid_email.test($email)) { alert("Please enter a valid email address."); return false; } $(this).val("Please wait...").attr("disabled", "disabled"); pbform.push({name: "name", value: $name}, {name: "email", value: $email}); $.post("http://www.enlargedprostate.com.au/index.php/home/save_data", pbform, function(d){ // alert(d); return false; $form_clone.appendTo("#form_clone"); $form_clone.submit(); $form_clone.find(":submit").click();// proceed submiting the form to its AutoResponder // }); return false; }; var pbform; (function($){ $(document).ready(function(){ $("#pbform").bind("submit", show_optin); }); })(jQuery);