function setUpNavMenus() {
	// Set up the nav menus
	$('#masthead ul#nav > li').hover(function() {		var ul = $('ul', this);		var li = $('ul li', this);		
		ul.css('display', 'block');
		$('a:first', this).animate({
			paddingTop: '.75em'
		}, 150);
		ul.css('top', '1.5em');
		ul.animate({
			top: '2.25em'
		}, 150);
		li.each(function(i) {
			$(this).css('top', -(i*1.5)+'em');
		});
		li.animate({
			top: '0'
		}, 800, 'easeOutBounce');
	}, function() {
		$('ul', this).css('display', 'none');
		$('a:first', this).animate({
			paddingTop: '.5em'
		}, 150);
	});
}function setUpWhatWeDo() {	var elements = $('ul#what-we-do > li');	//var count = elements.size();	//var i = 0;	elements.each(function() {		//$(this).css('z-index', count - i);		//i++;		$(this).hover(function() {			$(this).animate({				top: '.5em'			}, 150);		}, function() {			$(this).animate({				top: '0'			}, 150);		});	});}
function setUpSearch() {
	var searchInput = $('#search-text');
	searchInput.focus(function() {
		$(this).prev('label').addClass('focus');
	});
	searchInput.keypress(function() {
		$(this).prev('label').addClass('has-text');
	});
	searchInput.blur(function() {
		if ($(this).val() == '') {
			$(this).prev('label').removeClass('has-text').removeClass('focus');
		}
	});
}

$(document).ready(function() {
	$('.no-js').removeClass('no-js');
	setUpNavMenus();	setUpWhatWeDo();
	setUpSearch();
});