	function equalHeight(group) {
		var tallest = 0;
		group.each(function() {
			var thisHeight = $(this).height();
			if(thisHeight > tallest) {
				tallest = thisHeight;
			}
		});
		group.height(tallest);
	}

	function fireColorbox() { 
		$(".pop").each(function(){ 
			var strId = $(this).attr("alt"); 
			$(this).colorbox({
				inline:		true, 
				href: 		"#"+ strId +"" , 
				opacity: 	0.75, 
				transition:	"elastic", 
				title:		false
			}); 
		}); 
	}; 
	
	function breadcrumb() {
		var ancestor = $('#breadcrumbs .current-menu-ancestor').find('a:first').addClass('ancestor');
		var parent = $('#breadcrumbs .current-menu-parent').find('a:first').addClass('parent');
		var current = $('#breadcrumbs .current-menu-item').find('a:first').addClass('current');

		$('#home').append('<span class="sep"></span>');
		$('#ancestor').html(ancestor).append('<span class="sep"></span>');
		$('#parent').html(parent).append('<span class="sep"></span>');
		$('#current').html(current);
		
		if( $('#ancestor .sep').html() == ''){ 
			$('#ancestor').remove();
		};
		if( $('#parent .sep').html() == ''){ 
			$('#parent').remove();
		};
		
		$('#breadcrumbs ul').remove();	
	}
	
	$(document).ready(function() {	

	// Style MenuSection Menus //

		$('#menuSection ul li').addClass('mm');
		$('#menuSection ul li ul li').removeClass('mm');
		$('#menuSection ul li ul').addClass('sm');
		$('#menuSection ul li ul li ul').removeClass('sm');
		$('#menuSection ul li.mm a').wrapInner('<span></span>');
		
		$('#menuSection ul li.mm').has('ul').addClass(function() {
  			$('a', this).addClass('submenu');
		});
		
		$('#menuSection ul li.mm').hoverIntent(
			function() { $('ul.sm', this).slideDown(); },
			function() { $('ul.sm', this).slideUp(); }
		);

		$('#menuSection ul li.mm').hover(
			function() { $(this).addClass('hover'); },
			function() { $(this).removeClass('hover'); }
		);

	// Style MenuSection Widgets //
			
		$('#menuSection .widget').addClass(function() {
  			$('input[type=text]', this).addClass('inputText');
  			$('input[type=submit]', this).addClass('inputSubmit');
		});
			
		$('#menuSection label').css('display','none');
		
		$('#menuSection #s').val('Search the Site').blur(
			function() { 
				if($(this).val() == 'Search the Site' || $(this).val() == '' ) {
  					$(this).val('Search the Site');
				}
			}
		).focus( 
			function(){
				if($(this).val() == 'Search the Site' || $(this).val() == '' ) {
  					$(this).val('');
				}
 
			}
		);

		$('#menuSection #mc_mv_EMAIL').val('Mailing List Signup').blur(
			function() { 
				if($(this).val() == 'Mailing List Signup' || $(this).val() == '' ) {
  					$(this).val('Mailing List Signup');
				}
			}
		).focus( 
			function(){
				if($(this).val() == 'Mailing List Signup' || $(this).val() == '' ) {
  					$(this).val('');
				}
 
			}
		);

		var submitWidth = $('#menuSection .inputSubmit').outerWidth(); 
		$('#menuSection .inputText').css( 'width', '' + 215-submitWidth + 'px' );

		$('#menuSection #mc_signup').append('<div class="tooltip"><div class="arrow"></div><div class="content">Enter your email address</div></div>');
		$('#menuSection #mc_mv_EMAIL').hoverIntent(
			function() { $('.tooltip').fadeIn(); },
			function() { $('.tooltip').fadeOut(); }
		);
		$('#menuSection .tooltip .content').css( 'width', '' + 215-submitWidth + 'px' );

	// Style Tabbed Widgets //
		
		$('#tabs').each(function() {
			var widgets = $(this).children();
	      	var titleList = '<ul>';
			widgets.each(function() {
				var widgetTitle = $(this).children('h2').text();
         		$(this).children('h2').hide();
         		var listItem = '<li><a href="#'+$(this).attr('id')+'">'+widgetTitle+'</a></li>';
		        titleList += listItem;
      		});
			titleList += '</ul>';
 			$(this).before(titleList);
   		});
 
	    $('#sidebar #tabbed').tabs();
	    
	// Style Left Hand Menus //
	    
	    var content = $('#sidemenu ul.menu li ul li.current-menu-item a').html();
	    $('#sidemenu ul.menu li ul li.current-menu-item a').html('&raquo;&nbsp;' + content);

    	var submenu = $('.current-menu-item ul').length;    	
    	if(submenu == 0){ 
    		$('.page #sidemenu').css('display','none');	
    	}
	    
	// Style Footer 
		
		$('#bottomSection h2').after('<div class="divider"></div>');
		
	// Breadcrumbs 
	
		
		
	// Sidebar Search 
	
		var svalue = 'Search the Site';
		$('.widget_search label').remove();
		
		$('.widget_search #s').val(svalue).blur(
			function() { 
				if($(this).val() == svalue || $(this).val() == '' ) {
  					$(this).val(svalue);
				}
			}
		).focus( 
			function(){
				if($(this).val() == svalue || $(this).val() == '' ) {
  					$(this).val('');
				}
 
			}
		).addClass('inputText');

		var searchSubmitWidth = $('.widget_search #searchsubmit').outerWidth(); 
		$('#sidebar .widget_search .inputText').css( 'width', '' + 224-searchSubmitWidth + 'px' );
		$('#bottomSection .widget_search .inputText').css( 'width', '' + 145-searchSubmitWidth + 'px' );
		$('#tabs .widget_search .inputText').css( 'width', '' + 194-searchSubmitWidth + 'px' );

	// Sidebar MailChimp 
	
		var mcvalue = 'Enter Email Address';
		$('#sidebar #mc_signup label, #bottomSection #mc_signup label').remove();
		
		$('#sidebar #mc_signup #mc_mv_EMAIL, #bottomSection #mc_signup #mc_mv_EMAIL').val(mcvalue).blur(
			function() { 
				if($(this).val() == mcvalue || $(this).val() == '' ) {
  					$(this).val(mcvalue);
				}
			}
		).focus( 
			function(){
				if($(this).val() == mcvalue || $(this).val() == '' ) {
  					$(this).val('');
				}
 
			}
		).addClass('inputText');

		var mcSubmitWidth = $('#mc_signup #mc_signup_submit').outerWidth(); 
		$('#sidebar #mc_signup .mc_input').css( 'width', '' + 224-mcSubmitWidth + 'px' );
		$('#bottomSection #mc_signup .mc_input').css( 'width', '' + 145-mcSubmitWidth + 'px' );
		$('#tabs #mc_signup .mc_input').css( 'width', '' + 194-mcSubmitWidth + 'px' );

	});
	
