<style type="text/css"> .stWord { font-family: Times New Roman; font-size : 14pt; width : 25pt; } .stExp { font-family: Times New Roman; font-size : 14pt; } </style> <table align="center" cellspacing="5" width="500"> <tbody> <tr> <td class="colorborder"> квадрослов №5 <hr> <table width="350" align="center"><tr><td>1. <input class="stWord" id="ver2Wordinput0" type="text" value="" /> <input class="stWord" id="ver2Wordinput1" type="text" value="" /> <input class="stWord" id="ver2Wordinput2" type="text" value="" /> <input class="stWord" id="ver2Wordinput3" type="text" value="" /> <input class="stWord" id="ver2Wordinput4" type="text" value="" /> </td></tr><tr><td>2. <input class="stWord" id="ver2Wordinput5" type="text" value="" /> <input class="stWord" id="ver2Wordinput6" type="text" value="" /> <input class="stWord" id="ver2Wordinput7" type="text" value="" /> <input class="stWord" id="ver2Wordinput8" type="text" value="" /> <input class="stWord" id="ver2Wordinput9" type="text" value="" /> </td></tr><tr><td>3. <input class="stWord" id="ver2Wordinput10" type="text" value="" /> <input class="stWord" id="ver2Wordinput11" type="text" value="" /> <input class="stWord" id="ver2Wordinput12" type="text" value="" /> <input class="stWord" id="ver2Wordinput13" type="text" value="" /> <input class="stWord" id="ver2Wordinput14" type="text" value="" /> </td></tr><tr><td>4. <input class="stWord" id="ver2Wordinput15" type="text" value="" /> <input class="stWord" id="ver2Wordinput16" type="text" value="" /> <input class="stWord" id="ver2Wordinput17" type="text" value="" /> <input class="stWord" id="ver2Wordinput18" type="text" value="" /> <input class="stWord" id="ver2Wordinput19" type="text" value="" /> </td></tr><tr><td>5. <input class="stWord" id="ver2Wordinput20" type="text" value="" /> <input class="stWord" id="ver2Wordinput21" type="text" value="" /> <input class="stWord" id="ver2Wordinput22" type="text" value="" /> <input class="stWord" id="ver2Wordinput23" type="text" value="" /> <input class="stWord" id="ver2Wordinput24" type="text" value="" /> </td></tr> </table> <div><input onclick="ver2startWrd();" type="button" value="старт" /><input onclick="ver2testWrd();" type="button" value="ответ" /><input onclick="ver2EditClick();" type="button" value="проверить" /></div> <div>1.<textarea class="stExp" cols="60" id="ver2Wordabout0" rows="3" >...</textarea></div> <div>2.<textarea class="stExp" cols="60" id="ver2Wordabout1" rows="3" >...</textarea></div> <div>3.<textarea class="stExp" cols="60" id="ver2Wordabout2" rows="3" >...</textarea></div> <div>4.<textarea class="stExp" cols="60" id="ver2Wordabout3" rows="3" >...</textarea></div> <div>5.<textarea class="stExp" cols="60" id="ver2Wordabout4" rows="3" >...</textarea></div> <div>Лв<textarea class="stExp" cols="60" id="ver2Wordabout5" rows="3" >...</textarea></div> <div>Пр<textarea class="stExp" cols="60" id="ver2Wordabout6" rows="3" >...</textarea></div> </td> </tr> </tbody> </table> <script src="/radio/expdic5file.js"></script> <script> var ver2maska = ''; var ver2expver2maska = ''; var ver2WL = ''; var ver2WR = ''; var ver2W0 = ''; var ver2W1 = ''; var ver2W2 = ''; var ver2W3 = ''; var ver2W4 = ''; function ver2getRandomInt(min, max) { return Math.floor(Math.random() * (max - min)) + min; } function ver2FindWrdvertikal() { var ver2flagno = true; var ver2flagNum = 0; while ( ver2flagno && (ver2flagNum < 1000)) { var ver2numb = 2*ver2getRandomInt(10, eval(expdic5.length/2-10)); ver2maska = expdic5[ver2numb]; ver2expver2maska = expdic5[ver2numb+1]; ver2flagNum = ver2flagNum + 1; ver2flagno = false; for (var i = 0; i < ver2maska.length; i++) { if (ver2maska[i] === 'Ь') {ver2flagno = true}; if (ver2maska[i] === 'Ъ') {ver2flagno = true}; if (ver2maska[i] === 'Ы') {ver2flagno = true}; if (ver2maska[i] === 'Й') {ver2flagno = true}; if (ver2maska[i] === 'Ю') {ver2flagno = true}; if (ver2maska[i] === 'Я') {ver2flagno = true}; }; }; }; function ver2FindWrdgorisont(tempL, tempR) { var ver2flagno = true; var ver2flagNum = 0; while ( ver2flagno && (ver2flagNum < 1000)) { var ver2numb = 2*ver2getRandomInt(10, eval(expdic5.length/2-10)); ver2maska = expdic5[ver2numb]; ver2expver2maska = expdic5[ver2numb+1]; ver2flagNum = ver2flagNum + 1; ver2flagno = false; if (ver2maska[0] === tempL) {} else {ver2flagno = true}; if (ver2maska[4] === tempR) {} else {ver2flagno = true}; }; return (ver2flagNum > 990) }; function ver2startWrd() { for (var i = 0; i < 5; i++) { for (var m = 0; m < 5; m++) { document.getElementById('ver2Wordinput'+ eval(5*i + m)).value = ''; } } // var ver2flagnoword = true; while ( ver2flagnoword ) { ver2flagnoword = false; ver2FindWrdvertikal(); ver2WL = ver2maska; document.getElementById('ver2Wordabout5').value = ver2expver2maska; ver2FindWrdvertikal(); ver2WR = ver2maska; document.getElementById('ver2Wordabout6').value = ver2expver2maska; if (ver2flagnoword === false) {ver2flagnoword = ver2FindWrdgorisont(ver2WL[0], ver2WR[0]);} ver2W0 = ver2maska; document.getElementById('ver2Wordabout0').value = ver2expver2maska; if (ver2flagnoword === false) {ver2flagnoword = ver2FindWrdgorisont(ver2WL[1], ver2WR[1]);} ver2W1 = ver2maska; document.getElementById('ver2Wordabout1').value = ver2expver2maska; if (ver2flagnoword === false) {ver2flagnoword = ver2FindWrdgorisont(ver2WL[2], ver2WR[2]);} ver2W2 = ver2maska; document.getElementById('ver2Wordabout2').value = ver2expver2maska; if (ver2flagnoword === false) {ver2flagnoword = ver2FindWrdgorisont(ver2WL[3], ver2WR[3]);} ver2W3 = ver2maska; document.getElementById('ver2Wordabout3').value = ver2expver2maska; if (ver2flagnoword === false) {ver2flagnoword = ver2FindWrdgorisont(ver2WL[4], ver2WR[4]);} ver2W4 = ver2maska; document.getElementById('ver2Wordabout4').value = ver2expver2maska; } //hint document.getElementById('ver2Wordinput0').value = ver2W0[0]; document.getElementById('ver2Wordinput4').value = ver2W0[4]; document.getElementById('ver2Wordinput6').value = ver2W1[1]; document.getElementById('ver2Wordinput8').value = ver2W1[3]; document.getElementById('ver2Wordinput12').value = ver2W2[2]; document.getElementById('ver2Wordinput16').value = ver2W3[1]; document.getElementById('ver2Wordinput18').value = ver2W3[3]; document.getElementById('ver2Wordinput20').value = ver2W4[0]; document.getElementById('ver2Wordinput24').value = ver2W4[4]; } function ver2testWrd() { for (var i = 0; i < 5; i++) { document.getElementById('ver2Wordinput'+ eval(i)).value = ver2W0[i]; } for (var i = 0; i < 5; i++) { document.getElementById('ver2Wordinput'+ eval(5 + i)).value = ver2W1[i]; } for (var i = 0; i < 5; i++) { document.getElementById('ver2Wordinput'+ eval(5*2 + i)).value = ver2W2[i]; } for (var i = 0; i < 5; i++) { document.getElementById('ver2Wordinput'+ eval(5*3 + i)).value = ver2W3[i]; } for (var i = 0; i < 5; i++) { document.getElementById('ver2Wordinput'+ eval(5*4 + i)).value = ver2W4[i]; } } function ver2EditClick() { for (var i = 0; i < 5; i++) { document.getElementById('ver2Wordinput'+ eval(i)).value = document.getElementById('ver2Wordinput'+ eval(i)).value.toLowerCase(); document.getElementById('ver2Wordinput'+ eval(i)).style.fontWeight = ""; if (document.getElementById('ver2Wordinput'+ eval(i)).value.toUpperCase() === ver2W0[i].toUpperCase()) { document.getElementById('ver2Wordinput'+ eval(i)).value = document.getElementById('ver2Wordinput'+ eval(i)).value.toUpperCase(); document.getElementById('ver2Wordinput'+ eval(i)).style.fontWeight = "bold"; }; } for (var i = 0; i < 5; i++) { document.getElementById('ver2Wordinput'+ eval(5 + i)).value = document.getElementById('ver2Wordinput'+ eval(5 + i)).value.toLowerCase(); document.getElementById('ver2Wordinput'+ eval(5 + i)).style.fontWeight = ""; if (document.getElementById('ver2Wordinput'+ eval(5 + i)).value.toUpperCase() === ver2W1[i].toUpperCase()) { document.getElementById('ver2Wordinput'+ eval(5 + i)).value = document.getElementById('ver2Wordinput'+ eval(5 + i)).value.toUpperCase(); document.getElementById('ver2Wordinput'+ eval(5 + i)).style.fontWeight = "bold"; }; } for (var i = 0; i < 5; i++) { document.getElementById('ver2Wordinput'+ eval(5*2 + i)).value = document.getElementById('ver2Wordinput'+ eval(5*2 + i)).value.toLowerCase(); document.getElementById('ver2Wordinput'+ eval(5*2 + i)).style.fontWeight = ""; if (document.getElementById('ver2Wordinput'+ eval(5*2 + i)).value.toUpperCase() === ver2W2[i].toUpperCase()) { document.getElementById('ver2Wordinput'+ eval(5*2 + i)).value = document.getElementById('ver2Wordinput'+ eval(5*2 + i)).value.toUpperCase(); document.getElementById('ver2Wordinput'+ eval(5*2 + i)).style.fontWeight = "bold"; }; } for (var i = 0; i < 5; i++) { document.getElementById('ver2Wordinput'+ eval(5*3 + i)).value = document.getElementById('ver2Wordinput'+ eval(5*3 + i)).value.toLowerCase(); document.getElementById('ver2Wordinput'+ eval(5*3 + i)).style.fontWeight = ""; if (document.getElementById('ver2Wordinput'+ eval(5*3 + i)).value.toUpperCase() === ver2W3[i].toUpperCase()) { document.getElementById('ver2Wordinput'+ eval(5*3 + i)).value = document.getElementById('ver2Wordinput'+ eval(5*3 + i)).value.toUpperCase(); document.getElementById('ver2Wordinput'+ eval(5*3 + i)).style.fontWeight = "bold"; }; } for (var i = 0; i < 5; i++) { document.getElementById('ver2Wordinput'+ eval(5*4 + i)).value = document.getElementById('ver2Wordinput'+ eval(5*4 + i)).value.toLowerCase(); document.getElementById('ver2Wordinput'+ eval(5*4 + i)).style.fontWeight = ""; if (document.getElementById('ver2Wordinput'+ eval(5*4 + i)).value.toUpperCase() === ver2W4[i].toUpperCase()) { document.getElementById('ver2Wordinput'+ eval(5*4 + i)).value = document.getElementById('ver2Wordinput'+ eval(5*4 + i)).value.toUpperCase(); document.getElementById('ver2Wordinput'+ eval(5*4 + i)).style.fontWeight = "bold"; }; } } </script>