﻿function ResetCampo(campo) {
	
	if (document.getElementById(campo.id).style.color != "black") document.getElementById(campo.id).value = '';
	
	
}
function ShowDetailsOrder(IDOrdine) {
	if (document.getElementById('show_detail_order_' + IDOrdine).style.display == 'none') {
		document.getElementById('detail_order_' + IDOrdine).src = 'css/images/freccinaDown.gif';
		document.getElementById('show_detail_order_' + IDOrdine).style.display = 'block';
	}	else 	{
			document.getElementById('detail_order_' + IDOrdine).src = 'css/images/freccinaSuccessivo.gif';
			document.getElementById('show_detail_order_' + IDOrdine).style.display = 'none';
		}	
}

function AttivaModifica(Lingua) {
		if (document.getElementById('nome').disabled == true) {
			
			if (Lingua == 1)  {
				document.getElementById('boxModifica1').innerHTML = 'disattiva modifica';
				document.getElementById('boxModifica2').innerHTML = 'disattiva modifica';
			}	else {
					document.getElementById('boxModifica1').innerHTML = 'disable modify';
					document.getElementById('boxModifica2').innerHTML = 'disable modify';
				}
			document.getElementById('nome').disabled = false;
			document.getElementById('cognome').disabled = false;
			document.getElementById('ragionesociale').disabled = false;
			document.getElementById('indirizzo').disabled = false;
			document.getElementById('citta').disabled = false;
			document.getElementById('provincia').disabled = false;
			document.getElementById('provinciaEn').disabled = false;
			document.getElementById('nazione').disabled = false;
			document.getElementById('telefono').disabled = false;
			document.getElementById('cellulare').disabled = false;
			document.getElementById('email').disabled = false;
			document.getElementById('confermaemail').disabled = false;
			document.getElementById('pwd').disabled = false;
			document.getElementById('confermapwd').disabled = false;
			document.getElementById('salva').disabled = false;
		} 	else {
				if (Lingua == 1)  {
				document.getElementById('boxModifica1').innerHTML = 'modifica';
				document.getElementById('boxModifica2').innerHTML = 'modifica';
			}	else {
					document.getElementById('boxModifica1').innerHTML = 'modify';
					document.getElementById('boxModifica2').innerHTML = 'modify';
				}
				document.getElementById('nome').disabled = true;
				document.getElementById('cognome').disabled = true;
				document.getElementById('ragionesociale').disabled = true;
				document.getElementById('indirizzo').disabled = true;
				document.getElementById('citta').disabled = true;
				document.getElementById('provincia').disabled = true;
				document.getElementById('provinciaEn').disabled = true;
				document.getElementById('nazione').disabled = true;
				document.getElementById('telefono').disabled = true;
				document.getElementById('cellulare').disabled = true;
				document.getElementById('email').disabled = true;
				document.getElementById('confermaemail').disabled = true;
				document.getElementById('pwd').disabled = true;
				document.getElementById('confermapwd').disabled = true;
				document.getElementById('salva').disabled = true;
			}	
			
}


function OkModifica(LinkOK,Email,Lingua) {
	CheckEmail = 1;
	CheckPassword = 1;
	Check = 1;
	
	if ((document.getElementById('nome').value == '')||(document.getElementById('nome').value == 'Campo obbligatorio!') ){
		document.getElementById('nome').value = "Campo obbligatorio!";
		document.getElementById('nome').style.color = "#DF1800";
		Check = 0;
	} else  document.getElementById('nome').style.color = "black";
	
	if ((document.getElementById('cognome').value == '')||(document.getElementById('cognome').value == 'Campo obbligatorio!') ){
		document.getElementById('cognome').value = "Campo obbligatorio!";
		document.getElementById('cognome').style.color = "#DF1800";
		Check = 0;
	} else  document.getElementById('cognome').style.color = "black";
	
	if ((document.getElementById('citta').value == '')||(document.getElementById('citta').value == 'Campo obbligatorio!') ){
		document.getElementById('citta').value = "Campo obbligatorio!";
		document.getElementById('citta').style.color = "#DF1800";
		Check = 0;
	} else  document.getElementById('citta').style.color = "black";
	
	if ((document.getElementById('nazione').value == 'ITALIA')||(document.getElementById('nazione').value == 'ITALY'))  {
		if (document.getElementById('provincia').value == '0') {
			document.getElementById('provincia').style.color = "#DF1800";
			Check = 0;
		} else  document.getElementById('provincia').style.color = "black";
	}	else 	{
			if (document.getElementById('provinciaEn').value == '') {
				document.getElementById('provinciaEn').value = "Campo obbligatorio!";
				document.getElementById('provinciaEn').style.color = "#DF1800";
				Check = 0;
			} else  document.getElementById('provinciaEn').style.color = "black";
		}
	
	
	
	if (document.getElementById('email').value != document.getElementById('confermaemail').value) {
		document.getElementById('confermaemail').value = "Conferma email non corretta !!";
		document.getElementById('confermaemail').style.color = "#DF1800";
		CheckEmail = 0;
	}	else  document.getElementById('confermaemail').style.color = "black";
	
	if (document.getElementById('pwd').value != document.getElementById('confermapwd').value) {
		//document.getElementById('confermapwd').type = "text";
		//document.getElementById('confermapwd').value = "Conferma password errata !!";
		document.getElementById('confermapwd').style.color = "#DF1800";
		CheckEmail = 0;
	}	else document.getElementById('confermapwd').style.color = "black";
			
	if ((CheckEmail == 1)&&(CheckPassword == 1)&&(Check == 1)) {
		if (Email != document.getElementById('email').value) {
			if (Lingua == 1) $Domanda = 'ATTENZIONE: l\'email è usata per la registrazione! \n Procedere comunque con la modifica?';
				else $Domanda = 'ATTENTION: email is user for registration!\n Go ahead with the change?';
			if (confirm($Domanda))	{
				if (Lingua == 1) alert('Conferma cambio email: \nal termine della modifica sarà necessario loggarsi di nuovo!');
					else alert('Confirm email change: \nafter the process you will need to log in again!');
				return true;
			} else {
				location.href = LinkOK + "&Account=1";
				return false;
				}
		}
	}	else return false;
}

function OkCrea(Lingua) {
	Check = 1;
	
	if ((document.getElementById('nome').value == '')||(document.getElementById('nome').value == 'Campo obbligatorio!') ){
		document.getElementById('nome').value = "Campo obbligatorio!";
		document.getElementById('nome').style.color = "#DF1800";
		Check = 0;
	} else  document.getElementById('nome').style.color = "black";
	
	if ((document.getElementById('cognome').value == '')||(document.getElementById('cognome').value == 'Campo obbligatorio!') ){
		document.getElementById('cognome').value = "Campo obbligatorio!";
		document.getElementById('cognome').style.color = "#DF1800";
		Check = 0;
	} else  document.getElementById('cognome').style.color = "black";
	
	if ((document.getElementById('citta').value == '')||(document.getElementById('citta').value == 'Campo obbligatorio!') ){
		document.getElementById('citta').value = "Campo obbligatorio!";
		document.getElementById('citta').style.color = "#DF1800";
		Check = 0;
	} else  document.getElementById('citta').style.color = "black";
	
	if ((document.getElementById('nazione').value == 'ITALIA')||(document.getElementById('nazione').value == 'ITALY'))  {
		if (document.getElementById('provincia').value == '0') {
			document.getElementById('provincia').style.color = "#DF1800";
			Check = 0;
		} else  document.getElementById('provincia').style.color = "black";
	}	else 	{
			if (document.getElementById('provinciaEn').value == '') {
				document.getElementById('provinciaEn').value = "Campo obbligatorio!";
				document.getElementById('provinciaEn').style.color = "#DF1800";
				Check = 0;
			} else  document.getElementById('provinciaEn').style.color = "black";
		}
	
	if (document.getElementById('FlagPrivacy').checked == false){
		document.getElementById('TestoFlagPrivacy').style.color = "#DF1800";
		Check = 0;
	} 	else  document.getElementById('TestoFlagPrivacy').style.color = "black";
	
	if ((document.getElementById('email').value == '')||(document.getElementById('email').value == 'Campo obbligatorio!') ){
		document.getElementById('email').value = "Campo obbligatorio!";
		document.getElementById('email').style.color = "#DF1800";
		Check = 0;
	} 	else  document.getElementById('email').style.color = "black";
		
	
	if ((document.getElementById('confermaemail').value == '')||(document.getElementById('confermaemail').value == 'Campo obbligatorio!') ){
		document.getElementById('confermaemail').value = "Campo obbligatorio!";
		document.getElementById('confermaemail').style.color = "#DF1800";
		Check = 0;
	} else  {
			document.getElementById('confermaemail').style.color = "black";
			if (document.getElementById('email').value != document.getElementById('confermaemail').value) {
				document.getElementById('confermaemail').value = "Conferma email non corretta !!";
				document.getElementById('confermaemail').style.color = "#DF1800";
				Check = 0;
			} else  document.getElementById('confermaemail').style.color = "black";
		}
	
	if ((document.getElementById('pwd').value == '')||(document.getElementById('pwd').value == 'Campo obbligatorio!')||(document.getElementById('pwd').value.length < 8)){
		document.getElementById('pwd').value = "Campo obbligatorio!";
		document.getElementById('pwd').style.color = "#DF1800";
		Check = 0;
	} else  document.getElementById('pwd').style.color = "black";
	
	if ((document.getElementById('confermapwd').value == '')||(document.getElementById('confermapwd').value == 'Campo obbligatorio!')||(document.getElementById('confermapwd').value.length < 8)){
		document.getElementById('confermapwd').value = "Campo obbligatorio!";
		document.getElementById('confermapwd').style.color = "#DF1800";
		Check = 0;
	} 	else  {
		document.getElementById('confermapwd').style.color = "black";	
			if (document.getElementById('pwd').value != document.getElementById('confermapwd').value) {
				//document.getElementById('confermapwd').type = "text";
				//document.getElementById('confermapwd').value = "Conferma password errata !!";
				document.getElementById('confermapwd').style.color = "#DF1800";
				Check = 0;
			} else document.getElementById('confermapwd').style.color = "black";
		}
	
	
	
	
			
			
			
	if (Check == 1) {
		return true;
	}	else {
			document.getElementById('avvisoErrore').style.color = "#DF1800";
			document.getElementById('avvisoErrore').style.display = "block";
			return false;
		}
}



function ChangeProvincia() {
	if ((document.getElementById('nazione').value == 'ITALIA')||(document.getElementById('nazione').value == 'ITALY')) {
		document.getElementById('provincia').style.display = 'block';
		document.getElementById('provinciaEn').type = 'hidden';
	} 	else	{
			document.getElementById('provincia').style.display = 'none';
			document.getElementById('provinciaEn').type = 'text';
		}
}

function GetEmailLost(Link,Lingua) {
	if (Lingua == 1) EmailLost = prompt('Scrivi la tua email','');
		else EmailLost = prompt('Enter your email','');
		
	if (EmailLost) location.href = Link + '?Email=' + EmailLost;
}


function VerificaModificaPwdLost(Email,Lingua) {
	
	Check = 1;
	
	if ((document.getElementById('pwd').value == '')||(document.getElementById('pwd').value == 'Campo obbligatorio!')||(document.getElementById('pwd').value.length < 8)){
		document.getElementById('pwd').style.color = "#DF1800";
		Check = 0;
	} else  document.getElementById('pwd').style.color = "black";
	
	if ((document.getElementById('confermapwd').value == '')||(document.getElementById('confermapwd').value == 'Campo obbligatorio!')||(document.getElementById('confermapwd').value.length < 8)){
		document.getElementById('confermapwd').style.color = "#DF1800";
		Check = 0;
	} 	else  {
		document.getElementById('confermapwd').style.color = "black";	
			if (document.getElementById('pwd').value != document.getElementById('confermapwd').value) {
				document.getElementById('confermapwd').style.color = "#DF1800";
				Check = 0;
			} else document.getElementById('confermapwd').style.color = "black";
		}
	
	if (Check == 1) {
		form.ModificaProfilo.submit();
	} 	else {
			document.getElementById('errorText').style.color = "#DF1800";
			if (Lingua == 1) document.getElementById('errorText').innerHTML = "ATTENZIONE: i campi non sono compilati correttamente";
				else document.getElementById('errorText').innerHTML = "WARNING: fields are not filled in correctly";
		}
	
}


