(function(a){a.fn.lightBox=function(d){d=jQuery.extend({overlayBgColor:"#808080",overlayOpacity:0.8,containerBorderSize:10,containerResizeSpeed:400},d);var g=this;function f(){e(this,g);return false}function e(l,k){a("embed, object, select").hide();j()}function j(){var m=buildHTML();a("body").append(m);var k=b();a("#jquery-overlay").css({backgroundColor:d.overlayBgColor,opacity:d.overlayOpacity,width:k[0],height:k[1]}).fadeIn();var l=i();a("#error-main").css({top:l[1]+(k[3]/10),left:l[0]}).show();a("#error-button").click(function(){c();return false});a(window).resize(function(){var n=b();a("#jquery-overlay").css({width:n[0],height:n[1]});var o=i();a("#error-main").css({top:o[1]+(n[3]/10),left:o[0]})})}function c(){a("#error-main").remove();a("#jquery-overlay").fadeOut(function(){a("#jquery-overlay").remove()});a("embed, object, select").show()}function b(){var p,k,m,l,o,n,q;if(window.innerHeight&&window.scrollMaxY){p=window.innerWidth+window.scrollMaxX;k=window.innerHeight+window.scrollMaxY}else{if(document.body.scrollHeight>document.body.offsetHeight){p=document.body.scrollWidth;k=document.body.scrollHeight}else{p=document.body.offsetWidth;k=document.body.offsetHeight}}if(self.innerHeight){if(document.documentElement.clientWidth){n=document.documentElement.clientWidth}else{n=self.innerWidth}q=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){n=document.documentElement.clientWidth;q=document.documentElement.clientHeight}else{if(document.body){n=document.body.clientWidth;q=document.body.clientHeight}}}if(k<q){o=q}else{o=k}if(p<n){l=p}else{l=n}m=new Array(l,o,n,q);return m}function i(){var l,k;if(self.pageYOffset){k=self.pageYOffset;l=self.pageXOffset}else{if(document.documentElement&&document.documentElement.scrollTop){k=document.documentElement.scrollTop;l=document.documentElement.scrollLeft}else{if(document.body){k=document.body.scrollTop;l=document.body.scrollLeft}}}arrayPageScroll=new Array(l,k);return arrayPageScroll}function h(m){var l=new Date();k=null;do{var k=new Date()}while(k-l<m)}return this.unbind("click").click(f)}})(jQuery);