function head_form_change()
{
if (document.getElementById("head_form").style.display == "none"){
				document.getElementById("head_form").style.display = "block";
        document.getElementById("head_db").style.display = "none";
        document.getElementById("odkaz_head_db").style.display = "block";
        document.getElementById("odkaz_head_form").style.display = "none"; 
   		
    }
else{
document.getElementById("head_form").style.display = "none";
document.getElementById("head_db").style.display = "block";
document.getElementById("odkaz_head_db").style.display = "none";
document.getElementById("odkaz_head_form").style.display = "block";
}
return false;
}

function schovat_jazyk(polozka)
{
if (document.getElementById(polozka).style.display == "none"){
				document.getElementById(polozka).style.display = "block";
        //document.getElementById("head_db").style.display = "none";
        //document.getElementById("odkaz_head_db").style.display = "block";
        //document.getElementById("odkaz_head_form").style.display = "none"; 
   		
    }
else{
document.getElementById(polozka).style.display = "none";
//document.getElementById("head_db").style.display = "block";
//document.getElementById("odkaz_head_db").style.display = "none";
//document.getElementById("odkaz_head_form").style.display = "block";
}
return false;
}
function logo_form_change()
{
if (document.getElementById("logo_form").style.display == "none"){
				document.getElementById("logo_form").style.display = "block";
        document.getElementById("logo_db").style.display = "none";
        document.getElementById("odkaz_logo_db").style.display = "block";
        document.getElementById("odkaz_logo_form").style.display = "none"; 
   		
    }
else{
document.getElementById("logo_form").style.display = "none";
document.getElementById("logo_db").style.display = "block";
document.getElementById("odkaz_logo_db").style.display = "none";
document.getElementById("odkaz_logo_form").style.display = "block";
}
return false;
}

function obrazek_form_change()
{
if (document.getElementById("obrazek_form").style.display == "none"){
				document.getElementById("obrazek_form").style.display = "block";
        document.getElementById("obrazek_db").style.display = "none";
        document.getElementById("odkaz_obrazek_db").style.display = "block";
        document.getElementById("odkaz_obrazek_form").style.display = "none"; 
   		
    }
else{
document.getElementById("obrazek_form").style.display = "none";
document.getElementById("obrazek_db").style.display = "block";
document.getElementById("odkaz_obrazek_db").style.display = "none";
document.getElementById("odkaz_obrazek_form").style.display = "block";
}
return false;
}

function schovat_admin(prvek)
{
if (prvek == 1){
				document.getElementById("admin").style.display = "block"; 
document.getElementById("hlava").style.display = "none"; 
		
}
else{
document.getElementById("admin").style.display = "none"; 
document.getElementById("hlava").style.display = "block"; 
}

}

function trim (str) {
	str = str.replace(/^\s+/, '');
	for (var i = str.length - 1; i >= 0; i--) {
		if (/\S/.test(str.charAt(i))) {
			str = str.substring(0, i + 1);
			break;
		}
	}
	return str;
}

function kontrola_forum(nah)
{
    var pokracovat = false;
    var jmeno = document.forms['forum']['jmeno'].value;   
    var text = document.forms['forum']['zprava'].value;
  
   if(jmeno == '' || text == '' || forum.ochrana.value ==''){
   window.alert('Vyplňte prosím vstupní údaje označené symbolem * ! ');
   }
   else if (nah != forum.ochrana.value){window.alert('Nesprávně zadaná ochrana proti spanu! ');
   forum.ochrana.value = '';
   }
   else{pokracovat = true;}
   
   return pokracovat; 
   
   
   }





function kontrola_mazani (text){
var bool = window.confirm("Opravdu si přejete smazat záznam: "+text+" ?");
if (bool){
return true;
}
else {return false;}


}

function kontrola_nova_polozka(){

if (polozka_menu.jmeno.value == '') {window.alert("Vyplňte, prosím, jméno nové položky!");return false;exit;}
if (polozka_menu.text.value == '<p>&nbsp;</p>') {window.alert("Vyplňte, prosím, hlavní text!");return false;exit;}



return true;
}

function kontrola_nova_novinka(){

if (novinka.nadpis.value == '') {window.alert("Vyplňte, prosím, nadpis novinky!");return false;exit;}
if (novinka.text.value == '<p>&nbsp;</p>') {window.alert("Vyplňte, prosím, hlavní text novinky!");return false;exit;}



return true;
}

function kontrola_nova_fotogalerie(){

if (fotogalerie.text.value == '<p>&nbsp;</p>') {window.alert("Vyplňte, prosím, hlavní text fotogalerie!");return false;exit;}
return true;
}

function kontrola_nova_galerie(){


if (galerie.text.value == '<p>&nbsp;</p>') {window.alert("Vyplňte, prosím, hlavní text fotogalerie!");return false;exit;}
if (galerie.jmeno.value == '') {window.alert("Vyplňte, prosím, jméno galerie!");galerie.jmeno.focus();return false;exit;}


return true;
}



function kontrola_nova_desc(){

//alert('ahoj');

if (deska.jmeno.value == '') {window.alert("Vyplňte, prosím, jméno hlavní pracovní plochy!");deska.jmeno.focus();return false;exit;}
if (deska.logo_popis.value == '') {window.alert("Vyplňte, prosím, popis loga!");deska.logo_popis.focus();return false;exit;}
if (deska.text.value == '<p>&nbsp;</p>') {window.alert("Vyplňte, prosím, text hlavní pracovní plochy!");return false;exit;}


return true;
}

function kontrola_nova_logo(){

//alert('ahoj');
/*
if (deska.jmeno.value == '') {window.alert("Vyplňte, prosím, jméno hlavní pracovní plochy!");deska.jmeno.focus();return false;exit;}
if (deska.logo_popis.value == '') {window.alert("Vyplňte, prosím, popis loga!");deska.logo_popis.focus();return false;exit;}
*/
return true;
}

function kontrola_nova_obrazek(){

//alert('ahoj');
/*
if (deska.jmeno.value == '') {window.alert("Vyplňte, prosím, jméno hlavní pracovní plochy!");deska.jmeno.focus();return false;exit;}
if (deska.logo_popis.value == '') {window.alert("Vyplňte, prosím, popis loga!");deska.logo_popis.focus();return false;exit;}
*/
return true;
}


function kontrola_nova_tail(){

if (pata.paticka1.value == '') {window.alert("Vyplňte, prosím, alespoň první text!");pata.paticka1.focus();return false;exit;}

return true;
}

function kontrola_nova_hlavicka(){


if (hlavicka.jmeno.value == '') {window.alert("Vyplňte, prosím, jméno nové hlavičky!");return false;exit;}



return true;
}
function kontrola_nova_rez(f){


if (f.od.value == '') {window.alert("Vyplňte, prosím, začátek rezervace!");f.od.focus();return false;exit;}
if (f.d_o.value == '') {window.alert("Vyplňte, prosím, konec rezervace!");f.d_o.focus();return false;exit;}
if ((f.osoby.value == '') || isNaN(parseInt(f.osoby.value)) || (parseInt(f.osoby.value) < 1 ) )
 {window.alert("Pole osoby smí obsahovat pouze kladné číselné hodnoty!");f.osoby.focus();return false;exit;}
if (f.jmeno.value == '') {window.alert("Vyplňte, prosím, kontaktní jméno objednavatele!");f.jmeno.focus();return false;exit;}
if (f.email.value == '') {window.alert("Vyplňte, prosím, kontaktní E-mail objednavatele!");f.email.focus();return false;exit;}
if (trim(f.dotaz.value) == '') {window.alert("Vyplňte, prosím, objednávku - žádost!");f.dotaz.focus();return false;exit;}
if (trim(f.adresa.value) == '') {window.alert("Vyplňte, prosím, kontaktní adresu objednavatele!");f.adresa.focus();return false;exit;}


return true;
}

function kontrola_nova_rez_nev(f,vari,jmeno,co){



//alert(vari);


if ((f.variabilni.value == '') || (isNaN(parseInt(f.variabilni.value))) || (f.variabilni.value.lenght < 10 ) )
 {window.alert("Variabilní symbol smí obsahovat pouze číselné hodnoty a měl by obsahovat 10 znaků!");f.variabilni.focus();return false;exit;}

//alert(vari);
//alert(trim(f.variabilni.value));
if ((vari == '') || (vari == 'ručně')) {ok_vari = 0;}
else {ok_vari = 1;}

if ((vari != trim(f.variabilni.value)) && (ok_vari == 1)) {
  otazka = window.confirm('Byl změněn variabilní symbol objednávky. To může způsobit mnoho interních chyb nebo ztrátu její identity. Přejete si přesto pokračovat? ');
   
   if (otazka == false) {f.variabilni.focus();return false;exit;}
  
  }


if ((f.pokoje.value == '') || isNaN(parseInt(f.pokoje.value)) || (parseInt(f.pokoje.value) < 1 ) )
 {window.alert("Pole pokoje smí obsahovat pouze kladné číselné hodnoty!");f.pokoje.focus();return false;exit;}
 
if (f.od.value == '') {window.alert("Vyplňte, prosím, začátek rezervace!");f.od.focus();return false;exit;}
if (f.d_o.value == '') {window.alert("Vyplňte, prosím, konec rezervace!");f.d_o.focus();return false;exit;}
if ((f.osoby.value == '') || isNaN(parseInt(f.osoby.value)) || (parseInt(f.osoby.value) < 1 ) )
 {window.alert("Pole osoby smí obsahovat pouze kladné číselné hodnoty!");f.osoby.focus();return false;exit;}
if (f.jmeno.value == '') {window.alert("Vyplňte, prosím, kontaktní jméno objednavatele!");f.jmeno.focus();return false;exit;}
if (f.email.value == '') {window.alert("Vyplňte, prosím, kontaktní E-mail objednavatele!");f.email.focus();return false;exit;}
//if (trim(f.dotaz.value) == '') {window.alert("Vyplňte, prosím, objednávku - žádost!");f.dotaz.focus();return false;exit;}
if (trim(f.adresa.value) == '') {window.alert("Vyplňte, prosím, kontaktní adresu objednavatele!");f.adresa.focus();return false;exit;}

if ((co == 1) && (f.zaloha_zaplaceno.checked == false)){
text = 'POZOR!! Záloha od '+jmeno+' již byla zaplacena. Opravdu si přejete nastavit zálohu na nezaplacenou?';
otazka = window.confirm(text);

    if (otazka == false) {return false;exit;}
    else {return true;exit;}
}

if ((co == 0) && (f.zaloha_zaplaceno.checked == true)){
text = 'Opravdu si přejete nastavit zálohu od: '+jmeno+' na zaplacenou?';
otazka = window.confirm(text);

    if (otazka == false) {return false;exit;}
    else {return true;exit;}
}



return true;
}
function generovat_variabilni(f,vari){

f.variabilni.value = vari;


}


function kontrola_nova_rez_nev_admin(f,vari,jmeno){





if ((f.variabilni.value == '') || (isNaN(parseInt(f.variabilni.value))) || (f.variabilni.value.lenght < 10 ) )
 {window.alert("Variabilní symbol smí obsahovat pouze číselné hodnoty a měl by obsahovat 10 znaků!");f.variabilni.focus();return false;exit;}

//alert(vari);
//alert(trim(f.variabilni.value));
if ((vari == '') || (vari == 'ručně')) {ok_vari = 0;}
else {ok_vari = 1;}

if ((vari != trim(f.variabilni.value)) && (ok_vari == 1)) {
  otazka = window.confirm('Byl změněn variabilní symbol objednávky. To může způsobit mnoho interních chyb nebo ztrátu její identity. Přejete si přesto pokračovat? ');
   
   if (otazka == false) {f.variabilni.focus();return false;exit;}
  
  }


if ((f.pokoje.value == '') || isNaN(parseInt(f.pokoje.value)) || (parseInt(f.pokoje.value) < 1 ) )
 {window.alert("Pole pokoje smí obsahovat pouze kladné číselné hodnoty!");f.pokoje.focus();return false;exit;}
 
if (f.od.value == '') {window.alert("Vyplňte, prosím, začátek rezervace!");f.od.focus();return false;exit;}
if (f.d_o.value == '') {window.alert("Vyplňte, prosím, konec rezervace!");f.d_o.focus();return false;exit;}
if ((f.osoby.value == '') || isNaN(parseInt(f.osoby.value)) || (parseInt(f.osoby.value) < 1 ) )
 {window.alert("Pole osoby smí obsahovat pouze kladné číselné hodnoty!");f.osoby.focus();return false;exit;}
if (f.jmeno.value == '') {window.alert("Vyplňte, prosím, kontaktní jméno objednavatele!");f.jmeno.focus();return false;exit;}
if (f.email.value == '') {window.alert("Vyplňte, prosím, kontaktní E-mail objednavatele!");f.email.focus();return false;exit;}
//if (trim(f.dotaz.value) == '') {window.alert("Vyplňte, prosím, objednávku - žádost!");f.dotaz.focus();return false;exit;}
if (trim(f.adresa.value) == '') {window.alert("Vyplňte, prosím, kontaktní adresu objednavatele!");f.adresa.focus();return false;exit;}





return true;
}

function zatridit_zaloha(co,jmeno){


if (co == 1 ){
text = 'POZOR!! Záloha od '+jmeno+' již byla zaplacena. Opravdu si přejete nastavit zálohu na nezaplacenou?';
otazka = window.confirm(text);

    if (otazka == false) {return false;exit;}
    else {return true;exit;}
}
if (co == 0 ){

text = 'Opravdu si přejete nastavit zálohu od: '+jmeno+' na zaplacenou?';
otazka = window.confirm(text);

    if (otazka == false) {return false;exit;}
    else {return true;exit;}
}



}

function zatridit_objednavku(jmeno){

text = 'Opravdu si přejete zatřídit žádost od: '+jmeno+' mezi rezervace?';
otazka = window.confirm(text);

    if (otazka == false) {return false;exit;}
    else {return true;exit;}


}


function kontrola_date_set(){

if ((nastaveni.pokoje.value == '') || isNaN(parseInt(nastaveni.pokoje.value)) || (parseInt(nastaveni.pokoje.value) < 1 ) )
 {window.alert("Pokoje smí obsahovat pouze kladné číselné hodnoty!");nastaveni.pokoje.focus();return false;exit;}
if ((nastaveni.limit.value == '') || isNaN(parseInt(nastaveni.limit.value)) || (parseInt(nastaveni.limit.value) < 1 ) )
 {window.alert("Počet rezervací na stránku smí obsahovat pouze kladné číselné hodnoty!");nastaveni.limit.focus();return false;exit;}
if ((nastaveni.zaloha_spol.value == '') || isNaN(parseInt(nastaveni.zaloha_spol.value)) || (parseInt(nastaveni.zaloha_spol.value) < 0 ) )
 {window.alert("Pole společná záloha smí obsahovat pouze kladné číselné hodnoty nebo nulu!");nastaveni.zaloha_spol.focus();return false;exit;}
if ((nastaveni.zaloha_cekani.value == '') || isNaN(parseInt(nastaveni.zaloha_cekani.value)) || (parseInt(nastaveni.zaloha_cekani.value) < 0 ) )
 {window.alert("Pole čekání na zálohu smí obsahovat pouze kladné číselné hodnoty nebo nulu!");nastaveni.zaloha_cekani.focus();return false;exit;}


return true;
}






  var myTWin = window.myTWin;
    
    function OpenMyWin_ftp(link,winName)
    {
      var retValue=true;
      if (myTWin!=null && !myTWin.closed)
      {
        myTWin.focus();
        myTWin.location.href=link;
      }
      else
      {
        myTWin=window.open(link,winName,"width=750,top=10,left=10,status=yes,location=yes,resizable=yes,scrollbars=yes");
        if (myTWin==null || typeof(myTWin)=="undefined")
          retValue=false;
        else
        {
          link.target=winName;
          myTWin.focus();
        }
      }
      return retValue;
    }


  var myTWin = window.myTWin;
    
    function OpenMyWin_editor(link,winName)
    {
      var retValue=true;
      if (myTWin!=null && !myTWin.closed)
      {
        myTWin.focus();
        myTWin.location.href=link;
      }
      else
      {
        myTWin=window.open(link,winName,"width=500,height=700,top=10,left=10,status=no,location=no,resizable=yes,scrollbars=yes");
        if (myTWin==null || typeof(myTWin)=="undefined")
          retValue=false;
        else
        {
          link.target=winName;
          myTWin.focus();
        }
      }
      return retValue;
    }
    
    function OpenMyWin_printer(link,winName)
    {
      var retValue=true;
      if (myTWin!=null && !myTWin.closed)
      {
        myTWin.focus();
        myTWin.location.href=link;
      }
      else
      {
        myTWin=window.open(link,winName,"width=600,height=700,top=100,left=100,status=no,location=no,resizable=no,scrollbars=yes");
        if (myTWin==null || typeof(myTWin)=="undefined")
          retValue=false;
        else
        {
          link.target=winName;
          myTWin.focus();
        }
      }
      return retValue;
    }
    
 function zmena_zasilani(){
  
   if (document.forms.nastaveni.zasilani.checked == true){

   document.forms.nastaveni.email.disabled = false;

   }
   else{
  
   document.forms.nastaveni.email.disabled = true;

   }
   
   
   } 


