<!--
/* Copyright '96 & '00 by Thomas Becker, All rights reserved
   The following applet can be re-used or modified, if credit is given in the source code.
*/

function seit(Datum_alt)
         {
            MonatsName = new Array ("Januar","Februar","M&auml;rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");
	    TageMonat = new Array (31,28,31,30,31,30,31,31,30,31,30,31);
	    
	    Tag = Datum_alt.substring(0,2);
            Monat = Datum_alt.substring(3,5) - 1;
            Jahr = Datum_alt.substring(6,10);

            Heute = new Date();
	    TageAlt = Heute.getDate() - Tag;
            MonatAlt = Heute.getMonth() - Monat;

	    JahreAlt = Heute.getYear();	            
	    if ((JahreAlt-100) < 100)
	       JahreAlt += 1900;

            JahreAlt -= Jahr;

            if (MonatAlt < 0) 
	       {
		  MonatAlt = MonatAlt + 12;
		  JahreAlt--;
	       }

            if (TageAlt < 0) 
               {
                  TageAlt = TageAlt + TageMonat[Monat];
                  if ((TageMonat[Monat] == 28) && (Jahr % 4 == 0))
		     TageAlt++;
		  MonatAlt--;
               }
            if (JahreAlt >= 1)
               {
	         if (JahreAlt == 1)
	            document.write('vor einem Jahr');
	         else
	            document.write('vor '+JahreAlt+' Jahren');
	       }
            if (MonatAlt >= 1)
               {
		  if (JahreAlt >= 1)
		     {if (TageAlt > 0)
			 document.write(', ');
		      else
			 document.write(' und ');
		     }
		  else
		     document.write('vor ');

                  if (MonatAlt == 1)
                     document.write('einem Monat');
                  else
                     document.write(MonatAlt+' Monaten');

                  if (TageAlt == 1)
		     document.write(' und einem Tag');
                  if (TageAlt > 1)
		     document.write(' und '+TageAlt+' Tagen');
               }
            else
               {
		  if (JahreAlt >= 1)
                     {
		       if (TageAlt == 1)
		          document.write(' und einem Tag');
                       if (TageAlt > 1)
			  document.write(' und '+TageAlt+' Tagen');
		     }
		  else
                     {
		       if (TageAlt > 2)
			  document.writeln('vor '+TageAlt+' Tagen');
                       else
                     	  {
			    if (TageAlt == 0) 
			       TagName = 'heute';
			    if (TageAlt == 1)
			       TagName = 'gestern';
			    if (TageAlt == 2)
			       TagName = 'vorgestern';
			    document.write(TagName);
			  }
                     }
               }
	    document.writeln('<br>');
	    Datum = Tag + ". " + MonatsName[Monat] + " " + Jahr;
	    document.writeln(' am ' + Datum + '.');
         }

// -->
