function now() {
  jetzt = new Date();
  Wochentag = jetzt.getDay();
  Wochentagname = new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
  Monatstag = jetzt.getDate();
  Monat = jetzt.getMonth();
  Monatname = new Array("Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember");
  Jahr = jetzt.getFullYear();
  Stunde = jetzt.getHours();
  Minute = jetzt.getMinutes();

  if(jetzt.getHours() < "10") { StundeEnde = "0" + Stunde; } else { StundeEnde = Stunde; }
  if(jetzt.getMinutes() < "10") { MinuteEnde = "0" + Minute; } else { MinuteEnde = Minute; }

  texta = "Willkommen bei Poolside - " + Wochentagname[Wochentag] + ", " + Monatstag + ". " + Monatname[Monat] + " " + Jahr + " - " + StundeEnde + "." + MinuteEnde + " Uhr";
  textalaenge = texta.length;
}

function start() {
  now();
  document.getElementById('tickerleer').innerHTML = texta.substring(0,0);
  document.zeigerbild.src = red.src;
  setTimeout("blinker()", 400);
}

function blinker() {
  now();
  if(z <= 3 ) {
    document.getElementById('tickerleer').innerHTML = texta.substring(0,0);
    document.zeigerbild.src = white.src;
    z++;
    setTimeout("start()", 400);
  } else {
    z = 0;
    switch(t) {
      case 1:
      eins();
      break;
      case 2:
      zwei();
      break;
      case 3:
      drei();
      break;
      case 4:
      vier();
      break;
      case 5:
      fuenf();
      break;
    } 
  }
}

function eins() {
  now();
  document.getElementById('ticker').innerHTML = texta.substring(0,i);
  if(i < textalaenge) {
    i++;
	setTimeout("eins()", tickerspeed);
  } else {
    i = 1;
	t++;
	setTimeout("start()", 1);
  }
}

function zwei() {
  document.getElementById('ticker').innerHTML = textb.substring(0,i);
  if(i < textblaenge) {
    i++;
	setTimeout("zwei()", tickerspeed);
  } else {
    i = 1;
	t++;
	setTimeout("start()", 1);
  }
}

function drei() {
  document.getElementById('ticker').innerHTML = textc.substring(0,i);
  if(i < textclaenge) {
    i++;
	setTimeout("drei()", tickerspeed);
  } else {
    i = 1;
	t++;
	setTimeout("start()", 1);
  }
}

function vier() {
  document.getElementById('ticker').innerHTML = textd.substring(0,i);
  if(i < textdlaenge) {
    i++;
	setTimeout("vier()", tickerspeed);
  } else {
    i = 1;
	t++;
	setTimeout("start()", 1);
  }
}

function fuenf() {
  document.getElementById('ticker').innerHTML = texte.substring(0,i);
  if(i < textelaenge) {
    i++;
	setTimeout("fuenf()", tickerspeed);
  } else {
    i = 1;
	t = 1;
	setTimeout("start()", 1);
  }
}
