﻿// JScript 文件

//宽度尺寸

//整个页面宽度
var pageContentWidth = 900;
//两边留白宽度
var pageBlankWidth = 35;

//中间分隔栏宽度
var pageMiddleWidth = 10;


//高度尺寸

//整个页面高度
var pageContentHeight = 800;
//logo高度
var pageLogoHeight = 130;
//栏目列表高度
var pageMenuHeight = 70;

//版权高度
var pageCopyrightHeight = 60;
//网站地图高度
var pageMapHeight = 25;
//测绘文化高度 
var pageWHHeight = 200;


//整个页面
var webPageAllContent = null;
//页面内容
var webPageContent = null;
//左边留白
var webPageLeftBlank = null;
//右边留白
var webPagerightBlank = null;
//logo内容
var webPageLogo = null;
//栏目列表
var webPageMenu = null;
//中间填充内容
var pageContent = null;
//中间分隔栏
var pageMiddle = null;

//版权信息
var pageCopyright = null; 
//列表
var pageClass = null;     
//右边列表
var pageRightList = null; 

//网站地图
var pageMap = null;
//内容列表
var pageList = null;
//右边列表
var pageContentList = null;


function getWinHeight () {
	var mapFrameHeight = window.innerHeight;
	if (mapFrameHeight == null) {
		if (document.documentElement && document.documentElement.clientHeight)
			mapFrameHeight = document.documentElement.clientHeight;
		else
			mapFrameHeight = document.body.clientHeight;
	}
	return mapFrameHeight;
}
        

function setMasterPageElementSize(){
    var clientHeight = getWinHeight(); 
    
    pageContentHeight = clientHeight - 130 - 70 - 60;
    var actHeight = 0;
    
    webPageAllContent = document.getElementById("PageAllContent");
    webPageContent = document.getElementById("pageContentDiv");
    
    webPageLeftBlank = document.getElementById("leftBlankDiv");
    webPagerightBlank = document.getElementById("rightBlank");
    webPageLogo = document.getElementById("PageHeaderDiv");
    webPageMenu = document.getElementById("PageMenuDiv");
    
    pageContent = document.getElementById("PageContent");  
    pageCopyright = document.getElementById("copyrightDiv"); 
    pageClass = document.getElementById("pageClass"); 
    pageRightList = document.getElementById("pageRightList"); 
    
    var pageClass = document.getElementById("pageClass");
    
    pageMiddle = document.getElementById("PageMiddle");
    pageMap = document.getElementById("PageSite");
    pageList = document.getElementById("PageContentList");
    
    pageContentList = document.getElementById("PageContent1");
    
    if(pageClass.clientHeight > pageRightList.clientHeight){
        actHeight = pageClass.clientHeight;
    }else
        actHeight = pageRightList.clientHeight;
    
    //LOGO高度
    webPageLogo.style.width = pageContentWidth + "px";
    webPageLogo.style.height = pageLogoHeight + "px";
    //菜单高度
    webPageMenu.style.width = pageContentWidth + "px";
    webPageMenu.style.height = pageMenuHeight + "px";
    //版权高度
    pageCopyright.style.width = pageContentWidth + "px";
    pageCopyright.style.height = pageCopyrightHeight + "px";
    //整页宽度
    webPageAllContent.style.top = "0px";
    webPageAllContent.style.width = pageContentWidth + pageBlankWidth * 2 + "px";
    //webPageAllContent.style.height = pageContentHeight + "px";
    //中缝宽度
    pageMiddle.style.width = pageMiddleWidth + "px";
    //左右边线宽度
    webPageLeftBlank.style.width = pageBlankWidth + "px";
    webPagerightBlank.style.width = pageBlankWidth + "px";
    
    if(actHeight > pageContentHeight){
        pageClass.style.height = actHeight + "px";
        pageClass.style.width = 260 + "px";
        
        pageMiddle.style.height = actHeight + "px";
        
        pageRightList.style.height = actHeight + "px";
        pageRightList.style.width = 900 - 260 -10 + "px";
        
        //pageContentList.style.height = actHeight - pageWHHeight + "px";
        
        pageMap.style.height = pageMapHeight + "px";
        pageList.style.height = actHeight - pageMapHeight + "px";
        
        webPageLeftBlank.style.height = actHeight + 260 + "px";
        webPagerightBlank.style.height = actHeight + 260 + "px";
        
        
    }else{
        pageClass.style.height = pageContentHeight + "px";
        pageClass.style.width = 260 + "px";
        
        pageMiddle.style.height = pageContentHeight + "px";
        
        pageMap.style.height = pageMapHeight + "px";
        pageList.style.height = pageContentHeight - pageMapHeight + "px";
        
        pageRightList.style.height = pageContentHeight + "px";
        pageRightList.style.width = 900 - 260 - 10 + "px";       
        
//        pageContentList.style.height = pageContentHeight - pageWHHeight + "px";
        
        webPageLeftBlank.style.height = pageContentHeight + 260 + "px";
        webPagerightBlank.style.height = pageContentHeight + 260 + "px";
        
       
    }
    
    
    
    
    
//    webPageContent.style.width = pageContentWidth + "px";
//    webPageContent.style.height = pageContentHeight + "px";
//    
//    webPageLeftBlank.style.width = pageBlankWidth + "px";
//    webPageLeftBlank.style.height = pageContentHeight + "px";
//    
//    webPagerightBlank.style.width = pageBlankWidth + "px";
//    webPagerightBlank.style.height = pageContentHeight + "px";
//    
//    webPageContent.style.width = pageContentWidth + "px";
//    webPageContent.style.height = pageContentHeight + "px";
    

}
