// *******************************************************************************
// *                          Schwedisches Halma JS 1.1                          *
// *******************************************************************************
// *                         written by a unknown author                         *
// *                      edited 1999-2002 by Frank Hollwitz                     *
// *                webmaster@hollwitz.de   http://www.hollwitz.de/              *
// *******************************************************************************
// * Dieses JavaScript-Spiel ist Freeware  und  darf auf jeder privaten Homepage *
// * zum Spielen angeboten werden,  solange  dafür keine Gebühren oder Daten von *
// * den Besuchern gefordert  werden.                                            *
// *******************************************************************************
// * INSTALLATION:                                                               *
// * Dieses Spiel auf  Ihrer  Homepage  einzurichten,  ist  sher einfach. Zuerst *
// * brauchen Sie eine Seite,  auf  der  dieses Spiel erscheinen soll. Erstellen *
// * Sie gegebenenfalls eine solche  und  gestalten Sie sie nach Ihren Wünschen. *
// * Fügen Sie dann innnerhalb  des BODY-Tags an der Stelle auf dieser Seite, wo *
// * das Spiel erscheinen soll, folgenden HTML-Code ein:                         *
// *                                                                             *
// *    <script language="JavaScript1.2" src="shalma.js"></script>               *
// *                                                                             *
// * Kopieren Sie die Datei shalma.js  auch  in das Verzeichnis, in dem sich die *
// * Seite Ihrer Homepage befindet.                                              *
// * Kopieren Sie auch die  Grafiken  in  das  gleiche  Verzeichnis, wo sich die *
// * Datei shalma.js befindet.                                                   *
// *******************************************************************************
// * FÜR PROFIS:                                                                 *
// * Falls Sie die Datei shalma.js und  die Grafiken der Übersicht halber lieber *
// * in ein anderes  Verzeichnis  kopieren  möchten,  ist das auch kein Problem. *
// * Ändern Sie dann den eben erwähnten HTML-Code, indem Sie den Pfad zum Script *
// * hinzufügen. Und in dieser Datei ändern Sie dann in Zeile 39 den Pfad zu den *
// * Grafiken entsprechend ab  (ausgehend  vom  Verzeichnis Ihrer HTML-Seite und *
// * mit abschließendem '/').                                                    *
// *******************************************************************************

var grafikpfad="./";

// *******************************************************************************
// * Ab hier bitte keine Ändereungen mehr vornehmen!                             *
// *******************************************************************************

bild = new Array
bild[0] = grafikpfad+"piece0.gif";
bild[1] = grafikpfad+"piece1.gif";
bild[2] = grafikpfad+"piece2.gif";

var piece = new Array();
piece[1]=-1;
piece[2]=-1;
piece[3]=0;
piece[4]=0;
piece[5]=0;
piece[6]=-1;
piece[7]=-1;
piece[8]=-1;
piece[9]=-1;
piece[10]=0;
piece[11]=0;
piece[12]=0;
piece[13]=-1;
piece[14]=-1;
piece[15]=0;
piece[16]=0;
piece[17]=0;
piece[18]=0;
piece[19]=0;
piece[20]=0;
piece[21]=0;
piece[22]=0;
piece[23]=0;
piece[24]=0;
piece[25]=0;
piece[26]=0;
piece[27]=0;
piece[28]=0;
piece[29]=0;
piece[30]=0;
piece[31]=0;
piece[32]=0;
piece[33]=0;
piece[34]=0;
piece[35]=0;
piece[36]=-1;
piece[37]=-1;
piece[38]=0;
piece[39]=0;
piece[40]=0;
piece[41]=-1;
piece[42]=-1;
piece[43]=-1;
piece[44]=-1;
piece[45]=0;
piece[46]=0;
piece[47]=0;
piece[48]=-1;
piece[49]=-1;

var current = null;

MM_preloadImages(bild[0],bild[1],bild[2]);
building();
cross();

function MM_preloadImages() {
  var d=document;
  if(d.images){
    if(!d.MM_p)
      d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments;
    for(i=0; i<a.length; i++)
      if (a[i].indexOf("#")!=0){
        d.MM_p[j]=new Image;
        d.MM_p[j++].src=a[i];
      }
  }
}

function building(){
  document.write("<table BORDER='0' CELLSPACING='0' CELLPADDING='0'>");
  document.write(" <tr>");
  document.write("  <td COLSPAN='12'><IMG BORDER='0' SRC='"+grafikpfad+"bordert.gif' WIDTH='460' HEIGHT='20'></td>");
  document.write(" </tr>");
  document.write(" <tr>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderl.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td COLSPAN='7'><IMG BORDER='0' SRC='"+grafikpfad+"title.gif' WIDTH='280' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"space.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td><A HREF='javascript:hilfe();'><IMG BORDER='0' SRC='"+grafikpfad+"button0.gif' WIDTH='60' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:info();'><IMG BORDER='0' SRC='"+grafikpfad+"button1.gif' WIDTH='60' HEIGHT='40'></A></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderr.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write(" </tr>");
  document.write(" <tr>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderl.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"piece.gif' WIDTH='40' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"piece.gif' WIDTH='40' HEIGHT='40'></td>");
  document.write("  <td><A HREF='javascript:checkSource(3);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='3' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(4);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='4' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(5);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='5' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"piece.gif' WIDTH='40' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"piece.gif' WIDTH='40' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"space.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td COLSPAN='2'><A HREF='javascript:cross();'><IMG BORDER='0' SRC='"+grafikpfad+"button2.gif' WIDTH='120' HEIGHT='40'></A></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderr.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write(" </tr>");
  document.write(" <tr>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderl.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"piece.gif' WIDTH='40' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"piece.gif' WIDTH='40' HEIGHT='40'></td>");
  document.write("  <td><A HREF='javascript:checkSource(10);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='10' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(11);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='11' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(12);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='12' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"piece.gif' WIDTH='40' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"piece.gif' WIDTH='40' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"space.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td COLSPAN='2'><A HREF='javascript:plus();'><IMG BORDER='0' SRC='"+grafikpfad+"button3.gif' WIDTH='120' HEIGHT='40'></A></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderr.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write(" </tr>");
  document.write(" <tr>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderl.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td><A HREF='javascript:checkSource(15);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='15' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(16);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='16' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(17);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='17' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(18);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='18' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(19);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='19' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(20);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='20' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(21);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='21' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"space.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td COLSPAN='2'><A HREF='javascript:fireplace();'><IMG BORDER='0' SRC='"+grafikpfad+"button4.gif' WIDTH='120' HEIGHT='40'></A></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderr.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write(" </tr>");
  document.write(" <tr>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderl.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td><A HREF='javascript:checkSource(22);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='22' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(23);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='23' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(24);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='24' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(25);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='25' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(26);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='26' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(27);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='27' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(28);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='28' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"space.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td COLSPAN='2'><A HREF='javascript:pyramid();'><IMG BORDER='0' SRC='"+grafikpfad+"button5.gif' WIDTH='120' HEIGHT='40'></A></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderr.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write(" </tr>");
  document.write(" <tr>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderl.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td><A HREF='javascript:checkSource(29);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='29' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(30);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='30' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(31);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='31' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(32);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='32' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(33);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='33' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(34);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='34' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(35);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='35' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"space.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td COLSPAN='2'><A HREF='javascript:arrow();'><IMG BORDER='0' SRC='"+grafikpfad+"button6.gif' WIDTH='120' HEIGHT='40'></A></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderr.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write(" </tr>");
  document.write(" <tr>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderl.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"piece.gif' WIDTH='40' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"piece.gif' WIDTH='40' HEIGHT='40'></td>");
  document.write("  <td><A HREF='javascript:checkSource(38);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='38' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(39);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='39' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(40);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='40' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"piece.gif' WIDTH='40' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"piece.gif' WIDTH='40' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"space.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td COLSPAN='2'><A HREF='javascript:doublearrow();'><IMG BORDER='0' SRC='"+grafikpfad+"button7.gif' WIDTH='120' HEIGHT='40'></A></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderr.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write(" </tr>");
  document.write(" <tr>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderl.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"piece.gif' WIDTH='40' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"piece.gif' WIDTH='40' HEIGHT='40'></td>");
  document.write("  <td><A HREF='javascript:checkSource(45);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='45' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(46);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='46' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><A HREF='javascript:checkSource(47);'><IMG BORDER='0' SRC='"+grafikpfad+"piece0.gif' NAME='47' WIDTH='40' HEIGHT='40'></A></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"piece.gif' WIDTH='40' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"piece.gif' WIDTH='40' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"space.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td COLSPAN='2'><A HREF='javascript:diamond();'><IMG BORDER='0' SRC='"+grafikpfad+"button8.gif' WIDTH='120' HEIGHT='40'></A></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderr.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write(" </tr>");
  document.write(" <tr>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderl.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td COLSPAN='7'><IMG BORDER='0' SRC='"+grafikpfad+"message0.gif' NAME='message' WIDTH='280' HEIGHT='40'></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"space.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write("  <td COLSPAN='2'><A HREF='javascript:solitaire();'><IMG BORDER='0' SRC='"+grafikpfad+"button9.gif' WIDTH='120' HEIGHT='40'></A></td>");
  document.write("  <td><IMG BORDER='0' SRC='"+grafikpfad+"borderr.gif' WIDTH='20' HEIGHT='40'></td>");
  document.write(" </tr>");
  document.write(" <tr>");
  document.write("  <td COLSPAN='12'><IMG BORDER='0' SRC='"+grafikpfad+"borderb.gif' WIDTH='460' HEIGHT='20'></td>");
  document.write(" </tr>");
  document.write("</table>");
}

function grafik(nr,wert) {
  for(i = 0; i < document.images.length; i++){
    if(parseInt(document.images[i].name)==nr){
      document.images[i].src=bild[wert]
      piece[nr]=wert
    }
  }
}
function checkSource(klick) {
  var ok = false
  if ((current!=null) && (klick!=0)) {
    n = current % 7
    m = current - n
    m = m / 7
    if(n==0){
      m=m-1;
      n=7;
    }
    var col = n
    var row = m
    n = klick % 7
    m = klick - n
    m = m / 7
    if(n==0){
      m=m-1;
      n=7;
    }
    var destCol = n
    var destRow = m

    if (((row+2)==destRow) && (destCol==col) && (piece[destCol + ((row+1)*7)]==1) && (piece[klick]==0)) {
      grafik(current,0);
      grafik(destCol + ((row+1)*7),0);
      grafik(klick,1);
      current = null;
      ok = true
      document.message.src=grafikpfad+"message1.gif";
    } 
    if (((row-2)==destRow) && (destCol==col) && (piece[destCol + ((row-1)*7)]==1) && (piece[klick]==0)) {
      grafik(current,0);
      grafik(destCol + ((row-1)*7),0);
      grafik(klick,1);
      current = null;
      ok = true
      document.message.src=grafikpfad+"message1.gif";
    }   
    if (((col-2)==destCol) && (destRow==row) && (piece[col-1 + (row*7)]==1) && (piece[klick]==0)) {
      grafik(current,0);
      grafik(col-1 + (row*7),0);
      grafik(klick,1);
      current = null;
      ok = true
      document.message.src=grafikpfad+"message1.gif";
    }   
    if (((col+2)==destCol) && (destRow==row) && (piece[col+1 + (row*7)]==1) && (piece[klick]==0)) {
      grafik(current,0);
      grafik(col+1 + (row*7),0);
      grafik(klick,1);
      current = null;
      ok = true
      document.message.src=grafikpfad+"message1.gif";
    }
  }
  if (!ok) {
    if (klick!=0) {
      switch(piece[klick]) {
        case 2:
        grafik(klick,1);
        current = null;
        ok = true;
        document.message.src=grafikpfad+"message1.gif";
        break;
        case 1:
        if (current==null){
          grafik(klick,2);
          current = klick;
          ok = true;
          document.message.src=grafikpfad+"message2.gif";
        }
        break;
      }
    }
  }
  var won=0;
  if(piece[3]>0){won=won+1;}
  if(piece[4]>0){won=won+1;}
  if(piece[5]>0){won=won+1;}
  if(piece[10]>0){won=won+1;}
  if(piece[11]>0){won=won+1;}
  if(piece[12]>0){won=won+1;}
  if(piece[15]>0){won=won+1;}
  if(piece[16]>0){won=won+1;}
  if(piece[17]>0){won=won+1;}
  if(piece[18]>0){won=won+1;}
  if(piece[19]>0){won=won+1;}
  if(piece[20]>0){won=won+1;}
  if(piece[21]>0){won=won+1;}
  if(piece[22]>0){won=won+1;}
  if(piece[23]>0){won=won+1;}
  if(piece[24]>0){won=won+1;}
  if(piece[25]>0){won=won+1;}
  if(piece[26]>0){won=won+1;}
  if(piece[27]>0){won=won+1;}
  if(piece[28]>0){won=won+1;}
  if(piece[29]>0){won=won+1;}
  if(piece[30]>0){won=won+1;}
  if(piece[31]>0){won=won+1;}
  if(piece[32]>0){won=won+1;}
  if(piece[33]>0){won=won+1;}
  if(piece[34]>0){won=won+1;}
  if(piece[35]>0){won=won+1;}
  if(piece[38]>0){won=won+1;}
  if(piece[39]>0){won=won+1;}
  if(piece[40]>0){won=won+1;}
  if(piece[45]>0){won=won+1;}
  if(piece[46]>0){won=won+1;}
  if(piece[47]>0){won=won+1;}
  if(won==1){document.message.src=grafikpfad+"message3.gif";}
}
function cross() {
  document.message.src=grafikpfad+"message0.gif";
  grafik(3,0)
  grafik(4,0)
  grafik(5,0)
  grafik(10,0)
  grafik(11,1)
  grafik(12,0)
  grafik(15,0)
  grafik(16,0)
  grafik(17,1)
  grafik(18,1)
  grafik(19,1)
  grafik(20,0)
  grafik(21,0)
  grafik(22,0)
  grafik(23,0)
  grafik(24,0)
  grafik(25,1)
  grafik(26,0)
  grafik(27,0)
  grafik(28,0)
  grafik(29,0)
  grafik(30,0)
  grafik(31,0)
  grafik(32,1)
  grafik(33,0)
  grafik(34,0)
  grafik(35,0)
  grafik(38,0)
  grafik(39,0)
  grafik(40,0)
  grafik(45,0)
  grafik(46,0)
  grafik(47,0)
  current=null
  klick=null
  document.message.src=grafikpfad+"message1.gif";
}
function plus() {
  document.message.src=grafikpfad+"message0.gif";
  grafik(3,0)
  grafik(4,0)
  grafik(5,0)
  grafik(10,0)
  grafik(11,1)
  grafik(12,0)
  grafik(15,0)
  grafik(16,0)
  grafik(17,0)
  grafik(18,1)
  grafik(19,0)
  grafik(20,0)
  grafik(21,0)
  grafik(22,0)
  grafik(23,1)
  grafik(24,1)
  grafik(25,1)
  grafik(26,1)
  grafik(27,1)
  grafik(28,0)
  grafik(29,0)
  grafik(30,0)
  grafik(31,0)
  grafik(32,1)
  grafik(33,0)
  grafik(34,0)
  grafik(35,0)
  grafik(38,0)
  grafik(39,1)
  grafik(40,0)
  grafik(45,0)
  grafik(46,0)
  grafik(47,0)
  current=null
  klick=null
  document.message.src=grafikpfad+"message1.gif";
}
function fireplace() {
  document.message.src=grafikpfad+"message0.gif";
  grafik(3,1)
  grafik(4,1)
  grafik(5,1)
  grafik(10,1)
  grafik(11,1)
  grafik(12,1)
  grafik(15,0)
  grafik(16,0)
  grafik(17,1)
  grafik(18,1)
  grafik(19,1)
  grafik(20,0)
  grafik(21,0)
  grafik(22,0)
  grafik(23,0)
  grafik(24,1)
  grafik(25,0)
  grafik(26,1)
  grafik(27,0)
  grafik(28,0)
  grafik(29,0)
  grafik(30,0)
  grafik(31,0)
  grafik(32,0)
  grafik(33,0)
  grafik(34,0)
  grafik(35,0)
  grafik(38,0)
  grafik(39,0)
  grafik(40,0)
  grafik(45,0)
  grafik(46,0)
  grafik(47,0)
  current=null
  klick=null
  document.message.src=grafikpfad+"message1.gif";
}
function pyramid() {
  document.message.src=grafikpfad+"message0.gif";
  grafik(3,0)
  grafik(4,0)
  grafik(5,0)
  grafik(10,0)
  grafik(11,1)
  grafik(12,0)
  grafik(15,0)
  grafik(16,0)
  grafik(17,1)
  grafik(18,1)
  grafik(19,1)
  grafik(20,0)
  grafik(21,0)
  grafik(22,0)
  grafik(23,1)
  grafik(24,1)
  grafik(25,1)
  grafik(26,1)
  grafik(27,1)
  grafik(28,0)
  grafik(29,1)
  grafik(30,1)
  grafik(31,1)
  grafik(32,1)
  grafik(33,1)
  grafik(34,1)
  grafik(35,1)
  grafik(38,0)
  grafik(39,0)
  grafik(40,0)
  grafik(45,0)
  grafik(46,0)
  grafik(47,0)
  current=null
  klick=null
  document.message.src=grafikpfad+"message1.gif";
}
function arrow() {
  document.message.src=grafikpfad+"message0.gif";
  grafik(3,0)
  grafik(4,1)
  grafik(5,0)
  grafik(10,1)
  grafik(11,1)
  grafik(12,1)
  grafik(15,0)
  grafik(16,1)
  grafik(17,1)
  grafik(18,1)
  grafik(19,1)
  grafik(20,1)
  grafik(21,0)
  grafik(22,0)
  grafik(23,0)
  grafik(24,0)
  grafik(25,1)
  grafik(26,0)
  grafik(27,0)
  grafik(28,0)
  grafik(29,0)
  grafik(30,0)
  grafik(31,0)
  grafik(32,1)
  grafik(33,0)
  grafik(34,0)
  grafik(35,0)
  grafik(38,1)
  grafik(39,1)
  grafik(40,1)
  grafik(45,1)
  grafik(46,1)
  grafik(47,1)
  current=null
  klick=null
  document.message.src=grafikpfad+"message1.gif";
}
function doublearrow() {
  document.message.src=grafikpfad+"message0.gif";
  grafik(3,0)
  grafik(4,1)
  grafik(5,0)
  grafik(10,1)
  grafik(11,1)
  grafik(12,1)
  grafik(15,0)
  grafik(16,1)
  grafik(17,1)
  grafik(18,1)
  grafik(19,1)
  grafik(20,1)
  grafik(21,0)
  grafik(22,0)
  grafik(23,0)
  grafik(24,1)
  grafik(25,1)
  grafik(26,1)
  grafik(27,0)
  grafik(28,0)
  grafik(29,0)
  grafik(30,1)
  grafik(31,1)
  grafik(32,1)
  grafik(33,1)
  grafik(34,1)
  grafik(35,0)
  grafik(38,1)
  grafik(39,1)
  grafik(40,1)
  grafik(45,0)
  grafik(46,1)
  grafik(47,0)
  current=null
  klick=null
  document.message.src=grafikpfad+"message1.gif";
}
function diamond() {
  document.message.src=grafikpfad+"message0.gif";
  grafik(3,0)
  grafik(4,1)
  grafik(5,0)
  grafik(10,1)
  grafik(11,1)
  grafik(12,1)
  grafik(15,0)
  grafik(16,1)
  grafik(17,1)
  grafik(18,1)
  grafik(19,1)
  grafik(20,1)
  grafik(21,0)
  grafik(22,1)
  grafik(23,1)
  grafik(24,1)
  grafik(25,0)
  grafik(26,1)
  grafik(27,1)
  grafik(28,1)
  grafik(29,0)
  grafik(30,1)
  grafik(31,1)
  grafik(32,1)
  grafik(33,1)
  grafik(34,1)
  grafik(35,0)
  grafik(38,1)
  grafik(39,1)
  grafik(40,1)
  grafik(45,0)
  grafik(46,1)
  grafik(47,0)
  current=null
  klick=null
  document.message.src=grafikpfad+"message1.gif";
}
function solitaire() {
  document.message.src=grafikpfad+"message0.gif";
  grafik(3,1)
  grafik(4,1)
  grafik(5,1)
  grafik(10,1)
  grafik(11,1)
  grafik(12,1)
  grafik(15,1)
  grafik(16,1)
  grafik(17,1)
  grafik(18,1)
  grafik(19,1)
  grafik(20,1)
  grafik(21,1)
  grafik(22,1)
  grafik(23,1)
  grafik(24,1)
  grafik(25,0)
  grafik(26,1)
  grafik(27,1)
  grafik(28,1)
  grafik(29,1)
  grafik(30,1)
  grafik(31,1)
  grafik(32,1)
  grafik(33,1)
  grafik(34,1)
  grafik(35,1)
  grafik(38,1)
  grafik(39,1)
  grafik(40,1)
  grafik(45,1)
  grafik(46,1)
  grafik(47,1)
  current=null
  klick=null
  document.message.src=grafikpfad+"message1.gif";
}
function hilfe()
  {
  alert("Klicke einen Stein an und überspringe damit\neinen Nachbarstein. Dieser verschwindet dann.\nHast Du am Schluß nur noch einen Stein übrig,\ndann hast Du gewonnen.\n\nViel Spaß!");
  }
function info()
  {
  alert("Schwedisches Halma JS 1.1");
  }
