	var coordenadasX= new Array ( 0, 0, 500  );
	var coordenadasY= new Array ( 30, 360, 360  );
	var dimensionesX= new Array ( 124, 124, 124 );
	var dimensionesY= new Array ( 90, 90, 90 );
	var tiempos= new Array ( 4000, 4000, 4000  );
	var intermedios = new Array ( 25, 30, 20 );
	var imagenes=new Array ( "layer_tim_mundial_2002.gif", "layer_tim_mundial_2002.gif", "layer_tim_mundial_2002.gif" ); 	
	var dirImagenes="../images/anim/";
	var UrlLayer="http://www.tim.com.pe";
	var numeroCuadros=3;
	var duracionFinal=6000;
	var tiempoInicio=2000;
	var buffer=new Array(numeroCuadros);
	
	function inicializaBrowser()
	{		
		if ( navigator.appName != "Netscape" ) 
		{
			appVersion=""+navigator.appVersion;
			pos=appVersion.indexOf("MSIE ");
			navVer=parseInt(appVersion.substring(pos+5,255));
			funcAnima="animaCuadroIE()";
			funcCambia="cambiaCuadroIE()";
			funcFinaliza="finalizaAnimacionIE()";
			
			cAnimIE.innerHTML="<A HREF='"+UrlLayer+"' TARGET='_blank'><IMG NAME='fotoAnimacion' ID='fotoAnimacion' BORDER='0' WIDTH='0' HEIGHT='0'></A>";
		}
		else 
		{
			funcAnima="animaCuadroNS()";
			funcCambia="cambiaCuadroNS()";
			funcFinaliza="finalizaAnimacionNS()";			
		}				
	}

	function iniciaAnimacion()
	{
	
		pasos=0;
		interm=0;
		deltaCuadro=0;
		deltaX=0;
		deltaY=0;
		deltaAncho=0;
		deltaAltura=0;

		for(i=0;i<numeroCuadros;i++)
		{
			buffer[i]=new Image();
			buffer[i].src=dirImagenes+imagenes[i];
		}
		numeroCuadros=numeroCuadros-1;
		inicializaBrowser();		
		movid=setTimeout(funcCambia,tiempoInicio);
	}
	
	function calculaAnimacion()
	{
		deltaAncho=(dimensionesX[pasos+1]-dimensionesX[pasos])/intermedios[pasos];
		deltaAltura=(dimensionesY[pasos+1]-dimensionesY[pasos])/intermedios[pasos];
		deltaX=(coordenadasX[pasos+1]-coordenadasX[pasos])/intermedios[pasos];
		deltaY=(coordenadasY[pasos+1]-coordenadasY[pasos])/intermedios[pasos];		
		
		interm=1;			
		deltaCuadro=(tiempos[pasos]-20)/intermedios[pasos];
			
		pasos=pasos+1;
		movid=setTimeout(funcAnima,10);			
	}

				
	function cambiaCuadroNS()
	{
		if ( pasos > numeroCuadros )
		{
			document.cAnimNS.left=coordenadasX[pasos]+(window.innerWidth-750)/2;
			document.cAnimNS.top=coordenadasY[pasos]+window.pageYOffset;
			fuenteImg="";
						
			if ( pasos > 0 ) 
			{
				if ( imagenes[pasos-1] != imagenes[pasos] ) fuenteImg=buffer[pasos].src;								
			}
			else fuenteImg=buffer[pasos].src;
			
			if ( fuenteImg != "" )
			{
				document.cAnimNS.document.write("<A HREF='"+UrlLayer+"' TARGET='_blank'><IMG NAME='fotoAnimacion' ID='fotoAnimacion' BORDER='0' SRC='"+fuenteImg+"'></A>");
				document.cAnimNS.document.close();
			}
			
			calculaAnimacion();
		}
		else movid=setTimeout(funcFinaliza,duracionFinal);
	}			
	
	function cambiaCuadroIE()
	{	
		if ( pasos < numeroCuadros )
		{
			cAnimIE.style.pixelLeft=coordenadasX[pasos]+ElementoBase.offsetLeft;
			cAnimIE.style.pixelTop=coordenadasY[pasos]+document.body.scrollTop;
			fotoAnimacion.style.pixelWidth=dimensionesX[pasos];
			fotoAnimacion.style.pixelHeight=dimensionesY[pasos];
						
			if ( pasos > 0 ) 
			{
				if ( imagenes[pasos-1] != imagenes[pasos] ) fotoAnimacion.src=buffer[pasos].src;
			}
			else fotoAnimacion.src=buffer[pasos].src;
			
			calculaAnimacion();
		}
		else movid=setTimeout(funcFinaliza,duracionFinal);
	}
	
	function animaCuadroIE()
	{
		cAnimIE.style.pixelLeft+=deltaX;
		cAnimIE.style.pixelTop+=deltaY;
		fotoAnimacion.style.pixelWidth+=deltaAncho;
		fotoAnimacion.style.pixelHeight+=deltaAltura;		
		interm=interm+1;		
		
		if ( interm < intermedios[pasos-1] )	movid=setTimeout(funcAnima,deltaCuadro);
		else movid=setTimeout(funcCambia,10);
	}
	
	function finalizaAnimacionIE()
	{
		fotoAnimacion.style.pixelWidth=0;
		fotoAnimacion.style.pixelHeight=0;
	}
	
	function animaCuadroNS()
	{
		document.cAnimNS.left+=deltaX;
		document.cAnimNS.top+=deltaY;			
		interm=interm+1;		
		
		if ( interm < intermedios[pasos-1] )	movid=setTimeout(funcAnima,deltaCuadro);
		else movid=setTimeout(funcCambia,10);
	}
	
	function finalizaAnimacionNS()
	{
		document.cAnimNS.document.write("");
		document.cAnimNS.document.close();
	}
	
