var vehiculier = null;
var max = 6; // nb de véhicules max

function choixNbVehicules()
{
	var form = $('devis');
	var input = form['nbVehicules'];
	var i = 1;
	var max = 6;
	
	var nbVeh = $(input).getValue();
	nbVeh = Number(nbVeh);
	
	if (nbVeh >= 1)
		$('titreVeh').show();
	else
		$('titreVeh').hide();
	// afficher
	for (i = 1; i <= nbVeh; i++)
		$('veh-'+i).show();
	
	// cache les autres
	for (i = nbVeh+1; i <= max; i++)
		$('veh-'+i).hide();
}

function chargeMarques(numeroVeh)
{
	var input = $('marque_'+numeroVeh)
	while (input.options.length > 0)
		input.options[0] = null;
	
	for (var i = 0; i <= vehiculier.length; i++)
	{
		var newOpt = new Option(vehiculier[i], vehiculier[i]);
		input.options[i] = newOpt;
	}
	$('changerMarque_'+numeroVeh).hide();
}

function loadVehiculier()
{
	var req = new Ajax.Request('/devis/vehiculier', {
		method:'get',
		onSuccess: function(transport, json){
			if (json)
			{
				vehiculier = json;
				for (i = 1; i <= max; i++)
				{
					if ($('marque_'+i).getValue() == '' || $('marque_'+i).getValue() == vehiculier[0])
						chargeMarques(i);
					else
						$('changerMarque_'+i).show();
				}
			}
		}
	});
}