function FloatingObject(b){this.A=null;this.B=null;this.C=null;this.D=null;this.id=b;this.currentY=0;this.startY=0;this.style="";this.targetY=0;this.newTargetY=0;this.topOffset=200;this.startScrolling=0;this.bottomOffset=0;this.height=0;this.slideTime=1200;this.element=document.getElementById(this.id);if(this.element){if(ns6||ns4){this.startY=parseInt(this.element.style.top);this.height=parseInt(document.defaultView.getComputedStyle(this.element,"")["height"])}else{if(ie4){this.startY=parseInt(this.element.style.pixelTop);this.height=parseInt(this.element.offsetHeight)}}this.B=Math.PI/(2*this.slideTime)}}var Floater={pageHeight:0,floatingObjects:new Array(),scrollTop:0,add:function(b){if(b.element){this.floatingObjects.push(b)}},start:function(){pageHeight=document.body.clientHeight;window.setInterval("Floater.floatingTrigger()",100)},floatingTrigger:function(){for(i=0;i<this.floatingObjects.length;i++){if(ns4){this.floatingObjects[i].currentY=document.layers[floatingObjects[i].id].top;this.scrollTop=window.pageYOffset}else{if(ns6){this.floatingObjects[i].currentY=parseInt(document.getElementById(this.floatingObjects[i].id).style.top);this.scrollTop=window.scrollY}else{if(ie4){this.floatingObjects[i].currentY=document.all[this.floatingObjects[i].id].style.pixelTop;this.scrollTop=document.documentElement.scrollTop}}}}for(i=0;i<this.floatingObjects.length;i++){if(this.scrollTop>this.floatingObjects[i].startScrolling){this.floatingObjects[i].newTargetY=this.scrollTop+this.floatingObjects[i].startY-this.floatingObjects[i].topOffset}else{this.floatingObjects[i].newTargetY=parseInt(this.floatingObjects[i].startY)}if(this.floatingObjects[i].currentY!=this.floatingObjects[i].newTargetY){var d=new Date();if(this.floatingObjects[i].newTargetY!=this.floatingObjects[i].targetY){this.floatingObjects[i].targetY=this.floatingObjects[i].newTargetY;this.floatingObjects[i].A=this.floatingObjects[i].targetY-this.floatingObjects[i].currentY;this.floatingObjects[i].C=d.getTime();if(Math.abs(this.floatingObjects[i].A)>this.findHt){this.floatingObjects[i].D=this.floatingObjects[i].A>0?this.floatingObjects[i].targetY-this.findHt:this.floatingObjects[i].targetY+this.findHt;this.floatingObjects[i].A=this.floatingObjects[i].A>0?this.findHt:-this.findHt}else{this.floatingObjects[i].D=this.floatingObjects[i].currentY}}var c=this.floatingObjects[i].A*Math.sin(this.floatingObjects[i].B*(d.getTime()-this.floatingObjects[i].C))+this.floatingObjects[i].D;c=Math.round(c);if((parseInt(c)+parseInt(this.floatingObjects[i].bottomOffset)+parseInt(this.floatingObjects[i].height))>(parseInt(pageHeight))){c=(parseInt(pageHeight)-parseInt(this.floatingObjects[i].bottomOffset)-parseInt(this.floatingObjects[i].height))}if((this.floatingObjects[i].A>0&&c>this.floatingObjects[i].currentY)||(this.floatingObjects[i].A<0&&c<this.floatingObjects[i].currentY)){if(ie4){document.all[this.floatingObjects[i].id].style.pixelTop=c}if(ns4||ns6){document.getElementById(this.floatingObjects[i].id).style.top=c+"px"}}}}}};