function controlloCampirid(){

/*	var nome_reg_exp = /^[a-zA-Zאטילעש\s']+$/;
	var indirizzo_reg_exp = /^[a-zA-Zאטילעש0-9\.,;\s\\\/']+$/;
	var codicefiscale_reg_exp = /^[a-zA-Z]{6,6}([0-9]{2,2})([a-zA-Z]{1,1})([0-9]{2,2})([a-zA-Z]{1,1})([0-9]{3,3})([a-zA-Z]{1,1})$/;
	var comune_reg_exp = /^[a-zA-Zאטילעש\s']+$/;
	var CAP_reg_exp = /^[0-9]{5,5}$/;	
	var IBAN_reg_exp = /^[a-zA-Z]{2,2}([0-9]{2,2})([a-zA-Z]{1,1})([0-9]{22,22})$/;
	var rid_reg_exp = /^[0-9]+$/;
	var email_reg_exp = /^(([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+)?$/;

	
	var nome = document.rid.nome.value;
	var cognome = document.rid.cognome.value;
	var indirizzo = document.rid.indirizzo.value;
	var CF = document.rid.CF.value;	
	var CAP = document.rid.CAP.value;	
	var IBAN = document.rid.IBAN.value;		
	var comune = document.rid.comune.value;
	var email = document.rid.email.value;
	var telefono = document.rid.tel.value;	
	
*/

	var azienda_reg_exp = /^[a-zA-Zאטילעש0-9\s']+$/;
	var nome_reg_exp = /^[a-zA-Zאטילעש\s']+$/;
	var indirizzo_reg_exp = /^[a-zA-Zאטילעש0-9\.,;\s\\\/']+$/;
	var PIVA_reg_exp = /^[0-9]{11,11}$/;
	var importo_reg_exp = /^[0-9]+$/;
	var codicefiscale_reg_exp = /^[a-zA-Z]{6,6}([0-9]{2,2})([a-zA-Z]{1,1})([0-9]{2,2})([a-zA-Z]{1,1})([0-9]{3,3})([a-zA-Z]{1,1})$/;
	var comune_reg_exp = /^[a-zA-Zאטילעש\s']+$/;
	var CAP_reg_exp = /^[0-9]{5,5}$/;	
	var IBAN_reg_exp = /^[a-zA-Z]{2,2}([0-9]{2,2})([a-zA-Z]{1,1})([0-9]{22,22})$/;
	var rid_reg_exp = /^[0-9]+$/;
	var tel_reg_exp = /^[a-zA-Zאטילעש0-9\s']+$/;
	var email_reg_exp = /^(([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+)?$/;

	
	var nome = document.rid.nome.value;
	var importo = document.rid.importo.value;
	var cognome = document.rid.cognome.value;
	var indirizzo = document.rid.indirizzo.value;
	var CF = document.rid.CF.value;	
	var CAP = document.rid.CAP.value;	
	var IBAN = document.rid.IBAN.value;		
	var comune = document.rid.comune.value;
	var email = document.rid.email.value;
	var tel = document.rid.tel.value;	


	if (nome=='') {
		alert("Il campo NOME e' obbligatorio!");
		document.rid.nome.focus();
		return false;
	}
	else if (!nome_reg_exp.test(nome)) {
		alert("Il campo NOME puo' contenere solo lettere!");
		document.rid.nome.select();
		return false;
	}
	else if (cognome=='') {
		alert("Il campo COGNOME e' obbligatorio!");
		document.rid.cognome.focus();
		return false;
	}
	else if (!nome_reg_exp.test(cognome)) {
		alert("Il campo COGNOME puo' contenere solo lettere!");
		document.rid.cognome.select();
		return false;
	}

	else if (CF=='') {
		alert("Inserire il codice CODICE FISCALE");
		document.rid.CF.focus();
		return false;
	}
	else if (!codicefiscale_reg_exp.test(CF)) {
		alert("Il campo CODICE FISCALE non e' valido");
		document.rid.CF.select();
		return false;
	}

	if (indirizzo=='') {
		alert("Il campo INDIRIZZO e' obbligatorio!");
		document.rid.indirizzo.focus();
		return false;
	}
	else if (!indirizzo_reg_exp.test(indirizzo)) {
		alert("Il campo INDIRIZZO non e' valido! Provare usando solo lettere, numeri e caratteri di punteggiatura");
		document.rid.indirizzo.select();
		return false;
	}

	else if (CAP=='') {
		alert("Inserire il codice CAP");
		document.rid.CAP.focus();
		return false;
	}
	else if (!CAP_reg_exp.test(CAP)) {
		alert("Il campo CAP non e' valido");
		document.rid.CAP.select();
		return false;
	}

	else if (comune=='') {
		alert("Il campo COMUNE e' obbligatorio!");
		document.rid.comune.focus();
		return false;
	}
	else if (!comune_reg_exp.test(comune)) {
		alert("Il campo COMUNE non e' valido!");
		document.rid.comune.select();
		return false;
	}

	else if (IBAN=='') {
		alert("Inserire il codice IBAN");
		document.rid.IBAN.focus();
		return false;
	}
	else if (!IBAN_reg_exp.test(IBAN)) {
		alert("Il campo IBAN non e' valido");
		document.rid.IBAN.select();
		return false;
	}

	else if (tel=='') {
		alert("Inserire il campo TELEFONO");
		document.rid.tel.focus();
		return false;
	}
	else if (!tel_reg_exp.test(tel)) {
		alert("Il campo TELEFONO non e' valido");
		document.rid.tel.select();
		return false;
	}
	else if (!email_reg_exp.test(email)) {
		alert("Il campo EMAIL non e' valido! Inserire un indirizzo valido o lasciare vuoto il campo.");
		document.rid.email.select();
		return false;
	}

	else if (importo=='') {
		alert("Inserire l'IMPORTO");
		document.rid.importo.focus();
		return false;
	}
	else if (!importo_reg_exp.test(importo)) {
		alert("Il campo IMPORTO non e' valido, inserire soltanto un numero");
		document.rid.importo.select();
		return false;
	}
	
	
	else if(!document.rid.privacy.checked){		
		alert("Non sono state accettate le normative sul trattamento dei dati personali e quelle sul servizio");	
		return false;  
	}

	else if(!document.rid.privacy.checked){		
		alert("Non sono state accettate le normative sul trattamento dei dati personali e quelle sul servizio");	
		return false;  
	}
	else {
		document.rid.submit(); 
	}




/*	
	if (nome=='') {
		alert("Il campo NOME e' obbligatorio!");
		document.rid.nome.focus();
		return false;
	}
	else if (!nome_reg_exp.test(nome)) {
		alert("Il campo NOME puo' contenere solo lettere!");
		document.rid.nome.select();
		return false;
	}
	else if (cognome=='') {
		alert("Il campo COGNOME e' obbligatorio!");
		document.rid.cognome.focus();
		return false;
	}
	else if (!nome_reg_exp.test(cognome)) {
		alert("Il campo COGNOME puo' contenere solo lettere!");
		document.rid.cognome.select();
		return false;
	}
	if (indirizzo=='') {
		alert("Il campo INDIRIZZO e' obbligatorio!");
		document.rid.indirizzo.focus();
		return false;
	}
	else if (!indirizzo_reg_exp.test(indirizzo)) {
		alert("Il campo INDIRIZZO non e' valido! Provare usando solo lettere, numeri e caratteri di punteggiatura");
		document.rid.indirizzo.select();
		return false;
	}
	else if (comune=='') {
		alert("Il campo COMUNE e' obbligatorio!");
		document.rid.comune.focus();
		return false;
	}
	else if (!comune_reg_exp.test(citta)) {
		alert("Il campo COMUNE non e' valido!");
		document.rid.comune.select();
		return false;
	}
	else if (!email_reg_exp.test(email)) {
		alert("Il campo EMAIL non e' valido! Inserire un indirizzo valido o lasciare vuoto il campo.");
		document.rid.email.select();
		return false;
	}
	else if (IBAN=='') {
		alert("Inserire il codice IBAN");
		document.rid.IBAN.focus();
		return false;
	}
	else if (!IBAN_reg_exp.test(IBAN)) {
		alert("Il campo IBAN non e' valido");
		document.rid.IBAN.select();
		return false;
	}
	
	else if (CF=='') {
		alert("Inserire il codice CODICE FISCALE");
		document.rid.CF.focus();
		return false;
	}
	else if (!codicefiscale_reg_exp.test(CF)) {
		alert("Il campo CODICE FISCALE non e' valido");
		document.rid.CF.select();
		return false;
	}
	
	else if (CAP=='') {
		alert("Inserire il codice CAP");
		document.rid.CAP.focus();
		return false;
	}
	else if (!CAP_reg_exp.test(CF)) {
		alert("Il campo CAP non e' valido");
		document.rid.CAP.select();
		return false;
	}

	else if (importo=='') {
		alert("Inserire l'IMPORTO");
		document.rid.importo.focus();
		return false;
	}
	else if (!importo_reg_exp.test(importo)) {
		alert("Il campo IMPORTO non e' valido, inserire soltanto un numero");
		document.rid.CAP.select();
		return false;
	}
	
	
	else if(!document.rid.privacy.checked){		
		alert("Non sono state accettate le normative sul trattamento dei dati personali e quelle sul servizio");	
		return false;  
	}
	else {
		document.rid.submit(); 
	}
*/

};




function controlloCampirid_azienda(){

	var azienda_reg_exp = /^[a-zA-Zאטילעש0-9\s']+$/;
	var nome_reg_exp = /^[a-zA-Zאטילעש\s']+$/;
	var indirizzo_reg_exp = /^[a-zA-Zאטילעש0-9\.,;\s\\\/']+$/;
	var importo_reg_exp = /^[0-9]+$/;
	var PIVA_reg_exp = /^[0-9]{11,11}$/;
	var codicefiscale_reg_exp = /^[a-zA-Z]{6,6}([0-9]{2,2})([a-zA-Z]{1,1})([0-9]{2,2})([a-zA-Z]{1,1})([0-9]{3,3})([a-zA-Z]{1,1})$/;
	var comune_reg_exp = /^[a-zA-Zאטילעש\s']+$/;
	var CAP_reg_exp = /^[0-9]{5,5}$/;	
	var IBAN_reg_exp = /^[a-zA-Z]{2,2}([0-9]{2,2})([a-zA-Z]{1,1})([0-9]{22,22})$/;
	var rid_reg_exp = /^[0-9]+$/;
	var tel_reg_exp = /^[a-zA-Zאטילעש0-9\s']+$/;
	var email_reg_exp = /^(([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+)?$/;

	
	var nome = document.rid.nome.value;
	var cognome = document.rid.cognome.value;
	var azienda = document.rid.azienda.value;
	var PIVA = document.rid.PIVA.value;	
	var indirizzo = document.rid.indirizzo.value;
	var importo = document.rid.importo.value;
	var CF = document.rid.CF.value;	
	var CAP = document.rid.CAP.value;	
	var IBAN = document.rid.IBAN.value;		
	var comune = document.rid.comune.value;
	var email = document.rid.email.value;
	var tel = document.rid.tel.value;	
	
	if (azienda=='') {
		alert("Il campo RAGIONE SOCIALE e' obbligatorio!");
		document.rid.azienda.focus();
		return false;
	}
	else if (!azienda_reg_exp.test(azienda)) {
		alert("Il campo RAGIONE SOCIALE non ט corretto");
		document.rid.azienda.select();
		return false;
	}
	
	else if (PIVA=='') {
		alert("Inserire la PARTITA IVA");
		document.rid.PIVA.focus();
		return false;
	}
	else if (!PIVA_reg_exp.test(PIVA)) {
		alert("Il campo PARTITA IVA non e' valido");
		document.rid.PIVA.select();
		return false;
	}	

	else if (nome=='') {
		alert("Il campo NOME e' obbligatorio!");
		document.rid.nome.focus();
		return false;
	}
	else if (!nome_reg_exp.test(nome)) {
		alert("Il campo NOME puo' contenere solo lettere!");
		document.rid.nome.select();
		return false;
	}
	else if (cognome=='') {
		alert("Il campo COGNOME e' obbligatorio!");
		document.rid.cognome.focus();
		return false;
	}
	else if (!nome_reg_exp.test(cognome)) {
		alert("Il campo COGNOME puo' contenere solo lettere!");
		document.rid.cognome.select();
		return false;
	}

	else if (CF=='') {
		alert("Inserire il codice CODICE FISCALE");
		document.rid.CF.focus();
		return false;
	}
	else if (!codicefiscale_reg_exp.test(CF)) {
		alert("Il campo CODICE FISCALE non e' valido");
		document.rid.CF.select();
		return false;
	}

	if (indirizzo=='') {
		alert("Il campo INDIRIZZO e' obbligatorio!");
		document.rid.indirizzo.focus();
		return false;
	}
	else if (!indirizzo_reg_exp.test(indirizzo)) {
		alert("Il campo INDIRIZZO non e' valido! Provare usando solo lettere, numeri e caratteri di punteggiatura");
		document.rid.indirizzo.select();
		return false;
	}

	else if (CAP=='') {
		alert("Inserire il codice CAP");
		document.rid.CAP.focus();
		return false;
	}
	else if (!CAP_reg_exp.test(CAP)) {
		alert("Il campo CAP non e' valido");
		document.rid.CAP.select();
		return false;
	}

	else if (comune=='') {
		alert("Il campo COMUNE e' obbligatorio!");
		document.rid.comune.focus();
		return false;
	}
	else if (!comune_reg_exp.test(comune)) {
		alert("Il campo COMUNE non e' valido!");
		document.rid.comune.select();
		return false;
	}

	else if (IBAN=='') {
		alert("Inserire il codice IBAN");
		document.rid.IBAN.focus();
		return false;
	}
	else if (!IBAN_reg_exp.test(IBAN)) {
		alert("Il campo IBAN non e' valido");
		document.rid.IBAN.select();
		return false;
	}

	else if (tel=='') {
		alert("Inserire il campo TELEFONO");
		document.rid.tel.focus();
		return false;
	}
	else if (!tel_reg_exp.test(tel)) {
		alert("Il campo TELEFONO non e' valido");
		document.rid.tel.select();
		return false;
	}
	else if (!email_reg_exp.test(email)) {
		alert("Il campo EMAIL non e' valido! Inserire un indirizzo valido o lasciare vuoto il campo.");
		document.rid.email.select();
		return false;
	}
	else if (importo=='') {
		alert("Inserire l'IMPORTO");
		document.rid.importo.focus();
		return false;
	}
	else if (!importo_reg_exp.test(importo)) {
		alert("Il campo IMPORTO non e' valido, inserire soltanto un numero");
		document.rid.importo.select();
		return false;
	}
	else if(!document.rid.privacy.checked){		
		alert("Non sono state accettate le normative sul trattamento dei dati personali e quelle sul servizio");	
		return false;  
	}
	else {
		document.rid.submit(); 
	}
};




