// JavaScript Document

<!--
//<![CDATA[
aName = "jméno";aEmail = "e-mailovou adresu";aCompany = "firmu";aPhone = "telefon";aRequest = "požadavek";aMore = "alespoň dvě položky z těchto telefon, email, firma";aFill = "Vyplňte prosím";aThanks = "Děkujeme!";aNumberOfPeople = "počet lidí";aDateFrom = "termín od";aDateTo = "termín do";aNote = "poznámka";aMailOrPhone = "musí být zadán buď telefon, nebo e-mail";aMail = "musí být zadán e-mail";    indent = '  - ';
    function error(msg)
    {
       alert("Vyplňte prosím:\n"+msg+"Děkujeme!"); 
    
    }
    
  
//]]>
//-->

<!--
//<![CDATA[
    /*
     * formular na tourtip josefina
     */         
    function mContactForm_isValid_tourTipJosefina(f)
    {        
        m = true;
        txt = '';
        
        if (!f.name.value) { 
            txt += indent + aName+"\n";
            m = false;
        }

                
 
        
        if (!f.mail.value) {
            /* mene nez 2 ze 3 */
            txt += indent + aMail+"\n";
            m = false;
        }     
        
        if (!f.termino.value) { 
            txt += indent + aDateFrom+"\n";
            m = false;
        }
        
        if (!f.termind.value) { 
            txt += indent + aDateTo+"\n";
            m = false;
        }
        
        if (!f.osob.value) { 
            txt += indent + aNumberOfPeople+"\n";
            m = false;
        }
        
        if (!m) {
            error(txt);
        }
        return m;    
    } 

//]]>
//-->

function kontrolaPrazdna(id) {
  if (!jePrazdny(document.getElementById(id).value)) {
      document.getElementById(id).style.background = '#CAFBC0';
      document.getElementById(id).style.border = '1px solid #30FF00';
    return true;
  } else {
      document.getElementById(id).style.background = '#FBC0C0';
      document.getElementById(id).style.border = '1px solid #FF0000';
    return false;
  }
}

function kontrolaMailu(id) {
    value=document.getElementById(id).value;
		reg_vyraz=/.+@.+\..+/;
		if (reg_vyraz.test(value)) {
        document.getElementById(id).style.background = '#CAFBC0';
        document.getElementById(id).style.border = '1px solid #30FF00';
      return true;
    } else {
        document.getElementById(id).style.background = '#FBC0C0';
        document.getElementById(id).style.border = '1px solid #FF0000';
      return false;
    }
}

function jePrazdny(retezec)
    {
      for(var i = 0; i < retezec.length; i++) {
        var znak = retezec.charAt(i);
        if ((znak != ' ') && (znak != '\n') && (znak != '\t')) return false;
      }
      return true;
    }

function spam() {

            if ( document.getElementById('kontrola') ) { 

              document.getElementById('kontrola').value = '123';

            }

            

            if ( document.getElementById('kontrola-div') ) { 

              document.getElementById('kontrola-div').style.visibility = 'hidden';

              document.getElementById('kontrola-div').style.display = 'none';

            }

}


// -- KONTROLA CELEHO FORMULARE ------------------------------------------------
function kontrolaFormulare() {
  var kontrola = true;
  if (!kontrolaPrazdna('name')) {kontrola=false;}
  if (!kontrolaPrazdna('mail')) {kontrola=false;}
  if (!kontrolaPrazdna('telefon')) {kontrola=false;}
  if (!kontrolaPrazdna('termino')) {kontrola=false;}
  if (!kontrolaPrazdna('termind')) {kontrola=false;}
  if (!kontrolaPrazdna('osob')) {kontrola=false;}
  //if (!kontrolaPrazdna('note')) {kontrola=false;}
  if (!kontrola) {alert('Špatně vyplněný formulář! \n\nZkontroluje zdali máte správně vyplněny všechny povinné položky.');}
  return kontrola; 
}

function kontrolaFormulareen() {
  var kontrola = true;
  if (!kontrolaPrazdna('name')) {kontrola=false;}
  if (!kontrolaPrazdna('mail')) {kontrola=false;}
  if (!kontrolaPrazdna('telefon')) {kontrola=false;}
  if (!kontrolaPrazdna('termino')) {kontrola=false;}
  if (!kontrolaPrazdna('termind')) {kontrola=false;}
  if (!kontrolaPrazdna('osob')) {kontrola=false;}
  //if (!kontrolaPrazdna('note')) {kontrola=false;}
  if (!kontrola) {alert('Missing information in form! \n\nCheck all items please.');}
  return kontrola; 
}



