$(function(){
					 
	jQuery.fn.scrolly = function(settings) {
		settings = jQuery.extend({
			visibleCount: 3
		}, settings)
	
		var container = this;
		var visibleHeight = 450;
		var scrollArea = $(".scrollArea",container);
		var itemList = $("div",scrollArea);
		var itemCount = $(".item",itemList).size();
		var lentaHeight = 0;
		var itemHeight = 151;
		var firstItem = 0;
		var scrollPos = 0;
		var arrNext, arrPrev;
		
		function _initialize() {
			if (itemCount>settings.visibleCount)
			{
				container.prepend('<span class="arrNext"></span><span class="arrPrev"></span>');
				arrNext = $(".arrNext", container);
				arrPrev = $(".arrPrev", container);

				
				arrNext.click(function(){
					if(itemCount-firstItem>settings.visibleCount)
					{
						firstItem++;
						_scroll_y();
					}
				});
				arrPrev.click(function(){
					if(firstItem>0)
					{
						firstItem--;																		
						_scroll_y();
					}
				});
				
				_hide_btns();	
			}
		}
		
		function _scroll_y()
		{
			scrollPos = firstItem * itemHeight;
			scrollArea.animate({scrollTop: scrollPos}, 600, 'swing', _hide_btns);
		}
		
		function _hide_btns()
		{
			if(firstItem<=0) {
				arrPrev.hide();
			} else {
				arrPrev.show();
			}	
			if(itemCount-firstItem<=settings.visibleCount) {
				arrNext.hide();
			} else {
				arrNext.show();
			}	
		}
		_initialize();
	}
	
	$('#announce').scrolly();
});
