var stra_arr = new Array(); var stra_clear = new Array(); function straFloat(stra) { stra_arr[stra_arr.length] = this; var strapointer = eval(stra_arr.length-1); this.pagetop = 0; this.cmode = (document.compatMode && document.compatMode!="BackCompat") ? document.documentElement : document.body; this.strasrc = document.all? document.all[stra] : document.getElementById(stra); this.strasrc.height = this.strasrc.offsetHeight; this.straheight = this.cmode.clientHeight; this.straoffset = straGetOffsetY(stra_arr[strapointer]); var strabar = 'stra_clear['+strapointer+'] = setInterval("straFloatInit(stra_arr['+strapointer+'])",1);'; strabar = strabar; eval(strabar); } function straGetOffsetY(stra) { var straTotOffset = parseInt(stra.strasrc.offsetTop); var parentOffset = stra.strasrc.offsetParent; while ( parentOffset != null ) { straTotOffset += parentOffset.offsetTop; parentOffset = parentOffset.offsetParent; } return straTotOffset; } function straFloatInit(stra) { stra.pagetop = stra.cmode.scrollTop; stra.strasrc.style.top = stra.pagetop - stra.straoffset + "px"; } new straFloat("stripeads");