// JavaScript Document
// DEPENDENTE DO JQUERY

var BannerAleatorio = function(settings){

	var idObj = (settings.idObj!=undefined)?settings.idObj:'';
	var intervalo = (settings.intervalo!=undefined)?settings.intervalo:5;
	var pathToImgDir = (settings.pathToImgDir!=undefined)?settings.pathToImgDir:'/';
	var banners = (settings.banners!=undefined)?settings.banners:[];
	var bannerAtual = (settings.bannerAtual!=undefined)?settings.bannerAtual:0;
	var bannerAnterior = 0;
	
	var mudarBanner = function(){
		do{bannerAtual = parseInt(Math.random()*banners.length);
		}while(bannerAtual==bannerAnterior);
		$('img#imgBannerAleatorio').fadeTo('normal', 0.2, function(){
			$(this).attr('src', pathToImgDir+banners[bannerAtual]+'?'+parseInt(Math.random()*1000000)).fadeTo('normal', 1);
			bannerAnterior = bannerAtual;
		});
		
		setTimeout(mudarBanner, intervalo*1000);
	}
	
	$('#'+idObj).html("<img src='' id='imgBannerAleatorio' />");	
	mudarBanner();
	

}
