var homeImg = null;
var homeSequence = null;
var homeCounter = 0;
var size = 0;
var counter = 0;
var homeHash = new Array(size);

function simpleLoadImage(name) {
	var div = document.getElementById(name);
	homeImg = div;
	div.firstChild.src="imagens/home/"+name+".jpg";
	div.style.display = "block";
}

function simpleUnload() {
	if(homeImg != null){
		homeImg.style.display = "none";
		homeImg = null;
	}
}

function randomFill(i, f){
    var random = (Math.floor(Math.random()*(f-i)))+i;
    if(counter<size){
        
		homeSequence[counter] = random;
		counter++;
        if(i!=f){
    		if(random == i){
				randomFill(i+1,f);
				return;
			}
			if(random == f){
				randomFill(i,f-1);
				return;
			}
				
			if(Math.random()<0.5){
				randomFill(i, random-1);
				randomFill(random+1,f);
			}
			else{
				randomFill(random+1,f);
				randomFill(i, random-1);
			}
		}
	}
}

function homeSequenceInitializer() {
	homeSequence = new Array(size);
	randomFill(0, size-1);
}

function homeSlideShow() {
	simpleUnload();
	if(homeSequence == null) homeSequenceInitializer();
	if(homeCounter == size) homeCounter=0;
	simpleLoadImage(homeHash[homeSequence[homeCounter]]);
	homeCounter++;
	setTimeout('homeSlideShow()',8000);
}