/* GZIP by Raccoon Framework */ (function(F){if(/1\.(0|1|2)\.(0|1|2)/.test(F.fn.jquery)){alert("blockUI requires jQuery v1.2.3 or later! You are using v"+F.fn.jquery);return }F.blockUI=function(M){C(window,M)};F.unblockUI=function(M){G(window,M)};F.fn.block=function(M){return this.each(function(){if(F.css(this,"position")=="static"){this.style.position="relative"}if(F.browser.msie){this.style.zoom=1}C(this,M)})};F.fn.unblock=function(M){return this.each(function(){G(this,M)})};F.blockUI.version=2;F.blockUI.defaults={message:"

procesando...

",css:{padding:0,margin:0,width:"30%",top:"40%",left:"35%",textAlign:"center",color:"#000",cursor:"default"},overlayCSS:{backgroundColor:"#000",opacity:"0.6"},allowBodyStretch:true,constrainTabKey:true,fadeOut:400,applyPlatformOpacityRules:0};var D=F.browser.msie&&/MSIE 6.0/.test(navigator.userAgent);var B=null;var E=[];function C(O,M){var X=(O==window);var P=M&&M.message!==undefined?M.message:undefined;M=F.extend({},F.blockUI.defaults,M||{});M.overlayCSS=F.extend({},F.blockUI.defaults.overlayCSS,M.overlayCSS||{});var W=F.extend({},F.blockUI.defaults.css,M.css||{});P=P===undefined?M.message:P;if(X&&B){G(window,{fadeOut:0})}if(P&&typeof P!="string"&&(P.parentNode||P.jquery)){var R=P.jquery?P[0]:P;var V={};F(O).data("blockUI.history",V);V.el=R;V.parent=R.parentNode;V.display=R.style.display;V.parent.removeChild(R)}var U=(F.browser.msie)?F(''):F('');var T=F('
');var Q=X?F('
'):F('');if(P){Q.css(W)}if(!M.applyPlatformOpacityRules||!(F.browser.mozilla&&/Linux/.test(navigator.platform))){T.css(M.overlayCSS)}T.css("position",X?"fixed":"absolute");if(F.browser.msie){U.css("opacity","0.0")}F([U[0],T[0],Q[0]]).appendTo(X?"body":O);var Z=F.browser.msie&&(!F.boxModel||F("object,embed",X?null:O).length>0);if(D||Z){if(X&&M.allowBodyStretch&&F.boxModel){F("html,body").css("height","100%")}if((D||!F.boxModel)&&!X){var a=J(O,"borderTopWidth"),S=J(O,"borderLeftWidth");var Y=a?"(0 - "+a+")":0;var N=S?"(0 - "+S+")":0}F.each([U,T,Q],function(b,d){var c=d[0].style;c.position="absolute";if(b<2){X?c.setExpression("height",'document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + "px"'):c.setExpression("height",'this.parentNode.offsetHeight + "px"');X?c.setExpression("width",'jQuery.boxModel && document.documentElement.clientWidth || document.body.clientWidth + "px"'):c.setExpression("width",'this.parentNode.offsetWidth + "px"');if(N){c.setExpression("left",N)}if(Y){c.setExpression("top",Y)}}else{if(X){c.setExpression("top",'(document.documentElement.clientHeight || document.body.clientHeight) / 2 - (this.offsetHeight / 2) + (blah = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + "px"')}c.marginTop=0}})}Q.append(P).show();if(P&&(P.jquery||P.nodeType)){F(P).show()}I(1,O,M);if(X){B=Q[0];E=F(":input:enabled:visible",B);setTimeout(L,20)}else{A(Q[0])}}function G(O,P){var N=O==window;var Q=F(O).data("blockUI.history");P=F.extend(true,{},F.blockUI.defaults,P);I(0,O,P);var M=N?F("body").children().filter(".blockUI"):F(".blockUI",O);if(N){B=E=null}if(P.fadeOut){M.fadeOut(P.fadeOut);setTimeout(function(){H(M,Q)},P.fadeOut)}else{H(M,Q)}}function H(M,N){M.each(function(O,P){if(this.parentNode){this.parentNode.removeChild(this)}});if(N){N.el.style.display=N.display;N.parent.appendChild(N.el);F(N.el).removeData("blockUI.history")}}function I(M,Q,R){var P=Q==window,O=F(Q);if(!M&&(P&&!B||!P&&!O.data("blockUI.isBlocked"))){return }if(!P){O.data("blockUI.isBlocked",M)}var N=F("a,:input");F.each(["mousedown","mouseup","keydown","keypress","click"],function(S,T){M?N.bind(T,R,K):N.unbind(T,K)})}function K(P){if(P.keyCode&&P.keyCode==9){if(B&&P.data.constrainTabKey){var O=E;var N=!P.shiftKey&&P.target==O[O.length-1];var M=P.shiftKey&&P.target==O[0];if(N||M){setTimeout(function(){L(M)},10);return false}}}if(F(P.target).parents("div.blockMsg").length>0){return true}return F(P.target).parents().children().filter("div.blockUI").length==0}function L(M){if(!E){return }var N=E[M===true?E.length-1:0];if(N){N.focus()}}function A(P){var Q=P.parentNode,O=P.style;var M=((Q.offsetWidth-P.offsetWidth)/2)-J(Q,"borderLeftWidth");var N=((Q.offsetHeight-P.offsetHeight)/2)-J(Q,"borderTopWidth");O.left=M>0?(M+"px"):"0";O.top=N>0?(N+"px"):"0"}function J(M,N){return parseInt(F.css(M,N))||0}})(jQuery)