var fc_search = new Array();
//var regpsc = new RegExp("^([0-9]{5})$");
//var hodnota = document.getElementById("s");
//alert(document.getElementById('searchInput').value);
fc_search[fc_search.length] = new Array("searchstring", "checkSearch()", "Délka hledaného řetězce musí být nejméně 3 znaky a nelze hledat slovo \'Hledej\'!");

function checkSearch(){
    var search = document.getElementById('searchInput').value;
    if(search.length>2 && search != 'Hledej') return true;
    else return false;
}
 
function aktualizace_news(indexToArr){
	jQ("#"+arrNews[indexToArr-1]).hide(1000);
	jQ("#"+arrNews[indexToArr % arrNews.length]).show(1000);
	if((arrNews.length) > indexToArr) indexToArr+=1;
	else indexToArr = 1;
	window.setTimeout("aktualizace_news("+indexToArr+")",7000);
}

jQ(document).ready(function(){
   var indexToArray = 1;   
   aktualizace_news(indexToArray);
 });

//AJAX pro nacitani kratkych zprav
var xmlNewsData;

function callAjax(url, queryStr) {
  jQ.ajax({
   type: "GET",
   async: true,
   url: url,
   data: queryStr,
   dataType: "xml",
   success: function(dgData){
   		xmlNewsData = dgData;
   		runNewsData();
    } ,
   error: function(xmlObject, errorMsg, exception) { 
    //alert('chybka AJAXu');
   } 
 });
}

function runNewsData() {
    var item;
    if (!xmlNewsData) return;
    var news = jQ(xmlNewsData).find('/news/short_news');
    var pocet = news.length;
    var textMsg = '';
    var currentIteration = 0;
    
    if (pocet) {
        jQ("#news").empty();
        for(i = 0; i < pocet; i++){
            if(jQ(news[i]).find('hide').text() != 'checked'){
                currentIteration++;
                arrNews[arrNews.length] = "info_news_"+currentIteration;
                if(currentIteration == 1) eleStyle = 'display: inline;';
                else eleStyle = 'display: none;';
                textMsg = jQ(news[i]).find('short_news_popis').text();
                jQ("#news").append('<span id="info_news_'+currentIteration+'" style="'+eleStyle+'">'+textMsg+'</span>');
            }
        }
    }
    
    return true;
}
