function ajaxOnOffButton(url,fieldName,idObject)
{
	currentState = document.getElementById(fieldName+'state'+idObject).value;
	
	new Ajax.Request(url+currentState, {
					 method:'post', 
					 onSuccess:formHandlerFunc, 
					 onFailure:formErrFunc
					 });				

	document.getElementById(fieldName+'state'+idObject).value = Math.abs(currentState-1);
	changer_class(currentState,fieldName,idObject);
	
	return false;
}

function changer_class(currentState,fieldName,idObject)
{
	if(fieldName == 'showroom')
	{//On passe tous les autres au rouge
		var tab = document.getElementsByName(fieldName);
		for (var i=0; i<tab.length; i++) 
		{ 
			tab[i].className = 'onoffbutton0';
		}
	}
	var newState = Math.abs(currentState-1);
	var btn = document.getElementById(fieldName+idObject);
	newClass = "onoffbutton" + newState;
	btn.className =  newClass;
}

var formErrFunc = function(t) {
	alert('Error' + t.status + ' — ' + t.statusText);
}

var formHandlerFunc = function(t) 
{
	/*alert(t.responseText);*/
}