(function(a){a.fn.baf=function(b){b=a.extend({name:"Become our friend",header:"h3",submitval:"",branch:"",desc:"submit your email above to receive our latest news and be entered into our mailing list"},b);return this.each(function(){obj=a(this);obj.append('<form id="baf" action="#" method="post">\n<'+b.header+">"+b.name+"</"+b.header+'>\n<p><input id="baf_eml" title="enter your email" type="text" />\n<input type="submit" value="'+b.submitval+'"/></p>\n<p>'+b.desc+'</p>\n<p id="baf_return"></p>\n</form>').children("form").children("#baf_return").hide(); obj.children("form").submit(function(){(chkeml=a("#baf_eml").checkEmail())?a.post("plugs/baf/process.php",{emailadd:a("#baf_eml").val(),resid:b.branch},function(c){a("#baf_return").html(c).slideDown().aniTxt();a("#baf_eml").val("")}):a("#baf_return").text("Invalid email address.").slideDown().aniTxt();return false})})};a.fn.checkEmail=function(){var b;this.each(function(){var c=a(this).val();b=c.indexOf("@")==-1||c.lastIndexOf(".")==-1?false:true});return b};a.fn.aniTxt=function(){thsObj=a(this); sInt=setInterval(function(){clearInterval(sInt);thsObj.slideUp(300,function(){a("#book").css({display:"block"})})},3E3)}})(jQuery);