﻿function dohighlight() {
    var u = document.URL;
    var i = u.lastIndexOf("/");
    var l = u.indexOf(".aspx");
    var s = u.substring(i + 1, l);
    if (l < 0) s = "default";
    var dl = document.getElementById(s.toLowerCase());
    if (dl != null)
        dl.style.backgroundImage = "url('images/menu-highlight.png')";
}

function pageWidth() {
    return window.innerWidth != null ? window.innerWidth : document.documentElement && document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body != null ? document.body.clientWidth : null;
}
function pageHeight() {
    return window.innerHeight != null ? window.innerHeight : document.documentElement && document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body != null ? document.body.clientHeight : null;
}
function posLeft() {
    return typeof window.pageXOffset != 'undefined' ? window.pageXOffset : document.documentElement && document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ? document.body.scrollLeft : 0;
}
function posTop() {
    return typeof window.pageYOffset != 'undefined' ?
        window.pageYOffset :
        document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ? document.body.scrollTop : 0;
}

function donote(e,dlg) {
    if (!e) var e = window.event;
    var cnt = document.getElementById("HlpCnt");
    var fel = document.getElementById(dlg);
    cnt.innerHTML = fel.innerHTML;
    var title = fel.getAttribute("title");
    if (title == null)
        title = "";
    var tb = document.getElementById("titleBar");
    tb.innerHTML = title;
    var dl = document.getElementById("HlpDlg");
    dl.style.display = "";
    if (e.pageX || e.pageY) {
        posx = e.pageX;
        posy = e.pageY;
    }
    else if (e.clientX || e.clientY) {
        posx = e.clientX + posLeft();
        posy = e.clientY + posTop();
    }
    var adj = (posx - posLeft() + dl.offsetWidth) - pageWidth();
    if (adj < 0) adj = 0;
    dl.style.left = (posx - adj) + "px";
    adj = (posy - posTop() + dl.offsetHeight) - pageHeight();
    if (adj < 0) adj = 0;
    dl.style.top = (posy - adj) + "px";
    return false;
}

function closeNote() {
    var dl = document.getElementById("HlpDlg");
    dl.style.display = "none";
}

