(function(a){if(/1\.(0|1|2)\.(0|1|2)/.test(a.fn.jquery)||/^1.1/.test(a.fn.jquery)){alert("blockUI requires jQuery v1.2.3 or later!  You are using v"+a.fn.jquery);return}a.fn._fadeIn=a.fn.fadeIn;var g=function(){},e=document.documentMode||0,o=a.browser.msie&&(a.browser.version<8&&!e||e<8),j=a.browser.msie&&/MSIE 6.0/.test(navigator.userAgent)&&!e;a.blockUI=function(a){k(window,a)};a.unblockUI=function(a){f(window,a)};a.growlUI=function(d,e,b,f){var c=a('<div class="growlUI"></div>');d&&c.append("<h1>"+d+"</h1>");e&&c.append("<h2>"+e+"</h2>");if(b==undefined)b=3e3;a.blockUI({message:c,fadeIn:700,fadeOut:1e3,centerY:false,timeout:b,showOverlay:false,onUnblock:f,css:a.blockUI.defaults.growlCSS})};a.fn.block=function(b){return this.unblock({fadeOut:0}).each(function(){if(a.css(this,"position")=="static")this.style.position="relative";if(a.browser.msie)this.style.zoom=1;k(this,b)})};a.fn.unblock=function(a){return this.each(function(){f(this,a)})};a.blockUI.version=2.33;a.blockUI.defaults={message:"<h1>Please wait...</h1>",title:null,draggable:true,theme:false,css:{padding:0,margin:0,width:"30%",top:"40%",left:"35%",textAlign:"center",color:"#000",border:"3px solid #aaa",backgroundColor:"#fff",cursor:"wait"},themedCSS:{width:"30%",top:"40%",left:"35%"},overlayCSS:{backgroundColor:"#000",opacity:.6,cursor:"wait"},growlCSS:{width:"350px",top:"10px",left:"",right:"10px",border:"none",padding:"5px",opacity:.6,cursor:"default",color:"#fff",backgroundColor:"#000","-webkit-border-radius":"10px","-moz-border-radius":"10px","border-radius":"10px"},iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank",forceIframe:false,baseZ:1e3,centerX:true,centerY:true,allowBodyStretch:true,bindEvents:true,constrainTabKey:true,fadeIn:200,fadeOut:400,timeout:0,showOverlay:true,focusInput:true,applyPlatformOpacityRules:true,onBlock:null,onUnblock:null,quirksmodeOffsetHack:4};var c=null,b=[];function k(p,e){var i=p==window,h=e&&e.message!==undefined?e.message:undefined;e=a.extend({},a.blockUI.defaults,e||{});e.overlayCSS=a.extend({},a.blockUI.defaults.overlayCSS,e.overlayCSS||{});var F=a.extend({},a.blockUI.defaults.css,e.css||{}),E=a.extend({},a.blockUI.defaults.themedCSS,e.themedCSS||{});h=h===undefined?e.message:h;i&&c&&f(window,{fadeOut:0});if(h&&typeof h!="string"&&(h.parentNode||h.jquery)){var u=h.jquery?h[0]:h,q={};a(p).data("blockUI.history",q);q.el=u;q.parent=u.parentNode;q.display=u.style.display;q.position=u.style.position;q.parent&&q.parent.removeChild(u)}var s=e.baseZ,v=a.browser.msie||e.forceIframe?a('<iframe class="blockUI" style="z-index:'+s+++';display:none;border:none;margin:0;padding:0;position:absolute;width:100%;height:100%;top:0;left:0" src="'+e.iframeSrc+'"></iframe>'):a('<div class="blockUI" style="display:none"></div>'),r=a('<div class="blockUI blockOverlay" style="z-index:'+s+++';display:none;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0"></div>'),k,t;if(e.theme&&i)t='<div class="blockUI blockMsg blockPage ui-dialog ui-widget ui-corner-all" style="z-index:'+s+';display:none;position:fixed"><div class="ui-widget-header ui-dialog-titlebar blockTitle">'+(e.title||"&nbsp;")+'</div><div class="ui-widget-content ui-dialog-content"></div></div>';else if(e.theme)t='<div class="blockUI blockMsg blockElement ui-dialog ui-widget ui-corner-all" style="z-index:'+s+';display:none;position:absolute"><div class="ui-widget-header ui-dialog-titlebar blockTitle">'+(e.title||"&nbsp;")+'</div><div class="ui-widget-content ui-dialog-content"></div></div>';else if(i)t='<div class="blockUI blockMsg blockPage" style="z-index:'+s+';display:none;position:fixed"></div>';else t='<div class="blockUI blockMsg blockElement" style="z-index:'+s+';display:none;position:absolute"></div>';k=a(t);if(h)if(e.theme){k.css(E);k.addClass("ui-widget-content")}else k.css(F);(!e.applyPlatformOpacityRules||!(a.browser.mozilla&&/Linux/.test(navigator.platform)))&&r.css(e.overlayCSS);r.css("position",i?"fixed":"absolute");(a.browser.msie||e.forceIframe)&&v.css("opacity",0);var G=[v,r,k],I=i?a("body"):a(p);a.each(G,function(){this.appendTo(I)});e.theme&&e.draggable&&a.fn.draggable&&k.draggable({handle:".ui-dialog-titlebar",cancel:"li"});var H=o&&(!a.boxModel||a("object,embed",i?null:p).length>0);if(j||H){i&&e.allowBodyStretch&&a.boxModel&&a("html,body").css("height","100%");if((j||!a.boxModel)&&!i)var w=d(p,"borderTopWidth"),x=d(p,"borderLeftWidth"),y=w?"(0 - "+w+")":0,A=x?"(0 - "+x+")":0;a.each([v,r,k],function(c,f){var a=f[0].style;a.position="absolute";if(c<2){i?a.setExpression("height","Math.max(document.body.scrollHeight, document.body.offsetHeight) - (jQuery.boxModel?0:"+e.quirksmodeOffsetHack+') + "px"'):a.setExpression("height",'this.parentNode.offsetHeight + "px"');i?a.setExpression("width",'jQuery.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"'):a.setExpression("width",'this.parentNode.offsetWidth + "px"');A&&a.setExpression("left",A);y&&a.setExpression("top",y)}else if(e.centerY){i&&a.setExpression("top",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"');a.marginTop=0}else if(!e.centerY&&i){var b=e.css&&e.css.top?parseInt(e.css.top):0,d="((document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "+b+') + "px"';a.setExpression("top",d)}})}if(h){if(e.theme)k.find(".ui-widget-content").append(h);else k.append(h);(h.jquery||h.nodeType)&&a(h).show()}(a.browser.msie||e.forceIframe)&&e.showOverlay&&v.show();if(e.fadeIn){var z=e.onBlock?e.onBlock:g,B=e.showOverlay&&!h?z:g,C=h?z:g;e.showOverlay&&r._fadeIn(e.fadeIn,B);h&&k._fadeIn(e.fadeIn,C)}else{e.showOverlay&&r.show();h&&k.show();e.onBlock&&e.onBlock()}m(1,p,e);if(i){c=k[0];b=a(":input:enabled:visible",c);e.focusInput&&setTimeout(l,20)}else n(k[0],e.centerX,e.centerY);if(e.timeout){var D=setTimeout(function(){i?a.unblockUI(e):a(p).unblock(e)},e.timeout);a(p).data("blockUI.timeout",D)}}function f(e,d){var h=e==window,g=a(e),k=g.data("blockUI.history"),j=g.data("blockUI.timeout");if(j){clearTimeout(j);g.removeData("blockUI.timeout")}d=a.extend({},a.blockUI.defaults,d||{});m(0,e,d);var f;if(h)f=a("body").children().filter(".blockUI").add("body > .blockUI");else f=a(".blockUI",e);if(h)c=b=null;if(d.fadeOut){f.fadeOut(d.fadeOut);setTimeout(function(){i(f,k,d,e)},d.fadeOut)}else i(f,k,d,e)}function i(e,b,c,d){e.each(function(){this.parentNode&&this.parentNode.removeChild(this)});if(b&&b.el){b.el.style.display=b.display;b.el.style.position=b.position;b.parent&&b.parent.appendChild(b.el);a(d).removeData("blockUI.history")}if(typeof c.onUnblock=="function")c.onUnblock(d,c)}function m(b,g,d){var e=g==window,f=a(g);if(!b&&(e&&!c||!e&&!f.data("blockUI.isBlocked")))return;!e&&f.data("blockUI.isBlocked",b);if(!d.bindEvents||b&&!d.showOverlay)return;var i="mousedown mouseup keydown keypress";b?a(document).bind(i,d,h):a(document).unbind(i,h)}function h(d){if(d.keyCode&&d.keyCode==9)if(c&&d.data.constrainTabKey){var e=b,g=!d.shiftKey&&d.target==e[e.length-1],f=d.shiftKey&&d.target==e[0];if(g||f){setTimeout(function(){l(f)},10);return false}}return a(d.target).parents("div.blockMsg").length>0?true:a(d.target).parents().children().filter("div.blockUI").length==0}function l(c){if(!b)return;var a=b[c===true?b.length-1:0];a&&a.focus()}function n(a,g,h){var b=a.parentNode,f=a.style,c=(b.offsetWidth-a.offsetWidth)/2-d(b,"borderLeftWidth"),e=(b.offsetHeight-a.offsetHeight)/2-d(b,"borderTopWidth");if(g)f.left=c>0?c+"px":"0";if(h)f.top=e>0?e+"px":"0"}function d(b,c){return parseInt(a.css(b,c))||0}})(jQuery)
