$(document).ready(function(){
	//form nella pagina della richiesta
	var options = {
		beforeSubmit: function (formData, jqForm, options){
			$('form :submit').attr('disabled', 'disabled');
			$('form :reset').attr('disabled', 'disabled');
			
			return true;
		},
		success: function (responseText, statusText){
			$('form :submit').removeAttr('disabled');
			$('form :reset').removeAttr('disabled');
			
			if (statusText!='success')
				$.modaldialog.error('Errore durante l\'invio dei dati.', {width: 300, timeout: 5});
			else {
				var parts = responseText.split('|');
				
				if (parts[0]=='2')
					$.modaldialog.warning('Attenzione. ' + parts[1], {width: 300, timeout: 5});
					
				else if (parts[0]=='1')
					$.modaldialog.error('Errore. ' + parts[1], {width: 300, timeout: 5});
					
				else
					$.modaldialog.success('Completato. ' + parts[1], {width: 300, timeout: 5});
			}
		}
	};
	
	$('form')
		.ajaxForm(options)
		.children(':text[name=richiedente]').focus();
});
