﻿function HideDlg(id) {
    if ($get("dvDlgDetail_" + id) == null) return;
    $get("dvDlgDetail_" + id).style.display = "none";
}
var oldBookId = 0;
function GetBookInfoByKey(objThis, bookId) {
    var el = $get("dvDlgDetail_" + bookId);
    if (el == null) return;
    el.style.display = "";
    if (oldBookId == bookId) return; // truong move-over tren 1 hinh, ko lay lai du lieu    
    var nTop = 150 + getPosTop(objThis);
    var nLef = getPosLeft(objThis)- document.getElementById("divscrollbookp").scrollLeft;
    //var nLef = objThis.offsetLeft - document.getElementById("divscrollbookp").scrollLeft;
    el.style.top = nTop + "px"; //(evt.screenY + evt.offsetY) + "px";    
    if (nLef > 700) {
        
        nLef = nLef - 300;
        el.className = "dlg-r";
        el.style.left = nLef + "px";
    }
    else {
        el.className = "dlg-l";
        el.style.left = nLef + 100 + "px"; // (evt.screenX + evt.offsetX) + "px";        
    }
    el.style.display = "";
    oldBookId = bookId;        
}
function getPosLeft(elem) {

    /*var elem;
    if (document.getElementById) {
        elem = $get(ElemName);
    }
    else if (document.all) {
    elem = document.all[ElemName];
    }*/
    var xPos = elem.offsetLeft;
    tempEl = elem.offsetParent;
    while (tempEl != null) {
        xPos += tempEl.offsetLeft;
        tempEl = tempEl.offsetParent;
    }
    return xPos;
}

function getPosTop(elem) {
    /*var elem;
    if (document.getElementById) {
    elem = $get(ElemName);
    } else if (document.all) {
    elem = document.all[ElemName];
    }*/
    var yPos = elem.offsetTop;
    tempEl = elem.offsetParent;
    while (tempEl != null) {
        yPos += tempEl.offsetTop;
        tempEl = tempEl.offsetParent;
    }
    return yPos;

}



