52d51 < var defv='', lastinidea=''; 70c69 < var findings=[], clues=[], findlen=minwordlength, thisq=0, jthisq=0, alreadydone=';000;'; --- > var findings=[], findlen=minwordlength, thisq=0, alreadydone=';000;'; 81c80 < mode=mode.substring(0,1); //.toUpperCase() + mode.substring(1).toLowerCase(); --- > mode=mode.substring(0,1).toUpperCase() + mode.substring(1).toLowerCase(); 89,110d87 < < function isithard(insimplecluepart) { < var outhardpart=insimplecluepart; < if (defv == 'C') { < } < } < < < function changesel(osel) { < defv=osel.value; < if ((osel.value + ' ').substring(0,1).toLowerCase() == 'c') { < document.getElementById('sclue').style.display='inline'; < document.getElementById('sclue').innerHTML='Find number ' + isithard('' + findings[eval(-1 + findings.length - thisq)]); < } else { < document.getElementById('sclue').style.display='none'; < } < } < < function defval(inidea) { < //alert(1); < return inidea; < } 329c306 < var argscanbe=prompt('Optionally change argument string presented (including blank out for none) in a refreshed Find the Number game. Mode can be clues or Clues (for harder clues) or nothing. Cancel stays with the game you are playing.', '?mode=&across=' + numlettersacross + '&down=' + numlettersdown + '&fontpixels=' + fontpixels + '&wordlenmin=' + minwordlength + '&wordlenmax=' + maxwordlength + '&table=' + tabularize); --- > var argscanbe=prompt('Optionally change argument string presented (including blank out for none) in a refreshed Find the Number game. Cancel stays with the game you are playing.', '?across=' + numlettersacross + '&down=' + numlettersdown + '&fontpixels=' + fontpixels + '&wordlenmin=' + minwordlength + '&wordlenmax=' + maxwordlength + '&table=' + tabularize); 354c331 < numberChanged(findings[jthisq]); --- > numberChanged(findings[thisq]); 375d351 < jthisq=thisq; 377c353 < document.getElementById('clue').innerHTML=defval(' Find number ' + findings[thisq] + '
'); --- > document.getElementById('clue').innerHTML=' Find number ' + findings[thisq] + '
'; 380c356 < document.getElementById('clue').innerHTML=defval(' Find number ' + findings[thisq] + '
'); --- > document.getElementById('clue').innerHTML=' Find number ' + findings[thisq] + '
'; 431c407 < numberChanged(findings[jthisq]); --- > numberChanged(findings[thisq]); 498c474 < changedNumber(findings[jthisq]); --- > changedNumber(findings[thisq]); 521d496 < jthisq=thisq; 523c498 < document.getElementById('clue').innerHTML=defval(' Find number ' + findings[thisq] + '
'); --- > document.getElementById('clue').innerHTML=' Find number ' + findings[thisq] + '
'; 526c501 < document.getElementById('clue').innerHTML=defval(' Find number ' + findings[thisq] + '
'); --- > document.getElementById('clue').innerHTML=' Find number ' + findings[thisq] + '
'; 577c552 < changedNumber(findings[jthisq]); --- > changedNumber(findings[thisq]); 743c718 < document.getElementById('clue').innerHTML=defval(' Find number ' + findings[thisq] + '
'); --- > document.getElementById('clue').innerHTML=' Find number ' + findings[thisq] + '
'; 772d746 < jthisq=thisq; 774c748 < document.getElementById('clue').innerHTML=defval(' Find number ' + findings[thisq] + '
'); --- > document.getElementById('clue').innerHTML=' Find number ' + findings[thisq] + '
'; 777c751 < document.getElementById('clue').innerHTML=defval(' Find number ' + findings[thisq] + '
'); --- > document.getElementById('clue').innerHTML=' Find number ' + findings[thisq] + '
'; 1140c1114 < document.write(""); --- > document.write(""); 1142c1116 < document.write(""); --- > document.write(""); 1149c1123 <

 Horizontally,
 Vertically,
 Diagonally
  ... Reversed




--- >

 Horizontally,
 Vertically,
 Diagonally
  ... Reversed


1159a1134 >