$(function(){
    
		$('.scroll-pane').jScrollPane({
		  
          scrollbarWidth:17,
          bottomCapHeight: 25,
          topCapHeight: 25
          
          
		});


        $(".jScrollPaneDrag").css("height", "44px");
        $(".jScrollPaneContainer").css("height", "481px");
        
        
        
       $("select[name=voucherCount], select[name=voucherValue]").change(function(){
        
            var price = $("select[name=voucherCount]").val() * $("select[name=voucherValue]").val();
            $("input[name=total]").val(price);
       }).change(); 
        

       $("#submit-btn").click(function(e){
        
            e.preventDefault();
            $(".ok-msg, .err-msg").hide();
            $(".td-err").removeClass();
            
            var form     = $("form#reg-form");
            var formData = form.serialize();
            
            $.getJSON("/ajax/registrace.php", { formData: formData }, function(msg){
               if (msg.result == 'ok')
               {
                    $(".ok-msg").slideDown('slow');
                    formFieldCleaner(form);
               }
               else
               {    
                
                //if (msg.error.formField.name)
                $.each(msg.error.formField, function(index, value)
                {
                    //alert(index);
                    $(form).find("input[name="+index+"]").parent().prev("td").addClass("td-err");
                });

                    $(".err-msg").slideDown('slow');
               }
 
             });   
             
        });
        
        
 
       $("#submit-btn4").click(function(e){
        
            e.preventDefault();
            $(".ok-msg, .err-msg").hide();
            $(".td-err").removeClass();
            
            var form     = $("form#career-form");
            var formData = form.serialize();
            
            $.getJSON("/ajax/career.php", { formData: formData }, function(msg){
               if (msg.result == 'ok')
               {
                    $(".ok-msg").slideDown('slow');
                    formFieldCleaner(form);
               }
               else
               {    
                
                //if (msg.error.formField.name)
                $.each(msg.error.formField, function(index, value)
                {
                    //alert(index);
                    $(form).find("input[name="+index+"]").parent().prev("td").addClass("td-err");
                });

                    $(".err-msg").slideDown('slow');
               }
 
             });   
             
        });
 
        
       $("#submit-btn2").click(function(e){
        
            e.preventDefault();
            $(".ok-msg, .err-msg").hide();
            $(".td-err").removeClass();
            
            var form     = $("form#rezervation-form");
            var formData = form.serialize();
            
            $.getJSON("/ajax/rezervace.php", { formData: formData }, function(msg){
               if (msg.result == 'ok')
               {
                    $(".ok-msg").slideDown('slow');
                    formFieldCleaner(form);
               }
               else
               {    
                
                //if (msg.error.formField.name)
                $.each(msg.error.formField, function(index, value)
                {
                    //alert(index);
                    $(form).find("input[name="+index+"]").parent().prev("td").addClass("td-err");
                });

                    $(".err-msg").slideDown('slow');
               }
 
             });   
             
        });
        
        
       $("#submit-btn3").click(function(e){
        
            e.preventDefault();
            $(".ok-msg, .err-msg").hide();
            $(".td-err").removeClass();
            
            var form     = $("form#voucher-form");
            var formData = form.serialize();
            
            $.getJSON("/ajax/voucher.php", { formData: formData }, function(msg){
               if (msg.result == 'ok')
               {
                    $(".ok-msg").slideDown('slow');
                    formFieldCleaner(form);
               }
               else
               {    
                
                //if (msg.error.formField.name)
                $.each(msg.error.formField, function(index, value)
                {
                    //alert(index);
                    $(form).find("input[name="+index+"]").parent().prev("td").addClass("td-err");
                });

                    $(".err-msg").slideDown('slow');
               }
 
             });   
             
        });

        

});


    function  formFieldCleaner(formObject)
    {
        $(':input', formObject)
						 .not(':button, :submit, :reset, :hidden')
						 .val('')
						 .removeAttr('checked')
						 .removeAttr('selected');
    }



