
var m0 = new Array(1)

m0[2] = new Array(27,35);
m0[2].base = new Array(15,0);
m0[2].root =1;
m0[2].move =2;
m0[1] = new Array(10,26,35,26,1,11);
m0[1].base = new Array(12,13,14,0);
m0[1].root =0;
m0[1].move =11;
m0[3] = new Array(53,44,13,29);
m0[3].base = new Array(35,36,0);
m0[3].root =0;
m0[3].move =32;
m0[5] = new Array(54,46);
m0[5].base = new Array(48,0);
m0[5].root =4;
m0[5].move =5;
m0[4] = new Array(27,34,43,34,2,1,34,25,18,24,50,34);
m0[4].base = new Array(42,43,44,45,46,47,0);
m0[4].root =0;
m0[4].move =37;
m0[6] = new Array(27,19,33,43,19,10,43,60);
m0[6].base = new Array(52,53,54,55,0);
m0[6].root =0;
m0[6].move =40;
m0[7] = new Array(40,24,27,19,33,43,60,57,24,51);
m0[7].base = new Array(57,58,59,60,61,0);
m0[7].root =0;
m0[7].move =41;
m0[8] = new Array(19,21);
m0[8].base = new Array(80,0);
m0[8].root =0;
m0[8].move =59;
m0[9] = new Array(1,3,58,57,3,1,57,17);
m0[9].base = new Array(97,98,99,100,0);
m0[9].root =0;
m0[9].move =75;
m0[10] = new Array(18,25,16,8,27,34,12,9,57,59,1,2,59,19);
m0[10].base = new Array(108,109,110,111,112,113,114,0);
m0[10].root =0;
m0[10].move =82;
m0[11] = new Array(34,52);
m0[11].base = new Array(123,0);
m0[11].root =0;
m0[11].move =90;
m0[13] = new Array(2,10,34,27,9,1,19,20);
m0[13].base = new Array(132,133,134,135,0);
m0[13].root =12;
m0[13].move =1;
m0[12] = new Array(53,62,30,38,47,38,31,38,34,20,2,10,20,27,9,1,19,20,10,15,20,4,1,55,62,61,55,37,61,52);
m0[12].base = new Array(130,131,136,137,138,139,140,141,142,143,144,145,146,147,148,0);
m0[12].root =0;
m0[12].move =96;
m0[0] = new Array(52,36,12,20,51,35,11,27,57,42,5,33,36,27,20,27,61,43,6,12,59,31,1,18,48,40,33,42,49,42,2,20,56,57,9,17,62,45,3,11,45,30,4,2,64,3,30,20,11,20,58,44,14,22,31,45,12,29,60,62,127,61,29,44,61,60,20,19,53,44,13,29,42,34,19,40,34,27,18,33,57,41,40,32,43,52,2,1,60,57,33,50,52,25,50,35,44,35,32,35,62,63,35,27,45,61,3,19,41,43,27,28,43,19,28,19,57,59,19,28,55,47,8,24,25,18,1,8,18,45,7,4,61,34,28,26,34,13,26,12,13,27,4,1,59,58,10,26,27,18,22,30,58,59,8,16,45,27,1,3,59,57,3,1,57,61,29,37,27,34,16,8,18,25,12,9,61,59,1,2,59,19,37,45,63,62,45,53,62,53,15,31,53,62);
m0[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,32,33,34,37,38,39,40,41,49,50,51,56,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,101,102,103,104,105,106,107,115,116,117,118,119,120,121,122,124,125,126,127,128,129,0);
m0[0].root =0;
m0[0].move =0;
var n0 = new Array();
var b0 = -1;
var pieces = "KDSLT ";
var pos_after = "Stellung nach ";
var start_pos = "  ";
function g0(a,b)
{	gm(m0,n0,0,b0,'m41g0.htm',a,b);}
function MB_50()
{b0=MB_5(m0,n0,0,b0,'m41g0.htm'); GMS(m0,n0,0,b0,'m41g0.htm');}
function MB0()
{b0=MB(m0,n0,0,b0,'m41g0.htm'); GMS(m0,n0,0,b0,'m41g0.htm');}
function MF_50()
{b0=MF_5(m0,n0,0,b0,'m41g0.htm'); GMS(m0,n0,0,b0,'m41g0.htm');}
function MF0()
{b0=MF(m0,n0,0,b0,'m41g0.htm',0); GMS(m0,n0,0,b0,'m41g0.htm');}

var m1 = new Array(1)

m1[1] = new Array(17,26,42,32,26,10,51,44,2,4,53,37,0,3,37,29,20,11,32,17,11,18);
m1[1].base = new Array(177,178,179,180,181,182,183,184,185,186,187,0);
m1[1].root =0;
m1[1].move =29;
m1[3] = new Array(30,21,14,21,42,27,24,51,27,21,6,14,21,31,22,31,59,51,2,26);
m1[3].base = new Array(190,191,192,193,194,195,196,197,198,199,0);
m1[3].root =2;
m1[3].move =1;
m1[2] = new Array(17,24,53,37,9,25,37,29,25,33,29,20,33,42,20,13);
m1[2].base = new Array(188,189,200,201,202,203,204,205,0);
m1[2].root =0;
m1[2].move =29;
m1[4] = new Array(17,26,53,37,2,4,37,29,20,11);
m1[4].base = new Array(208,209,210,211,212,0);
m1[4].root =0;
m1[4].move =31;
m1[5] = new Array(17,24);
m1[5].base = new Array(213,0);
m1[5].root =0;
m1[5].move =31;
m1[6] = new Array(9,25,37,29,25,33,29,20,33,42,20,13);
m1[6].base = new Array(216,217,218,219,220,221,0);
m1[6].root =0;
m1[6].move =33;
m1[7] = new Array(22,29,36,29,20,11,30,21,12,21);
m1[7].base = new Array(224,225,226,227,228,0);
m1[7].root =0;
m1[7].move =35;
m1[8] = new Array(30,21,14,21,42,27,10,3,27,21,12,21,52,45);
m1[8].base = new Array(230,231,232,233,234,235,236,0);
m1[8].root =0;
m1[8].move =36;
m1[9] = new Array(10,24,29,22);
m1[9].base = new Array(238,239,0);
m1[9].root =0;
m1[9].move =37;
m1[10] = new Array(36,29,10,24,59,43,24,28,37,28,19,28,43,44);
m1[10].base = new Array(241,242,243,244,245,246,247,0);
m1[10].root =0;
m1[10].move =38;
m1[11] = new Array(36,29,21,6);
m1[11].base = new Array(252,253,0);
m1[11].root =0;
m1[11].move =42;
m1[13] = new Array(14,21,61,21);
m1[13].base = new Array(258,259,0);
m1[13].root =12;
m1[13].move =2;
m1[12] = new Array(29,36,30,21,12,21,46,14,7,14,39,21,14,6,21,13);
m1[12].base = new Array(255,256,257,260,261,262,263,264,0);
m1[12].root =0;
m1[12].move =43;
m1[15] = new Array(21,6,42,27,2,20,36,28);
m1[15].base = new Array(268,269,270,271,0);
m1[15].root =14;
m1[15].move =2;
m1[16] = new Array(2,20,36,28,19,28,39,30,4,6,37,28,1,2,42,36,24,48,36,21);
m1[16].base = new Array(272,273,274,275,276,277,278,279,280,281,0);
m1[16].root =14;
m1[16].move =2;
m1[14] = new Array(29,37,30,37,4,6,41,33,24,33,36,28,19,28,37,28,1,0,52,43);
m1[14].base = new Array(265,266,267,282,283,284,285,286,287,288,0);
m1[14].root =0;
m1[14].move =43;
m1[17] = new Array(4,6,41,33,24,3,42,27);
m1[17].base = new Array(289,290,291,292,0);
m1[17].root =0;
m1[17].move =43;
m1[19] = new Array(4,5,61,37);
m1[19].base = new Array(296,297,0);
m1[19].root =18;
m1[19].move =2;
m1[18] = new Array(21,6,39,31,14,42,46,47,7,14,30,23);
m1[18].base = new Array(293,294,295,298,299,300,0);
m1[18].root =0;
m1[18].move =43;
m1[20] = new Array(9,25,46,47,29,37,30,21,2,47,21,14,7,14,39,47,25,33,47,38,14,7,42,27,24,48,61,37);
m1[20].base = new Array(301,302,303,304,305,306,307,308,309,310,311,312,313,314,0);
m1[20].root =0;
m1[20].move =43;
m1[22] = new Array(39,12,2,20,52,38,24,3);
m1[22].base = new Array(321,322,323,324,0);
m1[22].root =21;
m1[22].move =2;
m1[23] = new Array(39,21);
m1[23].base = new Array(327,0);
m1[23].root =21;
m1[23].move =4;
m1[21] = new Array(30,12,4,12,46,14,7,14,39,12,2,20,12,19,1,4,19,37,36,44,52,38);
m1[21].base = new Array(318,319,320,325,326,328,329,330,331,332,333,0);
m1[21].root =0;
m1[21].move =46;
m1[25] = new Array(13,21,52,31);
m1[25].base = new Array(336,337,0);
m1[25].root =24;
m1[25].move =1;
m1[26] = new Array(2,29,39,30);
m1[26].base = new Array(338,339,0);
m1[26].root =24;
m1[26].move =1;
m1[27] = new Array(2,11,61,13);
m1[27].base = new Array(340,341,0);
m1[27].root =24;
m1[27].move =1;
m1[28] = new Array(2,20,46,14,7,14,44,35,13,21,61,21);
m1[28].base = new Array(342,343,344,345,346,347,0);
m1[28].root =24;
m1[28].move =1;
m1[30] = new Array(42,14,44,35,4,6,41,33);
m1[30].base = new Array(353,354,355,356,0);
m1[30].root =29;
m1[30].move =4;
m1[29] = new Array(14,42,61,13,2,29,46,47,7,6,44,17);
m1[29].base = new Array(348,349,350,351,352,357,0);
m1[29].root =24;
m1[29].move =1;
m1[31] = new Array(24,28,61,13,4,6,46,30,28,56,44,62);
m1[31].base = new Array(358,359,360,361,362,363,0);
m1[31].root =24;
m1[31].move =1;
m1[32] = new Array(24,42,44,23,14,21,23,14,21,14,46,42,14,42,61,13,42,14,39,36,7,6,13,45,4,5,36,27,12,20,45,5,14,5,27,30,5,14,30,3,14,5,3,10,1,0,52,31);
m1[32].base = new Array(364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,0);
m1[32].root =24;
m1[32].move =1;
m1[33] = new Array(61,13);
m1[33].base = new Array(389,0);
m1[33].root =24;
m1[33].move =2;
m1[34] = new Array(14,21,61,21,6,30,21,13,30,14,13,5,14,6,44,35);
m1[34].base = new Array(391,392,393,394,395,396,397,398,0);
m1[34].root =24;
m1[34].move =3;
m1[35] = new Array(14,23,15,23,42,14,23,31,13,21,39,36);
m1[35].base = new Array(405,406,407,408,409,410,0);
m1[35].root =24;
m1[35].move =9;
m1[24] = new Array(30,44,4,6,46,30,24,42,30,31,6,5,31,15,7,6,44,23,14,21,39,36,42,28,52,43,28,36,43,36,2,11,61,45,21,28,23,5,1,5,15,31,5,1,31,30,6,5,36,15,28,14,45,46);
m1[24].base = new Array(334,335,388,390,399,400,401,402,403,404,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,0);
m1[24].root =0;
m1[24].move =46;
m1[0] = new Array(52,36,10,26,62,45,1,18,51,35,26,35,45,35,14,22,50,34,6,21,57,42,11,19,61,52,18,35,59,35,5,14,58,30,4,6,71,5,35,44,2,20,60,62,127,61,3,17,44,51,5,2,49,41,8,16,56,59,0,1,62,63,17,10,53,37,2,4,37,29,20,2,51,37,22,29,59,43,10,24,43,46,6,7,37,39,21,36,42,36,29,36,30,44);
m1[0].base = new Array(149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,166,167,168,169,169,170,171,172,173,174,175,176,206,207,214,215,222,223,229,237,240,248,249,250,251,254,315,316,317,0);
m1[0].root =0;
m1[0].move =0;
var n1 = new Array();
var b1 = -1;
var pieces = "KDSLT ";
var pos_after = "Stellung nach ";
var start_pos = "  ";
function g1(a,b)
{	gm(m1,n1,1,b1,'m41g1.htm',a,b);}
function MB_51()
{b1=MB_5(m1,n1,1,b1,'m41g1.htm'); GMS(m1,n1,1,b1,'m41g1.htm');}
function MB1()
{b1=MB(m1,n1,1,b1,'m41g1.htm'); GMS(m1,n1,1,b1,'m41g1.htm');}
function MF_51()
{b1=MF_5(m1,n1,1,b1,'m41g1.htm'); GMS(m1,n1,1,b1,'m41g1.htm');}
function MF1()
{b1=MF(m1,n1,1,b1,'m41g1.htm',0); GMS(m1,n1,1,b1,'m41g1.htm');}
var nMoves = new Array(0,0);
var nLevels = new Array(0,0);
var nNameCount = new Array(0,0);
var nOld = new Array(-1,-1);
baseName = 'm41';
var EmptyWhitePath = "gif/w.gif";
var EmptyBlackPath = "gif/b.gif";
var gifPath  = 'gif/';
var BackColor = "#F5F1D3";
var leftWindow		= this;
var rightWindow		= this;
var bFrames = 0;
var leftDocument		= leftWindow.document;
var rightDocument	= rightWindow.document;

