;(function($){
	
	$(document).ready(function(){
		
		$('.arrangement-table td').click(function(){
			$(this).parent().siblings().find('.toggle-content').hide('fast');
			$(this).find('.toggle-content').toggle('fast');
		}).hover(function(){
			$(this).addClass('hover');
		}, function(){
			$(this).removeClass('hover');
		});
		
		// auto clear inputs	
		$('input[name="s"]').each(function(){

			$el = $(this);
			$el.data('default', $el.val());
			
			$(this).focus(function(){
					if ($(this).val() == $(this).data('default')) {
						$(this).val('');
					}
				})
				.blur(function(){
					if ($(this).val() == '') {
						$(this).val($(this).data('default'));
					}					
				});
		});
		
		$('a[href$=".pdf"]')
			.addClass('link-pdf')
			.attr('target', '_blank');
		
		$('a[href$=".pdf"]')
			.addClass('link-doc')
			.attr('target', '_blank');
		
		$('a').filter(function() {
			return this.hostname && this.hostname !== location.hostname;
		}).addClass("external").attr("target","_blank");
		
		if ($.fancybox) {
	    	$('a[href$=jpg], .ngg-gallery-thumbnail a').fancybox({
	    		'transitionIn'	:	'elastic',
	    		'transitionOut'	:	'elastic',
	    		'speedIn'		:	600, 
	    		'speedOut'		:	200, 
	    		'overlayShow'	:	true,
	    		'overlayColor'  :   '#000',
	    		'overlayOpacity':   .6,
	    		'padding'       :   0,
	    		'titleShow'     :   false
	    	});
		}
		
	});
	
})(jQuery);
