var newsbox_first = 0;
function newsbox_slide(direction, visible_items_count) {
	item_count = $('#newslist .newslist_item').size();
	item_height = $('#newslist .newslist_item').eq(0).height();
	
	if(direction=='up') {
		items_left = item_count - (newsbox_first+visible_items_count);		
		if(items_left > 0) {
			if(items_left >= visible_items_count)
				slide_length = visible_items_count;
			else
				slide_length = items_left;		

			var imt = $('#newslist .newslist_item').eq(0).css('margin-top');
			imt = parseInt(imt);
			if(isNaN(imt))
				imt = 0;
				
			imt = imt - slide_length * item_height;
			
			$('#newslist .newslist_item').eq(0).animate({marginTop: imt+'px'} ,"slow");				
			
			/*
			$('#newslist .newslist_item').each(
				function(ind) {				
					if(ind < (newsbox_first + visible_items_count) && ind-newsbox_first < slide_length) {					
						//$(this).slideUp("slow");						
						imt = parseInt($(this).css('margin-top'));
				
				//		for(k in newslist_top_margins)
				//			if(k == ind)
				//				imt = newslist_top_margins[k];
				
						imt = imt - slide_length * item_height;
						$(this).animate({marginTop: imt+'px'} ,"slow");
						//$(this).animate({marginTop: (imt-slide_length*item_height)+'px'} ,"slow", "", function(){$(this).css('visibility','hidden')});
					} 
				}
			);
			*/
			newsbox_first = newsbox_first + slide_length;
		}
	}
	
	if(direction == 'down') {
		items_left = newsbox_first;
		if(items_left > 0) {
			if(items_left >= visible_items_count)
				slide_length = visible_items_count;
			else
				slide_length = items_left;		
			
			
			imt = parseInt($('#newslist .newslist_item').eq(0).css('margin-top'));
			imt = imt + slide_length * item_height;
			$('#newslist .newslist_item').eq(0).animate({marginTop: imt+'px'} ,"slow");				
			
			/*
			$('#newslist .newslist_item').each(
				function(ind) {				
					imt = parseInt($(this).css('margin-top'));
					imt = imt+slide_length*item_height;
					$(this).animate({marginTop: imt+'px'} ,"slow");
					//if(ind >= newsbox_first - slide_length && ind < newsbox_first) {
						//$(this).slideDown("slow");
					//	$(this).css('visibility','visible');
					//	$(this).animate({marginTop: '+'+((slide_length-1)*item_height)+'px'} ,"slow");
					//} 
//					if(ind >= newsbox_first + visible_items_count - slide_length) {
//						//$(this).slideUp("slow");
//						$(this).animate({marginTop: '+'+((slide_length-1)*item_height)+'px'} ,"slow", "", function(){$(this).css('visibility','hidden')});
//					}

				}
			);
			*/
			newsbox_first = newsbox_first - slide_length;
		}
	}
}