// JavaScript Document


function incrustaFlash(ruta, ancho, alto, transp) {
	
	document.write('<div class="flash">');
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="' + ancho + '" height="' + alto + '">');
      document.write('<param name="movie" value="' + ruta + '" />');
      document.write('<param name="quality" value="high" />');
	  if(transp) {
	  	document.write('<param name="wmode" value="transparent">');
		document.write('<embed src="' + ruta + '" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + ancho + '" height="' + alto + '" wmode="transparent"></embed>');
	  }
	  else
     	 document.write('<embed src="' + ruta + '" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' + ancho + '" height="' + alto + '"></embed>');
    document.write('</object>');
	document.write('</div>');
}


// Se ejecuta en body.onLoad
function init() {
	
}

function pasaFoto(direccion) {

	var m1 = document.getElementById('miniatura1');
        if (m1 == null) m1 = document.getElementById('ucficha_miniatura1');
	var m2 = document.getElementById('miniatura2');
        if (m2 == null) m2 = document.getElementById('ucficha_miniatura2');
	var m3 = document.getElementById('miniatura3');
        if (m3 == null) m3 = document.getElementById('ucficha_miniatura3');
	var indice;

    indice = 0;
    if (m1.tag != null)
        indice = m1.tag;

	if(direccion == 'siguiente') {
		if(indice < matrizMiniaturas.length-3) {
            if (m1 != null) {
    			m1.src = matrizMiniaturas[indice + 1];
    			m1.alt = matrizAltText[indice + 1];
                m1.tag = indice + 1;
            }
            if (m2 != null) {
	    		m2.src = matrizMiniaturas[indice + 2];
    			m2.alt = matrizAltText[indice + 2];
                m2.tag = indice + 2;
            }
            if (m3 != null) {
		    	m3.src = matrizMiniaturas[indice + 3];
	    		m3.alt = matrizAltText[indice + 3];
                m3.tag = indice + 3;
            }
		}
	}

	if(direccion == 'anterior') {
		if(indice > 0) {
            if (m1 != null) {
    			m1.src = matrizMiniaturas[indice - 1];
			    m1.alt = matrizAltText[indice - 1];
                m1.tag = indice - 1;
            }
            if (m2 != null) {
	    		m2.src = matrizMiniaturas[indice];
    			m2.alt = matrizAltText[indice];
                m2.tag = indice;
            }
            if (m3 != null) {
		    	m3.src = matrizMiniaturas[indice + 1];
	    		m3.alt = matrizAltText[indice + 1];
                m3.tag = indice + 1;
            }
		}
	}

	if(m1.tag < matrizMiniaturas.length-3)
		document.getElementById('botMiniaturaSiguiente').src = 'img/miniatura-siguiente.gif'
	else
		document.getElementById('botMiniaturaSiguiente').src = 'img/miniatura-siguiente-des.gif';

    if(m1.tag > 0)
		document.getElementById('botMiniaturaAnterior').src = 'img/miniatura-anterior.gif'
	else
		document.getElementById('botMiniaturaAnterior').src = 'img/miniatura-anterior-des.gif';
}

function ampliaFoto(miniatura) {
    var indice = -1;

    if (miniatura.tag != null) {
        indice = miniatura.tag
    } else {
    	var m1 = document.getElementById('miniatura1');
            if (m1 == null) m1 = document.getElementById('ucficha_miniatura1');
    	var m2 = document.getElementById('miniatura2');
            if (m2 == null) m2 = document.getElementById('ucficha_miniatura2');
    	var m3 = document.getElementById('miniatura3');
            if (m3 == null) m3 = document.getElementById('ucficha_miniatura3');

        if (miniatura == m1) {
            indice = 0;
        } else
        if (miniatura == m2) {
            indice = 1;
        } else
        if (miniatura == m3) {
            indice = 2;
        }
    }

    if (indice >= 0) {
		if(indice < matrizMiniaturas.length) {
            var im = document.getElementById('vidImagen');
                if (im == null) im = document.getElementById('ucficha_vidImagen');

            if (im != null) {
                if (matrizZoom[indice] != '') {
                    new ImageExpander(miniatura, matrizZoom[indice]);
                }
            }
        }
    } 
}

function muestraFoto(miniatura) {
    var indice = -1;

    if (miniatura.tag != null) {
        indice = miniatura.tag
    } else {
    	var m1 = document.getElementById('miniatura1');
            if (m1 == null) m1 = document.getElementById('ucficha_miniatura1');
    	var m2 = document.getElementById('miniatura2');
            if (m2 == null) m2 = document.getElementById('ucficha_miniatura2');
    	var m3 = document.getElementById('miniatura3');
            if (m3 == null) m3 = document.getElementById('ucficha_miniatura3');

        if (miniatura == m1) {
            indice = 0;
        } else
        if (miniatura == m2) {
            indice = 1;
        } else
        if (miniatura == m3) {
            indice = 2;
        }
    }

    if (indice >= 0) {
		if(indice < matrizMiniaturas.length) {
            var im = document.getElementById('vidImagen');
                if (im == null) im = document.getElementById('ucficha_vidImagen');

            if (im != null) {
                im.src = matrizFotos[indice];
                im.alt = matrizAltText[indice];
            }
        }
    }
}

function recuperaFoto() {
    var indice = 0;

    if (indice >= 0) {
		if(indice < matrizMiniaturas.length) {
            var im = document.getElementById('vidImagen');
                if (im == null) im = document.getElementById('ucficha_vidImagen');

            if (im != null) {
                im.src = matrizFotos[indice];
                im.alt = matrizAltText[indice];
            }
        }
    }
}


