function CheckLogin(){
	if (document.FrmLogin.Username.value == "") alert("Inserer Nom d'utilisateur");
	else if (document.FrmLogin.Password.value == "") alert("Inserer Mot de passe");
	else{
		document.FrmLogin.VerificaDatiLogin.value = "si";
		document.FrmLogin.InviaDatiLogin.value = "no";
		document.FrmLogin.submit();
	}	
}

function RecuperaDati(PercosoImg){
	Stato_Attuale_Vis = document.getElementById('Liv_Box_Email').style.display;
	if (Stato_Attuale_Vis == "block"){
		document.getElementById('Freccia_Invia_Dati').style.background = "url(" + PercosoImg + "immagini/icone/freccia.gif) 65px 7px no-repeat";
		document.getElementById('Liv_Box_Email').style.display = "none";
	} 
	else{
		document.getElementById('Freccia_Invia_Dati').style.background = "url(" + PercosoImg + "immagini/icone/freccia_down.gif) 65px 7px no-repeat";
		document.getElementById('Liv_Box_Email').style.display = "block";
	}
}


function InviaDati(){
	if (document.FrmLogin.Email.value == "") alert("Inserer Email");
	else{
		document.FrmLogin.VerificaDatiLogin.value = "no";
		document.FrmLogin.InviaDatiLogin.value = "si";
		document.FrmLogin.submit();
	}	
}

function Log_Out(LINK_PAGINA_LOGOUT){
	if (confirm("LogOut?")) document.location.href = LINK_PAGINA_LOGOUT;
}


function ControlFrmRegistrati(){ 
	Mail_OK = "no";
	Username_OK = "no";
	Username_Check = document.getElementById("User").value;
	Email_Check  = document.getElementById("EmailUser").value;
	ID_Da_Escludere = document.getElementById("ID_Da_Escludere").value; 
	eval(loadXMLDoc("../JS/JS_CheckUsername.cfm","Username_Controllare=" + Username_Check + "&ID_Da_Escludere=" + ID_Da_Escludere));
	eval(loadXMLDoc("../JS/JS_CheckEmail.cfm","Email_Controllare=" + Email_Check + "&ID_Da_Escludere=" + ID_Da_Escludere));
	if(document.getElementById("User").value == '' ) {alert("Inserer Nom d'utilisateur");document.getElementById("User").focus();}
	else if (Username_OK == "no") alert("Attention, nom d'utilisateur deja utilise par un autre utilisateur. S'il vous plait changer le nom d'utilisateur.");
	else if (document.getElementById("Pass").value == ''){alert("Inserer Mot de passe");document.getElementById("Pass").focus();}
	else if (document.getElementById("Pass").value != document.getElementById("RePass").value){alert("Attention mot de passe et confirmation mot de passe ne coïncident pas");document.getElementById("Pass").focus();}
	else if (document.getElementById("NomeSocieta").value == '' ) {alert("Inserer Nom societe");document.getElementById("NomeSocieta").focus();}
	else if (document.getElementById("Indirizzo").value == '' ) {alert("Inserer Adresse");document.getElementById("Indirizzo").focus();}
	else if (document.getElementById("Nap").value == '' ) {alert("Inserer NPA");document.getElementById("Nap").focus();}
	else if (document.getElementById("Localita").value == '' ) {alert("Inserer Localite'");document.getElementById("Localita").focus();}
	else if (document.getElementById("Telefono").value == '' ) {alert("Inserer Telephone");document.getElementById("Telefono").focus();}
	else if (document.getElementById("EmailUser").value == '' ) {alert("Inserer E-mail");document.getElementById("EmailUser").focus();}
	else if (document.getElementById("EmailUser").value.indexOf("@") == -1 || document.getElementById("EmailUser").value.indexOf(".") == -1) {alert("Inserer E-mail");document.getElementById("EmailUser").focus();}
	else if (Mail_OK == "no") alert("Attention adresse e-mail de'ja' utilise' par un autre utilisateur. S'il vous plaît changer l'adresse e-mail.");
	else if (document.getElementById("WebSite").value != '' && document.getElementById("WebSite").value.indexOf("http://") == -1) {alert("Inserer l'adresse internet correctement, il doit contenir le suffixe http://");document.getElementById("WebSite").focus();}
	else if (document.getElementById("Disciplina").value == '' ) {alert("Inserer Discipline sportive");document.getElementById("Disciplina").focus();}
	else document.frmRegistrati.submit();
}


function ControlFrmSocSport(){
	if(document.getElementById("TA_Descrizione").value == '' ) {alert("Inserer Description");document.getElementById("TA_Descrizione").focus();}
	else if (document.getElementById("Indirizzo").value == '' ) {alert("Inserer Adresse");document.getElementById("Indirizzo").focus();}
	else if (document.getElementById("Nap").value == '' ) {alert("Inserer Nap");document.getElementById("Nap").focus();}
	else if (document.getElementById("Localita").value == '' ) {alert("Inserer Localite'");document.getElementById("Localita").focus();}
	else if (document.getElementById("Telefono").value == '' ) {alert("Inserer Telephone");document.getElementById("Telefono").focus();}
	else if (document.getElementById("EmailSocSpor").value != '' && (document.getElementById("EmailSocSpor").value.indexOf("@") == -1 || document.getElementById("EmailSocSpor").value.indexOf(".") == -1)) {alert("Inserer Email");document.getElementById("EmailSocSpor").focus();}
	else if (document.getElementById("WebSite").value != '' && document.getElementById("WebSite").value.indexOf("http://") == -1) {alert("Inserer l'adresse internet correctement, il doit contenir le suffixe http://");document.getElementById("WebSite").focus();}
	else document.frmSocSport.submit();
}

function ControlInviaCommenti(){
	if(document.getElementById("CommentiSuggerimenti").value == '' ) {alert("Inserer Commentaires/Suggestions");document.getElementById("CommentiSuggerimenti").focus();}
	else document.frmInviaCommenti.submit();
}

function ControlFrmNewSocSport(){
	if(document.getElementById("TA_News1").value != '' && document.getElementById("TitoloNews1").value == '') {alert("Inserer Titre");document.getElementById("TitoloNews1").focus();}
	else if(document.getElementById("TA_News2").value != '' && document.getElementById("TitoloNews2").value == '') {alert("Inserer Titre");document.getElementById("TitoloNews2").focus();}
	else document.frmNewSocSport.submit();
}

function ControlFrmEventoSocSport(){
	if(document.getElementById("TA_Evento1").value != '' && document.getElementById("TitoloEvento1").value == '') {alert("Inserer Titre");document.getElementById("TitoloEvento1").focus();}
	else if(document.getElementById("TA_Evento2").value != '' && document.getElementById("TitoloEvento2").value == '') {alert("Inserer Titre");document.getElementById("TitoloEvento2").focus();}
	else document.frmEventoSocSport.submit();
}

function textCounter(field, countfield, maxlimit) {
	if (field.value.length > maxlimit) field.value = field.value.substring(0, maxlimit);
	else countfield.value = maxlimit - field.value.length;
}

function ResetQuest(PaginaReset){
	if (confirm("ATTENTION, en procedant, vous allez eliminer le formulaire partiel de la societe. Proceder?")) document.location.href = PaginaReset;
}

function ResetSocSport(PaginaReset){
	if (confirm("ATTENTION, en procedant, vous allez eliminer le profil de la societe. Proceder?")) document.location.href = PaginaReset;
}

