//  ----------------------------------------------------------
//  Date Generator
//  Created by:     MSU
//  Creation date:  11 Jan 99
//  Update:         Mittwoch, 10. Mai 2006
//  Version:        1.1
//  ----------------------------------------------------------



  function datum(version) {
  
  // Version gibt die Ausgabe an:
  //   1 : Tag. Monat. Jahr
  //   2 : Tag. Monatsname. Jahr  
  //   3 : Tagname, Tag. Monatsname. Jahr   
  //   4 : Tagname, den Tag. Monatsname. Jahr   
   
    var monatsname = new Array
                     ("Januar","Februar","M&auml;rz","April","Mai","Juni","Juli",
                      "August","September","Oktober","November","Dezember");
    var tagname    = new Array ("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");

    var jetzt       = new Date();
    var datum       = '';
	
	
//  ---------------------------------------------------------- 
//  Jahr erzeugen

    var jahr  = jetzt.getYear();
    if (navigator.appName == "Netscape") {
	   jahr  += 1900 ;
    }

//  ---------------------------------------------------------- 
//  Monat erzeugen
	
    var monat = jetzt.getMonth();

//  ---------------------------------------------------------- 
//  Tag erzeugen
	
	var tag = jetzt.getDate();

//  ---------------------------------------------------------- 
//  Wochentag erzeugen
	
	var wochentag = jetzt.getDay();



/*
    var Zeit = new Date(jahr,monat,1);
    var stop = 31;
    if(monat==4 ||monat==6 || monat==9 || monat==11 ) { --stop; }
    if(monat==2) {
      AnzTage=-3;
      if(jahr%4==0) stop++;
      if(jahr%100==0) stop--;
      if(jahr%400==0) stop++;
    }
*/
    switch(version) { 
      case "1":
        datum = tag + ". " + (monat+1) + ". "+ jahr;
        break;
      case "2":
        datum = tag + ". " + monatsname[monat] + " "+ jahr;
        break;
      case "3":
        datum = tagname[wochentag] + ", " + tag + ". " + monatsname[monat] + " "+ jahr;
        break;
      case "4":
        datum = tagname[wochentag] + ", den " + tag + ". " + monatsname[monat] + " "+ jahr;
        break;
      case "5":
        datum = jetzt.toLocaleString();
        break;
      default:
        datum = tag + ". " + (monat+1) + ". " + jahr;
        break;
    }
	
    document.write(datum);	
  }
