//<SCRIPT language=Javascript>
//<!--

var a;
a=0
var x;
x=0

var fecha;
var tiempo;
var indice;
var SecuenciaEjecutandose;
var SecuenciaID;
var texto;
var intervalo;
var navegador;
  
  
array_imagenes = new Array();
array_imagenes[0] = new elementoImagen("01egip3.jpg","");
array_imagenes[1] = new elementoImagen("55egip3.jpg","");
array_imagenes[2] = new elementoImagen("40egip3.jpg","");
array_imagenes[3] = new elementoImagen("60egip3.jpg","");
array_imagenes[4] = new elementoImagen("70egip3.jpg","");
array_imagenes[5] = new elementoImagen("32egip3.jpg","");
array_imagenes[6] = new elementoImagen("22egip3.jpg","");
array_imagenes[7] = new elementoImagen("r69egip3.jpg","");
array_imagenes[8] = new elementoImagen("33egip3.jpg","");
array_imagenes[9] = new elementoImagen("r33egip3.jpg","");
array_imagenes[10] = new elementoImagen("61egip3.jpg","");
array_imagenes[11] = new elementoImagen("52egip3.jpg","");
array_imagenes[12] = new elementoImagen("03egip3.jpg","");
array_imagenes[13] = new elementoImagen("44egip3.jpg","");
array_imagenes[14] = new elementoImagen("r49egip3.jpg","");
array_imagenes[15] = new elementoImagen("29egip3.jpg","");
array_imagenes[16] = new elementoImagen("05egip3.jpg","");
array_imagenes[17] = new elementoImagen("66egip3.jpg","");
array_imagenes[18] = new elementoImagen("43egip3.jpg","");
array_imagenes[19] = new elementoImagen("r62egip3.jpg","");
array_imagenes[20] = new elementoImagen("12egip3.jpg","");
array_imagenes[21] = new elementoImagen("78egip3.jpg","");

var numero_de_imagenes= array_imagenes.length;

//función que crea una imagen indicando su url (localizacion)
function elementoImagen(localizacion_imagen,texto)
{
  this.elemento_Imagen = new Image();
  this.elemento_Imagen.src = localizacion_imagen;
  //this.elemento_Imagen.texto = texto;
}

function dameLocalizacionImagen(objetoImagen)
{
  return(objetoImagen.elemento_Imagen.src);
}

function dameTextoImagen(objetoImagen)
{
  return(objetoImagen.elemento_Imagen.texto);
}


function generarIndice(x,y)
{
  var rango =y-x+1;
  var numero = Math.floor(Math.random()*rango)+x;
  if (numero==indice)
    numero = generarIndice(0,numero_de_imagenes-1);
  return (numero);
}

function generarTiempo(x,y)
{
  var rango =y-x+1;
  var numero = (Math.floor(Math.random()*rango)+x)*1000;
  return (numero);
}

function dameSiguienteImagen()
{
  indice = generarIndice(0,numero_de_imagenes-1);
  var nueva_imagen= dameLocalizacionImagen(array_imagenes[indice]);
  return(nueva_imagen);
}

function comprobarTiempo()
{
   var parar=0; //0 no se para la ejecución
   var fecha2 = new Date();
   var tiempoActual = fecha2.getTime();
   if (tiempoActual>= (tiempo+tiempoInicial))
     parar = 1;
   return (parar);
}

function rotarImagen(imagen)
{
  if (navegador)
  {
    //textoimagen.innerHTML=texto;
  }
  else
  {
    document.layers.textoimagen.document.write(texto);
    document.layers.textoimagen.document.close();
  }
  SecuenciaEjecutandose = true;
  var nueva_imagen = dameSiguienteImagen();
  document[imagen].src = nueva_imagen;
  //antes de que se cargue la siguiente imagen comprobamos si el tiempo se ha superado 
  if (comprobarTiempo()==1)
  {
    detenerSecuencia(document.images[0].name);
  }
  else
  {
    var llamada_recursiva = "rotarImagen('"+imagen+"')";
    SecuenciaID =setTimeout(llamada_recursiva,intervalo);
  }
}

function detenerSecuencia (imagen)
{
  if(SecuenciaEjecutandose)
    clearTimeout(SecuenciaID);
  SecuenciaEjecutandose = false;
  
  texto= dameTextoImagen(array_imagenes[indice]);
  if (navegador)
  {
    //textoimagen.innerHTML=texto;
fer()

  }
  else
  {
    document.layers.textoimagen.document.write(texto);
    document.layers.textoimagen.document.close();
  }
}

function comenzartirar()
{
form1.imagen1.src="blanco.gif"
form1.imagen2.src="blanco.gif"
form1.imagen3.src="blanco.gif"
form1.imagen4.src="blanco.gif"
form1.imagen5.src="blanco.gif"
a=0
x=0
text1.innerHTML=""
int1.innerHTML=""
int2.innerHTML=""
int3.innerHTML=""
int4.innerHTML=""
int5.innerHTML=""


RandomNumber()

  location.href="#runa";
  fecha=new Date();
  tiempo = generarTiempo(4,8);
  indice=0;
  SecuenciaEjecutandose=false;
  SecuenciaID =null;
  texto="";
  intervalo = 100;
  navegador =(navigator.appName.indexOf("Microsoft")>=0);
  tiempoInicial = fecha.getTime();
  rotarImagen(document.images['rImage'].name);
}
//-->

function fer(){
rImage.src="lomo.jpg"
text1.innerHTML="<center>Ahora presiona con el Mouse sobre el lomo de las cartas para sacar 5.</center>"
}

function contador(){
a=a+1

if(a==1){
form1.imagen1.src="lomo1.jpg"
listo()
}

if(a==2){
form1.imagen2.src="lomo1.jpg"
listo()
}

if(a==3){
form1.imagen3.src="lomo1.jpg"
listo()
}

if(a==4){
form1.imagen4.src="lomo1.jpg"
listo()
}

if(a==5){
form1.imagen5.src="lomo1.jpg"
listo()
}


if(a>5){alert("Si quieres volver a tirar debes mezclar las cartas")}

}


function davuelta1(){
if(a<5){form1.imagen1.src=form1.imagen1.src}
	else{
form1.imagen1.src=carta1
listo()
text1.innerHTML="<center>" + nombre1 + "</center>"
int1.innerHTML="<center>" + nombre1.toUpperCase() + " " + c1 + "<br>Cuestiones a Favor: " + intertarot1 + "</center>"
	}
}

function davuelta2(){
if(a<5){form1.imagen2.src=form1.imagen2.src}
	else{
form1.imagen2.src=carta2
x=x+1
listo()
text1.innerHTML="<center>" + nombre2 + "</center>"
int2.innerHTML="<center>" + nombre2.toUpperCase() +   " " + c2 + "<br>Lo que hay que aprender: " + intertarot2 + "</center>"
	}
}

function davuelta3(){
if(a<5){form1.imagen3.src=form1.imagen3.src}
	else{
form1.imagen3.src=carta3
x=x+1
listo()
text1.innerHTML="<center>" + nombre3 + "</center>"
int3.innerHTML="<center>" + nombre3.toUpperCase() +   " " + c3 + "<br>Lo que te guía. La Resolucion a adoptar: " + intertarot3 + "</center>"
	}
}

function davuelta4(){
if(a<5){form1.imagen4.src=form1.imagen4.src}
	else{
form1.imagen4.src=carta4
x=x+1
listo()
text1.innerHTML="<center>" + nombre4 + "</center>"
int4.innerHTML="<center>" + nombre4.toUpperCase() +  " " + c4 + "<br>Lo interno. el secreto con nosotros mismos. Lo que esta oculto: " + intertarot4 + "</center>"
	}
}

function davuelta5(){
if(a<5){form1.imagen5.src=form1.imagen5.src}
	else{
form1.imagen5.src=carta5
x=x+1
listo()
text1.innerHTML="<center>" + nombre5 + "</center>"
int5.innerHTML="<center>" + nombre5.toUpperCase() +  " " + c5 + "<br>Síntesis, aquello de lo que todo depende: " + intertarot5 + "</center>"
	}
}


function listo(){
		
text1.innerHTML="<center>Faltan sacar " + eval(5-a) + " cartas</center>"

if(a==5){
text1.innerHTML="<center>Ahora puedes dar vuelta cada una de las 5 cartas</center>"
		}

}

//</SCRIPT>

