﻿var available_width;
var available_height;

var CurrentPage=null;
window.onresize=Sizing;

function Init(){
    SubInit();
    SizeContentEnvelope();
    SizeSubContentEnvelope();
}

function Sizing(){
    SubResize();
    SizeContentEnvelope();
    SizeSubContentEnvelope();
}

function adapt2OldVerIE() {
    obj = document.getElementById("VertNav");
    obj.setAttribute("className", "vert_nav_oldIE");

    obj = document.getElementById("tvLink");
    obj.setAttribute("className", "tv_link_oldIE");

    obj = document.getElementById("subcontent_envelope");
    if (obj) {
        obj.setAttribute("className", "subcontent_oldIE");
    }

}
function adapt2Firefox() {
    obj = document.getElementById("tvLink");
    obj.setAttribute("class", "tv_link_Firefox");
}

function DisplayLoginPanel(){
    obj = document.getElementById("master_login_panel");
    obj.style.visibility = "visible";
} 

function LoadIfcontent(url){
    obj = document.getElementById("ifcontent");
    //obj.setAttribute("src", url);
    obj.src=url;
} 

function GetCurrentSize(){

	if(window.innerWidth) {
        available_width=window.innerWidth;
        available_height=window.innerHeight;
    } else{
        available_width=document.documentElement.clientWidth;
        available_height=document.documentElement.clientHeight;
    } 
/*
    if (self.innerWidth) {
      available_width = self.innerWidth;
      available_height = self.innerHeight;
    } else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
      available_width = document.documentElement.clientWidth;
      available_height = document.documentElement.clientHeight;
    } else if (document.body) {
      available_width = document.body.clientWidth;
      available_height = document.body.clientHeight;
    }
*/    
}

function SizeContentEnvelope(){
    GetCurrentSize();
    width = available_width - 110;	
    height = available_height - 104;
    obj = document.getElementById("content_envelope");
    obj.style.width = width + "px";	
    obj.style.height = height + "px";                         
}

function SizeSubContentEnvelope(){
    if(document.getElementById("subcontent_envelope")){
        GetCurrentSize();
        width = available_width - 110;
        height = available_height - 129;        
        obj = document.getElementById("subcontent_envelope");
        obj.style.width = width + "px";	
        obj.style.height = height + "px";                         
    }                                
}

function SizePOImap(){
    GetCurrentSize();
    
    var obj = document.getElementById("mapPOI_iframe");
    obj.style.height = available_height - 134 + "px";
    obj.style.width = available_width - 110 + "px";	               
}

function SizeVEmap(){
    GetCurrentSize();
    
    var obj = document.getElementById("mapcontroldiv");
    obj.style.height = available_height - 186 + "px";
    obj.style.width = available_width - 110 + "px";
}

function SetCurrentSelectedMapMenuBarItem(id){
    var obj;
    obj = document.getElementById("mnuMapAddressed");
    obj.removeAttribute("class"); 
    obj = document.getElementById("mnuMapVE");
    obj.removeAttribute("class");
    obj = document.getElementById("mnuMapStaticZooms");
    obj.removeAttribute("class");
    obj = document.getElementById("mnuMapPOI");
    obj.removeAttribute("class");
    obj = document.getElementById("mnuMapStreetView");
    obj.removeAttribute("class");
    
    obj = document.getElementById(id);
    obj.setAttribute("class", "current");
    obj.setAttribute("className", "current"); 
}

function SetCurrentSelectedGovMenuBarItem(id){
    var obj;
    obj = document.getElementById("mnuGovDeKalb");
    obj.removeAttribute("class"); 
    obj = document.getElementById("mnuGovGA");
    obj.removeAttribute("class");
    obj = document.getElementById("mnuGovAvondale");
    obj.removeAttribute("class");
    obj = document.getElementById("mnuGovDecatur");
    obj.removeAttribute("class");
    obj = document.getElementById("mnuGovAtlanta");
    obj.removeAttribute("class");
	obj = document.getElementById("mnuGovUSA");
    obj.removeAttribute("class");
    
    obj = document.getElementById(id);
    obj.setAttribute("class", "current");
    obj.setAttribute("className", "current");
}

function SetCurrentSelectedLinksMenuBarItem(id){
    var obj;
    obj = document.getElementById("mnuLinksDiy");
    obj.removeAttribute("class"); 
	obj = document.getElementById("mnuLinksShop");
    obj.removeAttribute("class"); 
    
    obj = document.getElementById(id);
    obj.setAttribute("class", "current");
    obj.setAttribute("className", "current");
}

function SetCurrentSelectedMbrHmMenuBarItem(id){
    var obj;
    obj = document.getElementById("mnuMbrHmTrash");
    obj.removeAttribute("class");
    obj = document.getElementById("mnuMbrHmHOA");
    obj.removeAttribute("class");
    obj = document.getElementById("mnuMbrHmChangePwd");
    obj.removeAttribute("class");
    obj = document.getElementById("mnuMbrHmAnnouncements");
    obj.removeAttribute("class"); 
    obj = document.getElementById("mnuMbrHmForum");
    obj.removeAttribute("class");
    obj = document.getElementById("mnuMbrHmSecurity");
    obj.removeAttribute("class");
    obj = document.getElementById("mnuMbrHmSiteInfo");
    obj.removeAttribute("class");
    
    obj = document.getElementById(id);
    obj.setAttribute("class", "current");
    obj.setAttribute("className", "current");
}

function SetCurrentSelectedMbrDirMenuBarItem(id){
    var obj;
    obj = document.getElementById("mnuMbrDirGrid");
    obj.removeAttribute("class"); 
    obj = document.getElementById("mnuMbrDirEdit");
    obj.removeAttribute("class");
    
    obj = document.getElementById(id);
    obj.setAttribute("class", "current");
    obj.setAttribute("className", "current");
}

function SetCurrentSelectedMenuPanelItem(id){
    var obj;
    obj = document.getElementById("mnuPublicHome");
    obj.removeAttribute("class"); 
    obj = document.getElementById("mnuMaps");
    obj.removeAttribute("class");
    obj = document.getElementById("mnuMarta");
    obj.removeAttribute("class");
    obj = document.getElementById("mnuGov");
    obj.removeAttribute("class");
    obj = document.getElementById("mnuWeather");
    obj.removeAttribute("class");
    obj = document.getElementById("mnuHome");
    obj.removeAttribute("class");
    obj = document.getElementById("mnuDirectory");
    obj.removeAttribute("class");
    
    obj = document.getElementById(id);
    obj.setAttribute("class", "current");
    obj.setAttribute("className", "current");
}
