$(document).ready(function(){
      
     //celkova cena produktu v celem setu pri nacteni stranky
       var prodvalue = $("input.produkt");
       var zaznamu = prodvalue.length;
      
       if(zaznamu > 0){
         celkovacena(zaznamu);
        }
     //end - celkova cena produktu v celem setu pri nacteni stranky  
       
     //nastaveni posluchace jednotlivych vypoctu
       for(var i = 0; i < zaznamu; i++)
       {
         var valhodn = $($('input.produkt').get(i)).attr('value');
        
         var inputek = "input#mnoz" + (i+1);
        
         if(valhodn == 1){
         $(inputek).blur(function(event){
            var radek = $(this).attr('alt');
            isNumericPos(this, radek, zaznamu);   // hodnota > 0
           });
         }  
         
         if(valhodn == 0){
         $(inputek).blur(function(event){
             var radek = $(this).attr('alt');
             isNumeric(this, radek, zaznamu);  // hodnota >= 0
           });
         }  
       }
      //end - nastaveni posluchace jednotlivych vypoctu 
       
       
      
         //formular
             
         $("form#formset .inpkont").focus(function(){
           this.style.border = "1px solid red";           
         });
         
          $("form#formset .inpkont").blur(function(){
           this.style.border = "1px solid black";           
         });
         
         $("form#formset").submit(function(event){
      
           var ok = 1;
            
           var check1 = notEmpty($('#jmeno').get(0),'Vyplňte jméno.');
           if(check1 == false)
           {
            ok = 0;
            event.preventDefault();
           }
           
           if (ok == 1)
           {
             var check2 = notEmpty($('#prijmeni').get(0),'Vyplňte příjmení.');
              if(check2 == false)
             {
              ok = 0;
              event.preventDefault();
             }
           }
           
           if (ok == 1)
           {
             var check3 = notEmpty($('#ulice').get(0),'Vyplňte ulici.');
              if(check3 == false)
             {
              ok = 0;
              event.preventDefault();
             }
           }
           
           if (ok == 1)
           {
             var check4 = notEmpty($('#mesto').get(0),'Vyplňte město a PSČ.');
              if(check4 == false)
             {
              ok = 0;
              event.preventDefault();
             }
           }
           
           if (ok == 1)
           {
             var check5 = notEmpty($('#telefon').get(0),'Vyplňte telefon.');
              if(check5 == false)
             {
              ok = 0;
              event.preventDefault();
             }
           }
           if (ok == 1)
           {
             var check6 = notEmptyEmail($('#email').get(0));
              if(check6 == false)
             {
              ok = 0;
              event.preventDefault();
             }
           }
           if (ok == 1)
           {
             var check7 = notEmpty($('#mistostavby').get(0),'Vyplňte místo stavby.');
              if(check7 == false)
             {
              ok = 0;
              event.preventDefault();
             }
           }
         });
         
         //end - formular
          
         //skryvani premii  
           $('.prmtb').hide();  //skryt na startu
     
           $('span.prmmore, img.imgprm').click(function() {
           
             var tbodyObj =  $(this).parent().parent().parent().next(); //ukazatel na tbody produktu dane premie
             var textOdkaz = $(this).parent().children().eq(1); //ukazatel na span zobrazit-skryt
              
             if ( tbodyObj.is(':hidden')) {
               tbodyObj.fadeIn('slow'); 
               textOdkaz.text('(skrýt)');
             }
             else {
               tbodyObj.fadeOut('fast');
               textOdkaz.text('(zobrazit)');
             }
            
           });
         //end - skryvani premii
           
       
       
     });