var pocet = 0;

function initTicker(count) {

  pocet = count;

  if (pocet > 0) ticker();

}

  var DHTML = (document.getElementById || document.all || document.layers);

  function ap_getObj(name) {

    if (document.getElementById) {

      return document.getElementById(name).style;

    }

    else

      if (document.all) {

        return document.all[name].style;

      }

      else

        if (document.layers) {

          return document.layers[name];

        } 

        else return null;

  }



  function ap_showWaitMessage(div, flag) {

    if (!DHTML) return;

    var x = ap_getObj(div);

    x.visibility = (flag) ? 'visible': 'hidden';

    if(! document.getElementById)

      if(document.layers)

        x.left = 10; 

  }



  var

  stat = 1, // výchozí hodnota viditelnosti

  start = 0; // číslo první zobrazené zprávy



  function ticker() {

    if (start > pocet - 1) { // jsou-li již vyčerpány všechny zprávy, ukaž první zprávu

      start = 0;

    }

    ap_showWaitMessage('info' + start, stat);

    if (stat != 0) { // pokud není status "skryto", nastav na skryto a po uplynutí timeout zprávu skryj

      stat = 0;

      setTimeout("ticker()", 6500);

    }

    else { // pokud je status skryto, nastav na zobrazeno a po krátkém timeout zobraz následující zprávu

      start += 1;

      stat = 1;

      ticker();

    }

  }
