// publ search result update
var reqHover;
var mousePosX;
var mousePosY;
function reqHoverResult (id, e) {
    if (document.all) {
        var topobj = document[ 'CSS1Compat' == document.compatMode ? 'documentElement' : 'body'];
        mousePosX = topobj.scrollLeft + event.clientX;
        mousePosY = topobj.scrollTop + event.clientY;
    } else {
        mousePosX = e.pageX;
        mousePosY = e.pageY;
    }
    reqHover = GXmlHttp.create();
    reqHover.open('GET', 'imghover.php?hash=' + id);
    reqHover.onreadystatechange = function () {reqHoverDisp(); }
    reqHover.send(null);
}
function reqHoverDisp() {
    if (reqHover.readyState != 4) {
        return true;
    }
    var xmlDoc = reqHover.responseXML;
    var datas = xmlDoc.documentElement.getElementsByTagName("res");
    var result =  GXml.value(datas[0]);
    document.getElementById('hover').innerHTML = result;
    document.getElementById('hover').style.display = 'block';
    document.getElementById('hover').style.top = mousePosY + 'px';
    document.getElementById('hover').style.left = mousePosX + 'px';
}
function reqHoverClear(id) {
    document.getElementById('hover').style.display = 'none';
}

