daily pastebin goal
16%
SHARE
TWEET

Untitled

a guest Jun 13th, 2018 62 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <h2 align="center">Szachy</h2>
  5.  
  6.  
  7. <p id="text", align="center"></p>
  8.  
  9. <div id="chess" align="center">
  10.  
  11. </div>
  12.  
  13. <p id="text2", align="center"></p>
  14. <p id="turaID" style = "color:red ; font-size:200% ; position:relative", align="center">Tura białych</p>
  15.  
  16. <style>
  17. table {
  18.     border-collapse: collapse; 
  19. }
  20.  
  21. table{
  22.     border: 2px solid black;
  23. }
  24.  
  25. th, td{
  26.     border: 2px dashed;
  27.     height: 50px;
  28.     width: 50px;
  29. }
  30.  
  31. </style>
  32.  
  33.  
  34. <div id = "ruch", align="center">
  35. Pozycja wejść.
  36. <input type="text" id="ruch1a" value=""/>
  37. <input type="text" id="ruch1b" value=""/>
  38. <br>
  39. Pozycja wyjść.
  40. <input type="text" id="ruch1c" value=""/>
  41. <input type="text" id="ruch1d" value=""/>
  42. <br>
  43. <button onclick="ruszFigure();promocja()" id="przycisk">Wykonaj ruch</button>
  44. </div>
  45.  
  46.  
  47.  
  48. <script>
  49.  
  50.     function game()
  51.     {
  52.         //rysujSzachownice();
  53.         promocja();
  54.     }
  55.      
  56.     var update = setInterval(game,1000);
  57.  
  58. var szachownica = [
  59. ["czarnaWie", "czarnySko", "czarnyGon", "czarnyHet", "czarnyKro", "czarnyGon", "czarnySko", "czarnaWie"],
  60. ["czarnyPio", "czarnyPio", "czarnyPio", "czarnyPio", "czarnyPio", "czarnyPio", "czarnyPio", "czarnyPio"],
  61. ["", "", "", "", "", "", "", ""],
  62. ["", "", "", "", "", "", "", ""],
  63. ["", "", "", "", "", "", "", ""],
  64. ["", "", "", "", "", "", "", ""],
  65. ["bialyPion", "bialyPion", "bialyPion", "bialyPion", "bialyPion", "bialyPion", "bialyPion", "bialyPion"],
  66. ["bialaWiez", "bialySkoc", "bialyGoni", "bialyHetm", "bialyKrol", "bialyGoni", "bialySkoc", "bialaWiez"]    ];
  67.  
  68. var tura = true;
  69.  
  70. var szach = "";
  71.  
  72.  
  73. function rysujSzachownice()
  74. {
  75.     szach += '<table id="tabelka">';
  76.     for(var i=0; i<8; i++)
  77.         {  
  78.             szach += '<tr>';
  79.             for(var j=0; j<8; j++)
  80.                 {
  81.                     if(i%2 == 0 && j%2 == 0 || i%2 == 1 && j%2 == 1)
  82.                         {
  83.                                 szach += '<td bgcolor="#A2BDC5">';
  84.                                 szach += szachownica[i][j];
  85.                                 szach += '</td>';
  86.                         }
  87.                     else
  88.                         {                      
  89.                                 szach += '<td bgcolor="#749362">';
  90.                                 szach += szachownica[i][j];
  91.                                 szach += '</td>';                                              
  92.                         }                                                                  
  93.                 }          
  94.             szach += '</tr>';
  95.         }                
  96.  
  97.     document.getElementById("chess").innerHTML = szach;
  98.  
  99.     szach += '</table>';
  100.    
  101.     szach = " ";
  102.  
  103. }
  104. rysujSzachownice();
  105. var table = document.getElementById("tabelka"),rIndex,cIndex;  
  106.  
  107.  
  108.  
  109.  
  110.     var text = " ";
  111. function przerysuj()
  112. {
  113.     for(var i=0; i<8; i++)
  114.         {  
  115.             for(var j=0; j<8; j++)
  116.                 {
  117.                     if(i%2 == 0 && j%2 == 0 || i%2 == 1 && j%2 == 1)
  118.                         {
  119.                                 text += '<td bgcolor="#A2BDC5">';
  120.                                 text += szachownica[i][j];
  121.                                 text += '</td>';
  122.                         }
  123.                     else
  124.                         {                      
  125.                                 text += '<td bgcolor="#749362">';
  126.                                 text += szachownica[i][j];
  127.                                 text += '</td>';                                               
  128.                         }                                                                  
  129.                 }          
  130.             text += '</tr>';
  131.         }
  132.  
  133. document.getElementById("tabelka").innerHTML=text;
  134. text = " ";
  135. }
  136.  
  137.  
  138. document.getElementById("przycisk").addEventListener("click", przerysuj);
  139.  
  140.  
  141.    
  142. function wspolrzedne()
  143. {  
  144.     for(var i = 0; i < table.rows.length; i++)
  145.         {
  146.             for(var j = 0; j < table.rows[i].cells.length; j++)
  147.                 {
  148.                     table.rows[i].cells[j].onclick = function()
  149.                     {
  150.                         rIndex = this.parentElement.rowIndex;
  151.                         cIndex = this.cellIndex;
  152.                         //alert("Row: " + rIndex + ", Cell: " +cIndex);
  153.                         document.getElementById("ruch1a").value = rIndex;
  154.                         document.getElementById("ruch1b").value = cIndex;
  155.                     };
  156.                 }
  157.         }
  158. }      
  159.  
  160.  
  161.  
  162. document.getElementById("tabelka").addEventListener("click", wspolrzedne);
  163.  
  164. document.getElementById("chess").style.fontFamily = "monospace";
  165. document.getElementById("cyfry").style.fontFamily = "monospace";
  166.  document.getElementById("text").style.fontFamily = "monospace";
  167. document.getElementById("text2").style.fontFamily = "monospace";
  168. /*
  169.  
  170. //rysujSzachownice();
  171.  
  172.     var litery = '\xa0\xa0\xa0\xa0\xa0\xa0' + " a " +
  173.     '\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0' + " b "
  174.     + '\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0' + " c "
  175.     + '\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0' + " d "
  176.     + '\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0' + " e "
  177.     + '\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0' + " f "
  178.     + '\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0' + " g "
  179.     + '\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0\xa0' + " h ";
  180.    
  181.     var liczby_poziome = '\xa0\xa0\xa0' + " 0 " +
  182.     '\xa0\xa0\xa0\xa0\xa0\xa0\xa0' + " 1 " +
  183.     '\xa0\xa0\xa0\xa0\xa0\xa0\xa0' + " 2 " +
  184.     '\xa0\xa0\xa0\xa0\xa0\xa0\xa0' + " 3 " +
  185.     '\xa0\xa0\xa0\xa0\xa0\xa0\xa0' + " 4 " +
  186.     '\xa0\xa0\xa0\xa0\xa0\xa0\xa0' + " 5 " +
  187.     '\xa0\xa0\xa0\xa0\xa0\xa0\xa0' + " 6 " +
  188.     '\xa0\xa0\xa0\xa0\xa0\xa0\xa0' + " 7 ";
  189.    
  190. var liczby = " ";
  191. for(var i=0; i<8; i++)
  192.     {
  193.        liczby += i +"<pre>"
  194.     }
  195.    
  196. //document.getElementById("text").innerHTML = litery ;
  197. //document.getElementById("text2").innerHTML = litery;
  198. document.getElementById("text").innerHTML = liczby_poziome;
  199. document.getElementById("text2").innerHTML = liczby_poziome;
  200. document.getElementById("cyfry").innerHTML = liczby;
  201. */
  202. function czyjaTura()  //funkcja zmieniajaca flage
  203.     {
  204.        
  205.         if (tura == true)
  206.             {
  207.                 document.getElementById("turaID").innerHTML = "Tura czarnych";             
  208.                 tura = false;
  209.             }
  210.            
  211.            
  212.         else
  213.             {
  214.                 document.getElementById("turaID").innerHTML = "Tura białych";             
  215.                 tura = true;
  216.             }
  217.     }
  218.    
  219. function promocja()   //zmiana pionka na figure po dojsciu do linii promocji
  220.     {
  221.         var c = document.getElementById('ruch1c').value;
  222.         var d = document.getElementById('ruch1d').value;
  223.        
  224.         if(szachownica[c][d] == "czarnyPio" && c == 7)
  225.         {
  226.             if(document.getElementById("czarnySelect").value == "czarnyHet")
  227.                 {      
  228.                     szachownica[c][d] = "czarnyHet";
  229.                 }
  230.        
  231.             if(document.getElementById("czarnySelect").value == "czarnyGon")
  232.                 {      
  233.                     szachownica[c][d] = "czarnyGon";
  234.                 }
  235.                
  236.             if(document.getElementById("czarnySelect").value == "czarnySko")
  237.                 {      
  238.                     szachownica[c][d] = "czarnySko";
  239.                 }
  240.            
  241.             if(document.getElementById("czarnySelect").value == "czarnaWie")
  242.                 {      
  243.                     szachownica[c][d] = "czarnaWie";
  244.                 }
  245.        
  246.         }
  247.        
  248.         if(szachownica[c][d] == "bialyPion" && c == 0)
  249.         {
  250.            
  251.             if(document.getElementById("bialySelect").value == "bialyHetm")
  252.                 {      
  253.                     szachownica[c][d] = "bialyHetm";
  254.                 }
  255.                
  256.             if(document.getElementById("bialySelect").value == "bialyGoni")
  257.                 {      
  258.                     szachownica[c][d] = "bialyGoni";
  259.                 }
  260.                
  261.             if(document.getElementById("bialySelect").value == "bialySkoc")
  262.                 {      
  263.                     szachownica[c][d] = "bialySkoc";
  264.                 }
  265.                
  266.             if(document.getElementById("bialySelect").value == "bialaWiez")
  267.                 {      
  268.                     szachownica[c][d] = "bialaWiez";
  269.                 }
  270.         }
  271.     }
  272.    
  273. function ruszFigure() //ruchy do dokonczenia
  274.     {
  275.     var a = document.getElementById('ruch1a').value;
  276.     var b = document.getElementById('ruch1b').value;
  277.     var c = document.getElementById('ruch1c').value;
  278.     var d = document.getElementById('ruch1d').value;
  279.    
  280.     var temp = szachownica[a][b];
  281.    
  282.     if(tura == false) //ruchy czarnych figur
  283.     {
  284.        
  285.         if(szachownica[a][b] == "czarnyPio")
  286.         {          
  287.             if(szachownica[c][d].substr(0,1) != "c")
  288.             {
  289.        
  290.                         if(szachownica[c][d] == "" && ( c == ( parseInt(a)+parseInt(1) )  && d == b) )
  291.                                {
  292.                                     szachownica[c][d] = temp;
  293.                                     szachownica[a][b] = "";
  294.                                     czyjaTura();
  295.                                }      
  296.                         if( szachownica[c][d] != ""
  297.                                && ( c == ( parseInt(a)+parseInt(1) ) && d == ( parseInt(b)-parseInt(1) ) ) )
  298.                                {
  299.                                     szachownica[c][d] = temp;
  300.                                     szachownica[a][b] = "";
  301.                                     czyjaTura();
  302.                                }
  303.                         if( szachownica[c][d] != ""
  304.                                && ( c == ( parseInt(a)+parseInt(1) ) && d == ( parseInt(b)+parseInt(1) ) ) )
  305.                                {
  306.                                     szachownica[c][d] = temp;
  307.                                     szachownica[a][b] = "";
  308.                                     czyjaTura();
  309.                                }
  310.                         if(szachownica[c][d] == "" && ( c == ( parseInt(a)+parseInt(2) )  && d == b) && a == 1 )
  311.                                {
  312.                                     szachownica[c][d] = temp;
  313.                                     szachownica[a][b] = "";
  314.                                     czyjaTura();
  315.                                }    
  316.             }            
  317.         }//koniec piona
  318.         if(szachownica[a][b] == "czarnyKro")
  319.                 {
  320.                     if(szachownica[c][d].substr(0,1) != "c")
  321.                         {
  322.                                 //roszada krotka:
  323.                                 if( a == 0 && b == 3 && c == 0 && d == 1 && szachownica[0][0] == "czarnaWie" && szachownica[0][1] == "" && szachownica[0][2] == "" )
  324.                                         {
  325.                                             szachownica[c][d] = "czarnyKro";
  326.                                             szachownica[a][b] = "";
  327.                                             szachownica[0][0] = "";
  328.                                             szachownica[0][2] = "czarnaWie";
  329.                                             czyjaTura();
  330.                                         }
  331.                                
  332.                                 if( a == 0 && b == 4 && c == 0 && d == 6 && szachownica[0][7] == "czarnaWie" && szachownica[0][6] == "" && szachownica[0][5] == "" )
  333.                                         {
  334.                                             szachownica[c][d] = "czarnyKro";
  335.                                             szachownica[a][b] = "";
  336.                                             szachownica[0][7] = "";
  337.                                             szachownica[0][5] = "czarnaWie";
  338.                                             czyjaTura();
  339.                                         }
  340.                                
  341.                                 //roszada dluga:
  342.                                
  343.                                 if( a == 0 && b == 4 && c == 0 && d == 2 && szachownica[0][0] == "czarnaWie" && szachownica[0][1] == "" && szachownica[0][2] == "" && szachownica[0][3] == "")
  344.                                         {
  345.                                             szachownica[c][d] = "czarnyKro";
  346.                                             szachownica[a][b] = "";
  347.                                             szachownica[0][0] = "";
  348.                                             szachownica[0][3] = "czarnaWie";
  349.                                             czyjaTura();
  350.                                         }
  351.                                        
  352.                                 //ruchy:   
  353.                                    
  354.                                 if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(1) ) )
  355.                                                 {    
  356.                                                  szachownica[c][d] = temp;
  357.                                                  szachownica[a][b] = "";
  358.                                                  czyjaTura();
  359.                                                 }
  360.                                 if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(-1) ) )
  361.                                                 {    
  362.                                                  szachownica[c][d] = temp;
  363.                                                  szachownica[a][b] = "";
  364.                                                  czyjaTura();
  365.                                                 }
  366.                                 if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(-1) ) )
  367.                                                 {    
  368.                                                  szachownica[c][d] = temp;
  369.                                                  szachownica[a][b] = "";
  370.                                                  czyjaTura();
  371.                                                 }
  372.                                 if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(1) ) )
  373.                                                 {    
  374.                                                  szachownica[c][d] = temp;
  375.                                                  szachownica[a][b] = "";
  376.                                                  czyjaTura();
  377.                                                 }
  378.                                 if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(1) ) )
  379.                                                 {    
  380.                                                  szachownica[c][d] = temp;
  381.                                                  szachownica[a][b] = "";
  382.                                                  czyjaTura();
  383.                                                 }
  384.                                 if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(0) ) )
  385.                                                 {    
  386.                                                  szachownica[c][d] = temp;
  387.                                                  szachownica[a][b] = "";
  388.                                                  czyjaTura();
  389.                                                 }
  390.                                 if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(0) ) )
  391.                                                 {    
  392.                                                  szachownica[c][d] = temp;
  393.                                                  szachownica[a][b] = "";
  394.                                                  czyjaTura();
  395.                                                 }
  396.                                 if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-1) ) )
  397.                                                 {    
  398.                                                  szachownica[c][d] = temp;
  399.                                                  szachownica[a][b] = "";
  400.                                                  czyjaTura();
  401.                                                 }
  402.                         }
  403.                 }  
  404.         if(szachownica[a][b] == "czarnySko")
  405.         {
  406.             if(szachownica[c][d].substr(0,1) != "c")
  407.             {
  408.            
  409.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(2) ) )
  410.                                 {    
  411.                                  szachownica[c][d] = temp;
  412.                                  szachownica[a][b] = "";
  413.                                  czyjaTura();
  414.                                 }
  415.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" )&& ( c == ( parseInt(a)+parseInt(1) )  && d == ( parseInt(b)-parseInt(2) ) ))
  416.                                 {    
  417.                                  szachownica[c][d] = temp;
  418.                                  szachownica[a][b] = "";
  419.                                  czyjaTura();
  420.                                 }
  421.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == ( parseInt(a)+parseInt(2) )  && d == ( parseInt(b)+parseInt(1) ) ))
  422.                                 {    
  423.                                  szachownica[c][d] = temp;
  424.                                  szachownica[a][b] = "";
  425.                                  czyjaTura();
  426.                                 }      
  427.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == ( parseInt(a)+parseInt(2) )  && d == ( parseInt(b)-parseInt(1) ) ))
  428.                                 {    
  429.                                  szachownica[c][d] = temp;
  430.                                  szachownica[a][b] = "";
  431.                                  czyjaTura();
  432.                                 }      
  433.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == ( parseInt(a)-parseInt(1) )  && d == ( parseInt(b)+parseInt(2) ) ))
  434.                                 {    
  435.                                  szachownica[c][d] = temp;
  436.                                  szachownica[a][b] = "";
  437.                                  czyjaTura();
  438.                                 }      
  439.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == ( parseInt(a)-parseInt(1) )  && d == ( parseInt(b)-parseInt(2) ) ))
  440.                                 {    
  441.                                  szachownica[c][d] = temp;
  442.                                  szachownica[a][b] = "";
  443.                                  czyjaTura();
  444.                                 }      
  445.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == ( parseInt(a)-parseInt(2) )  && d == ( parseInt(b)+parseInt(1) ) ))
  446.                                 {    
  447.                                  szachownica[c][d] = temp;
  448.                                  szachownica[a][b] = "";
  449.                                  czyjaTura();
  450.                                 }  
  451.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == ( parseInt(a)-parseInt(2) )  && d == ( parseInt(b)-parseInt(1) ) ))
  452.                                 {    
  453.                                  szachownica[c][d] = temp;
  454.                                  szachownica[a][b] = "";
  455.                                  czyjaTura();
  456.                                 }
  457.             }                              
  458.         }//koniec skoczka  
  459.         if(szachownica[a][b] == "czarnyGon")
  460.         {
  461.             if(szachownica[c][d].substr(0,1) != "c")
  462.             {
  463.            
  464.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(1) ) )
  465.                                 {    
  466.                                  szachownica[c][d] = temp;
  467.                                  szachownica[a][b] = "";
  468.                                  czyjaTura();
  469.                                 }
  470.                        
  471.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(2) )  && d == ( parseInt(b)+parseInt(2) ) )
  472.                                 {    
  473.                                  szachownica[c][d] = temp;
  474.                                  szachownica[a][b] = "";
  475.                                  czyjaTura();
  476.                                 }
  477.                        
  478.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(3) )  && d == ( parseInt(b)+parseInt(3) ) )
  479.                                 {    
  480.                                  szachownica[c][d] = temp;
  481.                                  szachownica[a][b] = "";
  482.                                  czyjaTura();
  483.                                 }
  484.                        
  485.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(4) )  && d == ( parseInt(b)+parseInt(4) ) )
  486.                                 {    
  487.                                  szachownica[c][d] = temp;
  488.                                  szachownica[a][b] = "";
  489.                                  czyjaTura();
  490.                                 }
  491.                        
  492.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(5) )  && d == ( parseInt(b)+parseInt(5) ) )
  493.                                 {    
  494.                                  szachownica[c][d] = temp;
  495.                                  szachownica[a][b] = "";
  496.                                  czyjaTura();
  497.                                 }
  498.                        
  499.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(6) )  && d == ( parseInt(b)+parseInt(6) ) )
  500.                                 {    
  501.                                  szachownica[c][d] = temp;
  502.                                  szachownica[a][b] = "";
  503.                                  czyjaTura();
  504.                                 }
  505.                        
  506.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(7) )  && d == ( parseInt(b)+parseInt(7) ) )
  507.                                 {    
  508.                                  szachownica[c][d] = temp;
  509.                                  szachownica[a][b] = "";
  510.                                  czyjaTura();
  511.                                 }
  512.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(-1) ) )
  513.                                 {    
  514.                                  szachownica[c][d] = temp;
  515.                                  szachownica[a][b] = "";
  516.                                  czyjaTura();
  517.                                 }
  518.                        
  519.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-2) )  && d == ( parseInt(b)+parseInt(-2) ) )
  520.                                 {    
  521.                                  szachownica[c][d] = temp;
  522.                                  szachownica[a][b] = "";
  523.                                  czyjaTura();
  524.                                 }
  525.                        
  526.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-3) )  && d == ( parseInt(b)+parseInt(-3) ) )
  527.                                 {    
  528.                                  szachownica[c][d] = temp;
  529.                                  szachownica[a][b] = "";
  530.                                  czyjaTura();
  531.                                 }
  532.                        
  533.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-4) )  && d == ( parseInt(b)+parseInt(-4) ) )
  534.                                 {    
  535.                                  szachownica[c][d] = temp;
  536.                                  szachownica[a][b] = "";
  537.                                  czyjaTura();
  538.                                 }
  539.                        
  540.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-5) )  && d == ( parseInt(b)+parseInt(-5) ) )
  541.                                 {    
  542.                                  szachownica[c][d] = temp;
  543.                                  szachownica[a][b] = "";
  544.                                  czyjaTura();
  545.                                 }
  546.                        
  547.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-6) )  && d == ( parseInt(b)+parseInt(-6) ) )
  548.                                 {    
  549.                                  szachownica[c][d] = temp;
  550.                                  szachownica[a][b] = "";
  551.                                  czyjaTura();
  552.                                 }
  553.                        
  554.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-7) )  && d == ( parseInt(b)+parseInt(-7) ) )
  555.                                 {    
  556.                                  szachownica[c][d] = temp;
  557.                                  szachownica[a][b] = "";
  558.                                  czyjaTura();
  559.                                 }
  560.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(1) ) )
  561.                                 {    
  562.                                  szachownica[c][d] = temp;
  563.                                  szachownica[a][b] = "";
  564.                                  czyjaTura();
  565.                                 }
  566.                        
  567.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-2) )  && d == ( parseInt(b)+parseInt(2) ) )
  568.                                 {    
  569.                                  szachownica[c][d] = temp;
  570.                                  szachownica[a][b] = "";
  571.                                  czyjaTura();
  572.                                 }
  573.                        
  574.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-3) )  && d == ( parseInt(b)+parseInt(3) ) )
  575.                                 {    
  576.                                  szachownica[c][d] = temp;
  577.                                  szachownica[a][b] = "";
  578.                                  czyjaTura();
  579.                                 }
  580.                        
  581.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-4) )  && d == ( parseInt(b)+parseInt(4) ) )
  582.                                 {    
  583.                                  szachownica[c][d] = temp;
  584.                                  szachownica[a][b] = "";
  585.                                  czyjaTura();
  586.                                 }
  587.                        
  588.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-5) )  && d == ( parseInt(b)+parseInt(5) ) )
  589.                                 {    
  590.                                  szachownica[c][d] = temp;
  591.                                  szachownica[a][b] = "";
  592.                                  czyjaTura();
  593.                                 }
  594.                        
  595.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-6) )  && d == ( parseInt(b)+parseInt(6) ) )
  596.                                 {    
  597.                                  szachownica[c][d] = temp;
  598.                                  szachownica[a][b] = "";
  599.                                  czyjaTura();
  600.                                 }
  601.                        
  602.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-7) )  && d == ( parseInt(b)+parseInt(7) ) )
  603.                                 {    
  604.                                  szachownica[c][d] = temp;
  605.                                  szachownica[a][b] = "";
  606.                                  czyjaTura();
  607.                                 }
  608.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(-1) ) )
  609.                                 {    
  610.                                  szachownica[c][d] = temp;
  611.                                  szachownica[a][b] = "";
  612.                                  czyjaTura();
  613.                                 }
  614.                        
  615.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(2) )  && d == ( parseInt(b)+parseInt(-2) ) )
  616.                                 {    
  617.                                  szachownica[c][d] = temp;
  618.                                  szachownica[a][b] = "";
  619.                                  czyjaTura();
  620.                                 }
  621.                        
  622.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(3) )  && d == ( parseInt(b)+parseInt(-3) ) )
  623.                                 {    
  624.                                  szachownica[c][d] = temp;
  625.                                  szachownica[a][b] = "";
  626.                                  czyjaTura();
  627.                                 }
  628.                        
  629.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(4) )  && d == ( parseInt(b)+parseInt(-4) ) )
  630.                                 {    
  631.                                  szachownica[c][d] = temp;
  632.                                  szachownica[a][b] = "";
  633.                                  czyjaTura();
  634.                                 }
  635.                        
  636.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(5) )  && d == ( parseInt(b)+parseInt(-5) ) )
  637.                                 {    
  638.                                  szachownica[c][d] = temp;
  639.                                  szachownica[a][b] = "";
  640.                                  czyjaTura();
  641.                                 }
  642.                        
  643.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(6) )  && d == ( parseInt(b)+parseInt(-6) ) )
  644.                                 {    
  645.                                  szachownica[c][d] = temp;
  646.                                  szachownica[a][b] = "";
  647.                                  czyjaTura();
  648.                                 }
  649.                        
  650.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(7) )  && d == ( parseInt(b)+parseInt(-7) ) )
  651.                                 {    
  652.                                  szachownica[c][d] = temp;
  653.                                  szachownica[a][b] = "";
  654.                                  czyjaTura();
  655.                                 }
  656.             }
  657.         }//koniec gonca
  658.         if(szachownica[a][b] == "czarnaWie")
  659.         {
  660.             if(szachownica[c][d].substr(0,1) != "c")
  661.             {
  662.            
  663.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(1) ) )
  664.                                 {    
  665.                                  szachownica[c][d] = temp;
  666.                                  szachownica[a][b] = "";
  667.                                  czyjaTura();
  668.                                 }
  669.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(2) ) )
  670.                                 {    
  671.                                  szachownica[c][d] = temp;
  672.                                  szachownica[a][b] = "";
  673.                                  czyjaTura();
  674.                                 }
  675.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(3) ) )
  676.                                 {    
  677.                                  szachownica[c][d] = temp;
  678.                                  szachownica[a][b] = "";
  679.                                  czyjaTura();
  680.                                 }
  681.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(4) ) )
  682.                                 {    
  683.                                  szachownica[c][d] = temp;
  684.                                  szachownica[a][b] = "";
  685.                                  czyjaTura();
  686.                                 }
  687.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(5) ) )
  688.                                 {    
  689.                                  szachownica[c][d] = temp;
  690.                                  szachownica[a][b] = "";
  691.                                  czyjaTura();
  692.                                 }
  693.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(6) ) )
  694.                                 {    
  695.                                  szachownica[c][d] = temp;
  696.                                  szachownica[a][b] = "";
  697.                                  czyjaTura();
  698.                                 }
  699.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(7) ) )
  700.                                 {    
  701.                                  szachownica[c][d] = temp;
  702.                                  szachownica[a][b] = "";
  703.                                  czyjaTura();
  704.                                 }
  705.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(0) ) )
  706.                                 {    
  707.                                  szachownica[c][d] = temp;
  708.                                  szachownica[a][b] = "";
  709.                                  czyjaTura();
  710.                                 }
  711.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(2) )  && d == ( parseInt(b)+parseInt(0) ) )
  712.                                 {    
  713.                                  szachownica[c][d] = temp;
  714.                                  szachownica[a][b] = "";
  715.                                  czyjaTura();
  716.                                 }
  717.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(3) )  && d == ( parseInt(b)+parseInt(0) ) )
  718.                                 {    
  719.                                  szachownica[c][d] = temp;
  720.                                  szachownica[a][b] = "";
  721.                                  czyjaTura();
  722.                                 }
  723.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(4) )  && d == ( parseInt(b)+parseInt(0) ) )
  724.                                 {    
  725.                                  szachownica[c][d] = temp;
  726.                                  szachownica[a][b] = "";
  727.                                  czyjaTura();
  728.                                 }
  729.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(5) )  && d == ( parseInt(b)+parseInt(0) ) )
  730.                                 {    
  731.                                  szachownica[c][d] = temp;
  732.                                  szachownica[a][b] = "";
  733.                                  czyjaTura();
  734.                                 }
  735.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(6) )  && d == ( parseInt(b)+parseInt(0) ) )
  736.                                 {    
  737.                                  szachownica[c][d] = temp;
  738.                                  szachownica[a][b] = "";
  739.                                  czyjaTura();
  740.                                 }
  741.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(7) )  && d == ( parseInt(b)+parseInt(0) ) )
  742.                                 {    
  743.                                  szachownica[c][d] = temp;
  744.                                  szachownica[a][b] = "";
  745.                                  czyjaTura();
  746.                                 }
  747.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-1) ) )
  748.                                 {    
  749.                                  szachownica[c][d] = temp;
  750.                                  szachownica[a][b] = "";
  751.                                  czyjaTura();
  752.                                 }
  753.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-2) ) )
  754.                                 {    
  755.                                  szachownica[c][d] = temp;
  756.                                  szachownica[a][b] = "";
  757.                                  czyjaTura();
  758.                                 }
  759.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-3) ) )
  760.                                 {    
  761.                                  szachownica[c][d] = temp;
  762.                                  szachownica[a][b] = "";
  763.                                  czyjaTura();
  764.                                 }
  765.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-4) ) )
  766.                                 {    
  767.                                  szachownica[c][d] = temp;
  768.                                  szachownica[a][b] = "";
  769.                                  czyjaTura();
  770.                                 }
  771.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-5) ) )
  772.                                 {    
  773.                                  szachownica[c][d] = temp;
  774.                                  szachownica[a][b] = "";
  775.                                  czyjaTura();
  776.                                 }
  777.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-6) ) )
  778.                                 {    
  779.                                  szachownica[c][d] = temp;
  780.                                  szachownica[a][b] = "";
  781.                                  czyjaTura();
  782.                                 }
  783.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-7) ) )
  784.                                 {    
  785.                                  szachownica[c][d] = temp;
  786.                                  szachownica[a][b] = "";
  787.                                  czyjaTura();
  788.                                 }
  789.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(0) ) )
  790.                                 {    
  791.                                  szachownica[c][d] = temp;
  792.                                  szachownica[a][b] = "";
  793.                                  czyjaTura();
  794.                                 }
  795.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-2) )  && d == ( parseInt(b)+parseInt(0) ) )
  796.                                 {    
  797.                                  szachownica[c][d] = temp;
  798.                                  szachownica[a][b] = "";
  799.                                  czyjaTura();
  800.                                 }
  801.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-3) )  && d == ( parseInt(b)+parseInt(0) ) )
  802.                                 {    
  803.                                  szachownica[c][d] = temp;
  804.                                  szachownica[a][b] = "";
  805.                                  czyjaTura();
  806.                                 }
  807.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-4) )  && d == ( parseInt(b)+parseInt(0) ) )
  808.                                 {    
  809.                                  szachownica[c][d] = temp;
  810.                                  szachownica[a][b] = "";
  811.                                  czyjaTura();
  812.                                 }
  813.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-5) )  && d == ( parseInt(b)+parseInt(0) ) )
  814.                                 {    
  815.                                  szachownica[c][d] = temp;
  816.                                  szachownica[a][b] = "";
  817.                                  czyjaTura();
  818.                                 }
  819.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-6) )  && d == ( parseInt(b)+parseInt(0) ) )
  820.                                 {    
  821.                                  szachownica[c][d] = temp;
  822.                                  szachownica[a][b] = "";
  823.                                  czyjaTura();
  824.                                 }
  825.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-7) )  && d == ( parseInt(b)+parseInt(0) ) )
  826.                                 {    
  827.                                  szachownica[c][d] = temp;
  828.                                  szachownica[a][b] = "";
  829.                                  czyjaTura();
  830.                                 }
  831.             }
  832.         }//koniec wiezy
  833.         if(szachownica[a][b] == "czarnyHet")
  834.         {
  835.             if(szachownica[c][d].substr(0,1) != "c")
  836.             {
  837.            
  838.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(1) ) )
  839.                                 {    
  840.                                  szachownica[c][d] = temp;
  841.                                  szachownica[a][b] = "";
  842.                                  czyjaTura();
  843.                                 }
  844.                        
  845.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(2) )  && d == ( parseInt(b)+parseInt(2) ) )
  846.                                 {    
  847.                                  szachownica[c][d] = temp;
  848.                                  szachownica[a][b] = "";
  849.                                  czyjaTura();
  850.                                 }
  851.                        
  852.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(3) )  && d == ( parseInt(b)+parseInt(3) ) )
  853.                                 {    
  854.                                  szachownica[c][d] = temp;
  855.                                  szachownica[a][b] = "";
  856.                                  czyjaTura();
  857.                                 }
  858.                        
  859.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(4) )  && d == ( parseInt(b)+parseInt(4) ) )
  860.                                 {    
  861.                                  szachownica[c][d] = temp;
  862.                                  szachownica[a][b] = "";
  863.                                  czyjaTura();
  864.                                 }
  865.                        
  866.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(5) )  && d == ( parseInt(b)+parseInt(5) ) )
  867.                                 {    
  868.                                  szachownica[c][d] = temp;
  869.                                  szachownica[a][b] = "";
  870.                                  czyjaTura();
  871.                                 }
  872.                        
  873.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(6) )  && d == ( parseInt(b)+parseInt(6) ) )
  874.                                 {    
  875.                                  szachownica[c][d] = temp;
  876.                                  szachownica[a][b] = "";
  877.                                  czyjaTura();
  878.                                 }
  879.                        
  880.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(7) )  && d == ( parseInt(b)+parseInt(7) ) )
  881.                                 {    
  882.                                  szachownica[c][d] = temp;
  883.                                  szachownica[a][b] = "";
  884.                                  czyjaTura();
  885.                                 }
  886.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(-1) ) )
  887.                                 {    
  888.                                  szachownica[c][d] = temp;
  889.                                  szachownica[a][b] = "";
  890.                                  czyjaTura();
  891.                                 }
  892.                        
  893.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-2) )  && d == ( parseInt(b)+parseInt(-2) ) )
  894.                                 {    
  895.                                  szachownica[c][d] = temp;
  896.                                  szachownica[a][b] = "";
  897.                                  czyjaTura();
  898.                                 }
  899.                        
  900.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-3) )  && d == ( parseInt(b)+parseInt(-3) ) )
  901.                                 {    
  902.                                  szachownica[c][d] = temp;
  903.                                  szachownica[a][b] = "";
  904.                                  czyjaTura();
  905.                                 }
  906.                        
  907.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-4) )  && d == ( parseInt(b)+parseInt(-4) ) )
  908.                                 {    
  909.                                  szachownica[c][d] = temp;
  910.                                  szachownica[a][b] = "";
  911.                                  czyjaTura();
  912.                                 }
  913.                        
  914.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-5) )  && d == ( parseInt(b)+parseInt(-5) ) )
  915.                                 {    
  916.                                  szachownica[c][d] = temp;
  917.                                  szachownica[a][b] = "";
  918.                                  czyjaTura();
  919.                                 }
  920.                        
  921.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-6) )  && d == ( parseInt(b)+parseInt(-6) ) )
  922.                                 {    
  923.                                  szachownica[c][d] = temp;
  924.                                  szachownica[a][b] = "";
  925.                                  czyjaTura();
  926.                                 }
  927.                        
  928.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-7) )  && d == ( parseInt(b)+parseInt(-7) ) )
  929.                                 {    
  930.                                  szachownica[c][d] = temp;
  931.                                  szachownica[a][b] = "";
  932.                                  czyjaTura();
  933.                                 }
  934.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(1) ) )
  935.                                 {    
  936.                                  szachownica[c][d] = temp;
  937.                                  szachownica[a][b] = "";
  938.                                  czyjaTura();
  939.                                 }
  940.                        
  941.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-2) )  && d == ( parseInt(b)+parseInt(2) ) )
  942.                                 {    
  943.                                  szachownica[c][d] = temp;
  944.                                  szachownica[a][b] = "";
  945.                                  czyjaTura();
  946.                                 }
  947.                        
  948.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-3) )  && d == ( parseInt(b)+parseInt(3) ) )
  949.                                 {    
  950.                                  szachownica[c][d] = temp;
  951.                                  szachownica[a][b] = "";
  952.                                  czyjaTura();
  953.                                 }
  954.                        
  955.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-4) )  && d == ( parseInt(b)+parseInt(4) ) )
  956.                                 {    
  957.                                  szachownica[c][d] = temp;
  958.                                  szachownica[a][b] = "";
  959.                                  czyjaTura();
  960.                                 }
  961.                        
  962.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-5) )  && d == ( parseInt(b)+parseInt(5) ) )
  963.                                 {    
  964.                                  szachownica[c][d] = temp;
  965.                                  szachownica[a][b] = "";
  966.                                  czyjaTura();
  967.                                 }
  968.                        
  969.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-6) )  && d == ( parseInt(b)+parseInt(6) ) )
  970.                                 {    
  971.                                  szachownica[c][d] = temp;
  972.                                  szachownica[a][b] = "";
  973.                                  czyjaTura();
  974.                                 }
  975.                        
  976.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-7) )  && d == ( parseInt(b)+parseInt(7) ) )
  977.                                 {    
  978.                                  szachownica[c][d] = temp;
  979.                                  szachownica[a][b] = "";
  980.                                  czyjaTura();
  981.                                 }
  982.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(-1) ) )
  983.                                 {    
  984.                                  szachownica[c][d] = temp;
  985.                                  szachownica[a][b] = "";
  986.                                  czyjaTura();
  987.                                 }
  988.                        
  989.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(2) )  && d == ( parseInt(b)+parseInt(-2) ) )
  990.                                 {    
  991.                                  szachownica[c][d] = temp;
  992.                                  szachownica[a][b] = "";
  993.                                  czyjaTura();
  994.                                 }
  995.                        
  996.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(3) )  && d == ( parseInt(b)+parseInt(-3) ) )
  997.                                 {    
  998.                                  szachownica[c][d] = temp;
  999.                                  szachownica[a][b] = "";
  1000.                                  czyjaTura();
  1001.                                 }
  1002.                        
  1003.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(4) )  && d == ( parseInt(b)+parseInt(-4) ) )
  1004.                                 {    
  1005.                                  szachownica[c][d] = temp;
  1006.                                  szachownica[a][b] = "";
  1007.                                  czyjaTura();
  1008.                                 }
  1009.                        
  1010.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(5) )  && d == ( parseInt(b)+parseInt(-5) ) )
  1011.                                 {    
  1012.                                  szachownica[c][d] = temp;
  1013.                                  szachownica[a][b] = "";
  1014.                                  czyjaTura();
  1015.                                 }
  1016.                        
  1017.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(6) )  && d == ( parseInt(b)+parseInt(-6) ) )
  1018.                                 {    
  1019.                                  szachownica[c][d] = temp;
  1020.                                  szachownica[a][b] = "";
  1021.                                  czyjaTura();
  1022.                                 }
  1023.                        
  1024.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(7) )  && d == ( parseInt(b)+parseInt(-7) ) )
  1025.                                 {    
  1026.                                  szachownica[c][d] = temp;
  1027.                                  szachownica[a][b] = "";
  1028.                                  czyjaTura();
  1029.                                 }
  1030.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(1) ) )
  1031.                                 {    
  1032.                                  szachownica[c][d] = temp;
  1033.                                  szachownica[a][b] = "";
  1034.                                  czyjaTura();
  1035.                                 }
  1036.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(2) ) )
  1037.                                 {    
  1038.                                  szachownica[c][d] = temp;
  1039.                                  szachownica[a][b] = "";
  1040.                                  czyjaTura();
  1041.                                 }
  1042.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(3) ) )
  1043.                                 {    
  1044.                                  szachownica[c][d] = temp;
  1045.                                  szachownica[a][b] = "";
  1046.                                  czyjaTura();
  1047.                                 }
  1048.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(4) ) )
  1049.                                 {    
  1050.                                  szachownica[c][d] = temp;
  1051.                                  szachownica[a][b] = "";
  1052.                                  czyjaTura();
  1053.                                 }
  1054.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(5) ) )
  1055.                                 {    
  1056.                                  szachownica[c][d] = temp;
  1057.                                  szachownica[a][b] = "";
  1058.                                  czyjaTura();
  1059.                                 }
  1060.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(6) ) )
  1061.                                 {    
  1062.                                  szachownica[c][d] = temp;
  1063.                                  szachownica[a][b] = "";
  1064.                                  czyjaTura();
  1065.                                 }
  1066.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(7) ) )
  1067.                                 {    
  1068.                                  szachownica[c][d] = temp;
  1069.                                  szachownica[a][b] = "";
  1070.                                  czyjaTura();
  1071.                                 }
  1072.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(0) ) )
  1073.                                 {    
  1074.                                  szachownica[c][d] = temp;
  1075.                                  szachownica[a][b] = "";
  1076.                                  czyjaTura();
  1077.                                 }
  1078.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(2) )  && d == ( parseInt(b)+parseInt(0) ) )
  1079.                                 {    
  1080.                                  szachownica[c][d] = temp;
  1081.                                  szachownica[a][b] = "";
  1082.                                  czyjaTura();
  1083.                                 }
  1084.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(3) )  && d == ( parseInt(b)+parseInt(0) ) )
  1085.                                 {    
  1086.                                  szachownica[c][d] = temp;
  1087.                                  szachownica[a][b] = "";
  1088.                                  czyjaTura();
  1089.                                 }
  1090.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(4) )  && d == ( parseInt(b)+parseInt(0) ) )
  1091.                                 {    
  1092.                                  szachownica[c][d] = temp;
  1093.                                  szachownica[a][b] = "";
  1094.                                  czyjaTura();
  1095.                                 }
  1096.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(5) )  && d == ( parseInt(b)+parseInt(0) ) )
  1097.                                 {    
  1098.                                  szachownica[c][d] = temp;
  1099.                                  szachownica[a][b] = "";
  1100.                                  czyjaTura();
  1101.                                 }
  1102.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(6) )  && d == ( parseInt(b)+parseInt(0) ) )
  1103.                                 {    
  1104.                                  szachownica[c][d] = temp;
  1105.                                  szachownica[a][b] = "";
  1106.                                  czyjaTura();
  1107.                                 }
  1108.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(7) )  && d == ( parseInt(b)+parseInt(0) ) )
  1109.                                 {    
  1110.                                  szachownica[c][d] = temp;
  1111.                                  szachownica[a][b] = "";
  1112.                                  czyjaTura();
  1113.                                 }
  1114.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-1) ) )
  1115.                                 {    
  1116.                                  szachownica[c][d] = temp;
  1117.                                  szachownica[a][b] = "";
  1118.                                  czyjaTura();
  1119.                                 }
  1120.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-2) ) )
  1121.                                 {    
  1122.                                  szachownica[c][d] = temp;
  1123.                                  szachownica[a][b] = "";
  1124.                                  czyjaTura();
  1125.                                 }
  1126.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-3) ) )
  1127.                                 {    
  1128.                                  szachownica[c][d] = temp;
  1129.                                  szachownica[a][b] = "";
  1130.                                  czyjaTura();
  1131.                                 }
  1132.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-4) ) )
  1133.                                 {    
  1134.                                  szachownica[c][d] = temp;
  1135.                                  szachownica[a][b] = "";
  1136.                                  czyjaTura();
  1137.                                 }
  1138.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-5) ) )
  1139.                                 {    
  1140.                                  szachownica[c][d] = temp;
  1141.                                  szachownica[a][b] = "";
  1142.                                  czyjaTura();
  1143.                                 }
  1144.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-6) ) )
  1145.                                 {    
  1146.                                  szachownica[c][d] = temp;
  1147.                                  szachownica[a][b] = "";
  1148.                                  czyjaTura();
  1149.                                 }
  1150.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-7) ) )
  1151.                                 {    
  1152.                                  szachownica[c][d] = temp;
  1153.                                  szachownica[a][b] = "";
  1154.                                  czyjaTura();
  1155.                                 }
  1156.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(0) ) )
  1157.                                 {    
  1158.                                  szachownica[c][d] = temp;
  1159.                                  szachownica[a][b] = "";
  1160.                                  czyjaTura();
  1161.                                 }
  1162.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-2) )  && d == ( parseInt(b)+parseInt(0) ) )
  1163.                                 {    
  1164.                                  szachownica[c][d] = temp;
  1165.                                  szachownica[a][b] = "";
  1166.                                  czyjaTura();
  1167.                                 }
  1168.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-3) )  && d == ( parseInt(b)+parseInt(0) ) )
  1169.                                 {    
  1170.                                  szachownica[c][d] = temp;
  1171.                                  szachownica[a][b] = "";
  1172.                                  czyjaTura();
  1173.                                 }
  1174.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-4) )  && d == ( parseInt(b)+parseInt(0) ) )
  1175.                                 {    
  1176.                                  szachownica[c][d] = temp;
  1177.                                  szachownica[a][b] = "";
  1178.                                  czyjaTura();
  1179.                                 }
  1180.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-5) )  && d == ( parseInt(b)+parseInt(0) ) )
  1181.                                 {    
  1182.                                  szachownica[c][d] = temp;
  1183.                                  szachownica[a][b] = "";
  1184.                                  czyjaTura();
  1185.                                 }
  1186.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-6) )  && d == ( parseInt(b)+parseInt(0) ) )
  1187.                                 {    
  1188.                                  szachownica[c][d] = temp;
  1189.                                  szachownica[a][b] = "";
  1190.                                  czyjaTura();
  1191.                                 }
  1192.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-7) )  && d == ( parseInt(b)+parseInt(0) ) )
  1193.                                 {    
  1194.                                  szachownica[c][d] = temp;
  1195.                                  szachownica[a][b] = "";
  1196.                                  czyjaTura();
  1197.                                 }
  1198.             }
  1199.         }//koniec hetmana
  1200.     }// koniec warunkow na ruchy czarnych figur
  1201.        
  1202.     if(tura == true) //ruchy bialych figur
  1203.         {
  1204.         if(szachownica[a][b] == "bialyPion")
  1205.         {          
  1206.                
  1207.                     if(szachownica[c][d].substr(0,1) != "b")
  1208.                         {
  1209.                        
  1210.                         if(szachownica[c][d] == "" && ( c == ( parseInt(a)-parseInt(1) )  && d == b) )
  1211.                                {
  1212.                                     szachownica[c][d] = temp;
  1213.                                     szachownica[a][b] = "";
  1214.                                     czyjaTura();
  1215.                                }      
  1216.                         if( szachownica[c][d] != ""
  1217.                                && ( c == ( parseInt(a)-parseInt(1) ) && d == ( parseInt(b)-parseInt(1) ) ) )
  1218.                                {
  1219.                                     szachownica[c][d] = temp;
  1220.                                     szachownica[a][b] = "";
  1221.                                     czyjaTura();
  1222.                                }
  1223.                         if( szachownica[c][d] != ""
  1224.                                && ( c == ( parseInt(a)-parseInt(1) ) && d == ( parseInt(b)+parseInt(1) ) ) )
  1225.                                {
  1226.                                     szachownica[c][d] = temp;
  1227.                                     szachownica[a][b] = "";
  1228.                                     czyjaTura();
  1229.                                }
  1230.                         if(szachownica[c][d] == "" && ( c == ( parseInt(a)-parseInt(2) )  && d == b) && a == 6)
  1231.                                {
  1232.                                     szachownica[c][d] = temp;
  1233.                                     szachownica[a][b] = "";
  1234.                                     czyjaTura();
  1235.                                }    
  1236.                         }                              
  1237.                     }//koniec piona        
  1238.         if(szachownica[a][b] == "bialyKrol")
  1239.         {
  1240.                     if(szachownica[c][d].substr(0,1) != "b")
  1241.                         {
  1242.                             //roszada:
  1243.                             if( a == 7 && b == 3 && c == 7 && d == 1 && szachownica[7][0] == "bialaWiez" && szachownica[7][1] == "" && szachownica[7][2] == "" )
  1244.                                 {
  1245.                                     szachownica[c][d] = "bialyKrol";
  1246.                                     szachownica[a][b] = "";
  1247.                                     szachownica[7][0] = "";
  1248.                                     szachownica[7][2] = "bialaWiez";
  1249.                                     czyjaTura();
  1250.                                 }
  1251.                                
  1252.                             if( a == 7 && b == 4 && c == 7 && d == 6 && szachownica[7][7] == "bialaWiez" && szachownica[7][6] == "" && szachownica[7][5] == "" )
  1253.                                 {
  1254.                                     szachownica[c][d] = "bialyKrol";
  1255.                                     szachownica[a][b] = "";
  1256.                                     szachownica[7][7] = "";
  1257.                                     szachownica[7][5] = "bialaWiez";
  1258.                                     czyjaTura();
  1259.                                 }
  1260.                                
  1261.                             //roszada dluga:
  1262.                                
  1263.                             if( a == 7 && b == 4 && c == 7 && d == 2 && szachownica[7][0] == "bialaWiez" && szachownica[7][1] == "" && szachownica[7][2] == "" && szachownica[7][3] == "")
  1264.                                 {
  1265.                                     szachownica[c][d] = "bialyKrol";
  1266.                                     szachownica[a][b] = "";
  1267.                                     szachownica[7][0] = "";
  1268.                                     szachownica[7][3] = "bialaWiez";
  1269.                                     czyjaTura();
  1270.                                 }  
  1271.                                
  1272.                             if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(1) ) )
  1273.                                         {    
  1274.                                          szachownica[c][d] = temp;
  1275.                                          szachownica[a][b] = "";
  1276.                                          czyjaTura();
  1277.                                         }
  1278.                             if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(-1) ) )
  1279.                                         {    
  1280.                                          szachownica[c][d] = temp;
  1281.                                          szachownica[a][b] = "";
  1282.                                          czyjaTura();
  1283.                                         }
  1284.                             if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(-1) ) )
  1285.                                         {    
  1286.                                          szachownica[c][d] = temp;
  1287.                                          szachownica[a][b] = "";
  1288.                                          czyjaTura();
  1289.                                         }
  1290.                             if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(1) ) )
  1291.                                         {    
  1292.                                          szachownica[c][d] = temp;
  1293.                                          szachownica[a][b] = "";
  1294.                                          czyjaTura();
  1295.                                         }
  1296.                             if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(1) ) )
  1297.                                         {    
  1298.                                          szachownica[c][d] = temp;
  1299.                                          szachownica[a][b] = "";
  1300.                                          czyjaTura();
  1301.                                         }
  1302.                             if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(0) ) )
  1303.                                         {    
  1304.                                          szachownica[c][d] = temp;
  1305.                                          szachownica[a][b] = "";
  1306.                                          czyjaTura();
  1307.                                         }
  1308.                             if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(0) ) )
  1309.                                         {    
  1310.                                          szachownica[c][d] = temp;
  1311.                                          szachownica[a][b] = "";
  1312.                                          czyjaTura();
  1313.                                         }
  1314.                             if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-1) ) )
  1315.                                         {    
  1316.                                          szachownica[c][d] = temp;
  1317.                                          szachownica[a][b] = "";
  1318.                                          czyjaTura();
  1319.                                         }
  1320.                         }
  1321.                 }//koniec krola
  1322.         if(szachownica[a][b] == "bialySkoc")
  1323.         {
  1324.             if(szachownica[c][d].substr(0,1) != "b")
  1325.                 {
  1326.            
  1327.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(2) ) )
  1328.                                 {    
  1329.                                  szachownica[c][d] = temp;
  1330.                                  szachownica[a][b] = "";
  1331.                                  czyjaTura();
  1332.                                 }
  1333.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" )&& ( c == ( parseInt(a)+parseInt(1) )  && d == ( parseInt(b)-parseInt(2) ) ))
  1334.                                 {    
  1335.                                  szachownica[c][d] = temp;
  1336.                                  szachownica[a][b] = "";
  1337.                                  czyjaTura();
  1338.                                 }
  1339.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == ( parseInt(a)+parseInt(2) )  && d == ( parseInt(b)+parseInt(1) ) ))
  1340.                                 {    
  1341.                                  szachownica[c][d] = temp;
  1342.                                  szachownica[a][b] = "";
  1343.                                  czyjaTura();
  1344.                                 }      
  1345.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == ( parseInt(a)+parseInt(2) )  && d == ( parseInt(b)-parseInt(1) ) ))
  1346.                                 {    
  1347.                                  szachownica[c][d] = temp;
  1348.                                  szachownica[a][b] = "";
  1349.                                  czyjaTura();
  1350.                                 }      
  1351.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == ( parseInt(a)-parseInt(1) )  && d == ( parseInt(b)+parseInt(2) ) ))
  1352.                                 {    
  1353.                                  szachownica[c][d] = temp;
  1354.                                  szachownica[a][b] = "";
  1355.                                  czyjaTura();
  1356.                                 }      
  1357.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == ( parseInt(a)-parseInt(1) )  && d == ( parseInt(b)-parseInt(2) ) ))
  1358.                                 {    
  1359.                                  szachownica[c][d] = temp;
  1360.                                  szachownica[a][b] = "";
  1361.                                  czyjaTura();
  1362.                                 }      
  1363.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == ( parseInt(a)-parseInt(2) )  && d == ( parseInt(b)+parseInt(1) ) ))
  1364.                                 {    
  1365.                                  szachownica[c][d] = temp;
  1366.                                  szachownica[a][b] = "";
  1367.                                  czyjaTura();
  1368.                                 }  
  1369.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == ( parseInt(a)-parseInt(2) )  && d == ( parseInt(b)-parseInt(1) ) ))
  1370.                                 {    
  1371.                                  szachownica[c][d] = temp;
  1372.                                  szachownica[a][b] = "";
  1373.                                  czyjaTura();
  1374.                                 }  
  1375.                 }
  1376.         }//koniec skoczka  
  1377.         if(szachownica[a][b] == "bialyGoni")
  1378.         {
  1379.             if(szachownica[c][d].substr(0,1) != "b")
  1380.             {
  1381.            
  1382.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(1) ) )
  1383.                                 {    
  1384.                                  szachownica[c][d] = temp;
  1385.                                  szachownica[a][b] = "";
  1386.                                  czyjaTura();
  1387.                                 }
  1388.                        
  1389.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(2) )  && d == ( parseInt(b)+parseInt(2) )
  1390.                         && szachownica[parseInt(a)+parseInt(1)][parseInt(b)+parseInt(1)] == "" )
  1391.                                 {    
  1392.                                  szachownica[c][d] = temp;
  1393.                                  szachownica[a][b] = "";
  1394.                                  czyjaTura();
  1395.                                 }
  1396.                        
  1397.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(3) )  && d == ( parseInt(b)+parseInt(3) )
  1398.                         && szachownica[parseInt(a)+parseInt(1)][parseInt(b)+parseInt(1)] == ""  && szachownica[parseInt(a)+parseInt(2)][parseInt(b)+parseInt(2)] == "" )
  1399.                                 {    
  1400.                                  szachownica[c][d] = temp;
  1401.                                  szachownica[a][b] = "";
  1402.                                  czyjaTura();
  1403.                                 }
  1404.                        
  1405.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(4) )  && d == ( parseInt(b)+parseInt(4) )
  1406.                         && szachownica[parseInt(a)+parseInt(1)][parseInt(b)+parseInt(1)] == ""  && szachownica[parseInt(a)+parseInt(2)][parseInt(b)+parseInt(2)] == ""
  1407.                         && szachownica[parseInt(a)+parseInt(3)][parseInt(b)+parseInt(3)] == "" )                       
  1408.                                 {    
  1409.                                  szachownica[c][d] = temp;
  1410.                                  szachownica[a][b] = "";
  1411.                                  czyjaTura();
  1412.                                 }
  1413.                        
  1414.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(5) )  && d == ( parseInt(b)+parseInt(5) )
  1415.                         && szachownica[parseInt(a)+parseInt(1)][parseInt(b)+parseInt(1)] == ""  && szachownica[parseInt(a)+parseInt(2)][parseInt(b)+parseInt(2)] == ""
  1416.                         && szachownica[parseInt(a)+parseInt(3)][parseInt(b)+parseInt(3)] == ""  && szachownica[parseInt(a)+parseInt(4)][parseInt(b)+parseInt(4)] == "")
  1417.                                 {    
  1418.                                  szachownica[c][d] = temp;
  1419.                                  szachownica[a][b] = "";
  1420.                                  czyjaTura();
  1421.                                 }
  1422.                        
  1423.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(6) )  && d == ( parseInt(b)+parseInt(6) )
  1424.                         && szachownica[parseInt(a)+parseInt(1)][parseInt(b)+parseInt(1)] == ""  && szachownica[parseInt(a)+parseInt(2)][parseInt(b)+parseInt(2)] == ""
  1425.                         && szachownica[parseInt(a)+parseInt(3)][parseInt(b)+parseInt(3)] == ""  && szachownica[parseInt(a)+parseInt(4)][parseInt(b)+parseInt(4)] == ""
  1426.                         && szachownica[parseInt(a)+parseInt(5)][parseInt(b)+parseInt(5)] == "")
  1427.                                 {    
  1428.                                  szachownica[c][d] = temp;
  1429.                                  szachownica[a][b] = "";
  1430.                                  czyjaTura();
  1431.                                 }
  1432.                        
  1433.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(7) )  && d == ( parseInt(b)+parseInt(7) )
  1434.                         && szachownica[parseInt(a)+parseInt(1)][parseInt(b)+parseInt(1)] == ""  && szachownica[parseInt(a)+parseInt(2)][parseInt(b)+parseInt(2)] == ""
  1435.                         && szachownica[parseInt(a)+parseInt(3)][parseInt(b)+parseInt(3)] == ""  && szachownica[parseInt(a)+parseInt(4)][parseInt(b)+parseInt(4)] == ""
  1436.                         && szachownica[parseInt(a)+parseInt(5)][parseInt(b)+parseInt(5)] == ""  && szachownica[parseInt(a)+parseInt(6)][parseInt(b)+parseInt(6)] == "")
  1437.                                 {    
  1438.                                  szachownica[c][d] = temp;
  1439.                                  szachownica[a][b] = "";
  1440.                                  czyjaTura();
  1441.                                 }
  1442.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(-1) ) )
  1443.                                 {    
  1444.                                  szachownica[c][d] = temp;
  1445.                                  szachownica[a][b] = "";
  1446.                                  czyjaTura();
  1447.                                 }
  1448.                        
  1449.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-2) )  && d == ( parseInt(b)+parseInt(-2) )
  1450.                         && szachownica[parseInt(a)-parseInt(1)][parseInt(b)-parseInt(1)] == "" )
  1451.                                 {    
  1452.                                  szachownica[c][d] = temp;
  1453.                                  szachownica[a][b] = "";
  1454.                                  czyjaTura();
  1455.                                 }
  1456.                        
  1457.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-3) )  && d == ( parseInt(b)+parseInt(-3) )
  1458.                         && szachownica[parseInt(a)-parseInt(1)][parseInt(b)-parseInt(1)] == "" && szachownica[parseInt(a)-parseInt(2)][parseInt(b)-parseInt(2)] == "" )
  1459.                                 {    
  1460.                                  szachownica[c][d] = temp;
  1461.                                  szachownica[a][b] = "";
  1462.                                  czyjaTura();
  1463.                                 }
  1464.                        
  1465.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-4) )  && d == ( parseInt(b)+parseInt(-4) )
  1466.                         && szachownica[parseInt(a)-parseInt(1)][parseInt(b)-parseInt(1)] == "" && szachownica[parseInt(a)-parseInt(2)][parseInt(b)-parseInt(2)] == ""
  1467.                         && szachownica[parseInt(a)-parseInt(3)][parseInt(b)-parseInt(3)] == "" )
  1468.                                 {    
  1469.                                  szachownica[c][d] = temp;
  1470.                                  szachownica[a][b] = "";
  1471.                                  czyjaTura();
  1472.                                 }
  1473.                        
  1474.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-5) )  && d == ( parseInt(b)+parseInt(-5) )
  1475.                         && szachownica[parseInt(a)-parseInt(1)][parseInt(b)-parseInt(1)] == "" && szachownica[parseInt(a)-parseInt(2)][parseInt(b)-parseInt(2)] == ""
  1476.                         && szachownica[parseInt(a)-parseInt(3)][parseInt(b)-parseInt(3)] == "" && szachownica[parseInt(a)-parseInt(4)][parseInt(b)-parseInt(4)] == "" )
  1477.                                 {    
  1478.                                  szachownica[c][d] = temp;
  1479.                                  szachownica[a][b] = "";
  1480.                                  czyjaTura();
  1481.                                 }
  1482.                        
  1483.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-6) )  && d == ( parseInt(b)+parseInt(-6) )
  1484.                         && szachownica[parseInt(a)-parseInt(1)][parseInt(b)-parseInt(1)] == "" && szachownica[parseInt(a)-parseInt(2)][parseInt(b)-parseInt(2)] == ""
  1485.                         && szachownica[parseInt(a)-parseInt(3)][parseInt(b)-parseInt(3)] == "" && szachownica[parseInt(a)-parseInt(4)][parseInt(b)-parseInt(4)] == ""
  1486.                         && szachownica[parseInt(a)-parseInt(5)][parseInt(b)-parseInt(5)] == "")
  1487.                                 {    
  1488.                                  szachownica[c][d] = temp;
  1489.                                  szachownica[a][b] = "";
  1490.                                  czyjaTura();
  1491.                                 }
  1492.                        
  1493.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-7) )  && d == ( parseInt(b)+parseInt(-7) )
  1494.                         && szachownica[parseInt(a)-parseInt(1)][parseInt(b)-parseInt(1)] == "" && szachownica[parseInt(a)-parseInt(2)][parseInt(b)-parseInt(2)] == ""
  1495.                         && szachownica[parseInt(a)-parseInt(3)][parseInt(b)-parseInt(3)] == "" && szachownica[parseInt(a)-parseInt(4)][parseInt(b)-parseInt(4)] == ""
  1496.                         && szachownica[parseInt(a)-parseInt(5)][parseInt(b)-parseInt(5)] == "" && szachownica[parseInt(a)-parseInt(6)][parseInt(b)-parseInt(6)] == "")
  1497.                                 {    
  1498.                                  szachownica[c][d] = temp;
  1499.                                  szachownica[a][b] = "";
  1500.                                  czyjaTura();
  1501.                                 }
  1502.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(1) ) )
  1503.                                 {    
  1504.                                  szachownica[c][d] = temp;
  1505.                                  szachownica[a][b] = "";
  1506.                                  czyjaTura();
  1507.                                 }
  1508.                        
  1509.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-2) )  && d == ( parseInt(b)+parseInt(2) )
  1510.                         && szachownica[parseInt(a)-parseInt(1)][parseInt(b)+parseInt(1)] == ""  )
  1511.                                 {    
  1512.                                  szachownica[c][d] = temp;
  1513.                                  szachownica[a][b] = "";
  1514.                                  czyjaTura();
  1515.                                 }
  1516.                        
  1517.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-3) )  && d == ( parseInt(b)+parseInt(3) )
  1518.                         && szachownica[parseInt(a)-parseInt(1)][parseInt(b)+parseInt(1)] == ""  && szachownica[parseInt(a)-parseInt(1)][parseInt(b)+parseInt(1)] == ""  )
  1519.                                 {    
  1520.                                  szachownica[c][d] = temp;
  1521.                                  szachownica[a][b] = "";
  1522.                                  czyjaTura();
  1523.                                 }
  1524.                        
  1525.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-4) )  && d == ( parseInt(b)+parseInt(4) ) )
  1526.                                 {    
  1527.                                  szachownica[c][d] = temp;
  1528.                                  szachownica[a][b] = "";
  1529.                                  czyjaTura();
  1530.                                 }
  1531.                        
  1532.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-5) )  && d == ( parseInt(b)+parseInt(5) ) )
  1533.                                 {    
  1534.                                  szachownica[c][d] = temp;
  1535.                                  szachownica[a][b] = "";
  1536.                                  czyjaTura();
  1537.                                 }
  1538.                        
  1539.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-6) )  && d == ( parseInt(b)+parseInt(6) ) )
  1540.                                 {    
  1541.                                  szachownica[c][d] = temp;
  1542.                                  szachownica[a][b] = "";
  1543.                                  czyjaTura();
  1544.                                 }
  1545.                        
  1546.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-7) )  && d == ( parseInt(b)+parseInt(7) ) )
  1547.                                 {    
  1548.                                  szachownica[c][d] = temp;
  1549.                                  szachownica[a][b] = "";
  1550.                                  czyjaTura();
  1551.                                 }
  1552.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(-1) ) )
  1553.                                 {    
  1554.                                  szachownica[c][d] = temp;
  1555.                                  szachownica[a][b] = "";
  1556.                                  czyjaTura();
  1557.                                 }
  1558.                        
  1559.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(2) )  && d == ( parseInt(b)+parseInt(-2) ) )
  1560.                                 {    
  1561.                                  szachownica[c][d] = temp;
  1562.                                  szachownica[a][b] = "";
  1563.                                  czyjaTura();
  1564.                                 }
  1565.                        
  1566.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(3) )  && d == ( parseInt(b)+parseInt(-3) ) )
  1567.                                 {    
  1568.                                  szachownica[c][d] = temp;
  1569.                                  szachownica[a][b] = "";
  1570.                                  czyjaTura();
  1571.                                 }
  1572.                        
  1573.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(4) )  && d == ( parseInt(b)+parseInt(-4) ) )
  1574.                                 {    
  1575.                                  szachownica[c][d] = temp;
  1576.                                  szachownica[a][b] = "";
  1577.                                  czyjaTura();
  1578.                                 }
  1579.                        
  1580.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(5) )  && d == ( parseInt(b)+parseInt(-5) ) )
  1581.                                 {    
  1582.                                  szachownica[c][d] = temp;
  1583.                                  szachownica[a][b] = "";
  1584.                                  czyjaTura();
  1585.                                 }
  1586.                        
  1587.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(6) )  && d == ( parseInt(b)+parseInt(-6) ) )
  1588.                                 {    
  1589.                                  szachownica[c][d] = temp;
  1590.                                  szachownica[a][b] = "";
  1591.                                  czyjaTura();
  1592.                                 }
  1593.                        
  1594.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(7) )  && d == ( parseInt(b)+parseInt(-7) ) )
  1595.                                 {    
  1596.                                  szachownica[c][d] = temp;
  1597.                                  szachownica[a][b] = "";
  1598.                                  czyjaTura();
  1599.                                 }
  1600.             }
  1601.         }//koniec gonca
  1602.         if(szachownica[a][b] == "bialaWiez")
  1603.         {
  1604.             if(szachownica[c][d].substr(0,1) != "b")
  1605.             {
  1606.            
  1607.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(1) ) )
  1608.                                 {    
  1609.                                  szachownica[c][d] = temp;
  1610.                                  szachownica[a][b] = "";
  1611.                                  czyjaTura();
  1612.                                 }
  1613.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(2) ) )
  1614.                                 {    
  1615.                                  szachownica[c][d] = temp;
  1616.                                  szachownica[a][b] = "";
  1617.                                  czyjaTura();
  1618.                                 }
  1619.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(3) ) )
  1620.                                 {    
  1621.                                  szachownica[c][d] = temp;
  1622.                                  szachownica[a][b] = "";
  1623.                                  czyjaTura();
  1624.                                 }
  1625.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(4) ) )
  1626.                                 {    
  1627.                                  szachownica[c][d] = temp;
  1628.                                  szachownica[a][b] = "";
  1629.                                  czyjaTura();
  1630.                                 }
  1631.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(5) ) )
  1632.                                 {    
  1633.                                  szachownica[c][d] = temp;
  1634.                                  szachownica[a][b] = "";
  1635.                                  czyjaTura();
  1636.                                 }
  1637.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(6) ) )
  1638.                                 {    
  1639.                                  szachownica[c][d] = temp;
  1640.                                  szachownica[a][b] = "";
  1641.                                  czyjaTura();
  1642.                                 }
  1643.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(7) ) )
  1644.                                 {    
  1645.                                  szachownica[c][d] = temp;
  1646.                                  szachownica[a][b] = "";
  1647.                                  czyjaTura();
  1648.                                 }
  1649.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(0) ) )
  1650.                                 {    
  1651.                                  szachownica[c][d] = temp;
  1652.                                  szachownica[a][b] = "";
  1653.                                  czyjaTura();
  1654.                                 }
  1655.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(2) )  && d == ( parseInt(b)+parseInt(0) ) )
  1656.                                 {    
  1657.                                  szachownica[c][d] = temp;
  1658.                                  szachownica[a][b] = "";
  1659.                                  czyjaTura();
  1660.                                 }
  1661.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(3) )  && d == ( parseInt(b)+parseInt(0) ) )
  1662.                                 {    
  1663.                                  szachownica[c][d] = temp;
  1664.                                  szachownica[a][b] = "";
  1665.                                  czyjaTura();
  1666.                                 }
  1667.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(4) )  && d == ( parseInt(b)+parseInt(0) ) )
  1668.                                 {    
  1669.                                  szachownica[c][d] = temp;
  1670.                                  szachownica[a][b] = "";
  1671.                                  czyjaTura();
  1672.                                 }
  1673.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(5) )  && d == ( parseInt(b)+parseInt(0) ) )
  1674.                                 {    
  1675.                                  szachownica[c][d] = temp;
  1676.                                  szachownica[a][b] = "";
  1677.                                  czyjaTura();
  1678.                                 }
  1679.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(6) )  && d == ( parseInt(b)+parseInt(0) ) )
  1680.                                 {    
  1681.                                  szachownica[c][d] = temp;
  1682.                                  szachownica[a][b] = "";
  1683.                                  czyjaTura();
  1684.                                 }
  1685.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(7) )  && d == ( parseInt(b)+parseInt(0) ) )
  1686.                                 {    
  1687.                                  szachownica[c][d] = temp;
  1688.                                  szachownica[a][b] = "";
  1689.                                  czyjaTura();
  1690.                                 }
  1691.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-1) ) )
  1692.                                 {    
  1693.                                  szachownica[c][d] = temp;
  1694.                                  szachownica[a][b] = "";
  1695.                                  czyjaTura();
  1696.                                 }
  1697.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-2) ) )
  1698.                                 {    
  1699.                                  szachownica[c][d] = temp;
  1700.                                  szachownica[a][b] = "";
  1701.                                  czyjaTura();
  1702.                                 }
  1703.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-3) ) )
  1704.                                 {    
  1705.                                  szachownica[c][d] = temp;
  1706.                                  szachownica[a][b] = "";
  1707.                                  czyjaTura();
  1708.                                 }
  1709.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-4) ) )
  1710.                                 {    
  1711.                                  szachownica[c][d] = temp;
  1712.                                  szachownica[a][b] = "";
  1713.                                  czyjaTura();
  1714.                                 }
  1715.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-5) ) )
  1716.                                 {    
  1717.                                  szachownica[c][d] = temp;
  1718.                                  szachownica[a][b] = "";
  1719.                                  czyjaTura();
  1720.                                 }
  1721.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-6) ) )
  1722.                                 {    
  1723.                                  szachownica[c][d] = temp;
  1724.                                  szachownica[a][b] = "";
  1725.                                  czyjaTura();
  1726.                                 }
  1727.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-7) ) )
  1728.                                 {    
  1729.                                  szachownica[c][d] = temp;
  1730.                                  szachownica[a][b] = "";
  1731.                                  czyjaTura();
  1732.                                 }
  1733.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(0) ) )
  1734.                                 {    
  1735.                                  szachownica[c][d] = temp;
  1736.                                  szachownica[a][b] = "";
  1737.                                  czyjaTura();
  1738.                                 }
  1739.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-2) )  && d == ( parseInt(b)+parseInt(0) ) )
  1740.                                 {    
  1741.                                  szachownica[c][d] = temp;
  1742.                                  szachownica[a][b] = "";
  1743.                                  czyjaTura();
  1744.                                 }
  1745.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-3) )  && d == ( parseInt(b)+parseInt(0) ) )
  1746.                                 {    
  1747.                                  szachownica[c][d] = temp;
  1748.                                  szachownica[a][b] = "";
  1749.                                  czyjaTura();
  1750.                                 }
  1751.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-4) )  && d == ( parseInt(b)+parseInt(0) ) )
  1752.                                 {    
  1753.                                  szachownica[c][d] = temp;
  1754.                                  szachownica[a][b] = "";
  1755.                                  czyjaTura();
  1756.                                 }
  1757.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-5) )  && d == ( parseInt(b)+parseInt(0) ) )
  1758.                                 {    
  1759.                                  szachownica[c][d] = temp;
  1760.                                  szachownica[a][b] = "";
  1761.                                  czyjaTura();
  1762.                                 }
  1763.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-6) )  && d == ( parseInt(b)+parseInt(0) ) )
  1764.                                 {    
  1765.                                  szachownica[c][d] = temp;
  1766.                                  szachownica[a][b] = "";
  1767.                                  czyjaTura();
  1768.                                 }
  1769.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-7) )  && d == ( parseInt(b)+parseInt(0) ) )
  1770.                                 {    
  1771.                                  szachownica[c][d] = temp;
  1772.                                  szachownica[a][b] = "";
  1773.                                  czyjaTura();
  1774.                                 }
  1775.             }
  1776.         }//koniec wiezy
  1777.         if(szachownica[a][b] == "bialyHetm")
  1778.         {
  1779.             if(szachownica[c][d].substr(0,1) != "b")
  1780.             {
  1781.            
  1782.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(1) ) )
  1783.                                 {    
  1784.                                  szachownica[c][d] = temp;
  1785.                                  szachownica[a][b] = "";
  1786.                                  czyjaTura();
  1787.                                 }
  1788.                        
  1789.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(2) )  && d == ( parseInt(b)+parseInt(2) ) )
  1790.                                 {    
  1791.                                  szachownica[c][d] = temp;
  1792.                                  szachownica[a][b] = "";
  1793.                                  czyjaTura();
  1794.                                 }
  1795.                        
  1796.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(3) )  && d == ( parseInt(b)+parseInt(3) ) )
  1797.                                 {    
  1798.                                  szachownica[c][d] = temp;
  1799.                                  szachownica[a][b] = "";
  1800.                                  czyjaTura();
  1801.                                 }
  1802.                        
  1803.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(4) )  && d == ( parseInt(b)+parseInt(4) ) )
  1804.                                 {    
  1805.                                  szachownica[c][d] = temp;
  1806.                                  szachownica[a][b] = "";
  1807.                                  czyjaTura();
  1808.                                 }
  1809.                        
  1810.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(5) )  && d == ( parseInt(b)+parseInt(5) ) )
  1811.                                 {    
  1812.                                  szachownica[c][d] = temp;
  1813.                                  szachownica[a][b] = "";
  1814.                                  czyjaTura();
  1815.                                 }
  1816.                        
  1817.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(6) )  && d == ( parseInt(b)+parseInt(6) ) )
  1818.                                 {    
  1819.                                  szachownica[c][d] = temp;
  1820.                                  szachownica[a][b] = "";
  1821.                                  czyjaTura();
  1822.                                 }
  1823.                        
  1824.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(7) )  && d == ( parseInt(b)+parseInt(7) ) )
  1825.                                 {    
  1826.                                  szachownica[c][d] = temp;
  1827.                                  szachownica[a][b] = "";
  1828.                                  czyjaTura();
  1829.                                 }
  1830.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(-1) ) )
  1831.                                 {    
  1832.                                  szachownica[c][d] = temp;
  1833.                                  szachownica[a][b] = "";
  1834.                                  czyjaTura();
  1835.                                 }
  1836.                        
  1837.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-2) )  && d == ( parseInt(b)+parseInt(-2) ) )
  1838.                                 {    
  1839.                                  szachownica[c][d] = temp;
  1840.                                  szachownica[a][b] = "";
  1841.                                  czyjaTura();
  1842.                                 }
  1843.                        
  1844.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-3) )  && d == ( parseInt(b)+parseInt(-3) ) )
  1845.                                 {    
  1846.                                  szachownica[c][d] = temp;
  1847.                                  szachownica[a][b] = "";
  1848.                                  czyjaTura();
  1849.                                 }
  1850.                        
  1851.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-4) )  && d == ( parseInt(b)+parseInt(-4) ) )
  1852.                                 {    
  1853.                                  szachownica[c][d] = temp;
  1854.                                  szachownica[a][b] = "";
  1855.                                  czyjaTura();
  1856.                                 }
  1857.                        
  1858.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-5) )  && d == ( parseInt(b)+parseInt(-5) ) )
  1859.                                 {    
  1860.                                  szachownica[c][d] = temp;
  1861.                                  szachownica[a][b] = "";
  1862.                                  czyjaTura();
  1863.                                 }
  1864.                        
  1865.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-6) )  && d == ( parseInt(b)+parseInt(-6) ) )
  1866.                                 {    
  1867.                                  szachownica[c][d] = temp;
  1868.                                  szachownica[a][b] = "";
  1869.                                  czyjaTura();
  1870.                                 }
  1871.                        
  1872.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-7) )  && d == ( parseInt(b)+parseInt(-7) ) )
  1873.                                 {    
  1874.                                  szachownica[c][d] = temp;
  1875.                                  szachownica[a][b] = "";
  1876.                                  czyjaTura();
  1877.                                 }
  1878.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(1) ) )
  1879.                                 {    
  1880.                                  szachownica[c][d] = temp;
  1881.                                  szachownica[a][b] = "";
  1882.                                  czyjaTura();
  1883.                                 }
  1884.                        
  1885.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-2) )  && d == ( parseInt(b)+parseInt(2) ) )
  1886.                                 {    
  1887.                                  szachownica[c][d] = temp;
  1888.                                  szachownica[a][b] = "";
  1889.                                  czyjaTura();
  1890.                                 }
  1891.                        
  1892.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-3) )  && d == ( parseInt(b)+parseInt(3) ) )
  1893.                                 {    
  1894.                                  szachownica[c][d] = temp;
  1895.                                  szachownica[a][b] = "";
  1896.                                  czyjaTura();
  1897.                                 }
  1898.                        
  1899.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-4) )  && d == ( parseInt(b)+parseInt(4) ) )
  1900.                                 {    
  1901.                                  szachownica[c][d] = temp;
  1902.                                  szachownica[a][b] = "";
  1903.                                  czyjaTura();
  1904.                                 }
  1905.                        
  1906.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-5) )  && d == ( parseInt(b)+parseInt(5) ) )
  1907.                                 {    
  1908.                                  szachownica[c][d] = temp;
  1909.                                  szachownica[a][b] = "";
  1910.                                  czyjaTura();
  1911.                                 }
  1912.                        
  1913.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-6) )  && d == ( parseInt(b)+parseInt(6) ) )
  1914.                                 {    
  1915.                                  szachownica[c][d] = temp;
  1916.                                  szachownica[a][b] = "";
  1917.                                  czyjaTura();
  1918.                                 }
  1919.                        
  1920.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-7) )  && d == ( parseInt(b)+parseInt(7) ) )
  1921.                                 {    
  1922.                                  szachownica[c][d] = temp;
  1923.                                  szachownica[a][b] = "";
  1924.                                  czyjaTura();
  1925.                                 }
  1926.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(-1) ) )
  1927.                                 {    
  1928.                                  szachownica[c][d] = temp;
  1929.                                  szachownica[a][b] = "";
  1930.                                  czyjaTura();
  1931.                                 }
  1932.                        
  1933.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(2) )  && d == ( parseInt(b)+parseInt(-2) ) )
  1934.                                 {    
  1935.                                  szachownica[c][d] = temp;
  1936.                                  szachownica[a][b] = "";
  1937.                                  czyjaTura();
  1938.                                 }
  1939.                        
  1940.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(3) )  && d == ( parseInt(b)+parseInt(-3) ) )
  1941.                                 {    
  1942.                                  szachownica[c][d] = temp;
  1943.                                  szachownica[a][b] = "";
  1944.                                  czyjaTura();
  1945.                                 }
  1946.                        
  1947.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(4) )  && d == ( parseInt(b)+parseInt(-4) ) )
  1948.                                 {    
  1949.                                  szachownica[c][d] = temp;
  1950.                                  szachownica[a][b] = "";
  1951.                                  czyjaTura();
  1952.                                 }
  1953.                        
  1954.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(5) )  && d == ( parseInt(b)+parseInt(-5) ) )
  1955.                                 {    
  1956.                                  szachownica[c][d] = temp;
  1957.                                  szachownica[a][b] = "";
  1958.                                  czyjaTura();
  1959.                                 }
  1960.                        
  1961.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(6) )  && d == ( parseInt(b)+parseInt(-6) ) )
  1962.                                 {    
  1963.                                  szachownica[c][d] = temp;
  1964.                                  szachownica[a][b] = "";
  1965.                                  czyjaTura();
  1966.                                 }
  1967.                        
  1968.                          if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(7) )  && d == ( parseInt(b)+parseInt(-7) ) )
  1969.                                 {    
  1970.                                  szachownica[c][d] = temp;
  1971.                                  szachownica[a][b] = "";
  1972.                                  czyjaTura();
  1973.                                 }
  1974.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(1) ) )
  1975.                                 {    
  1976.                                  szachownica[c][d] = temp;
  1977.                                  szachownica[a][b] = "";
  1978.                                  czyjaTura();
  1979.                                 }
  1980.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(2) ) )
  1981.                                 {    
  1982.                                  szachownica[c][d] = temp;
  1983.                                  szachownica[a][b] = "";
  1984.                                  czyjaTura();
  1985.                                 }
  1986.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(3) ) )
  1987.                                 {    
  1988.                                  szachownica[c][d] = temp;
  1989.                                  szachownica[a][b] = "";
  1990.                                  czyjaTura();
  1991.                                 }
  1992.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(4) ) )
  1993.                                 {    
  1994.                                  szachownica[c][d] = temp;
  1995.                                  szachownica[a][b] = "";
  1996.                                  czyjaTura();
  1997.                                 }
  1998.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(5) ) )
  1999.                                 {    
  2000.                                  szachownica[c][d] = temp;
  2001.                                  szachownica[a][b] = "";
  2002.                                  czyjaTura();
  2003.                                 }
  2004.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(6) ) )
  2005.                                 {    
  2006.                                  szachownica[c][d] = temp;
  2007.                                  szachownica[a][b] = "";
  2008.                                  czyjaTura();
  2009.                                 }
  2010.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(7) ) )
  2011.                                 {    
  2012.                                  szachownica[c][d] = temp;
  2013.                                  szachownica[a][b] = "";
  2014.                                  czyjaTura();
  2015.                                 }
  2016.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(1) )  && d == ( parseInt(b)+parseInt(0) ) )
  2017.                                 {    
  2018.                                  szachownica[c][d] = temp;
  2019.                                  szachownica[a][b] = "";
  2020.                                  czyjaTura();
  2021.                                 }
  2022.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(2) )  && d == ( parseInt(b)+parseInt(0) ) )
  2023.                                 {    
  2024.                                  szachownica[c][d] = temp;
  2025.                                  szachownica[a][b] = "";
  2026.                                  czyjaTura();
  2027.                                 }
  2028.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(3) )  && d == ( parseInt(b)+parseInt(0) ) )
  2029.                                 {    
  2030.                                  szachownica[c][d] = temp;
  2031.                                  szachownica[a][b] = "";
  2032.                                  czyjaTura();
  2033.                                 }
  2034.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(4) )  && d == ( parseInt(b)+parseInt(0) ) )
  2035.                                 {    
  2036.                                  szachownica[c][d] = temp;
  2037.                                  szachownica[a][b] = "";
  2038.                                  czyjaTura();
  2039.                                 }
  2040.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(5) )  && d == ( parseInt(b)+parseInt(0) ) )
  2041.                                 {    
  2042.                                  szachownica[c][d] = temp;
  2043.                                  szachownica[a][b] = "";
  2044.                                  czyjaTura();
  2045.                                 }
  2046.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(6) )  && d == ( parseInt(b)+parseInt(0) ) )
  2047.                                 {    
  2048.                                  szachownica[c][d] = temp;
  2049.                                  szachownica[a][b] = "";
  2050.                                  czyjaTura();
  2051.                                 }
  2052.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(7) )  && d == ( parseInt(b)+parseInt(0) ) )
  2053.                                 {    
  2054.                                  szachownica[c][d] = temp;
  2055.                                  szachownica[a][b] = "";
  2056.                                  czyjaTura();
  2057.                                 }
  2058.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-1) ) )
  2059.                                 {    
  2060.                                  szachownica[c][d] = temp;
  2061.                                  szachownica[a][b] = "";
  2062.                                  czyjaTura();
  2063.                                 }
  2064.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-2) ) )
  2065.                                 {    
  2066.                                  szachownica[c][d] = temp;
  2067.                                  szachownica[a][b] = "";
  2068.                                  czyjaTura();
  2069.                                 }
  2070.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-3) ) )
  2071.                                 {    
  2072.                                  szachownica[c][d] = temp;
  2073.                                  szachownica[a][b] = "";
  2074.                                  czyjaTura();
  2075.                                 }
  2076.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-4) ) )
  2077.                                 {    
  2078.                                  szachownica[c][d] = temp;
  2079.                                  szachownica[a][b] = "";
  2080.                                  czyjaTura();
  2081.                                 }
  2082.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-5) ) )
  2083.                                 {    
  2084.                                  szachownica[c][d] = temp;
  2085.                                  szachownica[a][b] = "";
  2086.                                  czyjaTura();
  2087.                                 }
  2088.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-6) ) )
  2089.                                 {    
  2090.                                  szachownica[c][d] = temp;
  2091.                                  szachownica[a][b] = "";
  2092.                                  czyjaTura();
  2093.                                 }
  2094.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(0) )  && d == ( parseInt(b)+parseInt(-7) ) )
  2095.                                 {    
  2096.                                  szachownica[c][d] = temp;
  2097.                                  szachownica[a][b] = "";
  2098.                                  czyjaTura();
  2099.                                 }
  2100.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-1) )  && d == ( parseInt(b)+parseInt(0) ) )
  2101.                                 {    
  2102.                                  szachownica[c][d] = temp;
  2103.                                  szachownica[a][b] = "";
  2104.                                  czyjaTura();
  2105.                                 }
  2106.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-2) )  && d == ( parseInt(b)+parseInt(0) ) )
  2107.                                 {    
  2108.                                  szachownica[c][d] = temp;
  2109.                                  szachownica[a][b] = "";
  2110.                                  czyjaTura();
  2111.                                 }
  2112.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-3) )  && d == ( parseInt(b)+parseInt(0) ) )
  2113.                                 {    
  2114.                                  szachownica[c][d] = temp;
  2115.                                  szachownica[a][b] = "";
  2116.                                  czyjaTura();
  2117.                                 }
  2118.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-4) )  && d == ( parseInt(b)+parseInt(0) ) )
  2119.                                 {    
  2120.                                  szachownica[c][d] = temp;
  2121.                                  szachownica[a][b] = "";
  2122.                                  czyjaTura();
  2123.                                 }
  2124.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-5) )  && d == ( parseInt(b)+parseInt(0) ) )
  2125.                                 {    
  2126.                                  szachownica[c][d] = temp;
  2127.                                  szachownica[a][b] = "";
  2128.                                  czyjaTura();
  2129.                                 }
  2130.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-6) )  && d == ( parseInt(b)+parseInt(0) ) )
  2131.                                 {    
  2132.                                  szachownica[c][d] = temp;
  2133.                                  szachownica[a][b] = "";
  2134.                                  czyjaTura();
  2135.                                 }
  2136.                         if((szachownica[c][d] == "" ||  szachownica[c][d] != "" ) && ( c == parseInt(a)+parseInt(-7) )  && d == ( parseInt(b)+parseInt(0) ) )
  2137.                                 {    
  2138.                                  szachownica[c][d] = temp;
  2139.                                  szachownica[a][b] = "";
  2140.                                  czyjaTura();
  2141.                                 }
  2142.             }
  2143.         }//koniec hetmana
  2144.            
  2145.     } // koniec warunkow na ruchy bialych figur
  2146.        
  2147.     } // koniec ruszFigure()
  2148.    
  2149. function pomocnicza()
  2150.     {
  2151.     var a = document.getElementById('ruch2c').value;
  2152.     var b = document.getElementById('ruch2d').value;
  2153.         if(a==0 || b==0)
  2154.         {
  2155.             document.write("blad");
  2156.         }
  2157.          
  2158.          else
  2159.          {  
  2160.              document.write(a + "<br>");
  2161.              document.write( parseInt(a) + parseInt(1));
  2162.             //document.write("na pozycji [a][b]: ");
  2163.             //document.write(szachownica[a][b] + "<br>");
  2164.             //document.write("na pozycji [a+1][b]: ");
  2165.             //document.write(szachownica[a+1][b]);
  2166.          }
  2167.     }
  2168.    
  2169. function wymuszone()  //konkretne przesuniecie
  2170.     {  
  2171.             var a = document.getElementById('ruchwyma').value;
  2172.             var b = document.getElementById('ruchwymb').value;
  2173.             var c = document.getElementById('ruchwymc').value;
  2174.             var d = document.getElementById('ruchwymd').value;
  2175.            
  2176.             szachownica[c][d] = szachownica[a][b];
  2177.             szachownica[a][b] = "";
  2178.     }  
  2179.    
  2180. /* 
  2181.     zasady do dodania:
  2182.     <> zmiana pionkow na inne figury po dojsciu do konca (promocja)
  2183.     - szach
  2184.     - mat
  2185.     <> ruchy
  2186.     <> roszada
  2187.     <> usunac bicie swoich figur
  2188.     - komunikaty o bledach i niepoprawnych ruchach
  2189.     - usunac przechodzenie nad swoimi figurami
  2190.    
  2191.     * opcjonalnie:
  2192.     - lista ze zbitymi figurami
  2193.    
  2194.     - inne?
  2195. */ 
  2196.        
  2197. /*
  2198. <div id = "ruch2", align="center">
  2199. Pomocnicza funkcja ~~
  2200. <input type="text" id="ruch2c" value=""/>
  2201. <input type="text" id="ruch2d" value=""/>
  2202. <button onclick="pomocnicza()">Try it</button>
  2203. </div>
  2204.  
  2205. <br>
  2206. */
  2207.  
  2208.  
  2209. </script>
  2210.  
  2211.  
  2212. <br>
  2213.  
  2214. <div id = "wymuszonyRuch", align="center">
  2215. Pozycja wejść.
  2216. <input type="text" id="ruchwyma" value=""/>
  2217. <input type="text" id="ruchwymb" value=""/>
  2218. <br>
  2219. Pozycja wyjść.
  2220. <input type="text" id="ruchwymc" value=""/>
  2221. <input type="text" id="ruchwymd" value=""/>
  2222. <br>
  2223. <button onclick="wymuszone()">Wykonaj konkretny ruch</button>
  2224. </div>
  2225.  
  2226. <br>
  2227.  
  2228. <div id = "pokazywanaTura", align="center">
  2229. <button onclick="czyjaTura()"> Tura </button>
  2230. </div>
  2231.  
  2232. <br>
  2233.  
  2234. <div id = "wybor_promocji", align="center">
  2235. Na co chcesz aby zmienił się Twój pionek po dojściu do linii promocji?
  2236. <br>
  2237.             <select id="czarnySelect" size="4">
  2238.                 <option value ="czarnyHet">czarnyHet</option>
  2239.                 <option value ="czarnyGon">czarnyGon</option>
  2240.                 <option value ="czarnySko">czarnySko</option>
  2241.                 <option value ="czarnaWie">czarnaWie</option>
  2242.             </select>
  2243.            
  2244.             <select id="bialySelect" size="4">
  2245.                 <option value ="bialyHetm">bialyHetm</option>
  2246.                 <option value ="bialyGoni">bialyGoni</option>
  2247.                 <option value ="bialySkoc">bialySkoc</option>
  2248.                 <option value ="bialaWiez">bialaWiez</option>
  2249.             </select>
  2250. </div>
  2251.  
  2252. </body>
  2253. </html>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top