1!function(s){s.fn.mask=function(e){this.each(function(){s.impl.install(this,e)})},s.fn.unmask=function(){return this.each(function(){s.impl.remove(this)})},s.default={message:"<span>Loading... Please wait.</span>",css:{left:"0px",top:"0px",opacity:.8,backgroundColor:"#ffffff",width:"100%",zIndex:"1",textAlign:"left",minHeight:20,position:"relative"},image:{enable:!0,src:"",type:1,height:"20",width:"20"},beforeMask:function(e){},heightHandler:function(e,i,t){return s(i).innerHeight()}},s.option={},s.impl={elMaskCover:null,elMask:null,elMessage:null,elMessageCover:null,elSize:{height:null,width:null},install:function(e,i){s.impl.initOption(i),(i=s.option).beforeMask(this),s.impl.elSize.height=i.heightHandler(this,e,i),s.impl.elSize.width=s(e).outerWidth();var t=s.impl.getCssMaskCover(i.css),o=s.impl.getCssMask(i.css);s.impl.elMaskCover=s.impl.createElMaskCover(t),s.impl.elMask=s.impl.createElMask(o),s.impl.elMessage=s.impl.createElMessage(o),s.impl.elMessageCover=s.impl.createElMessageCover();var n=s.impl.getMessage();s.impl.elMessageCover.html(n),s.impl.elMessage.html(s.impl.elMessageCover),s.impl.elMaskCover.append(s.impl.elMask),s.impl.elMaskCover.append(s.impl.elMessage),s(e).append(s.impl.elMaskCover),s.impl.elMessageCover.css({height:s(n).height()+"px"}),s.impl.repairPositionMask(e)},initOption:function(e){s.option={};var i=s.extend(!0,{},s.option);s.option=s.extend(!0,i,s.default),void 0!==e&&null!==typeof e||(e={}),void 0===e.priority&&(e.priority=2),"object"==typeof jQMask&&void 0!==jQMask.option?void 0!==jQMask.option.priority&&jQMask.option.priority>e.priority?(s.impl._setOption(e),s.option=s.extend(!0,s.option,jQMask.option)):(s.option=s.extend(!0,s.option,jQMask.option),s.impl._setOption(e)):s.impl._setOption(e)},_setOption:function(e){var i=s.extend(!0,{},s.option);s.option=s.extend(!0,i,e)},remove:function(e){s(e).find(".jQMask").remove()},getCssMaskCover:function(e){return"full"==(e=s().extend(!1,s.option.css,e)).width&&(e.width=s.impl.elSize.width+"px"),"full"!=e.height&&void 0===e.height!=!0||(e.height=(s.impl.elSize.height<e.minHeight?e.minHeight:s.impl.elSize.height)+"px"),{position:e.position,left:e.left,top:e.top,width:e.width,height:e.height}},getCssMask:function(e){return e=s().extend(!1,s.option.css,e),"full"==(e=s().extend(!1,e,{position:"absolute"})).width&&(e.width=s.impl.elSize.width+"px"),"full"!=e.height&&void 0===e.height!=!0||(e.height=(s.impl.elSize.height<e.minHeight?e.minHeight:s.impl.elSize.height)+"px"),e},createElMaskCover:function(e){return s("<div/>").css(e).addClass("jQMask")},createElMask:function(e){return s("<div/>").css(e)},createElMessage:function(e){return e.backgroundColor="transparent",e.opacity=1,s("<div/>").css(e)},createElMessageCover:function(){return s("<div/>").css({position:"absolute",top:0,bottom:0,left:0,right:0,margin:"auto"})},repairPositionMask:function(e){var i=s(e).offset(),t=s(s.impl.elMaskCover).offset().top-i.top;s(s.impl.elMaskCover).css({marginTop:"-"+t+"px"})},getMessage:function(){var e="";if(s.option.image.enable)if(""!=s.option.image.src)e="<img src='"+s.option.image.src+"' height='"+s.option.image.height+"'",e+=" width='"+s.option.image.width+"' style='vertical-align: middle;' /> ";else if(0!=s.option.image.type){e="<img src='"+s.impl.getLoadImagePath()+"' height='"+s.option.image.height+"'",e+="width='"+s.option.image.width+"' style='vertical-align: middle;' /> "}return e+=s.option.message},getLoadImagePath:function(){var e="/lib/nil/php/component/ajaxUpdater/js/JQAjaxUpdater/picture/load";return e+=s.option.image.type+".gif"}}}(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.