Advertisement
Amakesh

Untitled

May 14th, 2016
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 7.28 KB | None | 0 0
  1. <div id="mrese-form">  
  2.     <form method="post">
  3. <p>
  4.     <div id="mrese-form1">*Imię rezerwującego: <input class="input_res" type="text" name="fname" id="fname" size="60" placeholder = "Podaj imię osoby składającej rezerwację" value="<?php echo $surnamer; ?>" required></input></div>
  5.     <div id="mrese-form2">*Nazwisko rezerwującego: <input class="input_res" type="text" name="lname" id="lname" size="60" placeholder = "Podaj nazwisko osoby składającej rezerwację" value ="<?php echo $namer; ?>" required></input></div>
  6.     <div id="mrese-form3">*Telefon: <input class="input_res" type="tel" name="tel" size="60" placeholder = "Podaj numer telefonu osoby składającej rezerwację" value="<?php echo $phone; ?>" required></input></div>
  7.     <div id="mrese-form4">Email: <input class="input_res" type="email" name="email" size="60" placeholder = "Podaj adres email osoby składającej rezerwację" value="<?php echo $email; ?>">></input></div>
  8.    
  9.    
  10.     <div id="mrese-form7">*Liczba dorosłych: <input class="input_res_nr" type="number" name="counta" id="counta" size="60" placeholder = "0" value="<?php echo $counta; ?>" required></input></div>
  11.     <div id="mrese-form8">*Cena za pobyt dorosłych: <select  name = "types_a"  id ="types_a" required> <?php echo get_options_a($selected, $owner_id,$pricea,$priceat); ?> </select> zł/osobodoba</div>
  12.    
  13. <div id="mrese-form9">*Liczba dzieci: <input class="input_res_nr" type="number" id="countc" name="countc" size="60" placeholder = "0" value="<?php echo $countc; ?>"></input></div>
  14.     <div id="mrese-form10"><button id="add" class="btn btn-info">Dodaj dziecko</button><br><br></div> <!--wiek-->
  15.     <div id="mrese-form11">
  16.         <?php echo '*Wiek dziecka 1: <input class="input_age" type="text" name="age_c1" value="'.$wiek[1].'"/>lat     Cena za pobyt dziecka 1: <select id= "types_c1" name = "types_c1">'. get_options_c($selected,$owner_id,$ceny_c[1],$ceny_ct[1]).'</select> zł/osobodoba';
  17.          for($i = 2; $i<$countc+1;$i++){
  18.         echo '                  <div class="chi">                 *Wiek dziecka '.$i.': <input class="input_age" type="text" name="age_c'.$i.'" value="'.$wiek[$i].'"/>lat    Cena za pobyt dziecka '.$i.': <select id= "types_c'.$i.'" name = "types_c'.$i.'">'.get_options_c($selected,$owner_id,$ceny_c[$i],$ceny_ct[$i]).'</select> zł/osobodoba  <button class="delete">-</button></div>';
  19.         }
  20.         ?>
  21.         </div><br>
  22.  
  23.     <div id="mrese-form12">Łącznie za pobyt: <input class="input_res_nr" type="number" name="suma_p" id="suma_p" size="60" placeholder = "0" value="<?php echo $priceto; ?>" readonly ></input></div>
  24.  
  25. <div id="mrese-form13"><textarea id="test"></textarea></div>
  26.    
  27.     <input type="hidden" id="price_ta" name="price_ta" value="-" readonly />
  28.     <input type="hidden" id="price_pa" name="price_pa" value="-" readonly />
  29. <input type="hidden" id="price_tc" name="price_tc" value="-" readonly />
  30. <input type="hidden" id="price_pc" name="price_pc" value="-" readonly />
  31.  
  32. <input type="hidden" id="dpchc" name="dpchc" value="<?php echo $countc; ?>" readonly />
  33.    
  34.      <script src="//code.jquery.com/jquery-1.10.2.js"></script>
  35.   <script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
  36.  
  37. <script>
  38.  
  39. jQuery(document).ready(function() {
  40.  
  41.         jQuery("#add").click(function (e) {
  42.          e.preventDefault();
  43.         var count ='';
  44.         var No = jQuery('#countc').val();
  45.         var No2 = jQuery('#dpchc').val();
  46.         if (No2 > No){count = parseInt(No2); }
  47.         else{
  48.         count = parseInt(No)+1;
  49.         }
  50.         var pp = '<?php echo get_options_c($selected,$owner_id,$wb,$wb); ?>';
  51.          jQuery("#mrese-form11").append('<div class="chi" >                 *Wiek dziecka '+count+': <input class="input_age" type="text" name="age_c1" value=" "/>lat     Cena za pobyt dziecka '+count+': <select id= "types_c'+count+'" name = "types_c'+count+'">'+pp+'</select> zł/osobodoba <button class="delete">-</button><br><br></div>');
  52.         count++;
  53.         var ca = parseInt(count)-1;
  54.         jQuery('#dpchc').val(count);
  55.         jQuery('#countc').val(ca);
  56.    
  57.  
  58.     });
  59.    
  60.    
  61. jQuery("body").on("click", ".delete", function (e) {
  62.          e.preventDefault();
  63.     jQuery(this).parent("div").remove();
  64.     var No3 = jQuery('#dpchc').val();
  65.     var No4 = parseInt(No3)-1;
  66.     var No4a = parseInt(No3)-2;
  67.     jQuery('#dpchc').val(No4);
  68.     jQuery('#countc').val(No4a);
  69.  
  70. });
  71.    
  72.        }); 
  73.    
  74. </script>
  75.  
  76.   <script>
  77.   jQuery(document).ready(function() {
  78.      
  79.          var count_ad = "";
  80.    
  81. var price_ad = ""; 
  82. var price_adu =""; 
  83. var price_ad_="";
  84.  
  85. var price_a_type="";
  86.      
  87. var $price_ch=0;
  88. var count_ch = 0;
  89. var $price_ch_=""; 
  90. var price_c_type="";
  91. //var e = jQuery.Event('input');
  92. jQuery('#counta').on('change', function(){
  93.    
  94.        
  95.     Licz();
  96.      });
  97.  
  98. jQuery('#types_a').change( function(){
  99.        
  100.     Licz();
  101.      });
  102. jQuery('#countc').on('change', function(){ 
  103.  
  104.            
  105.     var count_c = "";
  106.     var c="";
  107.     count_c = jQuery('#countc').val(); 
  108.     for(varCountc=1;varCountc<=count_c;varCountc++){
  109.         c = varCountc;
  110.     jQuery('#types_c'+c).change( function(){
  111.     //jQuery('#counta').trigger('input');
  112.     Licz();
  113.        
  114.      });
  115.     }
  116.     //jQuery('#counta').trigger(e);
  117.         Licz();
  118.          });     
  119.       //jQuery('#counta').trigger('change');
  120.      var Licz = function () {
  121.          
  122.            
  123.             var arraya = [];
  124.             var arrayc = [];
  125.     var arrayc1=[];
  126.     var arrayc2=[];
  127.             var cpc = "";
  128.     var cpt = "";
  129.   var o = '-';
  130.    
  131.        
  132.          for(count=1;count<=count_ch;count++){
  133.     var tmp = jQuery('#types_c'+count).val();
  134.     arrayc = tmp.split(":");
  135.     arrayc1[count] = arrayc[1];
  136.     cpc += '|'+arrayc[1];
  137.     cpt += '|'+arrayc[0];
  138. }
  139.     if(count_ch==0){ jQuery('#price_tc').val(o); jQuery('#price_pc').val(o);}
  140.     if(count_ch!=0){
  141.     jQuery('#price_tc').val(cpt);
  142.     //jQuery('#price_pc').val(cpc);
  143.     }
  144.         var cc = "";
  145.     var array3 = [];
  146.     var array4 =[];
  147. for(varCount0=1;varCount0<=count_ch;varCount0++){
  148.     array4[varCount0]=0;
  149.     //jQuery('#other').empty().prepend(array4 +'$');
  150. }
  151. for(varCount3=1;varCount3<=count_ch;varCount3++){
  152.  
  153.  
  154.      array3[varCount3] =  arrayc1[varCount3];                   //jQuery('#types_c'+varCount3).val();  
  155.     if(array4[varCount3]<array3[varCount3]){
  156.        array4[varCount3]=array4[varCount3]+(array3[varCount3]-array4[varCount3]);
  157.         $price_ch=0;
  158.         //$price_ch += parseInt(array4[varCount3]);  
  159.        }
  160.     if(array4[varCount3]>array3[varCount3]){  
  161.         array4[varCount3]=array4[varCount3]-(array4[varCount3]-array3[varCount3]);
  162.         $price_ch=0;
  163.         //$price_ch += parseInt(array4[varCount3]);  
  164.     }
  165.  
  166. }
  167.     var l = 0;
  168.     for (varCt=1; varCt<=count_ch; varCt++){
  169.         if(array4[varCt]==0)
  170.            l++;
  171.        
  172.     }
  173.            if (l==count_ch) {$price_ch=0; }
  174.        
  175. for(varCountt=1;varCountt<=count_ch;varCountt++){
  176.    
  177.      $price_ch += parseInt(array4[varCountt]);  
  178.     //jQuery('#other').empty().prepend($price_ch +'$');
  179.    
  180.    
  181. }  
  182.               count_ad = jQuery('#counta').val();
  183.          price_ad_ = jQuery('#types_a').val();
  184.          arraya = price_ad_.split(":");
  185.          price_a_type = arraya[0];
  186.          jQuery('#price_ta').val(price_a_type);
  187.          price_ad = arraya[1];
  188.      jQuery('#price_pa').val(price_ad);
  189.         price_adu = price_ad * count_ad;
  190.        
  191.          count_ch = jQuery('#countc').val();   
  192.          var test = "Count_A: "+count_ad+" price_a_type: "+price_a_type+" price_ad: "+price_ad+" price_adu "+price_adu+ "price_ch "+$price_ch;
  193.         jQuery('#suma_p').empty().val(price_adu);  
  194.          jQuery('#test').empty().val(test);
  195.             }  
  196.     });  
  197.    
  198.     </script>      
  199. </div>  <div id="mrese-form23"><input class="btn btn-primary" type="submit" value="Zapisz zmiany" name="postsave"></div>
  200. <br></p></form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement