
function syncHeight() {
	
	var minHeight = 600;
	
	if ( $('vertical_site_title') ) {
		minHeight = $('vertical_site_title').getHeight() + 130;
	}
	
	var bodyHeight = $('body_container').getHeight();
	var sidebarHeight = $('sidebar').getHeight();
	
	var targetHeight = Math.max(bodyHeight, sidebarHeight);
	targetHeight = Math.max(targetHeight, minHeight);
	
	$('body_container').style.height = targetHeight + 'px';
	$('sidebar').style.height = targetHeight + 'px';
}

function highlightNav()
{
	var navAliases = $H();
	
	navAliases.set('subscription_agreement.php', 'subscribe_link');
	navAliases.set('subscription_form.php', 'subscribe_link');
	navAliases.set('subscription_payment.php', 'subscribe_link');
	navAliases.set('survey_participant.php', 'subscribe_link');
	navAliases.set('survey_application_form.php', 'subscribe_link');
	navAliases.set('thank_you.php', 'subscribe_link');
	
	navAliases.set('info_form.php', 'about_link');	
	
	var navLinks = $$('#primary_nav li a');
	var subNavLinks = $$('#secondary_nav li a');
	
	highlightMainNav();
	highlightSubNav();
	
	function highlightMainNav(currentUrl)
	{
		if ( !currentUrl ) currentUrl = window.location;
		
		var navHighlighted = false;
		
		for ( i = 0; i < navLinks.length; i++ ) {
			if ( currentUrl == navLinks[i].href ) {
				navLinks[i].ancestors()[0].addClassName('current');
				navHighlighted = true;
				break;
			}
		}
		
		if ( !navHighlighted ) {
			//alert('check aliases');
		}
	}
	
	function highlightSubNav()
	{
		for ( i = 0; i < subNavLinks.length; i++ ) {
			if ( window.location == subNavLinks[i].href ) {
				subNavLinks[i].ancestors()[0].addClassName('current');
			}
		}
	}
}