$(document).ready(function() {
	
	/**
	 * Default Form Values
	 */
	$('#nav form .text').formDefault('Search the Site');
	$('#aside .widget_form_email form .text').formDefault('Email Address');
	
	/**
	 * Infinite Carousels
	 */ 
	$('#services .container').infiniteCarousel({
		// Options
		autoRotate : false,
		dotNav : false
	});
	
	$('#featured-posts').infiniteCarousel({
		// Options
		autoRotate : false,
		navContainer : 'nav-block'
	});
	
	$('#featured-casestudies').infiniteCarousel({
		// Options
		autoRotate : false,
		navContainer : 'nav-block'
	});
	
	/**
	 * Quovolver Call
	 */
	$('#aside .aside-item.quotes blockquote').quovolver(500, 8000);
	
	/**
	 * Home Banner
	 */
	$('#banner #panel-nav li:first-child').addClass('active');
	// $('#banner .wrapper .panel').show().css({ 'opacity' : 0 });
	$('#banner .wrapper .panel').hide();
	// $('#banner .wrapper .panel:first-child').css({ 'opacity' : 1, 'z-index' : 5 });
	$('#banner .wrapper .panel:first-child').show();
	
	$('#banner #panel-nav a').click(function() {
		
		var $this = $(this),
				$href = $this.attr('href');
		
		$('#banner #panel-nav li').removeClass('active');
		$this.parent().addClass('active');
		
		// $('#banner .wrapper .panel').animate({
		//	opacity : 0
		//}, 500, function() {
		//	$(this).css('z-index', 1);
		//});
		$('#banner .wrapper .panel').fadeOut();
		
		
		//$('#banner .wrapper ' + $href).animate({ 
		//	opacity : 1 }, 500, function() {
		//	$(this).css('z-index', 5);
		//});
		$('#banner .wrapper ' + $href).fadeIn();
		
		return false;
	});
	
	/**
	 * Open outbound URLs in new window
	 */
	$('a').each(function() {
		var a = new RegExp('/' + window.location.host + '/');
		if(!a.test(this.href)) {
			$(this).click(function(event) {
				event.preventDefault();
				event.stopPropagation();
				window.open(this.href, '_blank');
			});
		}
	});
	
});

/**
 * After Images have Loaded
 */
$(window).load(function() {
	
	// Equal Columns on Homepage
	equalColumns( $('#featured-posts .wrapper, #featured-casestudies .wrapper') );
	equalColumns( $('#featured-posts .wrapper .item, #featured-casestudies .wrapper .item') );

});

