	function roll(img_name, img_src)
	{
		document[img_name].src = img_src;
	}
	   
	function AdjustColumnsHeight()
	{
		// get a reference to the three DIVS that make up the columns
		var centercol = window.document.getElementById('centerbox');
		var leftcol = window.document.getElementById('leftbox');
		var rightcol = window.document.getElementById('rightbox');
		var container = window.document.getElementById('content');
		
		// calculate the max height
		var hCenterCol = centercol.offsetHeight;
		var hLeftCol = leftcol.offsetHeight;
		var hRightCol = rightcol.offsetHeight;
		var maxHeight = Math.max(hCenterCol, Math.max(hLeftCol, hRightCol));
		
		// set the height of all 3 DIVS to the max height
		container.style.height = maxHeight + 'px';
		centercol.style.height = maxHeight + 'px';
		leftcol.style.height = maxHeight + 'px';
		rightcol.style.height = maxHeight + 'px';
		rightcol.style.marginTop = '-' + maxHeight + 'px';
		centercol.style.marginTop = '-' + maxHeight + 'px';
		
		//resize filler div
		if(navigator.appName == "Microsoft Internet Explorer")
		{
			window.document.getElementById('filler').style.height = ((maxHeight - hCenterCol) + 20) + 'px';
		}
		else
		{
			window.document.getElementById('filler').style.height = ((maxHeight - hCenterCol)) + 'px';
		}
		
		//save original center column height for faq toggle.
		var title = window.location.pathname;
		title = title.substring(title.lastIndexOf('/') + 1);
		if(title == "faq.html")
		{
		    window.document.getElementById('centerHeight').innerHTML = hCenterCol;
		}
	}
	
	function faqtoggleSlide(thediv)
	{
		var tempdiv = thediv.split("");
		var divnumber = tempdiv[3];
		var display = window.document.getElementById(thediv).style.display;
		var i=0;
		var temp="";
		for (i=1;i<=16;i++)
		{
			if (i != divnumber)
			{
				temp = eval("'div' + i");
				slideup(temp);
			}
		}
		
		
		var the = window.document.getElementById(thediv);
        var addheight = parseInt(window.document.getElementById(thediv).style.height);
        var lessheight = parseInt(window.document.getElementById('lastHeight').innerHTML);
        
		toggleSlide(thediv);
		
		var leftcol = window.document.getElementById('leftbox');
		var centercol = window.document.getElementById('centerbox');
		var rightcol = window.document.getElementById('rightbox');
		var container = window.document.getElementById('content');
		var h = leftcol.offsetHeight;
		
		if(display == "block")//div is being closed.
		{
		    h = parseInt(h) - parseInt(lessheight);
		    window.document.getElementById('lastHeight').innerHTML = '0';
		}
		else
		{
		    h = parseInt(h) + parseInt(addheight) - parseInt(lessheight);
		    window.document.getElementById('lastHeight').innerHTML = addheight;
		}
		
		leftcol.style.height = h + 'px';
		centercol.style.height = h + 'px';
		rightcol.style.height = h + 'px';
		container.style.height = h + 'px';
		rightcol.style.marginTop = '-' + h + 'px';
		centercol.style.marginTop = '-' + h + 'px';
		
		var navheight = parseInt(window.document.getElementById('centerHeight').innerHTML);
		//resize filler div
		if(navigator.appName == "Microsoft Internet Explorer")
		{
			window.document.getElementById('filler').style.height = ((h - navheight) + 20) + 'px';
		}
		else
		{
			window.document.getElementById('filler').style.height = ((h - navheight)) + 'px';
		}
	}

window.onload = function() { AdjustColumnsHeight(); }
