// SLIDER v.1.0 :: 14.06.2010
// cody by Luca Garbin - www.ritzwebmaster.com

(function($){
	$.fn.sliderNews = function(options) {
		
		// variabili di default
		var defaults = {}
				
		var options = $.extend(defaults, options)
		
		// reset box
		this.each(function() {
			var obj = $(this)
			var _items = obj.find('.item-group')
			var _scrolled = obj.find('.news-navigator-content')

			var pages

			function create_menu(){
				if(pages>2) { 
					pages = _items.length / 2
					if(_items.length % 2 != 0)
						pages = (_items.length+1) / 2
	
					obj.find('.news-navigator-content').css({'position':'absolute','top':'0'});
					for(i=1;i<=pages;i++){
						_p = i-1
						obj.find('.item-group').eq(_p).attr('id','#group'+_p)
						obj.find('.news-navigator-mn').append('<a href="#'+(_p)+'"><img src="i/t/news-a.jpg" alt="" /></a>')
						obj.find('.news-navigator-mn a').css('opacity',0.5)
					}
				}
			}
			
			create_menu()
			
			function goto_page(numPage){
				_toX = -numPage*254
				_scrolled.stop().animate({'top':_toX+'px'},1200,'easeOutQuint')
			}
			
			$('.news-navigator-mn a').each(function(index){
				$(this).click(function(){
					$('.news-navigator-mn a').stop().animate({'opacity':'0.5'})
					$(this).stop().animate({'opacity':'1'})
					goto_page(index)
					return false
				})
			})
			
			$('.news-navigator-mn a').eq(0).trigger('click')
			
		}) // fine funzione each
		return this
	}
})(jQuery)
