var xmlData;
function callAjax(url, queryStr,target) {  
  jQ.ajax({
   type: "GET",
   async: true,
   url: url,
   data: queryStr,
   dataType: "xml",
   success: function(dgData){
   		xmlData = dgData;
   		if(target == "rada_sommeliera")
       		runRadyData(target);
       	else
       	    runBlogData(target);
    } ,
   error: function(xmlObject, errorMsg, exception) { 
    //alert('chybka AJAXu');
   } 
 });
}

function runRadyData(id) {
    var item;    
    if (!xmlData) return;
    var rady_sommeliera = jQ(xmlData).find('/rady/rada_sommeliera');
    var pocet = rady_sommeliera.length;
    var randRada = Math.ceil(pocet*Math.random())-1;
    var txt;
    if (pocet) {
        if (item = rady_sommeliera[randRada]) {
            if(jQ(item).find('abstrakt').length) txt = jQ(item).find('abstrakt').text();
            else    txt = jQ(item).find('popis').text();
             jQ("#"+id).append('<div class="txt"><strong>'+jQ(item).find('nadpis').text()+'</strong><p>'+txt+'</p></div>');
        }
    }
    xmlData = null;
    return true;
}

function runBlogData(id) {
    if (!xmlData) return;
    var eles = jQ(xmlData).find('/rady/zprava_sklepmistr');
    var item = eles[0];
    var txt;
    if (item) {
        if(jQ(item).find('abstrakt').length) txt = jQ(item).find('abstrakt').text();
        else    txt = jQ(item).find('popis').text();
        jQ("#"+id).append('<div class="txt"><strong>'+jQ(item).find('datum').text()+' - '+jQ(item).find('nadpis').text()+'</strong><p>'+txt+'</p></div>');
    }
    xmlData = null;
    return true;
}


/**
 * Overeni pri pridavani do kosiku
 */
var regNumber = new RegExp("^([0-9]+)$");
function checkOrder(value){
    if(regNumber.test(value) || value == ''){
        return true;
    }else{ 
        alert('Chybně zadaný počet kusů vín!');
        return false;
    }
}
