(function($)
{
	$.fn.VerticalSlideBox = function(settings)
	{
		var config = {
			'slideHeight': 264,
			'animationTime': 500,
			'animationEasing': 'easeOutQuad',
			'selectedItem': 0
			};
 
		if (settings) { $.extend(config, settings); }
		settings = config;
		
		
		this.each(function(idx)
		{
			$(this).addClass("verticalSlideBox");
			
			var children = $(this).children(".slideBoxContent").children('div');
			
			children.each(function(idx) {
				$(this).addClass("verticalSlideItem");
			});
			
			$(this).children(".slideMenu").children("a").click(function(e)
			{
				e.preventDefault();
				selectItem( children.eq( $(this).parent(".slideMenu").children().index($(this)) + 1) );
			});
			
			$(this).append("<div class='clear'></div>");
			
			selectItem(children.eq(settings.selectedItem));
			
			
			
			/*////////////////////////////////// FUNCTIONS //////////////////////////////////*/
			
			function selectItem(item)
            {
				var itemIndex = children.index(item);
				
				$(item).parent(".slideBoxContent")
				.css({
					"position": "absolute",
					"left": 0
				})
				.stop().animate({
					top: -settings.slideHeight * itemIndex
				},
				{
					"duration": settings.animationTime,
					"easing": settings.animationEasing
				});
				
            }
		});		
	};
	
	
	
	
	
	
	
	
	
})(jQuery);
