var totpage1;
var totpage2;
var totpage3;
var totpage4;

$(document).ready(function(){

	$('#mycarousel').jcarousel({
        vertical: true,
        scroll: 2
    });

	$('#comunicazione-sociale').jcarousel({
        scroll: 4,
		itemLastOutCallback: paginazione1
    });

	$('#emergenze').jcarousel({
        scroll: 4,
		itemLastOutCallback: paginazione2
    });

	$('#rendicontazione').jcarousel({
        scroll: 4,
		itemLastOutCallback: paginazione3
    });

	$('#laboratorio-per-il-sociale').jcarousel({
        scroll: 4,
		itemLastOutCallback: paginazione4
    });
	
	//$('#years-list').jcarousel();
	$('#years-list').jcarousel({
        scroll: 1
    });


	if ($('#boxassociazioni').length > 0){
		showAssociazioni('a');
	};

	if ($('.giorno').length > 0){
		var param = $('.giorno').attr('id').split("-");
		var divid = '#'+$('.giorno').attr('id');		
		var day = param[0];		
		day = (day.substr(0,1) == 0)? day.substr(1,1) : day;
		var month = Month(param[1]);		
		var year = param[2];
		$(divid)
			.append( $('<span>'+day+'  '+month+' '+year+'</span>'));
	}
}); 

function showAssociazioni(lettera){
	var rubrica = new Array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'); 
	for (var i = 0; i < rubrica.length; i++) {
		if (rubrica[i] == lettera)
			$('#'+rubrica[i]).css('display', 'block');
		else
			$('#'+rubrica[i]).css('display', 'none');
	}
}

function Month(month){
  switch (month) {
  case '01': return 'gennaio';
  case '02': return 'febbraio';
  case '03': return 'marzo';
  case '04': return 'aprile';
  case '05': return 'maggio';
  case '06': return 'giugno';
  case '07': return 'luglio';
  case '08': return 'agosto';
  case '09': return 'settembre';
  case '10': return 'ottobre';
  case '11': return 'novembre';
  case '12': return 'dicembre';
  }
}

function paginazione1(carousel, state){
	var item = carousel.first
	paginazione(item, 'pag1', totpage1)	
}

function paginazione2(carousel, state){
	var item = carousel.first
	paginazione(item, 'pag2', totpage2)	
}

function paginazione3(carousel, state){
	var item = carousel.first
	paginazione(item,'pag3', totpage3)	
}

function paginazione4(carousel, state){
	var item = carousel.first
	paginazione(item, 'pag4', totpage4)	
}

function paginazione(item, divid, totpage){
	pag = Math.ceil(item/4);
	$('#'+divid).html('Pagina '+pag+' di '+totpage)
}


