function mise_a_jour_quantite(idProduit, ajout)
{
	var input = document.getElementById('qte_'+idProduit);
	var nombre = parseInt(input.value);
	
	var min = 0;
	if (arguments[2]) // s'il y a la quantité minimal
	{
		arguments[2] = parseInt(arguments[2]);
		if (!isNaN(arguments[2]) && arguments[2] > 0)
			min = arguments[2];
	}
	var defaut = 0;
	if (arguments[3]) // s'il y a la quantité par défaut
	{
		if (!isNaN(arguments[3]) && arguments[3] > 0)
			defaut = arguments[3];
	}

	if (isNaN(nombre))
		nombre = defaut;
	nombre = nombre + ajout;
	
	if (nombre < min)
		input.value = min;
	else
		input.value = nombre;
}

function getElementsByClassName(element, className)
{
	if (element.getElementsByClassName)
		return element.getElementsByClassName(className); // pour les navigateurs "normaux"

	var hasClass = new RegExp("(^|\\s)"+className+"(\\s|$)");
	var nodes = element.getElementsByTagName('*');
	var elements = [];
	for (var i = 0; i < nodes.length; i++)
		if (hasClass.test(nodes[i].className))
			elements.push(nodes[i]);
			
	return elements;
}
