function equalHeight(group)
{
  var tallest = 0;
  group.each(function() {
   	var thisHeight = $(this).height();
	
   if(thisHeight > tallest) {
     tallest = thisHeight;
   }
  });
  group.height(tallest);
}

///////////////////////////////////////////////////////////////

function sub_nav()
{
	$('.pro_dd li.dd a').click( function() {
		
		var height = ($('#pro_subnav_dd').height() + 22) + 'px';

		if ($('#pro_subnav_dd').hasClass('open'))
		{
			$('.pro_dd li.dd').removeClass('active');
			$('#content').stop().animate({
				marginTop: '0px'
			});
			$('#pro_subnav_dd').removeClass('open');
		}
		else
		{
			$(this).parent('li').addClass('active');
			$('#content').stop().animate({
				marginTop: height
			});
			$('#pro_subnav_dd').addClass('open');
		}
		
		return false;
	},
	function() {

		$('#pro_subnav_dd').stop().slideUp();
		return false;
	});
}

///////////////////////////////////////////////////////////////

function correct_labels()
{
	$("#mce-EMAIL").labelify({
	  text: "label"
	});
}

///////////////////////////////////////////////////////////////
var count = 1;
var last = 0;

function slideshow()
{
	var index = 0;
	
	$('.home #slideshow').cycle({
		fx: 'fade',
		speed: 1000,
		timeout: 7400,
		pause: 1,
		pager:  '#slideshow_nav',
		before: onBefore,
		after: onAfter,
		pagerClick: pager_click	
	});
}

function pager_click(ind, elem)
{
	return false;
	$('#slideshow_info li').fadeOut(200);
	setTimeout( function() {
		$('#slideshow_info li:eq(' + ind + ')').fadeIn(200);
	}, 250);
}

function onBefore()
{
	$('#slideshow_info li').fadeOut(200);
}

function onAfter()
{
	var index = $(this).index();
	$('#slideshow_info li:eq(' + index + ')').fadeIn(200);
}

///////////////////////////////////////////////////////////////

$(document).ready(function() {
	equalHeight($('.interior div.equal'));
	equalHeight($('.objectives p'));
	equalHeight($('#content.interior ul#resources li.equal'));
	equalHeight($('#content.interior ul#resource_single li.equal a'));
	sub_nav();
  correct_labels();
	slideshow();;
	// $(document).pngFix();
});
