window.addEvent('domready', function() {

$$('input.number').each(function(element) {
        element.set('readonly', 'readonly');
        var step = element.get('title');
        var plus  = new Element('img', {
            'src': 'skin/jehnecimaso/img/layout/plus.png',
            'width' : '10',
            'height' : '7',
            'class' : 'plus',
            'events': {
                'click': function(event){
                    element.set('value', Math.min(99,parseFloat(element.get('value'),10)+parseFloat(step,10)));
                }
            }
        });
        plus.inject(element, 'before');
        var minus  = new Element('img', {
            'src': 'skin/jehnecimaso/img/layout/minus.png',
            'width' : '10',
            'height' : '7',            
            'class' : 'minus',
            'events': {
                'click': function(event){
                    element.set('value', Math.max(step,parseFloat(element.get('value'),10)-parseFloat(step,10)));
                }
            }
        });
        minus.inject(element, 'before');        
      });

      //plovouci kosik
      if ($('nakupni-kosik')) {
        var xy = $('nakupni-kosik').getPosition(); //pozice kosiku
        var y_min = xy.y;
        var wh = $('nakupni-kosik').getSize();
        xy = $('keywords').getPosition(); //pozice paticky
        var y_max = xy.y - wh.y - 5; //mezera pred patickou
        $('nakupni-kosik').setStyle('position','fixed');
        $('nakupni-kosik').setStyle('top',y_min+'px');
        window.addEvent('scroll', function() {
          var xy = window.getScroll();
          if (xy.y < (y_min - 5)) {
            $('nakupni-kosik').setStyle('top',y_min-xy.y+'px');
          } else if (xy.y > y_max) {
            $('nakupni-kosik').setStyle('top','-'+ (xy.y - y_max) +'px');
          } else {
            $('nakupni-kosik').setStyle('top','5px');
          }
        });
        window.fireEvent('scroll');
        
        /*window.addEvent('scroll', function() {
          var xy = window.getScroll();
          if (xy.y < y_min) {
            $('kosik').setStyle('top',y_min+'px');    
          } else if (xy.y > y_max) {
            $('kosik').setStyle('top',y_max+'px');    
          } else {
            $('kosik').setStyle('top',(xy.y+10)+'px');
          }
        });*/
        
      }

});  
