");
anawin.document.writeln(" Click on the piece you wish to move and then click on its destination square. ");
anawin.document.write("
");}
function initdia(){
if (dummy1 == 1) return;
window.status = "Init. diagrams...";
j=0;
for(i=0;i
");}
function st(id,t){
document.getElementById(id).firstChild.nodeValue=t;}
function st2(id,t){
var e=document.getElementById(id);
e.style.fontSize="8pt";
e.style.fontFamily="MS Sans Serif";
e.style.fontWeight="bold";
return st(id,t);}
function paintframe(ibrd){
if(!document.getElementById)return;
var i=0;
var l=ibrd*100;
if(!rotated[ibrd]){
i=9;
st2(l+140,"a");st2(l+141,"b");st2(l+142,"c");st2(l+143,"d");st2(l+144,"e");st2(l+145,"f");st2(l+146,"g");st2(l+147,"h");
st2(l+130,"a");st2(l+131,"b");st2(l+132,"c");st2(l+133,"d");st2(l+134,"e");st2(l+135,"f");st2(l+136,"g");st2(l+137,"h");
i=0;}
else{
st2(l+140,"h");st2(l+141,"g");st2(l+142,"f");st2(l+143,"e");st2(l+144,"d");st2(l+145,"c");st2(l+146,"b");st2(l+147,"a");
st2(l+130,"h");st2(l+131,"g");st2(l+132,"f");st2(l+133,"e");st2(l+134,"d");st2(l+135,"c");st2(l+136,"b");st2(l+137,"a");
i=9;}
for (j=0; j<8; j++){
st2(l+100+j,Math.abs(i-(8-j)));
st2(l+110+j,Math.abs(i-(8-j)));}}
var fa = "";
var fe = "";
var dc = "#D5D5D5";
function koord(idxbrd, iid) {
var k = "abcdefgh";
document.write("
");
for (i = 0; i < 8; i++) {
wfc(dc, (idxbrd * 100) + iid + i, fa + k.charAt(i) + fe); }
document.write("
"); }
var x="x";
var goback=-1;
var goahead=-2;
var idx=0;
var bidx=0;
var lastidx=new Array(0, 23, 49, 94, 124, 149, 155, 169, 180, 190, 196, 204, 213, 232, 238, 0);
var lastcolor="#000000";
var movebgcol="#FF0000";
var movecol="#00FFFF";
var bgcolor="#ECECEC";
var maxvar=10;
var engl=2;
var lang=new Array("¢","£","¦","¥","¤","");
var nbgames = 15;
var diagram=self;
var timer=null;
var dummy2=0;
var dummy3=0;
zg=new Array(
"7r/kppQP1pp/p7/2qp1R2/4n3/1P2b2P/P1P3PK/R7 1 x","0704","w2 14 5 ","2927pAA","4r3/kppQP1pp/p7/2qp1R2/4n3/1P2b2P/P1P3PK/R7 2 2","1104rAA","2619","5563","3646","6355","4661","5563","1955","4r3/kppQP1pp/p7/2qR4/4n3/1P2b2P/P1P3PK/R7 2 3","4437","5563","3653","6362","5347PAA","6263","2662",
"5662qAA","4753"
,
"r2q1rk1/1p2bppp/8/p2nNQ2/8/Pn4P1/1B2PPBP/R4RK1 1 x","4156RAA","2813pAA","b3 34 29 ","0302","r2q1rk1/1p2bNpp/8/p2n1Q2/8/P5P1/1B2PPBP/n4RK1 2 26","0513NAA","5427nAA","0304","6156nAA","r1q2rk1/1p2bNpp/8/p2n1Q2/8/P5P1/1B2PPBP/n4RK1 3 27","1323","b4 41 38 ","0607","r1q2rk1/1p2b1pp/7N/p2n1Q2/8/P5P1/1B2PPBP/n4RK1 3 35","1423NAA","5427nAA","r1q2r1k/1p2b1pp/7N/p2n1Q2/8/P5P1/1B2PPBP/n4RK1 4 36","2927nAA","5650","w5 0 46 ",
"2706","r1q2r1k/1p2b1pp/7N/p2Q4/8/P5P1/1Bn1PPBP/5RK1 5 43","2706","0506QAA","2313"
,
"r1b2rk1/pp4bp/2p3p1/4q2n/NQPN1p1P/1P5n/P3PPB1/2BRRK2 23 x","3745","w24 70 54 57 ","3545pAA","r1b2rk1/pp4bp/2p3p1/4q2n/NQPN3P/1P3p1n/P3PPB1/2BRRK2 24 51","5445pAA","2855","r1b2rk1/pp4bp/2p3p1/4q2n/NQPN3P/1P3p1n/P3PPB1/2BRRK2 24 51","5245pAA","2855","5447nAA","0247BAA","6152","0504","5243","0460RAA","5960rAA","3137","5837nAA","5537BAA","r1b2rk1/pp4bp/2p3p1/4q2n/NQP4P/1P3N1n/P3PPB1/2BRRK2 24 52",
"2846","w25 77 74 ","5844","r1b2rk1/pp4bp/2p3p1/7n/NQP4P/1P3Nqn/P3PPB1/2BRRK2 25 71","5346qAA","3146PAA","r1b2rk1/pp4bp/2p3p1/7n/NQP4P/1P2BNqn/P3PPB1/3RRK2 25 72","0238","3319","1428","w27 93 83 88 ","1943","r4rk1/pp5p/2pQ2p1/4b2n/N1P3bP/1P2BNqn/P3PPB1/3RRK2 27 80","1928bAA","4628QAA","4528qAA","3146","r4rk1/pp5p/2pQ2p1/4b2n/N1P3bP/1P2BNqn/P3PPB1/3RRK2 27 80","4528bAA","0553PAA","4453rAA",
"4653BAA","r4rk1/pp5p/2p3p1/4b2n/N1P3bP/1P1QBNqn/P3PPB1/3RRK2 27 81","4655"
,
"4rr1k/pbp3b1/3p4/1p5q/3n2p1/1B1Q2B1/PP1N1N1P/4RRK1 1 x","0545","4357","0452","w3 119 101 114 ","4159","7k/pbp3b1/3p4/1p5q/3n2p1/1B3rB1/PP1NrN1P/1Q2RRK1 3 98","5145rAA","3545NAA","6263","4555PAA","6362","5545","6254","4560RAA","5462","3163","5363qAA","5254","7k/pbp3b1/3p4/1p5q/3n2p1/1B3rB1/PP1NrN1P/1Q2RRK1 3 98","6052rAA",
"3552RAA","6254","4541BAA","7k/pbp3b1/3p4/1p5q/3n2p1/5rB1/PP1NrN1P/1Q1BRRK1 3 99","4546BAA","5546rAA","3163","5363qAA","5254"
,
"5k2/4p2p/6P1/3K4/8/4B3/8/8 1 x","4423","0506","2214","b3 142 131 ","0613","6k1/4p1Pp/7B/3K4/8/8/8/8 2 128","1220","2719","0613","1928","1306","2821","2028","2330","1531","3039","8/4pkPp/7B/3K4/8/8/8/8 3 129","1406Q","1306QAA","2720",
"0607","2013","1228","2314"
,
"r3r1k1/ppp2ppp/3b4/3p1q2/1n1P1N2/1Q2B3/PPP2PPP/2R1R1K1 16 x","3350PAA","5850nAA","2937NAA","5446","3729"
,
"2r3k1/pp1b1p2/1q1pp1p1/2r3Pn/4P3/1BN2Q2/PPP5/1K1R3R 26 x","6331nAA","2231RAA","4531pAA","1104","3123","2642NAA","4942rAA","0242PAA","3022","1322PAA","5963","1735","2315"
,
"r4rk1/ppp3p1/2bpq3/5pPR/3Qn3/5N2/PPP2PP1/2K4R 1 x","4528","1928NAA","w2 0 175 ","3022","r4rk1/ppp3p1/2b1q3/4ppPR/3Qn3/8/PPP2PP1/2K4R 2 172","3022","2022PAA","3534","2213","3107"
,
"1rr3k1/4ppb1/2q1bnp1/1p2B1Q1/6P1/2p2P2/2P1B2R/2K4R 1 x","3023","1423QAA","5523bAA","2230","2307","0614","6315","1422","5243"
,
"2rr2k1/1p3pbR/1q2p1p1/1bN5/p2P2p1/P3P3/BPQK1PP1/7R 1 x","4820pAA","0226NAA","1507","1407RAA","5022pAA"
,
"6k1/pr3ppp/1p3qn1/5NQ1/2p5/8/P4PPP/4R1K1 23 x","6004","2205","2923","2123NAA","0405nAA","0605RAA","3003"
,
"3r2k1/p4ppp/1q6/8/8/2R1P3/P3QPPP/6K1 1 x","b2 0 208 ","1749","3r2k1/p4ppp/1q6/8/8/2R1P3/P3QPPP/6K1 1 204","1749","4250","4957","5261","5750RAA"
,
"r1b1rbk1/1q2nppp/1p6/pP3P2/N2Qp1B1/4P3/PBR3PP/5R1K 1 x","0229PAA","3829bAA","1229BAA","6129nAA","0403","3534","0002","3452","0250RAA","5250rAA","b7 0 227 ","0902","3r1bk1/1q3ppp/1p6/pP3R2/N3p3/4P3/PBQ3PP/7K 6 224","0902","5002qAA","0359","2961","5961RAA"
,
"8/1p1k1p2/p2pp3/8/2Pn1P2/8/PP3Q2/KN5q 1 x","6362","5351","6244","5159","4437PAA"
,
"r1k4r/ppp1bq1p/2n1N3/6B1/6Q1/8/PPP2PPP/R5K1 1 x","2026","0201","2611","0102","1117","0201","3802","0702QAA","1711"
);
br=new Array(
new Array(
x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
),
new Array(
x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
),
new Array(
x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
),
new Array(
x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
),
new Array(
x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
),
new Array(
x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
),
new Array(
x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
),
new Array(
x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
),
new Array(
x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
),
new Array(
x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
),
new Array(
x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
),
new Array(
x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
),
new Array(
x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
),
new Array(
x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
),
new Array(
x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x,x
)
);
//-->