jQuery(document).ready(function() { 
  if(jQuery('#calc1')) {  
    /*var police1 = new Array(new Array(181, 215, 274, 422), new Array(242, 272, 392, 544), new Array(285, 331, 446, 630));
    var stojiny1a = new Array(new Array(1615, 1737, 2061), new Array(1742, 1878, 2212), new Array(1828, 1980, 2367), new Array(1925, 2091, 2459));
    var stojiny1b = new Array(new Array(2244, 2456, 2998), new Array(2426, 2670, 3318), new Array(2590, 2862, 3530), new Array(2730, 3034, 3808));*/
    var vysky1 = new Array(new Array(1600, 1800, 2000, 2200), new Array(1400, 1600, 1800, 2000)); 
    jQuery('#th-height').html('<label for="height1">Výška</label>:');
    jQuery('#td-height').html('<select name="height1" id="height1"></select>');   
    for(i = 0; i < vysky1[0].length; i++) {
      jQuery('#height1').append('<option value="' + i + '">' + vysky1[0][i] + 'mm</option>');
    }
    jQuery('#result1').text(police1[0][0] + stojiny1a[0][0] + ",- Kč");  
    
    jQuery('#stojiny1').change(function() {
      var num = jQuery(this).attr('value');
      jQuery('#height1').empty();            
      for(i = 0; i < vysky1[num].length; i++) {      
        jQuery('#height1').append('<option value="' + i + '">' + vysky1[num][i] + 'mm</option>');
      }    
    }); 
    
    jQuery('#stojiny1, #width1, #height1, #depth1, #stories1').change(function() {
      var w_index = jQuery('#width1').attr('value');
      var h_index = jQuery('#height1').attr('value');
      var d_index = jQuery('#depth1').attr('value');    
      var cena1 = police1[w_index][d_index] * jQuery('#stories1').attr('value');    
      if(jQuery('#stojiny1').attr('value')==0) {
        var cena2 = stojiny1a[h_index][w_index];
      } else {
        var cena2 = stojiny1b[h_index][w_index];
      }
      jQuery('#result1').text(cena1 + cena2 + ",- Kč");
    });
  }

  if(jQuery('#calc2')) {  
    /*var ramy2 = new Array(1170, 1678, 2066);
    var nosniky2 = new Array(800, 1060, 1260, 1400);*/  
    jQuery('#result2').text(2 * ramy2[0] + 2 * nosniky2[0] + ",- Kč");   
    
    jQuery('#type2, #height2, #length2, #stories2').change(function() {
      var type2 = jQuery('#type2').attr('value');
      var h_index = jQuery('#height2').attr('value');
      var l_index = jQuery('#length2').attr('value');    
      var cena = type2 * ramy2[h_index] + nosniky2[l_index] * jQuery('#stories2').attr('value');    
      jQuery('#result2').text(cena + ",- Kč");    
    });
  }
  
  if(jQuery('#calc3')) {
    /*var police3 = new Array(new Array(176, 206, 237, 310), new Array(200, 235, 266, 350), new Array(246, 290, 331, 428), new Array(277, 327, 373, 481), new Array(374, 500, 625));
    var ramy3 = new Array(new Array(880, 1090, 1332), new Array(912, 1130, 1392), new Array(940, 1166, 1440), new Array(972, 1210, 1496), new Array(1166, 1304, 1630));*/
    var delky3 = new Array(new Array(900, 1050, 1200, 1500), new Array(900, 1200, 1500)); 
    jQuery('#th-length').html('<label for="length3">Délka</label>:');
    jQuery('#td-length').html('<select name="length3" id="length3"></select>');              
    for(i = 0; i < delky3[0].length; i++) {
      jQuery('#length3').append('<option value="' + i + '">' + delky3[0][i] + 'mm</option>');
    } 
    jQuery('#result3').text(police3[0][0] + ramy3[0][0] + ",- Kč");

    jQuery('#depth3, #length3, #height3, #stories3').change(function() {                
      var d_index = jQuery('#depth3').attr('value');    
      var l_index = jQuery('#length3').attr('value');
      var h_index = jQuery('#height3').attr('value');
      var cena1 = police3[d_index][l_index] * jQuery('#stories3').attr('value');    
      var cena2 = ramy3[d_index][h_index];
      jQuery('#result3').text(cena1 + cena2 + ",- Kč");
    });
    
    jQuery('#depth3').change(function() {
      jQuery('#length3').empty(); 
      if(jQuery('#depth3').attr('value')==4) {
        var index = 1;
      } else {
        var index = 0;
      }       
      for(i = 0; i < delky3[index].length; i++) {
        jQuery('#length3').append('<option value="' + i + '">' + delky3[index][i] + 'mm</option>');
      }     
    });
  }

  jQuery('#menu ul ul ul').each(function() {
    jQuery(this).hide();
  });
  
  jQuery('#products > li').each(function() {   
    jQuery(this).find('a').each(function() {      
      var url = location.href;  
      if(url.indexOf(jQuery(this).attr('href'))>=0) {               
        if(jQuery(this).next('ul').get(0)) {
          jQuery(this).addClass('open'); 
          jQuery(this).next('ul').show();
        } else { 
          var ul = jQuery(this).parents('ul').get(0);
          jQuery(ul).prev().addClass('open');         
          jQuery(this).parents('ul').show();
        }  
      }
    });  
  });                     
});

