//<![CDATA[
function load() {
	if (GBrowserIsCompatible()) {
		var map = new GMap2(document.getElementById("map"));
		var point = new GLatLng(44.975941,-93.257114);
        map.setCenter(point, 15);
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());
		var marker = new GMarker(point);
        map.addOverlay(marker);
   }
}
//]]>


function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}



function openEvent(d,r,t) {
	var xd = MM_findObj(d);
	var xr = MM_findObj(r);
	if(xd.style.display == 'block') {
		xd.style.display = 'none';
		xr.innerHTML = "&raquo; <a href=\"javascript:void();\" onclick=\"openEvent('"+d+"','"+r+"','"+t+"')\">open "+t+"</a>";
	} else {
		xd.style.display = 'block';
		xr.innerHTML = "&raquo; <a href=\"javascript:void();\" onclick=\"openEvent('"+d+"','"+r+"','"+t+"')\">close "+t+"</a>";
	}
}


var browserType;
if (document.layers) {browserType = "nn4";}
if (document.all) {browserType = "ie";}
if (window.navigator.userAgent.toLowerCase().match("gecko")) {browserType= "gecko";}
	
	
function setSections() {
	if (browserType == "gecko" ) {
		document.rS = eval('document.getElementById(\'bodyRight\')');
		document.sbhS = eval('document.getElementById(\'sideBarHeader\')');
		document.sbtS = eval('document.getElementById(\'sideBarTop\')');
		document.sbcS = eval('document.getElementById(\'sideBarCenter\')');
		document.sbbS = eval('document.getElementById(\'sideBarBottom\')');
		document.sbfS = eval('document.getElementById(\'sideBarFooter\')');
		document.nS = eval('document.getElementById(\'navSpacer\')');
		document.blS = eval('document.getElementById(\'bodyLeft\')');
		document.cS = eval('document.getElementById(\'bodyLeftCopy\')');
		document.ctS = eval('document.getElementById(\'copyText\')');
		document.fS = eval('document.getElementById(\'footer\')');
		document.bsS = eval('document.getElementById(\'bannerSpacer\')');
		document.sS = eval('document.getElementById(\'services\')');
		document.bS = eval('document.getElementById(\'banner\')');
		document.lS = eval('document.getElementById(\'bodyLinks\')');
		
		if(document.blS.offsetHeight < document.rS.offsetHeight) {
			var oCS = document.cS.offsetHeight;
			var oCTS = document.ctS.offsetHeight;
			document.cS.style.height = (document.rS.offsetHeight - document.nS.offsetHeight - document.fS.offsetHeight) + 'px';
			document.ctS.style.height = (document.cS.offsetHeight - document.bS.offsetHeight- document.bsS.offsetHeight - document.sS.offsetHeight  - document.lS.offsetHeight - 55) + 'px';
			//alert("Body Left: " + document.blS.offsetHeight + "\nO Body Left Copy: " + oCS + "\nN Body Left Copy: " + document.cS.offsetHeight + "\nBody Right: " + document.rS.offsetHeight + "\nO Copy Text: " + oCTS + "\nN Copy Text: " + document.ctS.offsetHeight + "\nBanner: " + document.bS.offsetHeight + "\nBanner Spacer: " + document.bsS.offsetHeight + "\nServices: " + document.sS.offsetHeight + "\nBody Links: " + document.lS.offsetHeight);
			
			
		}
			
		if(document.rS.offsetHeight < document.blS.offsetHeight) {
			document.sbtS.style.height = (document.cS.offsetHeight - document.sbhS.offsetHeight - document.sbcS.offsetHeight - document.sbbS.offsetHeight - document.sbfS.offsetHeight + 64) + 'px';
		}
	} else {
		if (browserType == "ie") {
			document.rS = eval('document.all[\'bodyRight\']');
			document.sbhS = eval('document.all[\'sideBarHeader\']');
			document.sbtS = eval('document.all[\'sideBarTop\']');
			document.sbcS = eval('document.all[\'sideBarCenter\']');
			document.sbbS = eval('document.all[\'sideBarBottom\']');
			document.sbfS = eval('document.all[\'sideBarFooter\']');
			document.nS = eval('document.all[\'navSpacer\']');
			document.blS = eval('document.all[\'bodyLeft\']');
			document.cS = eval('document.all[\'bodyLeftCopy\']');
			document.ctS = eval('document.all[\'copyText\']');
			document.fS = eval('document.all[\'footer\']');
			document.bsS = eval('document.all[\'bannerSpacer\']');
			document.sS = eval('document.all[\'services\']');
			document.bS = eval('document.all[\'banner\']');
			document.lS = eval('document.all[\'bodyLinks\']');

			if(document.blS.offsetHeight < document.rS.offsetHeight) {
				document.blS.style.height = (document.rS.offsetHeight - document.nS.offsetHeight - document.fS.offsetHeight);
				document.ctS.style.height = (document.blS.offsetHeight - document.bS.offsetHeight - document.sS.offsetHeight - document.bsS.offsetHeight - document.lS.offsetHeight - 10);
			}
			
			if(document.rS.offsetHeight < document.blS.offsetHeight) {
				document.sbtS.style.height = (document.cS.offsetHeight - document.sbhS.offsetHeight - document.sbcS.offsetHeight - document.sbbS.offsetHeight - document.sbfS.offsetHeight + 54);
			}
			
		} else {
			document.rS = eval('document.layers(\'bodyRight\')');
			document.sbhS = eval('document.layers(\'sideBarHeader\')');
			document.sbtS = eval('document.layers(\'sideBarTop\')');
			document.sbcS = eval('document.layers(\'sideBarCenter\')');
			document.sbbS = eval('document.layers(\'sideBarBottom\')');
			document.sbfS = eval('document.layers(\'sideBarFooter\')');
			document.nS = eval('document.layers(\'navSpacer\')');
			document.blS = eval('document.layers(\'bodyLeft\')');
			document.cS = eval('document.layers(\'bodyLeftCopy\')');
			document.ctS = eval('document.layers(\'copyText\')');
			document.fS = eval('document.layers(\'footer\')');
			document.bsS = eval('document.layers(\'bannerSpacer\')');
			document.sS = eval('document.layers(\'services\')');
			document.bS = eval('document.layers(\'banner\')');
			document.lS = eval('document.layers(\'bodyLinks\')');

			if(document.blS.offsetHeight < document.rS.offsetHeight) {
				document.blS.style.height = (document.rS.offsetHeight - document.nS.offsetHeight - document.fS.offsetHeight) + 'px';
				document.ctS.style.height = (document.blS.offsetHeight - document.bS.offsetHeight - document.sS.offsetHeight - document.bsS.offsetHeight - document.lS.offsetHeight - 10) + 'px';
			}
			
			if(document.rS.offsetHeight < document.blS.offsetHeight) {
				document.sbtS.style.height = (document.cS.offsetHeight - document.sbhS.offsetHeight - document.sbcS.offsetHeight - document.sbbS.offsetHeight - document.sbfS.offsetHeight + 54) + 'px';
			}
		
		}
	}
}