var isMozilla; var objDiv = null; var originalDivHTML = ""; var DivID = ""; var over = false; var DivIDNew = ""; var originalDivHTMLNew = ""
function closeme(divId)
{ document.getElementById("iframeOverviewDiv").style.visibility = 'hidden'; document.getElementById("iframeOverviewDiv").style.width = '0px'; document.getElementById("iframeOverviewDiv").style.height = '0px'; document.getElementById('dimmer').style.visibility = 'hidden'; }
function closePopup() {
    if (parent.document.getElementById("iframeOverviewDiv")) {
        parent.document.getElementById("iframeOverviewDiv").style.visibility = 'hidden'; parent.document.getElementById("iframeOverviewDiv").style.width = '0px'; parent.document.getElementById("iframeOverviewDiv").style.height = '0px'; }
    if (parent.document.getElementById("dimmer"))
        parent.document.getElementById('dimmer').style.visibility = 'hidden';
    if (parent.document.getElementById("makeProper")) { 
        var a2 = parent.document.getElementById('makeProper').style; a2.visibility = 'hidden'; a2.overflow = 'hidden'; } 
}
function buildDimmerDiv() {
    if (document.compatMode && document.compatMode != "BackCompat")
        theHeight = document.documentElement.scrollHeight + window.screen.height; else
        theHeight = document.body.scrollHeight + window.screen.height; document.write('<div id="dimmer" class="dimmer" style="width:1500px; height:2000px;z-index: 102;"></div>');
}
function displayFloatingDiv(divId, title, width, height, left, top, imgID, imagePath, blnFullZize) {
    DivID = divId; document.getElementById('dimmer').style.visibility = "visible"; if (blnFullZize)
    { document.getElementById(divId).style.width = '100%'; document.getElementById(divId).style.height = '100%'; document.getElementById(divId).style.left = '0px'; document.getElementById(divId).style.top = '0px'; }
    else
    { document.getElementById(divId).style.width = width + 'px'; document.getElementById(divId).style.height = height + 'px'; document.getElementById(divId).style.left = left + 'px'; document.getElementById(divId).style.top = top + 'px'; }
    var addHeader; if (originalDivHTML == "")
        originalDivHTML = document.getElementById(divId).innerHTML; addHeader = '<table style="width:' + width + 'px">' + '<tr><td> Image Name: ' + title + '</td></tr></table>'; document.getElementById(divId).className = 'dimming'; document.getElementById(divId).style.visibility = "visible"; document.getElementById(imgID).src = imagePath; document.getElementById(imgID).style.width = '280px'
    document.getElementById(imgID).style.height = '280px'
}
function hiddenFloatingDiv(divId)
{ document.getElementById(divId).innerHTML = originalDivHTML; document.getElementById(divId).style.visibility = 'hidden'; DivID = ""; }
function MouseDown(e) {
    if (over) {
        if (isMozilla) { objDiv = document.getElementById(DivID); X = e.layerX; Y = e.layerY; return false; }
        else { objDiv = document.getElementById(DivID); objDiv = objDiv.style; X = event.offsetX; Y = event.offsetY; } 
    } 
}
function MouseMove(e) {
    if (objDiv) {
        if (isMozilla) { objDiv.style.top = (e.pageY - Y) + 'px'; objDiv.style.left = (e.pageX - X) + 'px'; return false; }
        else
        { objDiv.pixelLeft = event.clientX - X + document.body.scrollLeft; objDiv.pixelTop = event.clientY - Y + document.body.scrollTop; return false; } 
    } 
}
function MouseUp()
{ objDiv = null; }
function init() {
    isMozilla = (document.all) ? 0 : 1; if (isMozilla)
    { document.captureEvents(Event.MOUSEDOWN | Event.MOUSEMOVE | Event.MOUSEUP); }
    buildDimmerDiv();
}
init(); function findPosX(obj) {
    var curleft = 0; if (obj.offsetParent)
        while (1) {
        curleft += obj.offsetLeft; if (!obj.offsetParent)
            break; obj = obj.offsetParent;
    }
    else if (obj.x)
        curleft += obj.x; return curleft;
}
function findPosY(obj) {
    var curtop = 0; if (obj.offsetParent)
        while (1) {
        curtop += obj.offsetTop; if (!obj.offsetParent)
            break; obj = obj.offsetParent;
    }
    else if (obj.y)
        curtop += obj.y; return curtop;
}
function displayFloatingDivWithContent(divId, title, width, height, left, top, blnFullZize) {
    if (document.getElementById('dimmer'))
    { document.getElementById('dimmer').style.visibility = "visible"; }
    if (blnFullZize)
    { document.getElementById(divId).style.width = '100%'; document.getElementById(divId).style.height = '100%'; document.getElementById(divId).style.left = '0px'; document.getElementById(divId).style.top = '0px'; }
    else
    { document.getElementById(divId).style.width = width + 'px'; document.getElementById(divId).style.height = height + 'px'; document.getElementById(divId).style.left = left + 'px'; document.getElementById(divId).style.top = top + 'px'; }
    var addHeader; originalDivHTMLNew = document.getElementById(divId).innerHTML; addHeader = " <table border='0' cellpadding='0' cellspacing='0' style='width:" + width + "px'>" + " <tr><td align='right' height='20px' bgcolor='#FF9E3B' Color='#FFFFFF' > " + " <img src='http://images.icompassion.org/prod/community/images/close.jpg' border='0' onclick='closeme();' height='14' " + " width='14'/> </td></tr></table>"; document.getElementById(divId).className = 'dimming'; document.getElementById(divId).style.visibility = "visible";
}
function getScrollX() {
    var scrOfX = 0
    if (typeof (window.pageYOffset) == 'number') { scrOfX = window.pageXOffset; } else if (document.body && (document.body.scrollLeft || document.body.scrollTop)) { scrOfX = document.body.scrollLeft; } else if (document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)) { scrOfX = document.documentElement.scrollLeft; }
    return scrOfX;
}
function getScrollY() {
    var scrOfY = 0; if (typeof (window.pageYOffset) == 'number') { scrOfY = window.pageYOffset; } else if (document.body && (document.body.scrollLeft || document.body.scrollTop)) { scrOfY = document.body.scrollTop; } else if (document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)) { scrOfY = document.documentElement.scrollTop; }
    return scrOfY;
}
function getScrollParentWindowY(Obj) {
    var scrOfY = 0; if (typeof (Obj.pageYOffset) == 'number') { scrOfY = Obj.pageYOffset; } else if (Obj.document.body && (Obj.document.body.scrollLeft || Obj.document.body.scrollTop)) { scrOfY = Obj.document.body.scrollTop; } else if (Obj.document.documentElement && (Obj.document.documentElement.scrollLeft || Obj.document.documentElement.scrollTop)) { scrOfY = Obj.document.documentElement.scrollTop; }
    return scrOfY;
}