// Script Js ini boleh di kopi dan digunakan serta diubah // sebebasnya dan seperlunya. // Tidak ada hak cipta yang mengikutinya // Jadi nggak usah takut diomelin // Ok... self.onError=null; currentX = currentY = 0; lastScrollX = 0; lastScrollY = 0; YOffset=200; // no quotes!! staticYOffset=50; // no quotes!! MENUTOP = 50 MENUWIDTH = 35 MENUHEIGHT = 120 NS6 = (document.getElementById&&!document.all) ? 1: 0; NS = (document.layers) ? 1 : 0; IE = (document.all) ? 1: 0; function getWinWidth() { if (NS||NS6) return(window.innerWidth); else if (IE) return(document.body.clientWidth); else return(null); } function getWinHeight() { if (NS||NS6) return(window.innerHeight); else if (IE) return(document.body.clientHeight); else return(null); } function floatmenu() { if(!(IE||NS||NS6)) return if (NS||NS6) { diffY = window.pageYOffset;} if (IE) {diffY = document.body.scrollTop;} if(diffY!=lastScrollY&&diffY>YOffset-staticYOffset) { percent= .1 * (diffY-lastScrollY-YOffset+staticYOffset); } else if (YOffset-staticYOffset+lastScrollY>YOffset-staticYOffset) { percent= .1 * (diffY-lastScrollY-(YOffset-(YOffset-diffY))); } else {percent=0} if(percent > 0) percent = Math.ceil(percent); else percent = Math.floor(percent); if(IE) document.all.floater.style.pixelTop+=percent; else if(NS) document.floater.top+=percent; else if(NS6) document.getElementById('floater').style.top=parseInt(document.getElementById('floater').style.top)+percent; lastScrollY += percent; } function setPos() { if(!(IE||NS||NS6)) return curentX = (707 + (getWinWidth() - 686) /2) - MENUWIDTH + 40 currentY = (getWinHeight()/2) - (MENUHEIGHT/2); if(NS) { curentX -= 10 } if(IE) { document.all.floater.style.pixelLeft = curentX document.all.floater.style.pixelTop = currentY document.all.floater.style.visibility = "visible" } else if(NS) { document.floater.left = curentX document.floater.visibility = "show" } else if(NS6) { document.getElementById('floater').style.left = curentX document.getElementById('floater').style.top = currentY document.getElementById('floater').style.visibility = "visible" } if(NS||IE||NS6) action = window.setInterval("floatmenu()",1); }