
var m0 = new Array(52,36,12,28,53,37,28,37,61,34,3,39,60,61,5,26,51,35,26,17,62,45,39,12,57,42,6,21,59,43,10,18,58,37,11,27,36,27,4,6,71,5,27,19,12,3,56,60,5,4,45,30,4,60,61,60,3,4,60,51,2,20,63,60,1,11,30,20,13,20,60,20 );

var n0 = new Array();
var b0 = -1;
var pieces = "KQNBR ";
function MB50()
{b0=MB5(m0,n0,0,b0,'morphyg0.htm'); imorphy0.value=GMS(m0,n0,0,b0,'morphyg0.htm');}
function MB0()
{b0=MB(m0,n0,0,b0,'morphyg0.htm'); imorphy0.value=GMS(m0,n0,0,b0,'morphyg0.htm');}
function MF50()
{b0=MF5(m0,n0,0,b0,'morphyg0.htm'); imorphy0.value=GMS(m0,n0,0,b0,'morphyg0.htm');}
function MF0()
{b0=MF(m0,n0,0,b0,'morphyg0.htm'); GMS(m0,n0,0,b0,'morphyg0.htm');}

var m1 = new Array(52,36,12,28,62,45,1,18,61,34,5,26,49,33,26,33,50,42,33,26,51,35,28,35,42,35,26,17,60,62,127,61,18,24,34,43,6,12,57,42,4,6,71,5,58,40,11,19,36,28,2,29,28,19,10,19,42,36,19,27,36,21,14,21,40,12,3,12,43,29,24,34,61,60,12,19,45,28,21,28,59,38,6,7,38,31,7,14,31,38,14,7,38,31,15,23,60,28,34,28,35,28,19,18,28,20,7,14,54,38,18,42,38,30,42,56,62,54,56,21,30,21,14,21,20,13,5,13,31,22,21,12,22,20,12,5,20,23,13,14,29,22,5,6,55,39,27,35,39,31,35,43,23,30,0,3,31,23,43,51,30,21,14,11,22,29,179,59,23,15,11,15,29,20,15,13,20,13,6,15,21,22,15,7,22,23 );

var n1 = new Array();
var b1 = -1;
var pieces = "KQNBR ";
function MB51()
{b1=MB5(m1,n1,1,b1,'morphyg1.htm'); imorphy1.value=GMS(m1,n1,1,b1,'morphyg1.htm');}
function MB1()
{b1=MB(m1,n1,1,b1,'morphyg1.htm'); imorphy1.value=GMS(m1,n1,1,b1,'morphyg1.htm');}
function MF51()
{b1=MF5(m1,n1,1,b1,'morphyg1.htm'); imorphy1.value=GMS(m1,n1,1,b1,'morphyg1.htm');}
function MF1()
{b1=MF(m1,n1,1,b1,'morphyg1.htm'); GMS(m1,n1,1,b1,'morphyg1.htm');}

var m2 = new Array(52,36,12,28,62,45,1,18,61,34,13,29,51,43,6,21,60,62,127,61,11,19,45,30,19,27,36,27,21,27,57,42,18,12,59,45,10,18,42,36,29,36,45,13,4,11,13,20,11,10,20,28,3,19,28,19,10,19,30,13,19,20,13,7,36,43,50,43,20,21,49,33,2,20,61,60,20,6,58,49,21,30,60,28,30,23,49,58,14,30,28,30 );

var n2 = new Array();
var b2 = -1;
var pieces = "KQNBR ";
function MB52()
{b2=MB5(m2,n2,2,b2,'morphyg2.htm'); imorphy2.value=GMS(m2,n2,2,b2,'morphyg2.htm');}
function MB2()
{b2=MB(m2,n2,2,b2,'morphyg2.htm'); imorphy2.value=GMS(m2,n2,2,b2,'morphyg2.htm');}
function MF52()
{b2=MF5(m2,n2,2,b2,'morphyg2.htm'); imorphy2.value=GMS(m2,n2,2,b2,'morphyg2.htm');}
function MF2()
{b2=MF(m2,n2,2,b2,'morphyg2.htm'); GMS(m2,n2,2,b2,'morphyg2.htm');}

var m3 = new Array(52,36,12,28,53,37,28,37,62,45,14,30,55,39,30,38,45,28,15,31,61,34,7,15,51,35,11,19,28,43,37,45,54,46,6,21,43,37,2,11,57,42,1,18,58,44,18,12,60,53,10,18,63,60,5,14,36,28,19,28,35,28,21,27,34,27,18,27,44,26,11,18,49,33,9,17,26,12,3,12,37,27,12,9,27,21,14,21,28,21,4,5,59,19,5,6,60,12,9,2,12,10,2,29,19,18,29,50,53,44,0,3,56,59 );

var n3 = new Array();
var b3 = -1;
var pieces = "KQNBR ";
function MB53()
{b3=MB5(m3,n3,3,b3,'morphyg3.htm'); imorphy3.value=GMS(m3,n3,3,b3,'morphyg3.htm');}
function MB3()
{b3=MB(m3,n3,3,b3,'morphyg3.htm'); imorphy3.value=GMS(m3,n3,3,b3,'morphyg3.htm');}
function MF53()
{b3=MF5(m3,n3,3,b3,'morphyg3.htm'); imorphy3.value=GMS(m3,n3,3,b3,'morphyg3.htm');}
function MF3()
{b3=MF(m3,n3,3,b3,'morphyg3.htm'); GMS(m3,n3,3,b3,'morphyg3.htm');}

var m4 = new Array(52,36,12,28,62,45,6,21,45,28,11,19,28,45,21,36,59,52,3,12,51,43,36,21,57,42,2,20,58,30,15,23,30,21,12,21,43,35,10,18,60,58,120,59,19,27,45,28,5,33,42,27,20,27,28,22,21,20,22,7,20,52,61,52,4,5,48,40,33,19,52,43,5,6,7,13,6,13,53,45,9,25,43,36,1,11,59,60,11,21,60,52,0,4,36,27,18,27,52,4,21,4,54,46,14,30,58,51,4,14,63,56,8,24,51,43,13,20,40,32,25,33,50,34,19,10,56,60,20,19,60,28,27,34,43,34,14,20,28,25,20,5,25,27,19,20,27,26,20,19,35,27,19,11,26,18,10,19,18,16,5,22,16,24,22,28,34,25,33,41,24,8,11,3,45,37,30,37,46,37,28,43,25,34,43,37,8,15,19,28,15,23,28,49,34,41,49,14,23,15,14,28,32,24,37,27,15,31,28,55,31,27,3,2,27,25,2,10,24,16 );

var n4 = new Array();
var b4 = -1;
var pieces = "KQNBR ";
function MB54()
{b4=MB5(m4,n4,4,b4,'morphyg4.htm'); imorphy4.value=GMS(m4,n4,4,b4,'morphyg4.htm');}
function MB4()
{b4=MB(m4,n4,4,b4,'morphyg4.htm'); imorphy4.value=GMS(m4,n4,4,b4,'morphyg4.htm');}
function MF54()
{b4=MF5(m4,n4,4,b4,'morphyg4.htm'); imorphy4.value=GMS(m4,n4,4,b4,'morphyg4.htm');}
function MF4()
{b4=MF(m4,n4,4,b4,'morphyg4.htm'); GMS(m4,n4,4,b4,'morphyg4.htm');}
var nMoves = new Array(0,0,0,0,0);
var EmptyWhitePath = "w.gif";
var EmptyBlackPath = "b.gif";
