function moveCross (e) {
    var crossh = document.getElementById("crossh");
    var crossv = document.getElementById("crossv");
    if(window.event) e = window.event;
    var x = e.clientX + scrollLeft();
    var y = e.clientY + scrollTop();
    crossh.style.left   = scrollLeft() + "px";
    crossh.style.top    = (y - 5) + "px";
    crossh.style.width  = winWidth() + "px";
    crossv.style.left   = (x - 5) + "px";
    crossv.style.top    = scrollTop() + "px";
    crossv.style.height = winHeight() + "px";
}
function init() {
    if(document.getElementById)
        document.onmousemove = moveCross;
}

function winWidth () {
    if(window.innerWidth)
        return window.innerWidth;
    if(document.compatMode == "CSS1Compat")
        return document.body.parentNode.clientWidth;
    if(document.body.clientWidth)
        return document.body.clientWidth;
    return 600;
}
function winHeight () {
    if(window.innerHeight)
        return window.innerHeight;
    if(document.compatMode == "CSS1Compat")
        return document.body.parentNode.clientHeight;
    if(document.body.clientHeight)
        return document.body.clientHeight;
    return 400;
}
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;
}