var lfeld=new Array(9);var vfelder=0;var Grad=3;var farbe=new Array(81);var ausw=0;var modus=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;} else{modus=1;}} 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"; /*If (document.getElementById("tast").display == 'none' ) {alert(„Bitte");}*/ 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[9].src=platz.src;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].readOnly==false){ 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();}};new Ajax.Updater({success:'spielfeld'},'phpv/phpsudoku.php',opt);} 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].readOnly=true; k=k+1;}}geloest=new Image();geloest.src="geloest.png";window.document.images[9].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].readOnly=true;k=k+1;}}} function initfeld(ind) {ausw=ind+15;if(document.forms[0].elements[ausw].readOnly==false){document.forms[0].elements[ausw].style.color="#0000ff";}} function aZahl(z) {if(ausw>15){if(z<10){document.forms[0].elements[ausw].value=z;}else{document.forms[0].elements[ausw].value="";}}}