window.onresize = SetColHeights;

function SetColHeights(){
	/* Set element variables */
	if (window.external && (typeof window.XMLHttpRequest == "undefined")) {
	// font size = 12px
	// 12px = 1em
	// IE6 bug :: 8em = 96
	offset = 49;
	} else {
	offset = 49;
	}
	var objLeft = document.getElementById('leftpanel')
	var objCopy = document.getElementById('copycolumn')
	var objFooter = document.getElementById('footer')
	/* Get the height of the elements */
	var mastheadHeight = document.getElementById('masthead').offsetHeight;
	var navHeight = document.getElementById('topnavpanel').offsetHeight;
	var copyHeight = objCopy.offsetHeight;
	var leftHeight = objLeft.offsetHeight;
	/* get the maximum height of the columns */
	var maxHeight = Math.max(copyHeight, Math.max(leftHeight));
	/* Set the value for the footer from the top of the page */
	var footerTop = maxHeight + mastheadHeight + navHeight + offset;
	
	objLeft.style.height = maxHeight+'px';
	objCopy.style.height = maxHeight+'px';

	objFooter.style.top = footerTop+'px'
	objFooter.style.visibility = 'visible';
	}

function imgSwap(oImg){
   var strOver  = ".out"    // image to be used with mouse over
   var strOff = ".over"     // normal image
   var strImg = oImg.src
   if (strImg.indexOf(strOver) != -1) 
      oImg.src = strImg.replace(strOver,strOff)
   else
      oImg.src = strImg.replace(strOff,strOver)
}