
function $save(id){
  if ( $(id) ) $(id).submit();
  return false;
  }

/*--------------------------------------------------------------------------------------------------------------------------------*/

function menu (obj){
  var li = $(obj).getParent();
  var ul = li.getElement('ul');
  ul.toggleClass('hide');
  if ( li.hasClass('active' ) )
    li.removeClass('active')
  else if ( !ul.hasClass('hide') )
    li.addClass('active');
  }

function menu_ie (obj){
  var li = $(obj).getParent();
  var ul = li.getElement('div');
  ul.toggleClass('hide');
  if ( li.hasClass('active' ) )
    li.removeClass('active')
  else if ( !ul.hasClass('hide') )
    li.addClass('active');
  }

/*--------------------------------------------------------------------------------------------------------------------------------*/

function swich_order_row ( obj ){
  var obj = $(obj);
  var className = obj.get('name') ;
  if( className ){
    if ( obj.get('value') )
      $$('.'+className).removeClass('hide');
    else
      $$('.'+className).addClass('hide');
    }
  }

/*--------------------------------------------------------------------------------------------------------------------------------*/

function clear_input( input ){
  var input = $(input);
  if ( input ){
    input.addEvent('focus',function(){  if ( input.get('title') == input.get('value') ) input.set('value',''); });
    input.addEvent('blur',function(){ if ( input.get('value') == '' ) input.set('value', input.get('title') ); });
    }
  }

/*--------------------------------------------------------------------------------------------------------------------------------*/

function add_comment(sub){
  var comment_form = $('comment_form');
  new Element('input',{'name':'sub','value':sub,'type':'hidden'}).inject(comment_form);
  comment_form.submit();
  }

/*--------------------------------------------------------------------------------------------------------------------------------*/

function show_comment_form(obj){
  $('comment_form').removeClass('hide');
  obj.setStyle('display','none');
  }

/*--------------------------------------------------------------------------------------------------------------------------------*/

function add_to_basket(prod_basket){
  var prod_basket = $(prod_basket);
  if ( prod_basket ){
    var valid = true;
    var choose_options = prod_basket.getElements('.choose_options');
    if ( choose_options ){
      choose_options.each(function(el){
        if ( el.get('value') == '' && valid ){
          valid = false;
          alert('Wybierz '+el.get('title')+'.' );
          el.focus();
          }
        });
      }
    if ( valid ){
      prod_basket.submit();
      }
    }
  }

/*--------------------------------------------------------------------------------------------------------------------------------*/

window.addEvent('domready', function() {
  //var forms = $$('form');
  //alert(forms);
  //if ( forms ){
  //  forms.addEvent('submit',function(e){
  //    //new Event(e).stop();
  //    this.getElements('input').each(function(el){
  //      var title = el.get('title');
  //      if ( title && title == el.get('value') ){
  //        el.set('value','');
  //        }
  //      });
  //    //this.submit();
  //    });
  //  }
});

/*--------------------------------------------------------------------------------------------------------------------------------*/

window.addEvent('domready', function() {
  var dodajdokoszyka = $('dodajdokoszyka') ;
  if ( dodajdokoszyka ){
    dodajdokoszyka.addEvent('click',function(e){
      new Event(e).stop();
      $('order_add_form').submit();
      });
    }
});
