﻿function warning()
{
	if (!confirm ("This link will take you to a website that \nis independent of UtahBar.org.  Is this okay?"))
	{
		return false;
	}
}

function getHeight(elementID)
{
	var height = document.getElementById(elementID).offsetHeight;
	//var height = document.getElementById(elementID).clientHeight;
	return height;
}

function setHeight(elementID, height)
{
	document.getElementById(elementID).style.height = height+"px"
}

function balanceMainColumn()
{
	var spacer1	= 62;  // ?
	var spacer2	= 66;  // ?
	var footer	= 26;  // leftBox padding-bottom 
	var col1	= getHeight('leftColumn');
	var col2	= getHeight('mainBox');
	var side	= getHeight('sideNav');

	//alert ("Before: " + col1 + ", " + col2 + ", " + side);
	if (col2 < col1){	setHeight('mainBox', (col1-footer-spacer2));	col2=getHeight('mainColumn');}
	if (col2 < side){	setHeight('mainBox', (side-footer-spacer1));	col2=getHeight('mainColumn');}
	//alert ("After: " + col1 + ", " + col2 + ", " + side);
}

function balanceWideColumn()
{
	var spacer1	= 60;  // ?
	var footer	= 26;  // leftBox padding-bottom 
	var col1	= getHeight('wideBox');
	var side	= getHeight('sideNav');

	//alert ("Before: " + col1 + ", " + side);
	if (col1 < side){	setHeight('wideBox', (side-footer-spacer1));	col1=getHeight('wideColumn');}
	//alert ("After: " + col1 + ", " + side);
}

function getQueryParam( name )
{
	// Snippet from www.netlobo.com/url_query_string_javascript.html
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var results = regex.exec( window.location.href );
	if( results == null )
		return "";
	else
		return results[1];
}