(function(a){a.fn.formOverlay=function(c){a.fn.formOverlay.opts=a.extend({},a.fn.formOverlay.defaults,c);a.fn.formOverlay.preloadImages(a.fn.formOverlay.opts.preloadImages);var e=a("div#pageCont").offset({relativeTo:"body"}).left;var f=a("#mainCont").height();var b=a("<div></div>");b.attr("id","formOverlay");b.css({height:f+40,position:"absolute",top:0,left:e,display:"none"});a("body").append(b);var d=a("<div></div>");d.attr("id","overlayMessageCont");d.css({opacity:1,position:"absolute",top:350,left:e+200,display:"none"});d.append(a.fn.formOverlay.opts.message);a(document.body).append(d);d.css({opacity:1});a(this).bind("submit",function(){var g=a("div#formOverlay");var h=a("div#overlayMessageCont");h.css({display:"block",opacity:"0"}).animate({opacity:"1"},a.fn.formOverlay.opts.revealSpeed);g.css("display","block").animate({opacity:a.fn.formOverlay.opts.revealOpacity},a.fn.formOverlay.opts.revealSpeed);document.onselectstart=function(){return false};document.onmousedown=function(){return false};if(typeof a.fn.formOverlay.opts.onFormSubmit==="function"){a.fn.formOverlay.opts.onFormSubmit()}})};a.fn.formOverlay.preloadImages=function(){for(var b=0;b<arguments.length;b++){a("<img>").attr("src",arguments[b])}};a.fn.formOverlay.opts={};a.fn.formOverlay.defaults={revealSpeed:2000,revealOpacity:1,target:this,onFormSubmit:null,preloadImages:["/pws/images/hd_processing_payment.gif","/pws/images/ajax-loader.gif"],message:'<h3 id="overlayHeading">We&#39;re processing your order</h3><p class="overlayMessage">Thank you for shopping with Matches; we are currently processing your order. It may take us a few minutes to process the details of your order.<br /><strong>Please do not refresh your screen while this is happening.</strong><br />You will be redirected to an order confirmation page very shortly.</p>'}})(jQuery);$(document).ready(function(){if($("form#paymentDetails").length>0){$("form#paymentDetails").formOverlay({target:window,message:'<h3 id="overlayHeading">We&#39;re processing your order</h3><p class="overlayMessage">Thank you for shopping with Matches; we are currently processing your order. It may take us a few minutes to process the details of your order.<br /><strong>Please do not refresh your screen while this is happening.</strong><br />You will be redirected to an order confirmation page very shortly.</p>',onFormSubmit:function(){if($.browser.msie&&$.browser.version==="6.0"){$("select").css("visibility","hidden");var a=$("img#paymentAjaxLoader").attr("src");$("img#paymentAjaxLoader").attr("src",a)}}})}});