var xmouse, ymouse, xicon = 0, yicon = 0;var finit = 1;function mouseMove (e) {    if(window.event) e = window.event;    xmouse = e.clientX + scrollLeft();    ymouse = e.clientY + scrollTop();    if(finit) { finit = 0; moveIcon(); }}function moveIcon () {    var len = Math.sqrt(Math.pow(xmouse - xicon, 2) +        Math.pow(ymouse - yicon, 2));    var len2 = len / 2;    if(len2 >= 8) {        xicon = Math.round(len2/len * (xmouse - xicon)                               + xicon);        yicon = Math.round(len2/len * (ymouse - yicon)                               + yicon);        var icon = document.getElementById("icon");        icon.style.left = xicon + "px";        icon.style.top  = yicon + "px";    }    setTimeout("moveIcon();", 100);}function init () {    if(document.getElementById)        document.onmousemove = mouseMove;}function scrollLeft () {    if(window.pageXOffset)        return window.pageXOffset;    if(document.compatMode == "CSS1Compat")        return document.body.parentNode.scrollLeft;    if(document.body.scrollLeft)        return document.body.scrollLeft;    return 0;}function scrollTop () {    if(window.pageYOffset)        return window.pageYOffset;    if(document.compatMode == "CSS1Compat")        return document.body.parentNode.scrollTop;    if(document.body.scrollTop)        return document.body.scrollTop;    return 0;}