// test browser.
ie=(navigator.appVersion.indexOf("MSIE")>-1);
//punteros.
var i=0;
/* Precarga de imagenes:
imgn = new Array(3);
imgn[0] = new flash("imagen_0");
imgn[1] = new flash("imagen_1");
imgn[2] = new flash("imagen_2");
capa= new Array(3);
capa[0]="msg0";
capa[1]="msg1";
capa[2]="msg2";
*/

function flash(capaImg){
	this.activo=false;
	this.espera=0;
	this.alfa = 0;
	this.dentro=true;
	this.capa=capaImg;
	return this;
}

function fundido(){
	imgn[i].activo = true;
	setInterval('director()',30)
}
function director() {
	for (j in imgn){
		if (imgn[j].activo){
			if (imgn[j].espera>0){
				imgn[j].espera--
			}else{
				if (imgn[j].dentro){
					imgn[j].alfa++;
				}else{
					imgn[j].alfa--;
				}
				switch (imgn[j].alfa){
					case   0:
						imgn[j].dentro = true; 
						imgn[j].activo = false;
						break;
					case  50:
						if (imgn[j].dentro==false){
							imgn[siguiente()].activo = true;
						}
						break;
					case 100:
						imgn[j].dentro = false;
						imgn[j].espera = 100;
						break;
				}
			}
		}			
	}						
	muestraFotos();
}		
function muestraFotos(){
	for (j in imgn){
//				msg=capa[j]+': '+(imgn[j].espera>0?'espera:'+imgn[j].espera:(imgn[j].dentro?'dentro':'fuera')+imgn[j].alfa);
//				document.getElementById(capa[j]).innerHTML = msg;
		if (imgn[j].activo){
			if (ie){
	        document.getElementById(imgn[j].capa).style.filter="Alpha(opacity="+imgn[j].alfa+", finishopacity=0)"
			}else{
			document.getElementById(imgn[j].capa).style.opacity = imgn[j].alfa/100;
			}
		}
	}
}			
function siguiente() {
		i++;
		if (i>=imgn.length){
			i=0;
		}
	return i;
}

