function vfCheckform(){
var campoUid=document.registrati.psName.value;
var campoPwd=document.registrati.psPassword.value;
	if ((campoUid=='')||(campoPwd==''))	{
		alert('Spiacenti, ma per accedere e\' necessario inserire username e password.');
	}else{
		document.registrati.submit();
	}


}
function vfCheckAnagrafica(){
var campoUid=document.registrati.nome.value;
var campoPwd=document.registrati.cognome.value;
	if ((campoUid=='')||(campoPwd==''))	{
		alert('Spiacenti, ma per accedere e\' necessario compilare il form.');
	}else{	
		//document.registrati.submit();
		getAnagrafica();
		getCarrello();
	}


}

function is_email(user_email) {
/*
	chars = "/^([a-z0-9+_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,6}\$/i";

	if (strpos(user_email, '@') !== false && strpos(user_email, '.') !== false) {

		if (preg_match(chars, $user_email)) {

			return true;

		} else {

			return false;

		}

	} else {

		return false;

	}
*/
}


//form 2 pił semplice
function vfCheckDatiAnagrafica(){
var striga= new String();
var docForm=document.registrati;
var err=0;
var msgCampi='';
if (docForm.nome.value=='')	{
		err++;
		msgCampi='NOME\n';
	}
if (docForm.cognome.value=='')	{
		err++;
		msgCampi=msgCampi + 'COGNOME\n';
	}
/*
if (docForm.datanascita.value=='')	{
		err++;
		msgCampi=msgCampi + 'DATA di NASCITA\n';
	}
if (docForm.luogodinascita.value=='')	{
		err++;
		msgCampi=msgCampi + 'LUOGO di NASCITA\n';
	}

striga=docForm.codicefiscale.value;
if (docForm.codicefiscale.value=='')	{
//max 16 caratteri
		err++;
		msgCampi=msgCampi + 'CODICE FISCALE\n';
	}else if (!striga.lenght==16)	{
		//max 16 caratteri
				err++;
				msgCampi=msgCampi + 'IL CODICE FISCALE deve essere di 16 caratteri alfanumerici\n';
			}
*/		
//alert(striga.length);
/*
if (docForm.partitaiva.value=='')	{
//max 16 caratteri
		err++;
		msgCampi=msgCampi + 'CODICE FISCALE\n';
	}
if (docForm.indirizzo.value=='')	{
		err++;
		msgCampi=msgCampi + 'INDIRIZZO\n';
	}
if (docForm.ncivico.value=='')	{
		err++;
		msgCampi=msgCampi + 'NUMERO CIVICO\n';
	}
if (docForm.cap.value=='')	{
//max 5 caratteri
		err++;
		msgCampi=msgCampi + 'CAP\n';
	}
*/
//docForm.regioneresidenza.value
/*
if (docForm.regioneresidenza[docForm.regioneresidenza.selectedIndex].value=='0')	{
		err++;
		msgCampi=msgCampi + 'REGIONE di residenza\n';
	}
*/
//docForm.provinciaresidenza.value
/*
if (docForm.provinciaazienda[docForm.provinciaazienda.selectedIndex].value=='0')	{
		err++;
		msgCampi=msgCampi + 'PROVINCIA di residenza\n';
	}
//docForm.comuneresidenza.value
if (docForm.comuneresidenza[docForm.comuneresidenza.selectedIndex].value=='0')	{
		err++;
		msgCampi=msgCampi + 'COMUINE di residenza\n';
	}
*/
/*
if (docForm.telefono.value=='')	{
		err++;
		msgCampi=msgCampi + 'TELEFONO\n';
	}
*/
	/*
if (docForm.fax.value=='')	{
		err++;
		msgCampi=msgCampi + 'FAX\n';
	}
*/
striga=docForm.email.value;
	//alert(striga.search('@'));
	//alert(conta=striga.split('.'));
if (docForm.email.value=='')	{
// controllo formale
		err++;
		msgCampi=msgCampi + 'E-MAIL\n';
	}else if (striga.search('@')==-1){
		err++;
		msgCampi=msgCampi + 'L\'E-MAIL non e\' corretta \n';
	}
if (docForm.nomeazienda.value=='')	{
		err++;
		msgCampi=msgCampi + 'NOME dell\'azienda\n';
	}
if (docForm.telefonoazienda.value=='')	{
		err++;
		msgCampi=msgCampi + 'TELEFONO dell\'azienda\n';
	}

if ((!docForm.tipoazienda[0].checked)&&(!docForm.tipoazienda[1].checked)){
		err++;
		msgCampi=msgCampi + 'TIPOLOGIA dell\'azienda\n';
	}
if (docForm.indirizzoazienda.value=='')	{
		err++;
		msgCampi=msgCampi + 'INDIRIZZO dell\'azienda\n';
	}
//docForm.regioneazienda.value
if (docForm.regioneazienda[docForm.regioneazienda.selectedIndex].value=='0')	{
		err++;
		msgCampi=msgCampi + 'REGIONE dell\'azienda\n';
	}
//docForm.provinciaazienda.value
if ((docForm.provinciaazienda[docForm.provinciaazienda.selectedIndex].value=='0')||(docForm.provinciaazienda[docForm.provinciaazienda.selectedIndex].value==''))	{
		err++;
		msgCampi=msgCampi + 'PROVINCIA dell\'azienda\n';
	}
//docForm.comuneazienda.value
if ((docForm.comuneazienda[docForm.comuneazienda.selectedIndex].value=='0')||(docForm.comuneazienda[docForm.comuneazienda.selectedIndex].value==''))	{
		err++;
		msgCampi=msgCampi + 'COMUINE dell\'azienda\n';
	}
if (docForm.jobtitle.value=='')	{
		err++;
		msgCampi=msgCampi + 'RUOLO ricoperto in azienda\n';
	}
if (!docForm.privacy.checked)	{
		err++;
		msgCampi=msgCampi + 'IL CAMPO PRIVACY\n';
	}
/*

sCod=getSecCode();
if (sCod=='ok'){	
	alert('\n' + sCod);
	//document.registrati.submit();
}else{
	alert('\n' + sCod);
//	alert('Spiacenti, ma per procedere e\' necessario inserire il corretto codice di controllo\n' + sCod);
}

*/

	if (err!==0)	{
		alert('Spiacenti, ma per procedere e\' necessario compilare tutti i seguenti campi:\n' + msgCampi);
	}else{
		if (confirm('La preghiamo cortesemente di verificare il corretto inserimento dei dati richiesti. Non sara\' possibile modificarli in seguito\n\nScelga ANNULLA per ricontrollare. Scelga OK per proseguire con la prenotazione.')){
		document.registrati.submit();
		 }
	}
}


function vfCheckDatiCarrello(){
		document.registrati.submit();
}

function verElimina(){
var doc=document.elimina;
	if ((doc.codFisc.value=='')||(doc.rifOrd.value==''))	{
		alert('Spiacenti, ma per procedere e\' necessario inserire Codice fiscale e riferimento ordine.');
	}else{
		doc.submit();
	}


}

function eliminaDef(){
var doc=document.elimina;
		if (confirm('Sicuri di voler eliminare la prenotazione?\nL\'operazione non potra\' essere annullata e nel caso si volesse partecipare sara\' necessario procedere ad una nuova iscrizione, perdendo eventuali priorita\' acquisite sui servizi a numero chiuso.')){
		doc.submit();
		 }


}

function verCompleta(){
var doc=document.completa;
	if ((doc.codFisc.value=='')||(doc.rifOrd.value==''))	{
		alert('Spiacenti, ma per procedere e\' necessario inserire Codice fiscale e Riferimento ordine.');
	}else{
		doc.submit();
	}


}
function aprichiudifatt(item) {
	 elem=document.getElementById(item);
	 nome=item;
	 visibile=(elem.style.display!="none")
	 if ((visibile)&&(!document.getElementById('selfattura').checked)) {
	 elem.style.display="none";
	 document.getElementById('fattura').value=0;
	 } else if ((!visibile)&&(document.getElementById('selfattura').checked)) {
//		 for (i=1;i<30;i++){							 
//		 document.getElementById(nome).style.display="none";
//		 }
	 
	 elem.style.display="block";
	 document.getElementById('fattura').value=1;
	 }
	 
}
