Function.prototype.bind=function(A){var B=this;return function(){B.apply(A,arguments)}};var Effect={};Effect.clip=function(E,B,D,A){if(this.timer){clearTimeout(this.timer)}if(!this.clipped){this.clipped=true;this.e=$(E);this.interv=A||15;this.step=D||10;this.width=B;this.left=this.right=B/2;this.e.style.display="block"}this.left=this.opened?this.left+this.step:this.left-this.step;this.right=this.opened?this.right-this.step:this.right+this.step;var C="rect(auto, "+this.right+"px, auto, "+this.left+"px)";this.e.style.clip=C;if(this.right>this.width&&!this.opened){this.left=0;this.right=this.width+5;this.opened=true;var C="rect(auto, "+this.right+"px, auto, "+this.left+"px)";this.e.style.clip=C;return }if(this.left>this.width/2&&this.opened){this.left=this.right=this.width/2;this.opened=false;var C="rect(auto, "+this.right+"px, auto, "+this.left+"px)";this.e.style.clip=C;return }this.timer=setTimeout(Effect.clip.bind(this),this.interv)};Effect.appear=function(C,B,A){if(this.timer){clearTimeout(this.timer)}if(!this.appeared){this.appeared=true;this.e=$(C);this.interv=A||40;this.step=B||1;this.e.style.display="block";this.opacity=0}this.opacity=this.opened?this.opacity-this.step:this.opacity+this.step;this.e.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity="+this.opacity+")";this.e.style.opacity=this.opacity/100;if(this.opacity>=100&&!this.opened){this.opacity=100;this.opened=true;return }if(this.opacity<=0&&this.opened){this.opacity=0;this.opened=false;return }this.timer=setTimeout(Effect.appear.bind(this),this.interv)};
