/**
 * @author irongomme
 */
function forceSaisieChiffre(evt)
{
	var keyCode = evt.which ? evt.which : evt.keyCode;
	if((keyCode < 46 || keyCode > 57) && 
	   (keyCode < 37 || keyCode > 40) && 
	   (keyCode < 8 || keyCode > 9) &&
	   keyCode != 116) return false;
}

function initChampsEditable(bddField, bddTable, whereField, whereValue, htmlFieldId){
	new Ajax.InPlaceEditor(htmlFieldId, "ajax/updateBdd.php", {
		highlightcolor: '#EDEDED',
		okText: 'Modifier',
		cancelText: 'Annuler',
		savingText: 'En cours d\'enregistrement ...',
		clickToEditText: 'Cliquez ici pour modifier cette information',
		size: 15,
		callback: function(formulaire, valeur){
			return "query=UPDATE " + bddTable + " SET " + bddField + "='VALUE' WHERE " + whereField + "='" + whereValue + "'&valeur=" + valeur;
		}
	});
}