﻿
// configuration variables
var MapID = "map";
var ToolbarID = "maptoolbar";

function ResizeMap() {
    var o = document.getElementById(MapID);
    var o2 = document.getElementById("subgurim_" + MapID);
    var windowHeight = document.body.clientHeight;
    var toolbarHeight = getElementHeight(ToolbarID);
    var newHeight = (windowHeight - getElementTop(MapID));

    o.style.height = newHeight + "px";
    o2.style.height = newHeight + "px";
}

function getElementHeight(Elem) {
    if (document.getElementById) {
        var elem = document.getElementById(Elem);
    } else if (document.all) {
        var elem = document.all[Elem];
    }

    xPos = elem.offsetHeight;
    return xPos;
}

function getElementTop(Elem) {
    if (document.getElementById) {
        var elem = document.getElementById(Elem);
    } else if (document.all) {
        var elem = document.all[Elem];
    }
    yPos = elem.offsetTop;
    tempEl = elem.offsetParent;
    while (tempEl != null) {
        yPos += tempEl.offsetTop;
        tempEl = tempEl.offsetParent;
    }
    return yPos;
}


window.onresize = ResizeMap;
