// JavaScript Document
// Manfred Krossa
// Version 2.2 vom 17.08.2011
// Funktionsaufrufe für die Seiten der SPD Fraktion Rheinhausen
var IP_Adr= "http://www.spd-fraktion-rheinhausen.de/";
var IPs_Adr= "https://www.spd-fraktion-rheinhausen.de/";
var Sammlung_Adr= IP_Adr+"Sammlung/";
var sSammlung_Adr= IPs_Adr+"Sammlung/";
var Bilder_Adr= IP_Adr+"Bilder/";
var sBilder_Adr= IPs_Adr+"Bilder/";
var stg= '<link rel="shortcut icon" href="' + Sammlung_Adr + 'Bilder/spd.ico" />';
document.write(stg);
stg= '<link rel="stylesheet" type="text/css" href="' + Sammlung_Adr + 'css/F_SPD.css" />';
document.write(stg);
stg= '<base href="'+Sammlung_Adr+'"\/>"';
document.write(stg);
stg= '<script type="text\/javascript" ';
stg+= 'src="' + Sammlung_Adr + "P_Java\/SPD.js" + '"><\/script>';
document.write(stg);

// Definitionen und Zeitvariable
var Jetzt= new Date();
var Tag= Jetzt.getDate();
var Monat= Jetzt.getMonth() + 1;
var Jahr= Jetzt.getYear();	
if (Jahr<=1999) 
 Jahr=Jahr+1900;
 
function DatumHeute(D_Tag,D_Monat,D_Jahr) 
{D_Tag.value= Tag;
 D_Monat.value= Monat;
 D_Jahr.value=  Jahr;
}

function PruefeDatum(I_Jahr,I_Monat,I_Tag,Text)
{var Fehler= true;
 if(I_Jahr == 0 || I_Jahr == "")
 {F_Text= "Keine gültige Jahresangabe";
  Fehler= false;
 }
 else
 {var heute= Jahr;
  if(I_Jahr > heute)
  {F_Text= "Die Jahresangabe ist zu groß";
   Fehler= false;
  }
  else
  {if(I_Jahr < 1900)
   {F_Text= "Ein Datum vor dem Jahr 1900 ist kaum vorstellbar!\nWenn doch, bitte den Administrator ansprechen";
    Fehler= false;
   }
   else
   {if(I_Monat == 0 || I_Monat == "")
    {F_Text= "Keine gültige Monatsangabe";
     Fehler= false;
    }
    else
    {if(I_Monat <= 0 || I_Monat >12)
     {F_Text= "Die Eingabe des Monats liegt außerhalb der Grenzen";
      Fehler= false;
     }
     else
     {if(I_Tag == 0 || I_Tag == "")
      {F_Text= "Keine gültige Tagesangabe";
       Fehler= false;
      }
      else
      {if(I_Tag <= 0 || I_Tag >31)
       {F_Text= "Die Eingabe des Tags liegt außerhalb der Grenzen";
        Fehler= false;
       }
       else
       {switch(Number(I_Monat))
        {case 2:
          var Schalt;
          Schalt= istSchaltjahr = ((I_Jahr % 4 == 0 && I_Jahr % 100 != 0)  || I_Jahr % 400 == 0);
          if(Schalt == true)
          {if(I_Tag > 29)
           {F_Text= "Der Februar im Schaltjahr kann maximal 29 Tage haben";
            Fehler= false;
           }
          }
          else
          {if(I_Tag > 28)
           {F_Text= "Der Februar kann maximal 28 Tage haben";
            Fehler= false;
           }
          }
          break;
         case 4:
          if(I_Tag > 30)
          {F_Text= "Der April kann maximal 30 Tage haben";
           Fehler= false;
          }
          break;
         case 6:
          if(I_Tag > 30)
          {F_Text= "Der Juni kann maximal 30 Tage haben";
           Fehler= false;
          }
          break;
         case 9:
          if(I_Tag > 30)
          {F_Text= "Der September kann maximal 30 Tage haben";
           Fehler= false;
          }
          break;
         case 11:
          if(I_Tag > 30)
          {F_Text= "Der November kann maximal 30 Tage haben";
           Fehler= 1;
          }
          break;
        }
       }
      }
     }
    }
   }
  }
 }
 if(Fehler == false)
  alert(Text + F_Text);
 return Fehler;
}

function Int_Runden(Zahl) 
{var R_Zahl= parseInt(Zahl);
 var Rest= Zahl - R_Zahl;
 if(Rest >= 0.5)
  R_Zahl++;
 return R_Zahl;
}

var Auszeit= 200;

for( var i = 0; i <= 100; i++ )
{eval("var Auszeitli" + i + " = false;");
}
 


