var lfeld=new Array(9);var vfelder=0;var Grad=3;var farbe=new Array(81);var ausw=0;var modus=0;var komplett=0; function initdef(ind) {if(modus==1){ausw=ind+15;document.forms[0].elements[ausw].style.background="#aaaaff";document.forms[0].elements[ausw].value="111111111";}} function modusneu() { if(modus==1){ modus=0; window.document.images[9].src=key.src; for(i=16;i<97;i++){ document.forms[0].elements[i].readOnly=false; } } else{ modus=1; window.document.images[9].src=nokey.src; for(i=16;i<97;i++){ document.forms[0].elements[i].readOnly=true; } } } function init() {i=0;j=0;k=0;on=new Image();on.src="on.png";off=new Image();off.src="off.png";platz=new Image();platz.src="platz.png";nokey=new Image();nokey.src="keysleer.png";key=new Image();key.src="keysleer2.png"; document.forms[0].elements[97].disabled=true; document.forms[0].elements[98].disabled=true;for(i=0;i<9;i++){lfeld[i]=new Array(9);}for(i=0;i<9;i++){for(j=0;j<9;j++){lfeld[i][j]=0;}} for(i=16;i<97;i++){document.forms[0].elements[i].value="";document.forms[0].elements[i].readOnly=true;document.forms[0].elements[i].style.color="#000000";} window.document.images[8].src=platz.src; if (window.matchMedia("screen and (max-width: 1023px)").matches){ window.document.images[9].src=nokey.src; modus=1; } else { window.document.images[9].src=key.src; modus=0; } if(window.document.images[4].src==on.src){Grad=1;vfelder=31;}if(window.document.images[5].src==on.src){Grad=2;vfelder=51;} if(window.document.images[6].src==on.src){Grad=3;vfelder=57;}if(window.document.images[7].src==on.src){Grad=4;vfelder=57;} var opt={method:'post',postBody:'aktion=init&Grad='+Grad+'&vfelder='+vfelder,onComplete:function(response){ k=16;for(i=0;i<9;i++){for(j=0;j<9;j++){lfeld[i][j]=document.forms[0].elements[k].value;if(document.forms[0].elements[k].id=="nk"){ document.forms[0].elements[k].style.color="#0000ff";document.forms[0].elements[k].value="";}farbe[k]=0;k=k+1;}} document.forms[0].elements[6].disabled=false;document.forms[0].elements[7].disabled=false;document.forms[0].elements[8].disabled=false;document.forms[0].elements[9].disabled=false; document.forms[0].elements[10].disabled=false;document.forms[0].elements[11].disabled=false;document.forms[0].elements[12].disabled=false;document.forms[0].elements[13].disabled=false; document.forms[0].elements[14].disabled=false;document.forms[0].elements[15].disabled=false;document.forms[0].elements[97].disabled=false;document.forms[0].elements[98].disabled=false; Uhr();}}; if (window.matchMedia("screen and (max-width: 1023px)").matches){ new Ajax.Updater({success:'spielfeld'},'phpv/phpsudoku2.php',opt); } else { new Ajax.Updater({success:'spielfeld'},'phpv/phpsudoku.php',opt); } komplett=0; } function pruef() {i=0;j=0;k=0;allgel=0;k=16;allgel=1;for(i=0;i<9;i++){for(j=0;j<9;j++){if(lfeld[i][j]!=document.forms[0].elements[k].value){allgel=0;if(document.forms[0].elements[k].value!=""){ document.forms[0].elements[k].style.color="#ff0000";farbe[k]=1;}}else{if(farbe[k]==1){document.forms[0].elements[k].style.color="#0000ff";farbe[k]=2;}} k=k+1;}}if(allgel==1){ZeitAnhalten();document.forms[0].elements[6].disabled=true;document.forms[0].elements[7].disabled=true;document.forms[0].elements[8].disabled=true; document.forms[0].elements[9].disabled=true;document.forms[0].elements[10].disabled=true;document.forms[0].elements[11].disabled=true; document.forms[0].elements[12].disabled=true;document.forms[0].elements[13].disabled=true;document.forms[0].elements[14].disabled=true; document.forms[0].elements[15].disabled=true;document.forms[0].elements[97].disabled=true;document.forms[0].elements[98].disabled=true; ZeitAnhalten();k=16;for(i=0;i<9;i++){for(j=0;j<9;j++){document.forms[0].elements[k].style.color="#000000";document.forms[0].elements[k].style.backgroundColor="#ffffff";document.forms[0].elements[k].readOnly=true; k=k+1;}}geloest=new Image();geloest.src="geloest.png";window.document.images[8].src=geloest.src;}} function loes() {i=0;j=0;k=0;ZeitAnhalten();document.forms[0].elements[6].disabled=true;document.forms[0].elements[7].disabled=true;document.forms[0].elements[8].disabled=true; document.forms[0].elements[9].disabled=true;document.forms[0].elements[10].disabled=true;document.forms[0].elements[11].disabled=true; document.forms[0].elements[12].disabled=true;document.forms[0].elements[13].disabled=true;document.forms[0].elements[14].disabled=true; document.forms[0].elements[15].disabled=true;document.forms[0].elements[97].disabled=true;document.forms[0].elements[98].disabled=true; ZeitAnhalten();k=16;for(i=0;i<9;i++){for(j=0;j<9;j++){document.forms[0].elements[k].value=lfeld[i][j];document.forms[0].elements[k].style.color="#000000";document.forms[0].elements[k].style.backgroundColor="#ffffff";document.forms[0].elements[k].style.backgroundColor="#ffffff"; document.forms[0].elements[k].readOnly=true;document.forms[0].elements[i].style.color="#000000";k=k+1;}}komplett=1;} function initfeld(ind) { ausw=ind+15; k=16; for(i=0;i<9;i++){ for(j=0;j<9;j++){ if(document.forms[0].elements[k].id=="nk"){ document.forms[0].elements[k].style.backgroundColor="#ffffff"; } k=k+1; } } if((document.forms[0].elements[ausw].id=="nk")&&(komplett==0)){ document.forms[0].elements[ausw].style.color="#0000ff"; document.forms[0].elements[ausw].style.backgroundColor="#bbbbbb"; } } function aZahl(z) {if(ausw>15){if(z<10){document.forms[0].elements[ausw].value=z;}else{document.forms[0].elements[ausw].value="";}}}