(function($) {
	$.fn.cambiaPagina = function() {
		if($(this).is('select'))
			evento='change';
		else
			evento='click';
		
		$(this).bind(
			evento,
			{indirizzo:indirizzo},
			$.fn.cambiaPagina.getPagina
		);
	}

	$.fn.cambiaPagina.getPagina = function(event) {
		indirizzo='';
		
		if($(this).attr('href')!=undefined)
			indirizzo=$(this).attr('href');
		else if($(this).is('select'))
			indirizzo=DIR+'eventi/indexCalendario/mese:'+$('#scegliMese option:selected').val()+'/anno:'+$('#scegliAnno option:selected').val();
		else if(event.type==undefined && event.data.indirizzo!=undefined)
			indirizzo=event.data.indirizzo;
		
		if(indirizzo!=''){
			$('#containerElenco').append('<div class=\"loading\"></div>');
			
			$('#containerElenco .loading').css({
				height:$('#containerElenco').height(),
				width:'100%',
				position:'absolute',
				top:0,
				left:0
			});
			
			$.get(
				indirizzo,
				function(data){
					$('#containerElenco').html(data);
				}
			);
			
			if($(this).hasClass('scegliVisualizzazione')){
				$('.scegliVisualizzazione').removeClass('attivo');
				
				$(this).addClass('attivo');
			}
			
			return false;
		}
	}
 })(jQuery);
