/* 
 * Copyright © 2011 Osma Sp. z o.o.
 * All rights reserved.
 */


$(document).ready(function() {
   //put your code here (DOM is ready)

   $("#add_termin").click(function() {
     var str = "<li><input type=\"checkbox\" name=\"termin[][name]\" checked=\"checked\" value=\"";
     str += $(this).prevAll('input[name*="name"]').val();
     str += "\" /><span class=\"date\">"; 
     str += $(this).prevAll('select:eq(0) option:selected').val() + " ";
     str += $(this).prevAll('select:eq(1) option:selected').text() + " ";
     str += "</span> <strong>";
     str += $(this).prevAll('input[name*="name"]').val();
     str += "</strong></li>";
     
     $(".add").append(str);
    })

    
   $(".reminder h3.month").toggle(function() {
      $(this).next("ol").css("display","block");
    }, function() {
      $(this).next("ol").css("display","none");
    });


   $("#okazje").submit(function() {

      var item = 1;
      $(".reminder input:checked").each(function() {
        var data = $(this).next(".date").text().split(" ");

        $(this).after("<input type=\"hidden\" name=\"termin["+item+"][day]\" value=\""+data[0]+"\" />");
        
        var m=0;
        switch(data[1]) {
          case "stycznia":
            m=1;
            break;
          case "lutego":
            m=2;
            break;
          case "marca":
            m=3;
            break;
          case "kwietnia":
            m=4;
            break;
          case "maja":
            m=5;
            break;
          case "czerwca":
            m=6;
            break;
          case "lipca":
            m=7;
            break;
          case "sierpnia":
            m=8;
            break;
          case "września":
            m=9;
            break;
          case "października":
            m=10;
            break;
          case "listopada":
            m=11;
            break;
          case "grudnia":
            m=12;
            break;            
        }        
        $(this).after("<input type=\"hidden\" name=\"termin["+item+"][month]\" value=\""+m+"\" />");
        
        item++;
      })

      return true;
    });

    
 });
