function getScrollTop() { return document.compatMode=="CSS1Compat"?document.documentElement.scrollTop:document.body.scrollTop; } var Tip = { _speed: 1000, obj: function (){return $('#tip')}, _handle:null, hide: function () { if (parseInt(this.obj().css('height'))<3){ this.obj().css('display', 'none'); return ; } else this.obj().css('height', (parseInt(this.obj().css('height'))-3).toString()+"px"); setTimeout('Tip.hide()', 2); }, _top: function () { return parseInt($(window).height()+getScrollTop()-parseInt($("#tip").css('height')))+'px'; }, _bottom: function () { return '-'+getScrollTop()+'px'; }, show: function () { this.obj().css('bottom',this._bottom()); this.obj().slideDown(this._speed); setTimeout('Tip._run()', this._speed); }, _run: function () { this._handle = setInterval('Tip._change()', 2); }, _change: function() { this.obj().css('top', this._top()); }, start: function () { var tiphtml = ''; tiphtml += ''; tiphtml += '