$('#nav_search_link').click(function(event) {
	event.preventDefault();
	$(this).parent().removeClass('active');
	$(this).fadeOut(200, function() {
		$('#nav_search').fadeIn(200).focus();
	});
		
});

function nav_search_all(term) {
	$('#nav_search').blur(function() {
		$('#nav_search_suggestions').fadeOut(200);
	});
	
	if(term.length > 1) {
		$.post("http://www.hatlife.ca/ajax/search", {queryString: ""+term+""}, function(data) { // Do an AJAX call
	         $('#nav_search_suggestions').fadeIn(); // Show the suggestions box
	         $('#nav_search_suggestions').html(data); // Fill the suggestions box
	      });
	}
	else{
		$('#nav_search_suggestions').fadeOut(200);
	}
};

$(window).load(function() {
	
	$('a[rel]').overlay({
		closeOnClick:false,
		onBeforeLoad: function() {

					// grab wrapper element inside content
					var wrap = this.getOverlay().find(".contentWrap");

					// load the page specified in the trigger
					wrap.load(this.getTrigger().attr("data-url"));
				}
		
	});
	
	
	
	$('.example_box').jScroll({top:100});
	
/*
    $('#slider').nivoSlider({
	        effect:'random', // Specify sets like: 'fold,fade,sliceDown'
	        slices:15, // For slice animations
	        boxCols: 8, // For box animations
	        boxRows: 4, // For box animations
	        animSpeed:500, // Slide transition speed
	        pauseTime:4000, // How long each slide will show
	        startSlide:0, // Set starting Slide (0 index)
	        directionNav:true, // Next & Prev navigation
	        directionNavHide:true, // Only show on hover
	        controlNav:true, // 1,2,3... navigation
	        controlNavThumbs:false, // Use thumbnails for Control Nav
	        controlNavThumbsFromRel:false, // Use image rel for thumbs
	        controlNavThumbsSearch: '.jpg', // Replace this with...
	        controlNavThumbsReplace: '_thumb.jpg', // ...this in thumb Image src
	        keyboardNav:true, // Use left & right arrows
	        pauseOnHover:false, // Stop animation while hovering
	        manualAdvance:false, // Force manual transitions
	        captionOpacity:0.8, // Universal caption opacity
	        prevText: 'Prev', // Prev directionNav text
	        nextText: 'Next', // Next directionNav text
	        beforeChange: function(){}, // Triggers before a slide transition
	        afterChange: function(){}, // Triggers after a slide transition
	        slideshowEnd: function(){}, // Triggers after all slides have been shown
	        lastSlide: function(){}, // Triggers when last slide is shown
	        afterLoad: function(){} // Triggers when slider has loaded
	    });
	
*/	
	
});

$(document).ready(function() { 
	
	$('input[type="date"]').dateinput(
			{
				min:-1,
				format: 'mmmm dd yyyy',
				offset:[-5,0]
			 }
		  );
	
	$('.timeselect').ptTimeSelect();
	
	$('.cl_info li a.hide_creation_button').live('click', function(event) 
		{
			event.preventDefault();
			var id = $(this).attr('data-id');
			$.post("http://www.hatlife.ca/ajax/hide_creation/", {hide: ""+id+""}, function(data) { // Do an AJAX call
			});
			$(this).closest('.creation_list').fadeOut(200);
		}
	);

});
