//-------------------
// imagens randomicas
//-------------------
var imgOrig = '';
var quantOrig = 0;
var divOrig = '';
var ordem = 0;
var quantidade = 0;
originalArrayImg = [];
arrayImg = [];
//
/* imgRnd(imagem,quantidade,width,height,[alt e title]) */
function imgRnd(i,q,w,h,t){
	i=i.split('.');
	q=Math.floor(Math.random()*q);
	if(q<10){q='0'+q;};
	document.write('<img src="/images/' + i[0] + q + '.' + i[1] + '" width="'+w+'" height="'+h+'" alt="'+t+'" title="'+t+'" />');
}
/* imgCssRnd(imagem,quantidade,div) */
function imgCssRnd(i,q,d){
//alert(i+'  '+q+'  '+d);
	imgOrig = i;
	quantOrig = q;
	divOrig = d;
	i=i.split('.');
	q=Math.floor(Math.random()*q);
	if(q<10){q='0'+q;};
	document.getElementById(d).style.backgroundImage = "url('" + i[0] + q + '.' + i[1] + "')";
	Effect.toggle(d,'appear');
	setTimeout("fadeOutImg(imgOrig,quantOrig,divOrig)",7000);
}
function fadeOutImg(i,q,d){
	Effect.toggle(d,'appear');
	setTimeout("imgCssRnd(imgOrig,quantOrig,divOrig)",1500);
}
//
function exibirCarregada(){
	Effect.Fade(document.getElementById('imagemRandomica'));
	setTimeout("swapIMG()",2000);
	ordem++;
	if(ordem>=quantidade){ordem = 0};
	setTimeout("carregarNova()",8000);
}
//
function carregarNova(){
	document.getElementById('ipre').src = arrayImg[ordem];
}
//
function swapIMG(){
	document.getElementById('irand').src = document.getElementById('ipre').src;
	document.getElementById('imagemRandomica').style.display = "block";
}
//
function scramble(b){
	quantidade = b;
	imageO = document.getElementById('imagemRandomica').firstChild.src
	corte = imageO.lastIndexOf('/')+1;
	path = imageO.substring(0,corte);
	imageA = imageO.substring(corte,1000).split('.');
	for (var x=0;x<b;x++){
		q=x;
		if(x<10){q='0'+x;};
		originalArrayImg[x] = path+imageA[0]+q+'.jpg';
	}
	for (var i = 0; i<b; i++) {
		j = Math.floor(Math.random()*(b-i));
		arrayImg[i] = originalArrayImg[j];
		originalArrayImg.splice(j, 1);
	}
	addEv(document.getElementById('ipre'),'load');
	document.getElementById('ipre').src = arrayImg[ordem];
}
//
function addEv(obj,evnt){
	if(window.addEventListener){ // Mozilla, Netscape, Firefox
		obj.addEventListener(evnt, exibirCarregada, false);
	} else { // IE
		evnt = 'on'+evnt
		obj.attachEvent(evnt, exibirCarregada);
	}
}