");
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, 49, 106, 134, 193, 212, 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 = 6;
var diagram=self;
var timer=null;
var dummy2=0;
var dummy3=0;
zg=new Array(
"rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR 1 x","5034","0621","5446","1422","6154","1127","3427pAA","2127PAA","5742","2717","6245","0514","5539","04060705","3931","0118","3122pAA","1522PAA","5143","b11 35 23 ",
"0504","r1bq1rk1/ppp1ppb1/1nn3p1/8/8/2NP1NP1/PP2PPB1/R1BQK2R 10 20","0824","5823","1423BAA","6323bAA","0614","5951","0507","2307rAA","0307RAA","60585659","0723","r1bqr1k1/ppp1ppb1/1nn3p1/8/8/2NP1NP1/PP2PPB1/R1BQK2R 11 21","5823","1407","5951","0824","w13 0 42 ","2305","r1bqr1kb/1pp1pp2/1nn3pB/p7/8/2NP1NP1/PP1QPPB1/R3K2R 13 39",
"2305","0721","5123","1828","4530","0229","5337"
,
"r2q1rk1/pp1bppbp/2np1np1/8/2BNP3/2N1BP2/PPPQ2PP/R3K2R 10 x","5539","0002","3441","1828","3931","2131PAA","60585659","2834","4134nAA","0234BAA","5438","3121","w16 75 65 ","5962","3q1rk1/pp1bppbp/3p1np1/8/2rNP1P1/2N1BP2/PPPQ4/2KR3R 16 62","4423","1423BAA","5123bAA","3442NAA","3830",
"2131","6331nAA","2231RAA","5963","3q1rk1/pp1bppbp/3p1np1/8/2rNP1P1/2N1BP2/PPPQ4/2K3RR 16 63","1220","5857","0324","3541","2410","4437","2028","3830","2131","4227","1003","3744","1120","2721","3121NAA","3021nAA",
"0321PAA","4430","2145PAA","5155","b27 101 98 ","4531","5rk1/pp3pbp/3pb1p1/4p1B1/2r1P3/1N3q2/PPP4Q/1K4RR 26 95","1531","4151","5rk1/pp3pbp/3pb1p1/4p1Bq/2r1P3/1N6/PPP4Q/1K4RR 27 96","5553","2047","5344","1523","4151"
,
"r3r1k1/ppq2pbn/2p2np1/4p1B1/2B1P2P/P1N1Q3/1PP2P2/2KR3R 21 x","3021nAA","1521BAA","5962","0605","3931","2131PAA","6331nAA","2231RAA","4430","1321","3031pAA","0003","3115","0311","1506","0512","0614bAA","1203","1421pAA","1112",
"3413","0302","1304rAA","1204BAA","6214","1017","2113"
,
"r2q1rk1/4bppp/3pb3/p1n1pP2/1p2P1P1/1P3Q1P/PBP1N1B1/2KR3R 17 x","2432","w18 148 139 ","4739","r2q1rk1/4bppp/3pb3/2n1pP2/pp2P1P1/1P3Q1P/PBP1N1B1/2KR3R 18 136","2920bAA","1320PAA","4546","1239","4655","0553","6360","3930","r2q1rk1/4bppp/3pb3/2n1pP2/pp2P1PP/1P3Q2/PBP1N1B1/2KR3R 18 137","3241PAA","4841pAA","0048","2920bAA","1320PAA","4544","0324",
"5034","4849BAA","5849rAA","2440","4957","0500","5258","4056","5750","0048","5848rAA","5648NAA","5058","2641PAA","4441nAA","4841QAA","5951","4142","5150","4244","5849",
"4440","4957","3341","5049","4033","3830","1203","6358","0317","5447","0613","3931","1735","3022","1522PAA","3122pAA","1312"
,
"r4r1k/1p6/3Pbqp1/4p2p/3nN1P1/p4P2/PP1RB3/1K1Q3R 1 x","2048PAA","5748bAA","4049PAA","4849pAA","2120","5135nAA","2048","4958","4856","5851","5635RAA","5243","b8 0 209 ","0048","r4r1k/1p6/3P2p1/4p2p/3qN1P1/3B1P2/3K4/3Q3R 7 206","0048","5160","0500"
,
"2rq1rk1/pb3p1p/1p2pbp1/3p3R/2PP4/PPR5/1B3PPP/3Q1BK1 19 x","4247","b20 222 217 ","2734PAA","2rq1rk1/pb3p1p/1p2pbp1/3p3R/2PP4/PP5R/1B3PPP/3Q1BK1 19 214","2231RAA","5931pAA","0504","4032","2rq1rk1/pb3p1p/1p2pbp1/7R/2pP4/PP5R/1B3PPP/3Q1BK1 20 215","3115pAA","3442","5958","b22 235 228 ","0335PAA","2rq1rk1/pb3p1R/1p2pbp1/8/3P4/PPp4R/1B3PPP/2Q2BK1 21 225","4249BAA","5823","0335PAA","1507","2107RAA",
"2315","2r2rk1/pb3p1R/1p2pbp1/8/3q4/PPp4R/1B3PPP/2Q2BK1 22 226","5823","0503","4958","2114","2330","3521","3038","4250","6152","0335","5337","3559","5259rAA","2135"
);
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
)
);
//-->