﻿/*
Lo script è stato creato da Salvatore CERVONE che ne rilascia i sorgenti per qualsiasi modifica completa o parziale
Si prega solo di postare eventuali modifiche che possono interessare litera comunità di utilizzatori.

Buon divertimento.
*/
var i = 0;
var z = 0;
var conteggio = 0;
fadebackground = {
    base: {
        time: 5000,
        fadeIn: 2000
    },
    vai: function() {
        $('#bgFader').find('.img' + i).fadeOut(5000);
        z = i + 1;
        if (z >= conteggio) {
            z = 0;
            i = -1;
        }
        $('#bgFader').find('.img' + z).fadeIn(fadebackground.base.fadeIn);

        i++;
    },
    funtimer: function() {
        var timer = 0;
        var i = 0;
        timer = setInterval(function() { fadebackground.vai() }, fadebackground.base.time);
    },
    init: function(config) {
        conteggio = $('#bgFader img').length;
        if (config) {
            for (prop in config) {
                fadebackground.base[prop] = config[prop];
            }
        }
        var j = 0;
        $('#bgFader img').each(function() {
            $(this).addClass("img" + j);
            j++
        })
        for (j = 1; j < conteggio; j++) {
            $('#bgFader .img' + j).addClass("invisibile");
        }
        fadebackground.funtimer()
    }
}
