
function initPanier() {
	// suppression du bouton de recalcul
	$('btn_recalculer').parentNode.removeChild($('btn_recalculer'));
	
	$$('#tablo_panier td.qtt').each( function(e) {
		for(var i=0; i<e.childNodes.length; i++) {
			if(e.childNodes[i].nodeName == "INPUT") {
				var champ = e.childNodes[i];
				// transformation de l'input en hidden
				//champ.setAttribute('type','hidden');
				// bon bah pour IE il faut tout réécrire le setAttribute
				var newClass = champ.className;
				var newValue = champ.value;
				var newSize = champ.getAttribute('size');
				var newName = champ.getAttribute('name');
				var newInput = document.createElement('input');
				newInput.setAttribute('type','hidden');
				newInput.className = newClass;
				newInput.value = newValue;
				newInput.setAttribute('size',newSize);
				newInput.setAttribute('name',newName);
				champ.parentNode.appendChild(newInput);
				champ.parentNode.removeChild(champ);
				champ = newInput;
				
				// création d'un objet texte
				var affichage = document.createElement('span');
				var affichageText = document.createTextNode(champ.value);
				affichage.className = 'affichageQte';
				affichage.appendChild(affichageText);
				champ.parentNode.appendChild(affichage);
				
				// création des boutons +/-
				var separe = document.createElement('br'); separe.className = 'invisible';
				champ.parentNode.appendChild(separe);
				
				var btnPlus = document.createElement('button'); 
				btnPlus.className = 'btnPlus'; 
				btnPlus.title = pcAjouter;
				var btnPlusSpan = document.createElement('span');
				var btnPlusTxt = document.createTextNode(pcAjouter);
				btnPlusSpan.appendChild(btnPlusTxt);
				btnPlus.appendChild(btnPlusSpan);
				champ.parentNode.appendChild(btnPlus);
				btnPlus.onclick = function() {
					champ.value = parseInt(champ.value) + 1;
					$('formPanier').submit();
				}
				
				var btnMoins = document.createElement('button'); 
				btnMoins.className = 'btnMoins';
				if(champ.value == '1') btnMoins.className += ' inactif';
				btnMoins.title = pcRetirer;
				var btnMoinsSpan = document.createElement('span');
				var btnMoinsTxt = document.createTextNode(pcRetirer);
				btnMoinsSpan.appendChild(btnMoinsTxt);
				btnMoins.appendChild(btnMoinsSpan);
				champ.parentNode.appendChild(btnMoins);
				btnMoins.onclick = function() {
					if(champ.value > '1') {
						champ.value = parseInt(champ.value) - 1;
						$('formPanier').submit();
					}
					if(champ.value == '1') {
					}
				}
			}
		}
	});
}


/****************************************************/
/*				INITIALISATION DU PANIER			*/
/****************************************************/	
function addLoadListenerPanierCalcul(func) {
	if (window.addEventListener) {
		window.addEventListener("load", func, false);
	} else if (document.addEventListener) {
		document.addEventListener("load", func, false);
	} else if (window.attachEvent) {
		window.attachEvent("onload", func);
	}
}

if (document.getElementById && document.createTextNode) {
	addLoadListenerPanierCalcul(function() {
		if($('tablo_panier')) { initPanier(); }
	});
}