var notice = $('dati');

$('button').observe('click', function(event){
var valid = new Validation('modulo', {immediate : true,onSubmit:false,onFormValidate:checkForm});
var result=valid.validate();
if (result==false){
	response='<p class="message">Errore: compilate i campi richiesti</p>';
	notice.update(response);	
}
});

function checkForm(result,form){
	if(result){
		response='<p class="message">invio in corso</p>';
		notice.update(response);	
		notice.insert({top:'<img src="images/loading.gif"/>'});
	new Ajax.Request('iscriviti.php',
	  {
	    method:'post',
		postBody: $('modulo').serialize(),		
	    onSuccess: function(transport){
			var response = transport.responseText;
			notice.update(response);
	    },
	    onFailure: function(transport){
			var response = transport.responseText; 
			notice.update(response);
		 }
	  });
	//$('modulo').hide();
	}

}
