var rollOffers = {
	members:null,
	index: 0,
	init: function() {
		rollOffers.members = $$('div.offers');
		setInterval("rollOffers.roll()", 6000);
	},
	roll: function() {
		if (rollOffers.members.length > 1) {
			Effect.Fade($('offers-'+rollOffers.index), {
				afterFinish: function() {
				rollOffers.index++;
				Effect.Appear($('offers-'+rollOffers.index));
				}
			});
			if (rollOffers.index == rollOffers.members.length-1)
				rollOffers.index = -1;
		}
	}
}

function initialize() {
	rollOffers.init();
}

if (window.addEventListener) window.addEventListener('load', initialize, false);
else window.attachEvent('onload', initialize);