/****************************************************************/
/*      S T A R T  der JavaScript - Anweisungen                 */
/****************************************************************/
/****************************************************************/
/*      Funktion: SagUpdateDatum                                */
/*      ========================                                */
/*      Diese Funktion hat die Aufgabe, das Datum des letzten   */
/*      Updates im Format TT.MM.JJJJ zu Verfuegung zu stellen.  */
/*      Ermittelt wird das Datum (und auch die Uhrzeit, die     */
/*      wird hier aber nicht benoetigt) aus der Datei-Statistik.*/ 
/****************************************************************/
    function SagUpdateDatum()
     {
      var Jetzt = document.lastModified

      var Tag   = Jetzt.slice(3,5);
      var Monat = Jetzt.slice(0,2);
      var Jahr  = Jetzt.slice(6,8);

      var Jahrvoll  = ((Jahr    < 99) ? "20" : "19");

      var Ergebnis  = Tag + "." + Monat + "." + Jahrvoll + Jahr;
      var Ergebnis  = document.lastModified
      return Ergebnis
     }
/****************************************************************/
/*      Funktion: Trim(Zahl,Maxkomma)                           */
/*      Funktion: SucheErsetze(Text,Suche,Ersetze)              */
/*      Funktion: Ergebnis()                                    */
/*      =============================                           */
/*      Diese drei Funktionen werden im Waehrungsrechner be-    */
/*      noetigt.                                                */
/****************************************************************/
function Trim(Zahl,Maxkomma)
{
 var Numzahl = eval(Zahl);
 var Vorkomma = Math.floor(Numzahl);
 var Nachkomma = Numzahl - Vorkomma;
 var Potenz = Math.pow(10,Maxkomma);
 Nachkomma = Math.round(Nachkomma * Potenz);
 var Ergebnis = Vorkomma + (Nachkomma / Potenz);
 return(Ergebnis);
}

function SucheErsetze(Text,Suche,Ersetze)
{
 var Neutext = "";
 var i = 0;
 while(i < Text.length)
  {
   if(Text.substring(i,i + Suche.length) == Suche)
    {
     Neutext = Neutext + Ersetze;
     i = i + Suche.length - 1;
    }
   else
    Neutext = Neutext + Text.substring(i,i + 1);
   i++;
  }
 return Neutext;
}

function Ergebnis()
{

var i=0, j=0;
var x=0 , xdm=0 , xatm=0 , xff=0 , xsp=0 , xeuro=0 , xbf=0 , xfm=0 , xip=0 , xil=0 , xlf=0 , xhg=0 , xpe=0 ; 
var t="", tdm="", tatm="", tff="", tsp="", teuro="", tbf="", tfm="", tip="", til="", tlf="", thg="", tpe="" ;

if(document.Umrechner.dm.value   != "") { i++; j =  1; } 
if(document.Umrechner.atm.value  != "") { i++; j =  2; } 
if(document.Umrechner.ff.value   != "") { i++; j =  3; }
if(document.Umrechner.sp.value   != "") { i++; j =  4; }
if(document.Umrechner.euro.value != "") { i++; j =  5; }
if(document.Umrechner.bf.value   != "") { i++; j =  6; }
if(document.Umrechner.fm.value   != "") { i++; j =  7; }
if(document.Umrechner.ip.value   != "") { i++; j =  8; }
if(document.Umrechner.il.value   != "") { i++; j =  9; }
if(document.Umrechner.lf.value   != "") { i++; j = 10; }
if(document.Umrechner.hg.value   != "") { i++; j = 11; }
if(document.Umrechner.pe.value   != "") { i++; j = 12; }
if(i == 0)
 {
  alert("Bitte geben Sie zuerst in einem der Eingabefelder einen Wert ein!");
  return;
 } 
if(i > 1)
 {
  alert("Bitte geben Sie nur in einem der Eingabefelder einen Wert ein!\n Loeschen Sie die Feldinhalte mit dem Button \"Loeschen\".");
  return;
 } 
if(j == 1)
 {
  t = SucheErsetze(document.Umrechner.dm.value,",",".");
  x = eval(t);
  xeuro = x   /   1.95583 ;
 }
if(j == 2)
 {
  t = SucheErsetze(document.Umrechner.atm.value,",",".");
  x = eval(t);
  xeuro = x   /  13.7603  ;
 }
if(j == 3)
 {
  t = SucheErsetze(document.Umrechner.ff.value,",",".");
  x = eval(t);
  xeuro = x   /   6.55957 ;
 }
if(j == 4)
 {
  t = SucheErsetze(document.Umrechner.sp.value,",",".");
  x = eval(t);
  xeuro = x   / 166.386   ;
 }
if(j == 5)
 {
  t = SucheErsetze(document.Umrechner.euro.value,",",".");
  xeuro = eval(t);
 }
if(j == 6)
 {
  t = SucheErsetze(document.Umrechner.bf.value,",",".");
  x = eval(t);
  xeuro = x   / 40.3399   ;
 }
if(j == 7)
 {
  t = SucheErsetze(document.Umrechner.fm.value,",",".");
  x = eval(t);
  xeuro = x   / 5.94573   ;
 }
if(j == 8)
 {
  t = SucheErsetze(document.Umrechner.ip.value,",",".");
  x = eval(t);
  xeuro = x   / 0.787564   ;
 }
if(j == 9)
 {
  t = SucheErsetze(document.Umrechner.il.value,",",".");
  x = eval(t);
  xeuro = x   / 1936.27   ;
 }
if(j == 10)
 {
  t = SucheErsetze(document.Umrechner.lf.value,",",".");
  x = eval(t);
  xeuro = x   / 40.3399   ;
 }
if(j == 11)
 {
  t = SucheErsetze(document.Umrechner.hg.value,",",".");
  x = eval(t);
  xeuro = x   / 2.20371   ;
 }
if(j == 12)
 {
  t = SucheErsetze(document.Umrechner.pe.value,",",".");
  x = eval(t);
  xeuro = x   / 200.482   ;
 }

xdm   = xeuro *    1.95583  ;
xatm  = xeuro *   13.7603   ;
xff   = xeuro *    6.55957  ;
xsp   = xeuro *  166.386    ;
xbf   = xeuro *   40.3399   ;
xfm   = xeuro *    5.94573  ;
xip   = xeuro *    0.787564 ;
xil   = xeuro * 1936.27     ;
xlf   = xeuro *   40.3399   ;
xhg   = xeuro *    2.20371  ;
xpe   = xeuro *  200.482    ;

document.Umrechner.atm.value  = Trim(xatm,2);
document.Umrechner.ff.value   = Trim(xff,2);
document.Umrechner.sp.value   = Trim(xsp,2);
document.Umrechner.euro.value = Trim(xeuro,2);
document.Umrechner.bf.value   = Trim(xbf,2);
document.Umrechner.fm.value   = Trim(xfm,2);
document.Umrechner.ip.value   = Trim(xip,2);
document.Umrechner.il.value   = Trim(xil,2);
document.Umrechner.lf.value   = Trim(xlf,2);
document.Umrechner.hg.value   = Trim(xhg,2);
document.Umrechner.pe.value   = Trim(xpe,2);
document.Umrechner.dm.value   = Trim(xdm,2);

} 
/****************************************************************/
/*      E N D E  der JavaScript - Anweisungen                   */
/****************************************************************/