var holder = {};
Event.observe(window, "load", start);


// ____________________________________________________________________________________________________
function start() {
    holder.banner = {};
    holder.banner.interval = 10000;
    holder.banner.list = new Array;
    $$(".auto_banner").each(function(element) { 
	holder.banner.list.push(element.id);
	element.hide();
    });

    if (holder.banner.list.length > 0) {
	holder.banner.current = 0;
	$(holder.banner.list[holder.banner.current]).show();
    }

    if (holder.banner.list.length > 1) {
        setTimeout(rotate_banner, holder.banner.interval);
    }
}

// ____________________________________________________________________________________________________
function rotate_banner() {
    $(holder.banner.list[holder.banner.current]).hide();
    holder.banner.current++;
    if (holder.banner.current > holder.banner.list.length - 1) {
        holder.banner.current = 0;
    }
    $(holder.banner.list[holder.banner.current]).show();

    setTimeout(rotate_banner, holder.banner.interval);

    return;
}

// ____________________________________________________________________________________________________

