function funcFiltraCitta(){
	frmAttivaCard.action="attivacard.asp#Professione"	
	frmAttivaCard.submit();
}
function funcInvioDB(){	
	var arrControllo=new Array("numerocard","idlocale","cognome","nome","sesso","gg","mm","aaaa","datanascita","dn_regione","provincianasc","luogonascita","indirizzo","regione","provincia","citta","cap","telefono","email","email_conferma","password","privacy");
	var arrEtichetta=new Array("Numero Card","Locale che ha rilasciato la Card","Cognome","Nome","Sesso","Giorno di Nascita","Mese di Nascita","Anno di Nascita","Data di Nascita","Regione Nascita","Provincia Nascita","Comune di Nascita","Indirizzo","Regione Residenza","Provincia di Residenza","Comune di Residenza","CAP","telefono","E-Mail","Conferma E-mail","password","Privacy");
	
	frmAttivaCard.datanascita.value = frmAttivaCard.aaaa.value + "/" + frmAttivaCard.mm.value + "/" + frmAttivaCard.gg.value;

	for(i=0;i<arrControllo.length;i++){
		if (eval('frmAttivaCard.'+arrControllo[i]+'.value==""')){
			cntrNane = eval('frmAttivaCard.'+arrControllo[i]+'.name');
			alert('ATTENZIONE !\nValorizzare il campo : ' + arrEtichetta[i]);
			return;
		}
	}

	if (frmAttivaCard.password.value!=frmAttivaCard.password_conferma.value){
		alert('ATTENZIONE !\ncontrollare la password  immessa');
		frmAttivaCard.password.focus();
		return;
	}
	
	var users = new String(document.getElementById('cardattive').value)
	var user = new String(document.getElementById('numerocard').value)
	users=users.toLowerCase()
	user=user.toLowerCase()
	if(users.search("~"+user+"~")>-1){
		alert("Attenzione la Card Numero : "+ user +" risulta già inserita.")
		return;
	}

	var users = new String(document.getElementById('users').value)
	var user = new String(document.getElementById('email').value)
	users=users.toLowerCase()
	user=user.toLowerCase()
	if(users.search("~"+user+"~")>-1){
		alert("Attenzione la mail inserita risulta già esistente.\nPer maggiori info Leggere il Regolamento. Grazie !")
		return;
	}
	
	if (ControllaMail()==true){
		frmAttivaCard.invioDB.value=1;
		frmAttivaCard.submit();
	}else{
		alert("Controlla l'indirizzo e-mail inserito !");
		frmAttivaCard.email.focus();
	}
}

function ControllaMail(){
	EmailAddr = frmAttivaCard.email.value;
	EmailAddrContr = frmAttivaCard.email_conferma.value;
	if (EmailAddr!=EmailAddrContr)
		return false;
	Filtro = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	if (Filtro.test(EmailAddr)){
		return true;
	}else{
		return false;
	}
}

function funcControllaNCard(){
 
	if(isNaN(document.getElementById('textinput').value)){ 
		document.getElementById('textinput').focus();	
		document.getElementById('textinput').select();
		alert('ATTENZIONE!\nIl numero di card deve contenere solo numeri.');
	}
		

}

function funcPrivacy(){
	if(frmAttivaCard.ckprivacy.checked==true){
		frmAttivaCard.privacy.value = "Si accetto."
	}else{
		frmAttivaCard.privacy.value = ""	
	}
}