function takeAjaxFormControl(_id,_action){
	if(window.__forms){
		window.__forms[_id]={action:_action};
	}else{
		window.__forms=new Array();
		window.__forms[_id]={action:_action};
	}
}

function inviaform(__id){
	var _id=__id;
	if(!_id){
		//alert($A(window.__forms));
		$$('form').each(function(item){
			if(item.id && window.__forms[item.id]){
				_id = item.id;
			}
		});
	}
	//alert('invio form mod '+_id);
	
	var hh=new Element('input',{
		type: 'hidden',
		name: 'bb'
	});
	hh.value=window.__forms[_id].action;
	$(_id).insert(hh);
	$(_id).action='/gruppogr/ajaxforms';
	//alert($('contatti').request());
	
	$(_id).request({
		onComplete: function(){ 
			//alert('Form data saved!');
			$(_id).hide();
			$(_id+'_successo').show();
		},
		onFailure: function(){ 
			//alert('Form failure!');
			$(_id).hide();
			$(_id+'_errore').show();
		}
	});
	/*
	hh.value=$('contatti').action;
	$('contatti').insert(hh);
	$('contatti').action='/gruppogr/ajaxforms';
	//alert($('contatti').request());
	
	$('contatti').request({
		onComplete: function(){ 
			//alert('Form data saved!');
			$('contatti').hide();
			$('contatti_successo').show();
		},
		onFailure: function(){ 
			//alert('Form failure!');
			$('contatti').hide();
			$('contatti_errore').show();
		}
	});
	*/
	
}
