﻿function setDynamicScrollArea(elementId,top,right,bottom,left){
	var clientHeight = document.body.clientHeight;
	var clientWidth = document.body.clientWidth;
	var elem = document.getElementById(elementId);
	if (top > -1){
		elem.style.height = clientHeight - top - bottom;
	}
	if (left > -1){
		elem.style.width = clientWidth - left - right;
	}
}

// Sidebar Map
// itemList is comma separated communityIDs
function setHighlightMapItems(itemList)
{
    //delay by a bit to ensure the page has loaded
    window.setTimeout("gohighlight('" + itemList + "')", 500);
}

function gohighlight(itemList)
{
    var section = document.getElementById('communities_table');
    if (section != null){
        var links = section.getElementsByTagName('a');
        // unhighlight all the links
        for (var i = 0; i < links.length; i++){
            links[i].style.fontWeight  = 'normal';
            links[i].style.textDecoration  = 'none';
        }
        // highlight new items
        var itemArr = itemList.split(',');
        for (var i = 0; i < links.length; i++){
            for (var x = 0; x < itemArr.length; x ++){
                if (links[i].id == itemArr[x]){
                    links[i].style.fontWeight  = 'bold';
                    links[i].style.textDecoration  = 'underline';
                }
            }
        }
    }
}

