(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=0;var g=a("div#headerCont").innerHeight()+a("div#topNavCont").innerHeight()+a("div#contentBox").innerHeight()+a("div#footerCont").height()+15;var b=a("<div></div>");b.attr("id","formOverlay");b.css({height:300,opacity:0,position:"absolute",top:0,left:e,display:"none",width:"100%"});a(document.body).append(b);var d=a("<div></div>");d.attr("id","overlayMessageCont");var f=a("div#mainCont").offset({relativeTo:"body"}).top+a("div#checkoutNav").height()+482;d.css({opacity:0,position:"absolute",top:f,left:a("div#mainCont").offset({relativeTo:"body"}).left+109,display:"none"});d.append(a.fn.formOverlay.opts.message);a(document.body).append(d)};a.fn.formOverlay.currentlyActive=false;a.fn.formOverlay.resizeOverlay=function(){var b=a("div#formOverlay");var c=a("div#overlayMessageCont");var e=a("div#headerCont").innerHeight()+a("div#topNavCont").innerHeight()+a("div#contentBox").innerHeight()+a("div#footerCont").height()+15;var d=a("input#paymentSubmit").offset({relativeTo:"body"}).top-400;c.css("top",d+"px");b.css("height",e+"px")};a.fn.formOverlay.displayOverlay=function(){var b=a("div#formOverlay");var c=a("div#overlayMessageCont");b.css("display","block").animate({opacity:a.fn.formOverlay.opts.revealOpacity},a.fn.formOverlay.opts.revealSpeed);c.css("display","block");c.animate({opacity:1},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:0.8,target:this,onFormSubmit:null,preloadImages:["/pws/images/hd_ProcessingPayment.gif","/pws/images/ajax-loader-payment.gif"],message:'<h3 id="overlayHeading">Thank you</h3><p class="overlayMessage">Your order is currently being processed. This may take a few minutes.</p>'}})(jQuery);$(document).ready(function(){$("form.validateForm").each(function(){$(this).validate({focusInvalid:false,onkeyup:false,ignore:".ignore",errorPlacement:function(a,b){if(b.next().length>0){b.next().after(a)}else{b.after(a)}},success:function(a){a.parents("div.formField").removeClass("errorMessage");a.parents("div.formFieldAlign").removeClass("errorMessage")}})})});(function($){$.extend({metadata:{defaults:{type:"class",name:"metadata",cre:/({.*})/,single:"metadata"},setType:function(type,name){this.defaults.type=type;this.defaults.name=name},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);if(!settings.single.length){settings.single="metadata"}var data=$.data(elem,settings.single);if(data){return data}data="{}";if(settings.type=="class"){var m=settings.cre.exec(elem.className);if(m){data=m[1]}}else{if(settings.type=="elem"){if(!elem.getElementsByTagName){return undefined}var e=elem.getElementsByTagName(settings.name);if(e.length){data=$.trim(e[0].innerHTML)}}else{if(elem.getAttribute!=undefined){var attr=elem.getAttribute(settings.name);if(attr){data=attr}}}}if(data.indexOf("{")<0){data="{"+data+"}"}data=eval("("+data+")");$.data(elem,settings.single,data);return data}}});$.fn.metadata=function(opts){return $.metadata.get(this[0],opts)}})(jQuery);