Event.observe(window,'load', function() {
	var notice = $('dati');
	$('btn').observe('click', function(event){
		var valid = new Validation('form_contatti', {immediate : true,onSubmit:false,onFormValidate:processForm});
		Validation.add('validate-name', 'Digita il tuo nome.', {
			isNot : 'Nome'
		});
		Validation.add('validate-surname', 'Digita il tuo cognome.', {
			isNot : 'Cognome'
		});
		Validation.add('validate-message', 'Digita il messaggio.', {
			isNot : 'Messaggio'
		});
		var result=valid.validate();
		if (result==false){
			response='<p class="message">Errore: compilate i campi richiesti</p>';
			notice.update(response);	
		}
	});
});

function processForm(result,form){
	if(result){
	$('form_contatti').submit();
	}
	// var notice = $('dati');
	// if(result){
	// 	response='<p class="message_wait">invio in corso</p>';
	// 	notice.update(response);	
	// 	notice.insert({top:'<p class="message_wait"><img src="img/loading.gif"/></p>'});
	// 	$('form_contatti').hide();
	// new Ajax.Request('http://www.atiesse-stampa.it/ajax/process_mail_2.php',
	//   {
	// 	//method:'post',
	// 	//postBody: $('form_contatti').serialize(),
	// 		method: 'GET',
	// 		crossSite: true,
	// 		parameters: $('form_contatti').serialize(),
	//     onSuccess: function(transport){
	// 		var response = transport.responseText;
	// 		notice.update(response);
	//     },
	//     onFailure: function(transport){
	// 		var response = transport.responseText; 
	// 		notice.update('<p class="message">Errore: riprova più tardi</p>');
	// 	 }
	//   });
	// }

}
