jQuery(document).ready(function(){ 

	var navConfig = {
		interval: 100,
		over: showNav,
		timeout: 100,
		out: hideNav
	};

	function showNav() {
		jQuery('.drop-down', this).slideDown('fast');
		jQuery(this).addClass('active');
	} 
	function hideNav() {
		jQuery('.drop-down', this).slideUp('fast');
		jQuery(this).removeClass('active');
	}

	jQuery('#main-nav ul li').hoverIntent(navConfig);
	jQuery('#sub-nav ul li').hoverIntent(navConfig);
	jQuery('#main-nav ul li a.img-replace').click(function(){
		jQuery(this).parent().children('.drop-down').slideToggle('fast');
		return false;
	});

	jQuery('#comment-form textarea').focus(function(){
		if(this.value == this.defaultValue) {
			this.value = "";
		}
	}).blur(function() {
		if( !this.value.length ) {
			this.value = this.defaultValue;
		}
	});
	jQuery('#comment-form form').submit(function(){
		if (jQuery('#comment-form textarea').val() == jQuery('#comment-form label').html()) {
			alert('Please enter a comment first.');
			return false;
		}
	});

	jQuery('.browse').click(function(){
		var showCat = jQuery(this).attr('href');
		if (jQuery('.data').size() == 0) {
			jQuery('body').prepend('<div class="data"></div><div class="popover"><div class="loading">Loading&hellip;</div></div>');
		}
		jQuery('.popover').css('filter','alpha(opacity=60)').fadeIn('fast', function(){
			jQuery('.loading').fadeIn('fast');
			jQuery('.data').load('/case-studies/ #content #case-studies', function(){
				jQuery('.loading').fadeOut('fast', function(){
					jQuery('#case-studies li a.img-replace').parent().removeClass('active');
					jQuery('#case-studies li' + showCat).addClass('active');
					if (jQuery('#case-studies li' + showCat + ' ul li:nth-child(12)').size() > 0){
						paginate();
					}
					jQuery('#more-link a').click(function(){
						if(jQuery('#case-studies li' + showCat + ' ul.right li:last-child').css('display') == 'list-item') {
							jQuery('#more-link a').remove();
						}
					});
					jQuery('#case-studies').fadeIn('fast');
				});
				jQuery('#case-studies ul li a.img-replace').click(function(){
					jQuery('#case-studies li').removeClass('active');
					jQuery(this).parent().addClass('active');
					paginate();
					return false;
				});
				jQuery('.popover').click(function(){
					jQuery('.popover').fadeOut('fast');
					jQuery('#case-studies').fadeOut('fast');
				});
			});
		});
		return false;
	});

	function paginate() {
		jQuery('#more-link').html('');
		jQuery('#case-studies ul li.active ul.left li').quickpaginate({ perpage: 11, showcounter: false, pager: jQuery('#more-link') });
		jQuery('#case-studies ul li.active ul.right li').quickpaginate({ perpage: 11, showcounter: false, pager: jQuery('#more-link') });
		jQuery('#more-link .qp_next').remove();
	};

});