/**
* Fichero de funciones JavaScript para transicciones y efectos dinámicos
* @ Autor: Luciano Moreno (webmaster@htmlweb.net)
* © Copyright 2005 Luciano Moreno (webmaster@htmlweb.net)
*/     
  
	var joyaFiltro="joya1";
  function limpiaFiltro()
	{
	   document.getElementById("joya1").className="filtro1";
		 document.getElementById("joya2").className="filtro1";
		 document.getElementById("joya3").className="filtro1";
		 document.getElementById("joya4").className="filtro1";
		 document.getElementById("joya5").className="filtro1";
		 document.getElementById("joya6").className="filtro1";
		 document.getElementById("joya7").className="filtro1";
		 document.getElementById("joya8").className="filtro1";
		 document.getElementById("joya9").className="filtro1";
		 document.getElementById("joya10").className="filtro1";
		 document.getElementById("joya11").className="filtro1";
		 document.getElementById("joya12").className="filtro1";
		 document.getElementById("joya13").className="filtro1";
		 document.getElementById("joya14").className="filtro1";
	}
	function cambiaFiltro(joya)
	{
	   limpiaFiltro();
		 document.getElementById(joya).className="filtro0";	
	}
	function ponFiltro()
	{
	   limpiaFiltro();
		 document.getElementById(joyaFiltro).className="filtro0";		 
	}
	function derecha(url)
	{
	   document.getElementById("frameDerecho").src=url;
	}

/**
* Funciones para la aplicación de efecto de disolución a una capa
*/    
    function efecto(el,transNo,dur) 
    {
	      whichEl=eval(el);
        transNo = parseInt(transNo);
	      arHidden = new Array(1,3,14,16);
        whichEl.style.filter = "revealTrans(duration=" + dur + ",transition=" + transNo + ")";
        endState = "hidden";
        for (i=0; i<arHidden.length; i++) 
        {
		        if (arHidden[i] == transNo) 
            {
			          endState = "visible";
                whichEl.style.visibility="hidden";
            }
        }
        whichEl.filters.revealTrans.apply();
	      whichEl.style.visibility = endState;
        whichEl.filters.revealTrans.play();
    }      
    /**
    * Función que cambia la clase de estilos al enlace activo
    */
    function enlaceactivo()
    {
        var color=parent.oculto.enlace
        document.all('enlace1').className="menuOff";
        document.all('enlace2').className="menuOff";
        document.all('enlace3').className="menuOff";
        document.all('enlace4').className="menuOff";
        document.all('enlace5').className="menuOff";
        document.all('enlace6').className="menuOff";
        eval("document.all('"+color+"').className='menuOn'");
    }
    
/**
* fin del fichero
*/

