/*
	Autore: Danilo Cicognani
	Script: richiesta.js
	Applicazione: www.vetroventilato.it
	Versione: 1.00
	Data: 11/08/2009
	Scopo: Funzionalita' di controllo del form di richiesta
	Copyright (c) 2009 CicoNET di Danilo Cicognani
*/
$('document').ready(function() {
	$('input.obbl').blur(function() {
		if (this.value != '')
			$(this).removeClass('error');
	});
	$('input#accettare').blur(function() {
		if (this.checked)
			$('#autorizzo').removeClass('error');
	});
	$('form').submit(function() {
		$('#submit-message').remove();
		intErrors = 0;
		strMsg = '';
		$('input.obbl').each(function() {
			var strTitle = $(this).attr('title');
			if (this.value == '') {
				$(this).addClass('error');
				strMsg += '<li>' + strTitle + ' field is compulsory</li>';
				/*strMsg += '<li>Il campo ' + strTitle + ' &egrave; obbligatorio</li>';*/
				intErrors++;
			}
		});
		$('input#accettare').each(function() {
			if (! this.checked) {
				$('#autorizzo').addClass('error');
				strMsg += '<li>Request cannot be sent without AUTHORISATION of personal data processing.</li>';
				intErrors++;
			}
		});
		if (intErrors > 0) {
			$('<div id="submit-message">Please insert the following information:<ul>' 
			+ strMsg + '</ul></div>').insertBefore('#invia');
			return false;
		}
	});
});