/*
* tentativo di fare uno script per la mefogalleria, round 1
* Stregone bianco, grande medicina. 
*
* questo script utilizza Jquery - www.jquery.com
* 
*/


/*
* meFunzione che fa il fadein dell'immagine (previo preload)
* per vedere come va usata, apri il file index.html
*/
function gMostraImg(pathimmagine,qualediv,caption) {
// setta qua la velocita del fadein in ms.
var velocita = 2000; 
// setta qua la didascalia di default
var defaultcaption="io sono la didascalia di default e non servo a una cippa dinniente.";
/*
* Note per lo spippolatore (n.p.l.s.):
* quindi abbiamo ste tre  cazzo di variabili:
* pathimmagine - contiene l'immagine
* qualediv - il div dove vogliamo fare  apparire l'immagine
* caption - la didascalia relativa all'immagine.
* NOTE:
* attenzione,se nel testo della didascalia si utilizzano gli apostrofi van quotati con \' altrimenti si abbeppa tutto.
*  
*/
  
/*f.o.a.  preloado*/
$("#prelo").remove();   // rimuove immagine precedente che abbiamo  preloaddato  per caricare la nuova.
// preloaddo l'immagine che stiamo aprendo e gli do id 'prelo'... ovviamente e' nascosta. 
$('#secondo').after('<img src='+pathimmagine+' id="prelo" style="display:none">');  // <-- ecco il preload 
// accendo l'animazioncina 'loading'
$('#capwide').html("<img src=\"../img/loading.gif\"> Loading..."); 
// nascondo il div di destinazione
$('#'+qualediv+'').hide();
// cambio il  background del div  (ovvero inserisco la nostra immagggine)
$('#'+qualediv+'').css('background-image', 'url('+pathimmagine+')');
// faccio fadein  dell'immagine SOLO quando l'elemento con id "prelo" e' caricato... tie'...  MEFOBUGSOLVED :D
$("#prelo").load(function () { 
$('#'+qualediv+'').fadeIn(velocita, function() {gSettaDida(''+caption+'') }); 
});

// tie' !! :P

}

/*mefunzione che setta la didascalia e che usiamo come callback del fadein*/
function gSettaDida(testodida) {
// setto il contenuto del div della dida (supporta html) - tenta anche di aggiustare l'impaginazione della didascalia (che e' MERDOSA  caro il mio.)
$('#capwide').html(''+testodida+'').css("margin-left","2px");
// mostro il div di cui sopra
$('#capwide').show();
}

// la funzione di mark farina per il preload e' stata ELIMINATA :D
// mefo ha finito una confezione di cleanex per la commozione