var delay = 50;
var delay2 = 5000;
var count = -1;
var text_index = 0;
var text = messages[text_index];
var my_timeout;

if(messages.length == null || messages.length == 0) {
	messages[0] = "Standartní zpráva pro případ, že není zádna uživatelský definovaná."; 
}
var text_index = 0;
var text = messages[text_index];

function init_hotnews(){
	 my_timeout = setTimeout("scroll_hotnews();", delay);
}

function scroll_hotnews(){
  count = (count + 1) % (text.length + 1);
  var html_text = "<SPAN class='hotnews'>&nbsp;&nbsp;" + text.substr(0, count) + "</SPAN>"; 
  if(document.getElementById && !document.all) {
    var rng=document.createRange();
    var elem = document.getElementById("hotnews");
    rng.setStartBefore(elem);
    var html=rng.createContextualFragment(html_text);
    while(elem.hasChildNodes()) elem.removeChild(elem.lastChild);
    elem.appendChild(html);
  }
  else if (document.getElementById && document.all){
    document.all.hotnews.innerHTML = html_text
  }
  else if (document.layers){
    document.hotnews.document.open();
    document.hotnews.document.write(html_text);
    document.hotnews.document.close();
  }
  else {
	alert("else"); return;
  }

  if(count == text.length) {
  	my_timeout = setTimeout("scroll_hotnews();", delay2);
	text_index = (text_index + 1) % messages.length;
	text = messages[text_index];
	count = 0;
  } else {
  	my_timeout = setTimeout("scroll_hotnews();", delay);
  }
}