$(document).ready(function(){

	var fadeDuration = 150;      
      $('ul li').hover(function() {
        $(this).find('.whitearrow').animate({ paddingLeft: '5px' }, fadeDuration);
        $(this).find('.whitearrow').children('span').show().animate({ left: -5 }, fadeDuration);
      }, function() {
        $(this).find('.whitearrow').animate({ paddingLeft: '0px' }, fadeDuration);
        $(this).find('.whitearrow').children('span').animate({ left: -35 }, fadeDuration).fadeOut(fadeDuration);          
      });
      
      $('.arrow').hover(function() {
        $(this).find('.whitearrow').animate({ paddingLeft: '5px' }, fadeDuration);
        $(this).find('.whitearrow').children('span').show().animate({ left: -5 }, fadeDuration);
      }, function() {
        $(this).find('.whitearrow').animate({ paddingLeft: '0px' }, fadeDuration);
        $(this).find('.whitearrow').children('span').animate({ left: -35 }, fadeDuration).fadeOut(fadeDuration);          
      }); 
	  
		//To switch directions up/down and left/right just place a "-" in front of the top/left attribute
		//Vertical Sliding
		$('.boxgrid.slidedown').hover(function(){
			$(".cover", this).stop().animate({top:'-260px'},{queue:false,duration:300});
		}, function() {
			$(".cover", this).stop().animate({top:'0px'},{queue:false,duration:300});
		});
		//Horizontal Sliding
		$('.boxgrid.slideright').hover(function(){
			$(".cover", this).stop().animate({left:'325px'},{queue:false,duration:300});
		}, function() {
			$(".cover", this).stop().animate({left:'0px'},{queue:false,duration:300});
		});
		//Diagnal Sliding
		$('.boxgrid.thecombo').hover(function(){
			$(".cover", this).stop().animate({top:'260px', left:'325px'},{queue:false,duration:300});
		}, function() {
			$(".cover", this).stop().animate({top:'0px', left:'0px'},{queue:false,duration:300});
		});
		//Partial Sliding (Only show some of background)
		$('.boxgrid.peek').hover(function(){
			$(".cover", this).stop().animate({top:'90px'},{queue:false,duration:160});
		}, function() {
			$(".cover", this).stop().animate({top:'0px'},{queue:false,duration:160});
		});
		//Full Caption Sliding (Hidden to Visible)
		$('.boxgrid.captionfull').hover(function(){
			$(".cover", this).stop().animate({top:'140px'},{queue:false,duration:160});
		}, function() {
			$(".cover", this).stop().animate({top:'240px'},{queue:false,duration:160});
		});
		//Caption Sliding (Partially Hidden to Visible)
		$('.boxgrid.caption').hover(function(){
			$(".cover", this).stop().animate({top:'160px'},{queue:false,duration:160});
		}, function() {
			$(".cover", this).stop().animate({top:'220px'},{queue:false,duration:160});
		});

     
});

