// FUNKCE PRO VYPLNENI FORMULARE
function vypln(id, default_value, value)
{
  if(value == default_value || value == '')
  {
    document.getElementById(id).value = default_value;
  }
  else
  {
    document.getElementById(id).value = value;
  }
}

// FUNKCE PRO POCATECNI VYMAZANI FORMULARE
function smaz(id, default_value, value)
{
  if(value == default_value || value == '')
  {
    document.getElementById(id).value = '';
  }
  else
  {
    document.getElementById(id).value = value;
  }
}

// Metoda pro zobrazeni doplnujicich prvku
function zobraz(value)
{
  $$("."+ value).setStyle('display','block');
}

// Metoda pro skryti doplnujicich prvku
function skryj(value)
{
  $$("."+ value).setStyle('display','none');
}

function getScooterTypes(scooter_producer) {

  // Pokud je zadan spravny typ skutru
  if(scooter_producer > 0)
  {
    var req = new Request.HTML({url:'/ajax/get_scooter_types.php', async:true,
      onRequest: function ( )
      {
        $('scooter-producers').set('disabled',true);
      }
      ,
      onSuccess: function (responseTree,responseElements,responseHTML,responseJavaScript)
      {
        $('scooter-types').removeClass("no-display");
        $('scooter-producers').set('disabled',false);
        $('scooter-types').set('html',responseHTML);
        $('scooter-type-default').set('selected','selected');
      }
    });

    req.send("scooter_producer="+scooter_producer);
  }
  else
  {
    $('scooter-types').addClass("no-display");
    $('scooter-types').set('html',"<option value=\"\">vyberte typ</option>");
  }
  
}

function getPayments(transmission) {

  var req = new Request.HTML({url:'/ajax/get_payments.php', async:true,
    onRequest: function ( )
    {
      $('transmission-select').set('disabled',true);
    }
    ,
    onSuccess: function (responseTree,responseElements,responseHTML,responseJavaScript)
    {
      $('transmission-select').set('disabled',false);
      $('payment-select').set('html',responseHTML);
      $('payment-default').set('selected','selected');
    }
  });

  req.send("transmission="+transmission);
}

