<!--
var maxi=26; // maximo de letras que se usaran por palabra
var incorrect=0;
var intenta=0
var muestra = new Date();
var indice = 0;
lay(maxi);
inicio();

var timerID = 0;
var tStart  = null;
Start();

function UpdateTimer() {
   if(timerID) {
      clearTimeout(timerID);
      clockID  = 0;
   }

   if(!tStart)
      tStart = new Date();

   var tDate = new Date();
   var tDiff = tDate.getTime() - tStart.getTime();
   
   if (tDate.getSeconds()-muestra.getSeconds() > 2) document.quiz.msg.value = ""; //borra el mensaje del acierto o error

   tDate.setTime(tDiff);

   document.quiz.reloj.value = "" 
                                   + tDate.getMinutes() + ":" 
                                   + tDate.getSeconds();
   
   timerID = setTimeout("UpdateTimer()", 1000);
} // fin de UPDATETIMER

function inicio(){
 if (indice < palabra.length) {
  // creo el anagrama
  arma(indice);
  indice++
 } else {
  //
 }
} // fin de INICIO

function lay(num) {
        // assign "greater than" character to variable
        var gt = unescape("%3e")
        
        //var monzi=pala;

        // open form
        document.write("<b" + gt + "<font size='3' color='#FF0000'"+ gt+ "Original:</font" + gt+ "<font color='#ECECD1'"+ gt+ "____ </font" + gt)

        // use loop to lay radio buttons down (all buttons in same group)
        for (var i = 0; i <= num; ++i) {
          document.write("<INPUT TYPE='button' NAME='lamps' style='font-size: 12pt; color:red' onclick='juega(" +i+ ")' value=''" + gt)
        }
          
       document.write("<br"+ gt)  
       document.write("<b" + gt + "<font size='3' color='#008000'"+ gt+ "Respuesta: </font" + gt+ "<font color='#ECECD1'"+ gt+ "_ </font" + gt)
        
        for (var i = 0; i <= num; ++i) {
          document.write("<INPUT TYPE='button' NAME='resps' value='?' style='font-size: 12pt; color:green' onclick='visa(" +i+ ")'" + gt)
        }        
} // fin de LAY

function soluciona() {
 intenta++
 muestra = new Date();
 sol1 = "";
 mensa = "No";
 for (var i = 0; i < palabra[indice-1].length; ++i) {
  sol1+=eval("document.quiz.resps["+i+"]").value;
 }   
 if (sol1==palabra[indice-1]) {
  incorrect++;
  mensa= "¡Bien!";
 } 
 document.quiz.intentos.value=intenta; 
 document.quiz.msg.value=mensa; 
} // fin de SOLUCIONA

function sigue() {
 soluciona()
 document.quiz.historia.value+=indice+":>"+palabra[indice-1].toUpperCase()+" -> "+aytx[indice-1]+ " = " + mensa +"\n";
 document.quiz.ok.value="Resuelve #"+eval(indice+1);
 document.quiz.ay.value="Pista";
 if (indice>=10) finaliza();
 inicio()
}

function juega(aya) {
   if (document.quiz.msg.value!="")  document.quiz.msg.value="";
   if(document.quiz.lamps[aya].value!="_") {
    for (var i = 0; i < document.quiz.resps.length; ++i) {
      if(document.quiz.resps[i].value=="_") {
       document.quiz.resps[i].value=document.quiz.lamps[aya].value;
       document.quiz.lamps[aya].value="_";
       break;
      }
    }
   }
   document.quiz.lamps[aya].blur();
} // fin de JUEGA 

function visa(aya) {
   if(document.quiz.resps[aya].value!="_") {
    for (var i = 0; i < document.quiz.lamps.length; ++i) {
      if(document.quiz.lamps[i].value=="_") {
       document.quiz.lamps[i].value=document.quiz.resps[aya].value;
       document.quiz.resps[aya].value="_";
       break;
      }
    }
   }
   document.quiz.resps[aya].blur();
} // fin de VISA

function arma(num) {
for (var i = 0; i < maxi; ++i) {
 document.quiz.lamps[i].value="_"
 document.quiz.resps[i].value="_"
 document.quiz.lamps[i].style.visibility="visible";
 document.quiz.resps[i].style.visibility="visible";
}
monzi=palabra[num];
 ll = monzi.length;
 var pala=monzi.charAt(0);
 for (le=1;le<=ll-1;le++){
  var letr=monzi.charAt(le);
  var lar = pala.length;
  var rm= Math.round(Math.random()*lar);

 if(rm==lar){
 var cc="may";
	 pala = pala+letr;
 }
 if(rm==0){
 var cc="cero";
	pala=letr+pala;
 }
 if(rm>0 && rm<lar){
 var cc="mid";
	pala = pala.substring(0,rm)+letr+ pala.substring(rm, lar);
 }
} 

for (le=0;le<=ll;le++){
 document.quiz.lamps[le].value=pala.charAt(le)
}
for (le=ll;le<=maxi;le++){
 document.quiz.lamps[le].style.visibility="hidden";
 document.quiz.resps[le].style.visibility="hidden";
}

} //fin de funcion ARMA

function Pena() {
   var aya = indice-1;
   if(eval("document.quiz.ay").value=="Pista") {
    incorrect-=0.5
	intenta+=0.5
    eval("document.quiz.ay").value=aytx[aya];
   }
   eval("document.quiz.ay").blur();
} // fin de PENA


function Start() {
   tStart = new Date();
   document.quiz.reloj.value = "00:00";
   timerID = setTimeout("UpdateTimer()", 1000);
} // fin de START

function Stop() {
   if(timerID) {
      clearTimeout(timerID);
      timerID  = 0;
   }
   tStart = null;
} // fin de STOP

function Reset() {
   tStart = null;
   document.quiz.reloj.value = "00:00";
   Start();
} // fin de RESET


function finaliza(){
Stop();
document.quiz.ok.disabled=true;
document.quiz.ok.value="";
document.location.href="#res";
var lema=null;

if(incorrect<=3.5){
lema="¡Oy Vey! ¡No puede ser cierto!";
}
if(incorrect>=4 && incorrect<=6){
lema="¡Vendría bien un poco más de estudio!";
}
if(incorrect>=6.5 && incorrect<=8.5){
lema="Bastante bien, ahora a dedicar más tiempo a estudiar...";
}
if(incorrect>=9 && incorrect<10){
lema="¡Qué bueno! Ahora, no deje de repasar...";
}
if(incorrect>=10){
lema="¡Felicitaciones! A seguir estudiando...";
}

document.quiz.historia.value="Tiempo: " +document.quiz.reloj.value+"\n"+
      "Puntaje: " +incorrect+" en 10"+"\n"+
      "Intentos: " +intenta+"\n"+
      "Comentario: " +lema+"\n"+
      "-----------------------------------------------------\n"+
      document.quiz.historia.value;


document.quiz.historia.value+="-----------------------------------------------------\n"+
       "Tiempo: " +document.quiz.reloj.value+
       "\nPuntaje: " +incorrect+" en 10"+
       "Intentos: " +intenta+"\n"+
      "\nComentario: " +lema;


} // fin de FINALIZA


-->
