jQuery(
	function(){
		
		var childs=false;
		var current=0;
		var len=false;
		jQuery('#headline').each(
			function(){
				
				var wr = jQuery(this);
				var main = this;
				var time = false;
				jQuery('.headline .sx a',wr).hide();
				jQuery('.headline .dx a:first,.headline .sx a:first,.headline .sx p a:first',wr).addClass('select').show();

				jQuery('.headline .dx a',wr).click(
					function(){
						var num=jQuery(this).attr('id').split('_')[1];
						main.stopSwitch();
						current = (jQuery(this).index()-1+len)%len;
						current = jQuery(this).index();
						main.switchNews();
						main.initSwitch();
					//	return false;
					}
				);
				
				childs=jQuery('.headline .dx').children();
				len=childs.length;
				
				main.switchNews = function(){
					jQuery('.headline .dx a.select',wr).removeClass('select');
					var id=jQuery(childs[current]).attr('id').split('_')[1];
					jQuery('.headline .sx a',wr).hide();
					jQuery('.headline .sx #news_'+id,wr).addClass('select').show();
					jQuery('.headline .sx #descnews_'+id,wr).addClass('select').show();
					jQuery(childs[(current)%len]).addClass('select');
					current = (jQuery('.headline .dx a.select',wr).index()+1)%len;
				}
				
				main.initSwitch = function(){
					time = window.setInterval(main.switchNews,6000);
				}
				
				main.stopSwitch = function(){
					window.clearInterval(time);
				}
				
				if(len>0){
					current = (jQuery('.headline .dx a.select',wr).index()+1)%len;
					main.initSwitch();
					jQuery('.nuvola_grigia').click(
						function(){
							jQuery(this).blur()
						}
					);
				}
				
			}
		);
		
		//jQuery('#adv').hide();
		
		if(jQuery.cookie('PETRARCA_ADV_COOKIE')==null){
			jQuery.cookie('PETRARCA_ADV_COOKIE',1,{expires:1});
			jQuery('#adv').show(800);//animate({top:'10px'}, 800);
		}

		jQuery('#adv .close').click(
			function(){
				jQuery('#adv').slideUp(200);
			}
		);
		
		jQuery('#adv .check input').click(
			function(){
				if(jQuery(this).attr('checked')){
					jQuery.cookie('PETRARCA_ADV_COOKIE',30,{expires:30});
				}
				else{
					jQuery.cookie('PETRARCA_ADV_COOKIE',30,{expires:1});
				}
			}
		);


	}
);
