/**
 * @author marcol
 */
var num=0;
var numold=0;
var maximg=5;
var immagini;
var mylink;
var MytimerID;
var newImg;
var precarica = true;

function sj_addEvent(elm, evType, fn, useCapture) {
    if (elm.addEventListener) {
        elm.addEventListener(evType, fn, useCapture);
        return true;
    } else if (elm.attachEvent) {
        var r = elm.attachEvent("on"+evType, fn);
        return r;
    }
}

function loadAll() {
	var tmpel = document.getElementById('ppcontainer');
	sj_addEvent(tmpel, 'mouseover', stopSlide);
	sj_addEvent(tmpel, 'mouseout', startTime);
	for(i=0; i<maximg; i++) {
		tmpel = document.getElementById('pp_'+i);
		//sj_addEvent(tmpel, 'mouseover', stopSlide);
		sj_addEvent(tmpel, 'mouseout', startTime);
		//sj_addEvent(tmpel, 'click', mostra);
	}
	//mostra(0);
	startTime();
}

function startTime() {
	MytimerID = setInterval(showImg, 15000); 
}

function stopSlide() {
	clearInterval(MytimerID);
}

function showImg() {
	if(numold != num) {
		document.getElementById("pptext_"+numold).style.display = "none";
		document.getElementById("pp_"+numold).className = "nonselezionato";
	}
	var tel = document.getElementById("pp_"+num);
	tel.className = "selezionato";
	
	document.getElementById('ppgo').href = mylink[num];

	document.getElementById("pptext_"+num).style.display = "block";

	var el = document.getElementById("ppimg");
	el.src = immagini[num];
	num++;
	numold = num-1;
	
	if(numold < 0)
		numold = maximg;
	
	if(num >= maximg) {
		num = 0;
		precarica = false;
	}
		
	if(precarica) {
		newImg = new Image();
		newImg.src = immagini[num];
	}

}

function mostra(i) {
	//numold = num;
	num = i;
	showImg();
}

sj_addEvent(window, 'load', loadAll);
