jQuery.fn.jsNavSlider = function(aSettings){   
	var def = $('#selected');
  $('.slider').css(
	{
		left:(($(def).width()/2) 
			+ $(def).offset().left 
			- ($('.slider').width()/2) 
			- $('.container').offset().left)+'px' 
	});
	$(this).each(function(i){
		var hoverFunction = function(){
		$('.slider').delay(300).animate( 
		{ 
			left: (($(this).width()/2) 
			+ $(this).offset().left 
			- ($('.slider').width()/2) 
			- $('.container').offset().left)+'px' 
		} , {queue:false, complete:function(){},duration:1000, easing:'swing'} 
		);
    };
                                                
    var returnHomeFunction = function(){
		$('.slider').delay(300).animate( 
		{ 
			left: (($(this).parent().find('#selected').width()/2) 
			+ $(this).parent().find('#selected').offset().left 
			- ($('.slider').width()/2) 
			- $('.container').offset().left)+'px' 
		} , {queue:false, complete:function(){},duration:1000, easing:'swing'} 
		);
                                                
    };
                                
		$(this).hover( hoverFunction, returnHomeFunction );
		}                              
    );
                                
    return this;
};

