$(document).ready(function() {
            
            $(".single").colorbox();
            
            $("div#qthankyou").hide();
                      
            $(".tooltip").tooltip({
               cssClass: 'tooltip',
               delay: 100,
               duration: 0,
               fadeDuration: 0,
               xOffset : 10,
               yOffset : 10,
               ajaxattr: 'id',
               ajaxfile: 'include/get_tooltip_image.php',
               ajaxgetvar: 'fn'
            });
          
          $("a#showQForm").live('click', function() {
             $("div#qthankyou").hide();
             $("form#qForm").show('1000');
          });
           
          $("form#qForm").submit(function(){
              ok = true;
              $(".errMsg").text('');
              $(".errMsg").show();
              var filter = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
              if ( !filter.test($("#qForm input#qMail").val())){
                $("span#msgMail").text('naplatná emailová adresa');
                ok = false;
              };
              if (  $("#qForm input#qMail").val() == '' ){
                $("span#msgMail").text('naplatná emailová adresa');
                ok = false;
              };  
              var filter = /^\d{2}$/;
              if ( ($("#qForm input#qAge").val() != '') && (!filter.test($("#qForm input#qAge").val())) ){
                $("span#msgAge").text('neplatný věk');
                ok = false;
              };  
              if ($("#qForm textarea").val() == ''){
                $("span#msgText").text('vyplňte text dotazu');
                ok = false;
              };
              if ($("form#qForm input#qName").val() == ''){
                $("span#msgName").text('vyplňte jméno');
                ok = false;
              };
              $(".errMsg").fadeOut(5000);
              if (ok == true){
                $("form#qForm").fadeOut(800, function(){
                    $.post("send_mail.php", $("#qForm").serialize(), function(data) {
                      if (data == 'ok'){
                        $("div#qthankyou").show().html('Děkujeme.<br />S odpovědí na položený dotaz Vás budeme kontaktovat.');
                      }else{
                        $("div#qthankyou").show().html('Dotaz se nepodařilo odeslat.<br />Zkuste to prosím <a href="#" id="showQForm">znovu</a>.');
                      }
                    });
                })
              }
              return false;   
           });  
            
          });


