var _objPortfolio = new Array();
var Portfolio=0;

	var _tickerMain = function(){

		this.box = new Array();

		this.start = function(){
			
			var elenco = this.findticker("e3Portfolio");

			_objPortfolio=elenco;
			
			setInterval('swapticker()',13000);
			
		}
		
		this.findticker = function(x){
			var elencoBox = document.getElementsByTagName("DIV");
			var elencoticker = new Array();
			for (var i=0;i<elencoBox.length;i++){
				var elencoClassi = elencoBox[i].className.split(" ");
				for (var i2=0;i2<elencoClassi.length;i2++){
					//if (elencoClassi[i2]==this.idFunction){
					if (elencoClassi[i2]==x){
						elencoticker.push(elencoBox[i]);
						break;
					}
				}
			}
			return elencoticker;
		}
		
	}

	var coloregrigio="#EEEEEE";
	var coloretesto="#000000";
	var colorelink="#478b99";

	function swapticker(){

		if (_objPortfolio.length>0) {

			var contenitore = document.getElementById(_objPortfolio[Portfolio].id);
			contenitore.style.color=coloregrigio;
			
			var idlink="link-Portfolio-"+(Portfolio).toString();

			//document.getElementById(idlink).style.color=coloregrigio;

		}
		

		fadeticker(0);

	}
	
	function swapPortfolio() {
	
		if (_objPortfolio.length>0) {

			var contenitore = document.getElementById(_objPortfolio[Portfolio].id);
			contenitore.style.display='none';

			Portfolio++;

			if (Portfolio==_objPortfolio.length) {
				Portfolio=0;
			}

			var contenitore = document.getElementById(_objPortfolio[Portfolio].id);
			contenitore.style.display='block';
			contenitore.style.color=coloretesto;
		
			var idlink="link-Portfolio-"+(Portfolio).toString();
			
			//document.getElementById(idlink).style.color=colorelink;

		}
		
	}
		
	var delay=3000;
	var maxstep=5;
	var stepdalay=40;
	
	var fadecounter;
	
	var colore=("#EEEEEE","#DDDDDD","CCCCCC","BBBBBB","AAAAAA");
	
	function fadeticker(step){
			
		if (step<=maxstep) {

			step++;
			fadecounter=setTimeout('fadeticker('+step+')',stepdalay);
			
		} else {

			clearTimeout(fadecounter);

			swapPortfolio();

		}

	}

	var e3ticker = new _tickerMain();
	e3Utility.addEvent(window,"load",function(){
																		
		e3ticker.start();																
	});