﻿// JScript File

var pgWidth = 1180;
var pgHeight = 1180;

function getWinWidth() {
    if (window.innerWidth) {
      return(window.innerWidth);
    } else if (document.body.clientWidth) {
      return(document.body.clientWidth);
    } else {
      return(null);
    }
}
function getWinHeight() {
    if (document.body.clientHeight)
    {
      return(document.body.clientHeight);
    } else if (window.innerHeight){
      return(window.innerHeight);
    } else {
      return(null);
    }
}

function formatLayout()
{
    document.body.style.overflow = "hidden";
    document.body.style.height = "100%";
    var swWidth = getWinWidth();
    var swsHeight = getWinHeight();
    
    var dvTitle = document.getElementById("titleDiv");
    dvTitle.style.width = swWidth + "px";
    
    var dvToolBar = document.getElementById("tblToolbar");
    dvToolBar.style.width = swWidth + "px";
    
    alignToBottom(dvTitle,dvToolBar  );
    
    var dvToc = document.getElementById("toc");
    
    var tWidth = dvToc.offsetWidth;
    var tbHeight =  swsHeight -(dvTitle.offsetHeight + dvToolBar.offsetHeight) ;
    //dvToc.style.height = tbHeight + "px";
    var twidth = (swWidth - width) - 5;
    dvToc.style.width = twidth + "px";
    //alignToBottom(dvToolBar,dvToc   );
    //alignToLeft(dvToc, EditObj)
    
    //var dvMap = document.getElementById("mapArea");
    var mapWid = swWidth - tWidth;
    var mapHt = tbHeight;
    
    var mdtop = dvTitle.offsetHeight + dvToolBar.offsetHeight;
    top=mdtop;
    left=0;
    width = mapWid;
    height = mapHt;
}





function alignToBottom(AnchObj, EditObj)
{
    var ancObj;
    var obj1;
    var anchOffsTop;
    if ( document.all )
    {
    ancObj = eval("document.all." + AnchObj.id);
    obj1 = eval("document.all." + EditObj.id);
    anchOffsTop = ancObj.offsetHeight + ancObj.offsetTop;
    obj1.style.top = anchOffsTop + "px";
    }
    else
    {
    ancObj = document.getElementById(AnchObj.id);
    obj1 = document.getElementById(EditObj.id);
    anchOffsTop = ancObj.offsetHeight + ancObj.offsetTop;
    obj1.style.top = anchOffsTop + "px";
    }
}
function alignToLeft(AnchObj, EditObj)
{
    if ( document.all )
    {
    var ancObj = eval("document.all." + AnchObj.id);
    var obj1 = eval("document.all." + EditObj.id);
    var anchOffsLeft = ancObj.offsetWidth + ancObj.offsetLeft;
    obj1.style.left = anchOffsLeft + "px" ;
    }
    else
    {
    var ancObj = document.getElementById(AnchObj.id);
    var obj1 = document.getElementById(EditObj.id);
    var anchOffsLeft = ancObj.offsetWidth + ancObj.offsetLeft;
    obj1.style.left = anchOffsLeft + "px" ;
    }
}
function alignCoinc(AnchObj, EditObj)
{
    var anchOffsHt = AnchObj.offsetHeight;
    var anchOffsWd = AnchObj.offsetWidth;
    var anchOffsTop = AnchObj.offsetTop;
    var anchOffsLeft = AnchObj.offsetLeft;
    EditObj.style.height = anchOffsHt + "px";
    EditObj.style.width = anchOffsWd + "px";
    EditObj.style.top = anchOffsTop + "px";
    EditObj.style.left = anchOffsLeft + "px";
}

function alignWidth(AnchObj, EditObj)
{
    var anchOffsWd = AnchObj.offsetWidth;
    EditObj.style.width = anchOffsWd + "px";
}

function alignHeight(AnchObj, EditObj)
{
    var anchOffsHt = AnchObj.offsetHeight;
    EditObj.style.height = anchOffsHt + "px";
}
