var fechasInicioRollOver = new Array ( new Date(2006,2,20), new Date(2006,2,20),new Date(2006,2,20),new Date(2006,2,20));
var fechasFinRollOver = new Array ( new Date(2006,6,23), new Date(2006,6,23), new Date(2006,6,23),new Date(2006,6,23));
var imagenesRollOver=new Array ( "roll_nike_mundial.gif", "cristal_rollover_mundial.gif","lg_mundial_rollover.gif", "pepsi_rollover_mundial.gif"); 	
var dirImagenesRollOver="/futbol/mundial/2006/images/";
var numeroRollOvers=4;
var bufferRollOver=new Array(numeroRollOvers);
var componenteRollOver=-2;
	
function inicializaBrowserRollOver()
{			
	if ( navigator.appName != "Netscape" ) 
	{
		appVersion=""+navigator.appVersion;
		pos=appVersion.indexOf("MSIE ");
		navVer=parseInt(appVersion.substring(pos+5,255));
		netscape=false;
	}
	else 
	{
		document.captureEvents(Event.MOUSEMOVE);		
		netscape=true;
	}				
}

function iniciaRollOver()
{	
	mousexRollOver=0; 
	mouseyRollOver=0;
	componenteRollOver=-1;

	for(i=0;i<numeroRollOvers;i++)
	{
		bufferRollOver[i]=new Image();
		bufferRollOver[i].src=dirImagenesRollOver+imagenesRollOver[i];
	}
	inicializaBrowserRollOver();
	document.onmousemove=movimientoMouseRollOver;				
}

function visualizaRollOver( codigo, evt )
{			
	hoy=new Date();

	diferenciaFecha=hoy-fechasInicioRollOver[codigo];	
	if ( diferenciaFecha < 0 ) return;
	
	diferenciaFecha=hoy-fechasFinRollOver[codigo];
	if ( diferenciaFecha > 0 ) return;
	
	componenteRollOver=codigo;

	if ( !netscape )
	{
		rollOverIE.style.pixelLeft=event.x+16;
								
		if ( navVer >= 5  )
		{
			rollOverIE.style.pixelTop=(event.y+document.body.scrollTop);
		}
		else
		if ( navVer >= 4 )
		{
			rollOverIE.style.pixelTop=document.body.scrollHeight+event.y;
		}
		mousexRollOver=event.x;
		mouseyRollOver=event.y;
		rollOverIE.innerHTML="<img id='ImgRollOver' src='"+bufferRollOver[codigo].src+"' border='0'>";		
	}
	else
	{
		// document.rollOverNS.left=evt.pageX+16;		
		// document.rollOverNS.top=evt.pageY;
		// mousexRollOver=evt.x;
		// mouseyRollOver=evt.y;		
			
		// document.rollOverNS.document.write("<img id='ImgRollOver' src='"+bufferRollOver[codigo].src+"' border='0'>");
		// document.rollOverNs.document.close();	
	}
}

function ocultaRollOver()
{
	componenteRollOver=-1;
	if ( !netscape )
	{
		rollOverIE.innerHTML="";
	}
	else
	{
		//document.rollOverNs.document.open("text/html","replace");
		//document.rollOverNS.document.write("");
		//document.rollOverNs.document.close();
	}
	window.status="Oculta="+componenteRollOver;	
}

function movimientoMouseRollOver( evt )
{		
	if ( componenteRollOver >= 0 )
	{
		if ( !netscape )
		{
			rollOverIE.style.pixelLeft+=event.x-mousexRollOver;
			mousexRollOver=event.x;
			mouseyRollOver=event.y;
		}
		else
		{						
			//window.status=""+evt.x+" "+evt.y+" "+netscape+" "+componenteRollOver;
			//document.rollOverNS.left+=evt.x-mousexRollOver;
			//mousexRollOver=evt.x;
			//mouseyRollOver=evt.y;
		}
	}
}