﻿function shrinkHeader()
{
    var frame = document.getElementById('headerFrame');
    var height = frame.contentWindow.document.body.scrollHeight;
    frame.style.height = height + 'px';   
}

function stretchContents()
{
    var headerFrame = document.getElementById('headerFrame');
    var sideBarFrame = document.getElementById('sideBarFrame');
    var mapFrame = document.getElementById('mapFrame');
    
    var height = document.body.clientHeight - (headerFrame.clientHeight + 8);
    sideBarFrame.style.height = height + 'px';
    mapFrame.style.height = height + 'px';
    
    var width = document.body.clientWidth - (sideBarFrame.clientWidth + 9);
    mapFrame.style.width = width + 'px';
}

function resizeHandler()
{
    shrinkHeader();
    stretchContents();
}

function initWindow()
{
    resizeHandler();
    window.onresize = resizeHandler;
    
    document.getElementById('headerFrame').style.visibility = 'visible';
    document.getElementById('sideBarFrame').style.visibility = 'visible';
    document.getElementById('mapFrame').style.visibility = 'visible';
}
function fnFrameFormWaitThenSubmit(frameId) {
    window.setTimeout('fnFormSubmit('+frameId+');', 200);
}

function fnFormSubmit(frameId) {
    var obj = frameId.document.getElementById('form1');
    obj.submit();
}
