/* ********************************************************************************************** */
/* ***** Implementa rotacion de destacados en portada inicio.                               ***** */
/* ***** V1.0 26/12/2007 - PRB - Primera version.                                           ***** */
/* ********************************************************************************************** */

var cont = 0;
var destacados = new Array();
function cargaArray(){
  for(i=0;i<5;i++){
    if(document.getElementById("destacado0"+i) != null){
    	destacados[i] = "destacado0"+i;
    };
  };
};
/*destacados[0] = "destacado00";
destacados[1] = "destacado01";
destacados[2] = "destacado02";
destacados[3] = "destacado03";
destacados[4] = "destacado04";*/

var visitado   = false;
var idInterval = '';
var idTimeOut  = '';

  function rotaDestacados(){
  	//alert('cont--'+cont+'--');
		var divRecorre = '';
		var divBotones = '';
		if(!visitado){
  		cont = cont % destacados.length;			
  		for(i=0; i<destacados.length;i++){
  		  divRecorre = document.getElementById("destacado0"+i);
  		  divBotones = document.getElementById("boto0"+i);
  		  if(cont == i){
  		    divRecorre.style.visibility  = "visible";
  		    divBotones.style.visibility  = "visible";
  		  }else{
  		    divRecorre.style.visibility  = "hidden";	
  		    divBotones.style.visibility  = "hidden";	
  		  };
  		};
  	  cont++;
	  };
  };

	function inicio(){
		rotaDestacados();
		try{
		  clearInterval(idInterval);
	    idInterval = setInterval(rotaDestacados, 10000);
	  }catch(e){
	  	//alert(e);
	  }
	};
	
	function seleccionado(idDiv){
		//alert('idDiv--'+idDiv+'--');
		cont = idDiv;
		visitado = true;
    for(i=0; i<destacados.length;i++){
		  divRecorre = document.getElementById("destacado0"+i);
		  divBotones = document.getElementById("boto0"+i);
		  if(idDiv == i){
		    divRecorre.style.visibility  = "visible";
		    divBotones.style.visibility  = "visible";
		  }else{
		    divRecorre.style.visibility  = "hidden";	
		    divBotones.style.visibility  = "hidden";	
		  };
		};
		try{
		  clearInterval(idInterval);
		  idTimeOut = setTimeout(resetVisitado, 3000);
		}catch(e){
			//alert(e);
	  }
		
	};
	
	function resetVisitado(){	
		visitado = false;
		clearTimeout(idTimeOut);
		inicio();
  };
