﻿function tryDropDownClose(e, mouseOutFrom, targetDiv) {
    if (!e) var e = window.event;
    var reltg = (e.relatedTarget) ? e.relatedTarget : e.toElement;
    while (reltg != document.body.parentNode && reltg != mouseOutFrom) {
        if (reltg == null) {
            reltg = document.body.parentNode;
            break;
        }
        reltg = reltg.parentNode;
    }
    if (reltg != mouseOutFrom) {
        //alert(mouseOutFrom + ' | ' + targetDiv);
        document.getElementById(targetDiv).style.display = 'none';
    }
}

function tryDropDownOpen(e, mouseInFrom, targetDiv) {
    if (!e) var e = window.event;
    var reltg = (e.relatedTarget) ? e.relatedTarget : e.fromElement;
    while (reltg != document.body.parentNode && reltg != mouseInFrom) {
        if (reltg == null) {
            reltg = document.body.parentNode;
            break;
        }
        reltg = reltg.parentNode;
    }
    if (reltg != mouseInFrom) {
        //alert(mouseInFrom + ' | ' + targetDiv);
        document.getElementById(targetDiv).style.display = 'block';
    }
}
