$(function() {
	$('#dock').Fisheye(
		{
			maxWidth: 50,
			items: 'a',
			itemsText: 'span',
			container: '.dock-container',
			itemWidth: 40,
			proximity: 90,
			halign : 'center'
		}
	)

      $("button").button();

    CaricaContenuto(
        querystring('anno'),
        querystring('mese'),
        querystring('page')
        );

});

function CaricaContenuto(y,m,nome_file) {
	//$("#contenuto div").fadeOut("fast",function(){
//		$("#contenuto div").fadeIn(400);
		
		if (nome_file=='' || nome_file=='home') {
	        CaricaListaNotizieDaFile();
	        return;
		}

        CaricaXml(y,m,nome_file);
		
//	});
	
	
}

function CaricaXml(y,m,nome_file) {
	$(document).ready(function(){

		var path_file='';
		if (y=='') {
			// forma m/nome_file.xml dove m contiene il percorso
			path_file= m + nome_file + '.xml';
		}
		else {
			// forma anno/mese/nome_file.xml
			path_file=y + '/' + m + '/' + nome_file + '.xml';
		}
		
		$.get(path_file,function(d){
			$(d).find('item').each(function(){
				var $item = $(this); 
				
				$('#titolo').html($item.find("title").text());
				var d=PurgeDescr($item.find("description").text());
				d=InsertPath(d,$item.find("link").text());
				$('#descrizione').html(d);
				if ($item.find("pubDate").text().length>0)
				    $('#giornopub').html('Pubblicato il: ' + $item.find("pubDate").text());
				
			});
		});


	});
}

function CaricaListaNotizieDaFile() {
	$(document).ready(function(){

        var file_trovati=new Array();
        $.ajax({
            url:PATH_NOTIZIE_XML,
            type:'GET',
            async: false,
            error: function()
            {
                alert('error');
            },
            success: function(d)
            {
			    $(d).find('notizia').each(function(){
				    var $notizia = $(this); 

                    var url_xml=URL_SITE + '/' +
                        $notizia.find("anno").text() + '/' +
                        $notizia.find("mese").text() + '/' +
                        $notizia.find("giorno").text() +
                        '.xml';
                    var xf={
                        "Anno":$notizia.find("anno").text(),
                        "Mese":$notizia.find("mese").text(),
                        "Page":$notizia.find("giorno").text(),
                        "Path":url_xml
                    };
                    file_trovati.push(xf);
                    if (file_trovati.length>=N_NOTIZIE_HOME) return false;
    				
			    });
            }
        });


    // carica la lista dei contenuti
    var str_content="";
    $('#descrizione').html(str_content);
	$(document).ready(function(){
	    for (i=0;i<file_trovati.length;i++) {
	        var xfile=file_trovati[i];
		    $.get(xfile.Path,function(d){
			    $(d).find('item').each(function(){
				    var $item = $(this);
				    
				    var descr=$item.find("description").text();
				    var i_more= descr.indexOf(MORE);
				    var breve='';
				    if (i_more>=0) {
				        breve=descr.substring(0,i_more-1);
				    }
				    else {
				        breve=descr;
				    }
				    var link=$item.find("link").text();
				    breve=InsertPath(breve,link);

    				str_content+="<div id='home_notizia'>" +
    				                "<p style='font-size: 16px; color:#FD7B01'><b>" + $item.find("title").text() + "</b></p>" + 
    				                "<p style='font-style: italic;color: #606060;font-size:10px;'>Pubblicato il: " + $item.find("pubDate").text() + "</p>" + 
    				                breve +
    				             "</div>" + 
    				             "<div class='home_link'>" + 
    				             "<a href='" + link + "'>Vai alla notizia</a></div><br/>";
                    $('#descrizione').html(str_content);
    				
			    });
		    });
        }
	});

	});
}


