// JavaScript Document

var seznam_poli = ['jmeno','nazor','email','telefon','soucet','url'];
var spravny_soucet;
//
//nastavím otázku - ochrana proti robotům
$(document).ready(function(){
  var c1 = nah_cislo();
  var c2 = nah_cislo();
  spravny_soucet = c1 + c2;
  $("#txt_soucet").html("Kolik je " + c1 + ' + ' + c2 + ' ?');
  $("#ochrana").val(""+spravny_soucet);
});

function nah_cislo(){
   var cislo = Math.round(Math.random()*7 + 1); 
   return cislo;     
}
//alert($("#jmeno").val());

function nuluj_pole(){
  //po odeslani vycistim pole, krome jmena a souctu, aby pripadne mohl klofnout dalsi nazor
  //vycistim jen pole nazor
  $("#nazor" ).val('');
//   for(var i in seznam_poli)
//   {
//     var pole = seznam_poli[i];
//     if(pole != 'jmeno' && pole != 'soucet')$("#" + pole).val('');
//   }
}

function nazor_pridej(){
  //sezbiram obsah vsech poli
  obsah = {};
  for(var i in seznam_poli)obsah[seznam_poli[i]] = $("#" + seznam_poli[i]).val();
  obsah["www"] = "KOREN";//diskusnik NEBE a KORENU ma spolecnou tabulku, proto rozlisim takhles
  if(obsah["jmeno"] == '')
  {
    alert("Před odesláním vyplňte své jméno, nebo přezdívku.");
    $("#jmeno").focus();
    return;
  }
  if(obsah["nazor"] == '')
  {
    alert("Před odesláním vyplňte pole pro vzkaz");
    $("#nazor").focus();
    return;
  }
  
  if(obsah["soucet"] == "")//odeslu jen kdyz je spravne soucet
  {
    alert("Zadejte součet zobrazených číslic.");
    $("#soucet").focus();
    return;
  }
  if(obsah["soucet"] != spravny_soucet)//odeslu jen kdyz je spravne soucet
  {
    alert("Chybný součet, polepšete se.");
    $("#soucet").focus();
  }else{
    odesli(obsah);
  }
  
}

function odesli(obsah){
//obsah = { id_dokumentu: 22};
$.post("../services/nazor_add.php", obsah,
   function(data){
     ///$("#dokument").html(data);
     pridej_na_stranku(data,obsah);
   }, "json");
}

function pridej_na_stranku(data_srv,obsah){
  //var kdy_vlozeno = String(data.datum);
  //alert(kdy_vlozeno);
  if(data_srv.stav != "OK")
  {
    alert("Chyba při ukládání zprávy, omlouváme se.");
    return; 
  }
  
  var data = '<div id="jeden_nazor"><table class="tbl_odpoved" border="0">';
  data += '<tr><td class="nadpis">Napsal:</td><td><b>'+ obsah["jmeno"] +'</b></td><td class="datum">'+ data_srv.datum +'</td></tr>';
  data += '<tr><td class="nadpis">Vzkaz:</td><td colspan="2">' + obsah["nazor"] + '</td></tr></table></div>';

  data += $("#diskuze").html();//pridej stavajici obsah diskuse
  $("#diskuze").html(data);
  nuluj_pole();
  alert("Váš příspěvek byl přidán");   
}

function kontrola(){
    //kontrola formulare pred odeslanim objednavky vstupenek
    var pov_pole = ["pocet","jmeno","adresa"];
    var pole_jmena = ["Počet","Jméno","Adresa"];
    for(var i in pov_pole)
    {
      var pole = $("#" + pov_pole[i]);
      if(pole.val() == "")
      {
        alert("Vyplňte prosím pole " + pole_jmena[i]);
        pole.focus();
        return false;
      }
    }  
    
    return true;
}