var lightwindow={options:{overlayId:"overlay",lightwindowId:"lightwindow",lightwindowTopDelta:70},objOverlay:null,objLightwindow:null,show:function(){this.objOverlay=jQuery("#"+this.options.overlayId).get(0);this.objLightwindow=jQuery("#"+this.options.lightwindowId).get(0);if((this.objOverlay!=null)&&(this.objLightwindow!=null)){this.setElementsPosition();var a=this;jQuery(window).bind("resize",function(){a.setElementsPosition()})}jQuery("select").hide()},setElementsPosition:function(){this.objLightwindow.style.display="none";this.objOverlay.style.display="none";var d=this.getPageSize();var c=this.getPageScroll();this.objOverlay.style.display="block";this.objOverlay.style.height=(d[1]+"px");this.objOverlay.style.width=(d[0]+"px");this.objLightwindow.style.display="block";var b=c[1]+((d[3]-this.options.lightwindowTopDelta-this.objLightwindow.offsetHeight)/2);b=(b<0)?0:b;var a=((d[0]-this.objLightwindow.offsetWidth)/2);this.objLightwindow.style.top=(b<0)?"0px":b+"px";this.objLightwindow.style.left=(a<0)?"0px":a+"px"},hide:function(){jQuery(window).unbind("resize");jQuery("#"+this.options.overlayId).hide();jQuery("#"+this.options.lightwindowId).hide();jQuery("select").show()},getPageScroll:function(){var a;if(self.pageYOffset){a=self.pageYOffset}else{if(document.documentElement&&document.documentElement.scrollTop){a=document.documentElement.scrollTop}else{if(document.body){a=document.body.scrollTop}}}var b=new Array("",a);return b},getPageSize:function(){var f,a;if(window.innerHeight&&window.scrollMaxY){f=window.innerWidth+window.scrollMaxX;a=window.innerHeight+window.scrollMaxY}else{if(document.body.scrollHeight>document.body.offsetHeight){f=document.body.scrollWidth;a=document.body.scrollHeight}else{f=document.body.offsetWidth;a=document.body.offsetHeight}}var d,g;if(self.innerHeight){d=self.innerWidth;g=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){d=document.documentElement.clientWidth;g=document.documentElement.clientHeight}else{if(document.body){d=document.body.clientWidth;g=document.body.clientHeight}}}var e=null;if(a<g){e=g}else{e=a}var b=null;if(f<d){b=d}else{if(window.innerHeight&&window.scrollMaxY){if(a>g){f=f-16}}b=f}var c=new Array(b,e,d,g);return c}};