// function bilder_begr(sprache)
// function randomNumber(maxnr)

// --------------------------------------------------------------------------------------
// Funktion bilder_begr
//
// Zufällig Bilder für die Startseite auswählen
// und diese zusammen mit dem Begrüssungstext in die Seite schreiben
// --------------------------------------------------------------------------------------

function bilder_begr(sprache)
{ var AnzBilder = 101;
  var check;
  var i = 0;
  var i1;
  var MaxArrayNr = 14;
  IndexBild = new Array(MaxArrayNr);

  while (i <= MaxArrayNr)
  { check = 0;

    // Zufällige Nummer generieren
    IndexBild[i] = randomNumber(AnzBilder);

    // Prüfen, ob die soeben generierte Nummer schon generiert wurde (ausser bei der ersten Nummer)
    for (i1 = 1; i1 <= i; i1++)
    { if (IndexBild[i] == IndexBild[i1 - 1])
      { check = 1;
      }
    }

    // Wenn die soeben generierte Nummer noch nicht vergeben wurde:
    // - Ziffer zweistellig formatieren, wenn nur einstellig (z.B. 1 --> 01)
    // - Zähler für Array erhöhen
    if (check == 0)
    { if (String(IndexBild[i]).length == 1)
      { IndexBild[i] = '00' + IndexBild[i];
      }
      else if (String(IndexBild[i]).length == 2)
      { IndexBild[i] = '0' + IndexBild[i];
      }
      i++;
    }
  }

  // Bilder und Begrüssung ins Dokument schreiben
 	document.write('<table border="0" summary="Willkommen/Welcome"><tr><td>');

  for (i = 0; i <= 4; i++)
	{	document.write('<img src="bilder/home/' + IndexBild[i] + '.jpg" alt="' + IndexBild[i] + '.jpg">');
  }
  
  document.write('</td></tr></table><table style="width:99.8%;" align="center" border="0"><tr><td style="background-color:#EEEEEE;">');

  switch (sprache)
  { case 'de':
      document.write('<br /><h1 style="padding-left:4px;">Willkommen auf der Homepage von Roland Jaeggi</h1><br />');
      break;
    case 'en':
      document.write('<br /><h1 style="padding-left:4px;">Welcome to the Homepage of Roland Jaeggi</h1><br />');
      break;
  }

  document.write('</td></tr></table><table border="0"><tr><td>');

  for (i = 5; i <= 9; i++)
	{	document.write('<img src="bilder/home/' + IndexBild[i] + '.jpg" alt="' + IndexBild[i] + '.jpg">');
  }
  
  document.write('</td></tr><tr><td>');

  for (i = 10; i <= 14; i++)
	{	document.write('<img src="bilder/home/' + IndexBild[i] + '.jpg" alt="' + IndexBild[i] + '.jpg">');
  }
  
  document.write('</td></tr><tr><td class="klein" style="text-align:right;">');

  switch (sprache)
  { case 'de':
      document.write('(Bilder: Neuseeland, Brasilien, Patagonien, Namibia)');
      break;
    case 'en':
      document.write('(Pictures: New Zealand, Brasil, Patagonia, Namibia)');
      break;
  }

  document.write('</td></tr></table>');
}


// --------------------------------------------------------------------------------------
// randomNumber: Creates a number between 1 and given value
// by Reimer: http://webhostingtalk.de
// --------------------------------------------------------------------------------------
function randomNumber(maxnr)
{ return Math.ceil(Math.random() * maxnr)
}
