
function check_form(form) {
   var user_name = document.getElementById('name');
   if (user_name.value == '' || user_name.value == 'jméno') {
      user_name.focus();
      alert ('Musíte vyplnit své jméno!');
      return false;
   }
   
   var phone = document.getElementById('phone');
   var mail = document.getElementById('mail');
   if (phone.value == 'telefon' && mail.value == 'e-mail') {
      phone.focus();
      alert ('Musíte vyplnit alespoň jeden kontakt (telefon nebo e-mail)!');
      return false;
   }
   
   return true;
}





function change(currentbox) {
   numb = currentbox.id.split("_");
   currentbox = numb[1];

    i=parseInt(currentbox)+1

// I empty all combo boxes following the current one

    while ((eval("typeof(document.getElementById(\"combo_"+i+"\"))!='undefined'")) &&
           (document.getElementById("combo_"+i)!=null)) {
         son = document.getElementById("combo_"+i);
        // I empty all options except the first one (it isn't allowed)
        for (m=son.options.length-1;m>0;m--) son.options[m]=null;
        // I reset the first option
        son.options[0]=new Option(displaywhenempty,valuewhenempty)
        i=i+1
    }


// now I create the string with the "base" name ("stringa"), ie. "data_1_0"
// to which I'll add _0,_1,_2,_3 etc to obtain the name of the combo box to fill

    stringa='data'
    i=0
    while ((eval("typeof(document.getElementById(\"combo_"+i+"\"))!='undefined'")) &&
           (document.getElementById("combo_"+i)!=null)) {
           eval("stringa=stringa+'_'+document.getElementById(\"combo_"+i+"\").selectedIndex")
           if (i==currentbox) break;
           i=i+1
    }


// filling the "son" combo (if exists)

    following=parseInt(currentbox)+1

    if ((eval("typeof(document.getElementById(\"combo_"+following+"\"))!='undefined'")) &&
       (document.getElementById("combo_"+following)!=null)) {
       son = document.getElementById("combo_"+following);
       stringa=stringa+"_"
       i=0
       while ((eval("typeof("+stringa+i+")!='undefined'")) || (i==0)) {

       // if there are no options, I empty the first option of the "son" combo
      // otherwise I put "-select-" in it

           if ((i==0) && eval("typeof("+stringa+"0)=='undefined'"))
               if (eval("typeof("+stringa+"1)=='undefined'"))
                  eval("son.options[0]=new Option(displaywhenempty,valuewhenempty)")
               else
                eval("son.options[0]=new Option(displaywhennotempty,valuewhennotempty)")
         else
              eval("son.options["+i+"]=new Option("+stringa+i+".text,"+stringa+i+".value)")
         i=i+1
      }
       //son.focus()
       i=1
       combostatus=''
       cstatus=stringa.split("_")
       while (cstatus[i]!=null) {
          combostatus=combostatus+cstatus[i]
          i=i+1
          }
       return combostatus;
    }
}







displaywhenempty="seznam je prázdný"
valuewhenempty=-1

displaywhennotempty="vyberte termín"
valuewhennotempty=0



$(document).ready(function() {
   $("a.fancybox").fancybox ({
      'transitionIn'  :  'elastic',
      'transitionOut' :  'elastic',
      'speedIn'       :  600,
      'speedOut'      :  200,
      'overlayShow'   :  false
   });
});

$(document).ready(function(){
   $("#order").validate({
      rules: {
         adult: {
            required: true,
            min: 2
         },                          
         email: {                         
              required: true,
              email: true
         }
      }
   })
});


var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

try {
   var pageTracker = _gat._getTracker("UA-12335506-2");
   pageTracker._trackPageview();
} catch(err) {}
