function pozdrav() {
  var date = new Date();
  var hours=date.getHours();
  var zdar;
  if (hours>=0) zdar="Vítejte do nového dne!";
  if (hours>=4) zdar="Dobré ráno,";
  if (hours>=9) zdar="Hezké dopoledne,";
  if (hours>=12) zdar="Dobré poledne,";
  if (hours>=13) zdar="Příjemné odpoledne,";
  if (hours>=17) zdar="Krásný podvečer,";
  if (hours>=20) zdar="Dobrý večer,";
  document.write(zdar);
}

function datum() {
  var n = new Date();
  var den = n.getDay();
  var mes = n.getMonth();
  var cis = n.getDate();
  var rok = n.getFullYear();

  if (den == 1) den = "pondělí";
  if (den == 2) den = "úterý";
  if (den == 3) den = "středa";
  if (den == 4) den = "čtvrtek";
  if (den == 5) den = "pátek";
  if (den == 6) den = "sobota";
  if (den == 0) den = "neděle";

  if (mes == 0) mes = "ledna";
  if (mes == 1) mes = "února";
  if (mes == 2) mes = "března";
  if (mes == 3) mes = "dubna";
  if (mes == 4) mes = "května";
  if (mes == 5) mes = "června";
  if (mes == 6) mes = "července";
  if (mes == 7) mes = "srpna";
  if (mes == 8) mes = "září";
  if (mes == 9) mes = "října";
  if (mes == 10) mes = "listopadu";
  if (mes == 11) mes = "prosince";
  document.write ("Dnes je " + den + " - " + cis + ". " + mes + " " + rok);
}

function hodiny() {
  if (document.all) {
     dnes=new Date();
     with(dnes)
       {hodin = getHours(); minut = getMinutes(); sekund = getSeconds();}
     cas =  " - " + hodin;
     cas += (minut < 10 ? ":0" : ":") + minut;
     cas += (sekund < 10 ? ":0" : ":") + sekund;
     document.all.cifernik.innerText=cas;
     window.setTimeout("hodiny();",1000);
  }
}

function kontrola_inzeratu(x) {
  var hlaseni = "";
  if (!x.text.value) hlaseni += "Inzerát nemá žádný text\n";
  if (x.text.value.length > 1000) hlaseni += "Inzerát je příliš dlouhý (max. 255 znaků)\n";
  if (hlaseni) {alert(hlaseni); x.text.focus(); return false;}
}

function kontrola_registrace(x) {
  var hlaseni = "";
  kontr=x.email.value;
  reg=/^[a-zA-Z0-9._-]*@[a-zA-Z0-9._-]*\.[a-zA-Z]{2,4}$/
  if (!x.login.value) hlaseni += "- není uvedeno Vaše přihlašovací jméno\n";
  if (!x.heslo.value) hlaseni += "- není uvedeno heslo\n";
  if (x.heslo.value != x.heslo2.value) hlaseni += "- heslo a potvrzení hesla se neshoduje !!!\n";
  if (!x.jmeno.value) hlaseni += "- není uvedeno Vaše jméno\n";
  if (!x.prijmeni.value) hlaseni += "- není uvedeno Vaše příjmení\n";
  if (!x.email.value) hlaseni += "- není uveden na Váš e-mail\n";
  if (x.email.value && reg.test(kontr)==false) hlaseni += "- mail adresáta nemá správný tvar\n";
  if (hlaseni) hlaseni = "V registračním formuláři jsou následující chyby\n"
                        +"___________________________________________\n\n"+hlaseni;
  if (hlaseni) {alert(hlaseni); x.login.focus(); return false};
}

function kontrola_mail_inzerce(x) {
  var hlaseni = "";
  if (!x.jmeno.value) hlaseni += "- není uvedeno Vaše jméno\n";
  if (!x.from.value) hlaseni += "- není uveden žádný kontakt na Vás\n";
  if (!x.predmet.value) hlaseni += "- zpráva nemá uveden předmět\n";
  if (!x.text.value) hlaseni += "- zpráva nemá žádný text\n";
  if (hlaseni) hlaseni = "Ve formuláři jsou následující chyby\n"
                        +"___________________________________________\n\n"+hlaseni;
  if (hlaseni) {alert(hlaseni); x.text.focus(); return false};
}

function oznacene_zmen(co) {
  var SelectedString = document.selection.createRange().text;
  if (SelectedString.length >0) {
    var ReplaceString = "<" + co + ">" + SelectedString + "</" + co + ">"
    document.selection.createRange().text = ReplaceString;
  }
  else alert("Musíte vybrat nějaký text");
}

function kontrola_hledat_inzerce(x) {
  if (x.hledej.value.length < 3) {alert("Hledané slovo musí obsahovat alespoň 3 znaky"); x.hledej.focus(); return false;}
}

function kontrola_novinky(x) {
  var hlaseni = "";
  if (!x.datum.value) hlaseni += "Zapomněl jste uvést datum\n";
  if (!x.text1.value) hlaseni += "Vaše nová novinka nemá žádný text\n";
  if (hlaseni) {alert(hlaseni); x.datum.focus(); return false;}
}

function kontrola_rubrika(x) {
  var hlaseni = "";
  if (!x.nazev.value) hlaseni += "Vaše nová rubrika nemá žádný název\n";
  if (hlaseni) {alert(hlaseni); x.nazev.focus(); return false;}
}

function opravdu_smazat_inzerat() {
  yes = confirm("Opravdu chcete inzerát smazat ?");
  if (yes) return true;
  else return false;
}

function opravdu_smazat_novinka() {
  yes = confirm("Opravdu chcete novinku smazat ?");
  if (yes) return true;
  else return false;
}

function opravdu_smazat_uzivatel() {
  yes = confirm("Opravdu chcete novinku smazat ?");
  if (yes) return true;
  else return false;
}

function opravdu_smazat_rubrika() {
  yes = confirm("Opravdu chcete rubriku smazat ?\nSmažete zároveň všechny inzeráty v ní !");
  if (yes) return true;
  else return false;
}

