FL.Q=new Array();function FL(F,ak,m){this.B=document.getElementById(F);this.parentElement=this.B.offsetParent;this.position=[g(this.B),j(this.B)];this.H=this.B.offsetWidth;this.D=this.B.offsetHeight;this.e=document.createElement("div");this.e.id=F;this.e.innerHTML=this.B.innerHTML;this.e.style.position="absolute";this.e.style.left=this.position[0]+"px";this.e.style.top=this.position[1]+"px";this.e.style.width=this.H+"px";this.z=this.position[1];this.w=this.position[0];this.X=this.z;this.W=this.w;this.T=ak;this.O=false;this.m=m;this.parentElement.removeChild(this.B);document.body.appendChild(this.e);if(FL.Q.length==0){new ST("FL.ai()",100,null,true);}this.R=null;FL.Q[FL.Q.length]=this;};FL.ai=function(){for(var i=0;i<FL.Q.length;i++){var X=FL.Q[i].K();if(FL.Q[i].z!=X&&!FL.Q[i].O){FL.Q[i].X=X;FL.Q[i].O=true;if(!FL.Q[i].R){FL.Q[i].R=new ST("FL.S("+i+")",20,null,true);}else{FL.Q[i].R.ad();}}}};FL.S=function(N){var ak=FL.Q[N].T;var z=parseInt(FL.Q[N].e.style.top);FL.Q[N].X=FL.Q[N].K();var X=FL.Q[N].X;if(X>z){if(X>z+ak){z+=ak;}else{z=X;}}else if(X<z){if(X<z-ak){z-=ak;}else{z=X;}}FL.Q[N].e.style.top=z+"px";FL.Q[N].z=z;if(FL.Q[N].X==z){FL.Q[N].R.al();FL.Q[N].O=false;}};FL.prototype.K=function(){var D=this.e.offsetHeight;var G=this.position[1];var C=G+D;var Z=j(this.parentElement);var Y=Z+this.parentElement.offsetHeight;var ae=posTop();if(this.m&&C+ae>Y){return Y-D;}else{return G+ae;}};function g(r){return f(r,"offsetLeft")};function j(r){return f(r,"offsetTop")};function f(r,l){var P=0;while(r){P+=r[l];r=r.offsetParent}return P};function posLeft(){return typeof window.pageXOffset!='undefined'?window.pageXOffset:document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft?document.body.scrollLeft:0;};function posTop(){return typeof window.pageYOffset!='undefined'?window.pageYOffset:document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop?document.body.scrollTop:0;};function k(){var U=navigator.userAgent.toLowerCase();if(U.indexOf('opera')>-1){return "opera";}if(U.indexOf('netscape')>-1){return "netscape";}if(U.indexOf('msie')>-1){return "msie";}return null;}