var IsEnabled = true;

function Controlla_Selezione_Seek_Recipes(frm,txtid,objfocus,page_send){
	var MyControl;
	MyControl = true;

	if (document.forms[frm].elements[txtid].value == 0)
	{
		alert("Selezionare una categoria valida!!");
		document.forms[frm].elements[objfocus].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}


	if (MyControl)
	{
		//alert('ok');
		Conferma_Form(frm,'POST',page_send);
	}

}

function Conferma_subscription_email(idform,idto){
	var MyControl;
	MyControl = true;

	//Campo Email
	var Email = document.forms[idform].elements[idto].value;
	var Campo_Email = document.forms[idform].elements[idto];
	var Lunghezza_Email = Campo_Email.length;
	if (Email == '')
	{
		alert("Campo email non valido!!");
		Campo_Email.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;
	}

	//Email  NON VALIDA
	var Campo_Controllo_Email1 = document.forms[idform].elements["txtcontrolloemail_sender"].value;
	if (Campo_Controllo_Email1 == '' || Campo_Controllo_Email1 == 0)
	{
		alert("l\'email inserita non è valida!!");
		Campo_email.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//SELEZIONE
	var selezione = document.forms[idform].elements["txtidmain"].value;
	if (selezione == 0)
	{
		alert("Selezionare un tipo di operazione da eseguire!!");
		document.forms[idform].elements["cbomain"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}
	
	var Campo_focus = document.forms[idform].elements[idto];
	var Email_Presente = document.forms[idform].elements["txtVerificaEsistenzaEmail"].value;
	var myselect = document.forms[idform].elements["txtidmain"].value;
	
	switch(myselect){
		case '1'://SOTTOSCRIZIONE
			if (Email_Presente == '' || Email_Presente == 0)
			{
				alert("l\'email inserita è già presente in archivio!!");
				Campo_focus.focus();
				MyControl = false;
				return false;
			}
			else
			{
				MyControl = true;

			}			
		break;
		case '2'://RIMOZIONE
			if (Email_Presente == '' || Email_Presente == 1)
			{
				alert("l\'email inserita non è presente in archivio!!");
				Campo_focus.focus();
				MyControl = false;
				return false;
			}
			else
			{
				MyControl = true;

			}			
		break;
	
	}
	
	

	
	
	
	if (MyControl)
	{
		//alert(Lunghezza_notario);
		Conferma_Form(idform,'POST',"news_subscription_ok.asp");
	}

}


function Cerca_Email_Esistente_News(frm,idto,odiv,txtreturnval,cmdactive){
	var Email = document.forms[frm].elements[idto].value;
	var objdiv = document.getElementById(odiv).style;
	var objcmd = document.forms[frm].elements[cmdactive];
	
	document.getElementById('nullframe').src='../Script_Iframe/Cerca_Email_Esistente_news.asp?Email=' + Email;
	
	// var valore = document.forms[frm].elements[txtreturnval].value;
	// if(Email!='' && valore!=0){
		// objdiv.display='none';
		// objcmd.disabled = true;
	// }
	// else
	// {
		// objdiv.display='';
		// objcmd.disabled = false;		
	// }
	
}


function Conferma_Send_request_material_param(idform){
	var MyControl;
	MyControl = true;

	//Campo Nominativo
	var Nominativo = document.forms[idform].elements["txtnominativo"].value;
	var Campo_Nominativo = document.forms[idform].elements["txtnominativo"];
	var Lunghezza_Nominativo = Campo_Nominativo.length;
	if (Nominativo == '' || Lunghezza_Nominativo < 2)
	{
		alert("Inserire in proprio nome e cognome!!");
		Campo_Nominativo.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//Campo Indirizzo
	var Indirizzo = document.forms[idform].elements["txtindirizzo"].value;
	var Campo_Indirizzo = document.forms[idform].elements["txtindirizzo"];
	var Lunghezza_Indirizzo = Campo_Indirizzo.length;
	if (Indirizzo == '' || Lunghezza_Indirizzo < 2)
	{
		alert("Inserire un indirizzo valido!!");
		Campo_Indirizzo.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//Campo Cap
	var Cap = document.forms[idform].elements["txtcap"].value;
	var Campo_Cap = document.forms[idform].elements["txtcap"];
	var Lunghezza_Cap = Campo_Cap.length;
	if (Cap == '' || Campo_Cap < 5)
	{
		alert("Inserire un cap valido!!");
		Campo_Cap.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}


	//Campo Località
	var localita = document.forms[idform].elements["txtlocalita"].value;
	var Campo_localita = document.forms[idform].elements["txtlocalita"];
	var Lunghezza_localita = Campo_localita.length;
	if (localita == '' || Lunghezza_localita < 2)
	{
		alert("Inserire una località!!");
		Campo_localita.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//Campo Telefono
	var Telefono = document.forms[idform].elements["txttelefono"].value;
	var Campo_Telefono = document.forms[idform].elements["txttelefono"];
	var Lunghezza_Telefono = Campo_Telefono.length;
	if (Telefono == '' || Lunghezza_Telefono < 2)
	{
		alert("Inserire un recapito telefonico!!");
		Campo_Telefono.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}
	
	//Campo Email
	var email = document.forms[idform].elements["txtemail"].value;
	var Campo_email = document.forms[idform].elements["txtemail"];
	var Lunghezza_email = Campo_email.length;
	if (email == '' || Campo_email == 0)
	{
		alert("Devi inserire la tua email!!");
		Campo_email.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//Email Destinatario NON VALIDA
	var Campo_Controllo_Email1 = document.forms[idform].elements["txtcontrolloemail_sender"].value;
	if (Campo_Controllo_Email1 == '' || Campo_Controllo_Email1 == 0)
	{
		alert("l\'email inserita non è valida!!");
		Campo_email.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}


	//Campo qta
	var qta = document.forms[idform].elements["txtqta"].value;
	var Campo_qta = document.forms[idform].elements["txtqta"];
	
	if (qta == '' || qta ==0)
	{
		alert("inserire una q.tà valida!!");
		Campo_qta.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}	

	//Campo notario
	var notario = document.forms[idform].elements["txtnotario"].value;
	var Campo_notario = document.forms[idform].elements["txtnotario"];
	//lunghezza notario errata
	var Lunghezza_notario = notario.length;
	if (notario !='' && Lunghezza_notario > 1000)
	{
		alert("le tue note eventuali superano il limiti concessi!!");
		Campo_notario.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	
	
	if (MyControl)
	{
		//alert(Lunghezza_notario);
		Conferma_Form(idform,'POST',"param_store_send.asp");
	}

}



function formatCurrency(num) {
num = num.toString().replace(/\$|\,/g,'');
if(isNaN(num))
	num = "0";
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
if(cents<10)
	cents = "0" + cents;
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
	num = num.substring(0,num.length-(4*i+3))+','+
	num.substring(num.length-(4*i+3));
	return (((sign)?'':'-') +  num + ',' + cents);
}


function Controlla_Selezione_Seek_Poem(frm,txtid,objfocus,page_send){
	var MyControl;
	MyControl = true;

	if (document.forms[frm].elements[txtid].value == 0)
	{
		alert("Selezionare un autore valido!!");
		document.forms[frm].elements[objfocus].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}


	if (MyControl)
	{
		//alert('ok');
		Conferma_Form(frm,'POST',page_send);
	}

}

function Controlla_Selezione_Seek_Book(frm,txtid,objfocus,page_send){
	var MyControl;
	MyControl = true;

	if (document.forms[frm].elements[txtid].value == 0)
	{
		alert("Selezionare un autore valido!!");
		document.forms[frm].elements[objfocus].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}


	if (MyControl)
	{
		//alert('ok');
		Conferma_Form(frm,'POST',page_send);
	}

}



function Conferma_Send_Email_param(idform){
	var MyControl;
	MyControl = true;

	//Campo Email Destinatario
	var Email_Destinatario = document.forms[idform].elements["txtemail_destinatario"].value;
	var Campo_Email_Destinatario = document.forms[idform].elements["txtemail_destinatario"];
	var Lunghezza_Email_Destinatario = Campo_Email_Destinatario.length;
	if (Email_Destinatario == '' || Lunghezza_Email_Destinatario == 0)
	{
		alert("Il campo Email Destinatario è vuoto!!");
		Campo_Email_Destinatario.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}


	//Campo Nome
	var Nome = document.forms[idform].elements["txtnome"].value;
	var Campo_Nome = document.forms[idform].elements["txtnome"];
	var Lunghezza_Nome = Campo_Nome.length;
	if (Nome == '' || Lunghezza_Nome < 2)
	{
		alert("Inserire in proprio nome!!");
		Campo_Nome.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}
	
	//Campo Email Mittente
	var Email_Mittente = document.forms[idform].elements["txtemail_sender"].value;
	var Campo_Email_Mittente = document.forms[idform].elements["txtemail_sender"];
	var Lunghezza_Email_Mittente = Campo_Email_Mittente.length;
	if (Email_Mittente == '' || Lunghezza_Email_Mittente == 0)
	{
		alert("Il campo della tua email non può essere vuoto!!");
		Campo_Email_Mittente.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//Email Mittente NON VALIDA
	var Campo_Controllo_Email2 = document.forms[idform].elements["txtcontrolloemail_sender"].value;
	if (Campo_Controllo_Email2 == '' || Campo_Controllo_Email2 == 0)
	{
		alert("La tua email inserita non è valida!!");
		Campo_Email_Mittente.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}	

	
	
	if (MyControl)
	{
		Conferma_Form(idform,'POST',"param_email_send_friend.asp");
	}

}


function Conferma_Send_commento_param(idform){
	var MyControl;
	MyControl = true;

	//Campo Nome
	var Nome = document.forms[idform].elements["txtnome"].value;
	var Campo_Nome = document.forms[idform].elements["txtnome"];
	var Lunghezza_Nome = Campo_Nome.length;
	if (Nome == '' || Lunghezza_Nome < 2)
	{
		alert("Inserire in proprio nome!!");
		Campo_Nome.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//Campo Città
	var citta = document.forms[idform].elements["txtcitta"].value;
	var Campo_citta = document.forms[idform].elements["txtcitta"];
	var Lunghezza_citta = Campo_citta.length;
	if (citta == '' || Lunghezza_citta < 2)
	{
		alert("Dimmi di dove sei!!");
		Campo_citta.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}
	
	//Campo Email
	var email = document.forms[idform].elements["txtemail"].value;
	var Campo_email = document.forms[idform].elements["txtemail"];
	var Lunghezza_email = Campo_email.length;
	if (email == '' || Campo_Nome ==0)
	{
		alert("Devi inserire la tua email!!");
		Campo_email.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//Email Destinatario NON VALIDA
	var Campo_Controllo_Email1 = document.forms[idform].elements["txtcontrolloemail_sender"].value;
	if (Campo_Controllo_Email1 == '' || Campo_Controllo_Email1 == 0)
	{
		alert("l\'email inserita non è valida!!");
		Campo_email.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}


	//Campo commento vuoto
	var commento = document.forms[idform].elements["txtcommento"].value;
	var Campo_commento = document.forms[idform].elements["txtcommento"];
	
	if (commento == '')
	{
		alert("non vedo il tuo commento!!");
		Campo_commento.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}	

	//lunghezza commento errata
	var Lunghezza_commento = commento.length;
	if (Lunghezza_commento > 1000)
	{
		alert("il tuo commento supera il limiti concessi!!");
		Campo_commento.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	
	
	if (MyControl)
	{
		//alert(Lunghezza_commento);
		Conferma_Form(idform,'POST',"param_send_comment.asp");
	}

}




function is_numeric(num)
	{
		var exp = new RegExp("^[0-9-.]*$","g");
		return exp.test(num);
	}
function Controlla_Selezione_Seek(frm,txtid,txtseek,objfocus,page_send){
	var MyControl;
	MyControl = true;

	if (document.forms[frm].elements[txtid].value == 0)
	{
		alert("Selezionare un criterio valido!!");
		document.forms[frm].elements[objfocus].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}
	var criterio = document.forms[frm].elements[txtid].value;
	var testo_ricerca = document.forms[frm].elements[txtseek].value;
	var lunghezza_testo_ricerca = testo_ricerca.length;	
	switch(criterio)
	{
		case '1': //anno
			if (is_numeric(testo_ricerca) && lunghezza_testo_ricerca==4)
			{
				MyControl = true;
			}
			else
			{
				alert("Il valore inserito non è corretto!!");
				document.forms[frm].elements[txtseek].focus();
				MyControl = false;
				return false;
			}
		break;
		case '2': //data
			if (Verifica_Correttezza_Data(testo_ricerca))
			{
				MyControl = true;
			}
			else
			{
				alert("Il valore inserito non è una data valida!!");
				document.forms[frm].elements[txtseek].focus();
				MyControl = false;
				return false;
			}
		break;
		case '3': //testo generico
			if (lunghezza_testo_ricerca>0)
			{
				MyControl = true;
			}
			else
			{
				alert("inserire un testo di ricerca valido!!");
				document.forms[frm].elements[txtseek].focus();
				MyControl = false;
				return false;
			}
		break;
		case '4': //testo generico
			if (lunghezza_testo_ricerca>0)
			{
				MyControl = true;
			}
			else
			{
				alert("inserire un testo di ricerca valido!!");
				document.forms[frm].elements[txtseek].focus();
				MyControl = false;
				return false;
			}
		break;	
		case '5': //testo generico
			if (lunghezza_testo_ricerca>0)
			{
				MyControl = true;
			}
			else
			{
				alert("inserire un testo di ricerca valido!!");
				document.forms[frm].elements[txtseek].focus();
				MyControl = false;
				return false;
			}
		break;
		case '9': //testo generico
			if (lunghezza_testo_ricerca>0)
			{
				MyControl = true;
			}
			else
			{
				alert("inserire un testo di ricerca valido!!");
				document.forms[frm].elements[txtseek].focus();
				MyControl = false;
				return false;
			}
		break;	
		case '10': //testo generico
			if (lunghezza_testo_ricerca>0)
			{
				MyControl = true;
			}
			else
			{
				alert("inserire un testo di ricerca valido!!");
				document.forms[frm].elements[txtseek].focus();
				MyControl = false;
				return false;
			}
		break;	
		case '11': //testo generico
			if (lunghezza_testo_ricerca>0)
			{
				MyControl = true;
			}
			else
			{
				alert("inserire un testo di ricerca valido!!");
				document.forms[frm].elements[txtseek].focus();
				MyControl = false;
				return false;
			}
		break;			
    }	


	if (MyControl)
	{
		//alert('ok');
		Conferma_Form(frm,'POST',page_send);
	}

}







function Abilita_Disabilita_Pulsante_Cerca(frm,iduts,iddits,dtini,dtfin,mybtn,classe_enabl,classe_disabl){
	var IDUtenteSeek = document.forms[frm].elements[iduts].value;
	var IDDittaSeek = document.forms[frm].elements[iddits].value;
	var DTInizioSeek = document.forms[frm].elements[dtini].value;	
	var DTFineSeek = document.forms[frm].elements[dtfin].value;	
	var ObjButton = document.forms[frm].elements[mybtn];		
	if(IDUtenteSeek !=0 && IDDittaSeek !=0 && DTInizioSeek !="" && DTFineSeek !=""){
		ObjButton.disabled = false;
		ObjButton.className = classe_enabl;
	}
	else
	{
		ObjButton.disabled = true;
		ObjButton.className = classe_disabl;
	}
}
function Cerca_Timbrature(frm,idut,iduts,iddits,dtini,dtfin){
	var IDUtente = idut;
	var IDUtenteSeek = document.forms[frm].elements[iduts].value;
	var IDDittaSeek = document.forms[frm].elements[iddits].value;
	var DTInizioSeek = document.forms[frm].elements[dtini].value;	
	var DTFineSeek = document.forms[frm].elements[dtfin].value;		
     if (document.all) {
location.href='presenze.asp?idto=' + IDUtente + '&idtoseek=' + IDUtenteSeek + '&dittaseek=' + IDDittaSeek + '&dtiniseek=' + DTInizioSeek + '&dtfinseek=' + DTFineSeek;
     }
     else if (document.layers) {
location.href='presenze.asp?idto=' + IDUtente + '&idtoseek=' + IDUtenteSeek + '&dittaseek=' + IDDittaSeek + '&dtiniseek=' + DTInizioSeek + '&dtfinseek=' + DTFineSeek;
     }
     else if (document.getElementById) {
location.href='presenze.asp?idto=' + IDUtente + '&idtoseek=' + IDUtenteSeek + '&dittaseek=' + IDDittaSeek + '&dtiniseek=' + DTInizioSeek + '&dtfinseek=' + DTFineSeek;
     }
     else {
location.href='presenze.asp?idto=' + IDUtente + '&idtoseek=' + IDUtenteSeek + '&dittaseek=' + IDDittaSeek + '&dtiniseek=' + DTInizioSeek + '&dtfinseek=' + DTFineSeek;
     }
}


function Differenza_Date_con_Obj(frm,dataini,datafin,txtngg){
	var DataInizio = document.forms[frm].elements[dataini].value;
	var DataFine = document.forms[frm].elements[datafin].value;
	var ObjNGrioni = document.forms[frm].elements[txtngg];
	if(DataInizio!="" && DataFine!=""){
		var anno1 = parseInt(DataInizio.substr(6),10);
		var mese1 = parseInt(DataInizio.substr(3, 2),10);
		var giorno1 = parseInt(DataInizio.substr(0, 2),10);
		 
		var anno2 = parseInt(DataFine.substr(6),10);
		var mese2 = parseInt(DataFine.substr(3, 2),10);
		var giorno2 = parseInt(DataFine.substr(0, 2),10);	

		var dataok1=new Date(anno1, mese1-1, giorno1);
		var dataok2=new Date(anno2, mese2-1, giorno2);
		
		differenza = dataok2-dataok1;    
		giorni_differenza = new String(differenza/86400000);
		
		ObjNGrioni.value = parseInt(giorni_differenza+1);
	}
	else
	{
		ObjNGrioni.value ="";
	}
}
function Popola_Utenti_Cbo(frm,mycbo,txtditta_seek,visibilita,operativita,idut){
	var objcboUtenti = document.forms[frm].elements[mycbo].name;
	var intidditta = document.forms[frm].elements[txtditta_seek].value;
	var intvisibilita = visibilita;
	var intoperativita = operativita;
	var intidutente = idut;	
	document.getElementById('nullframe').src='../Script_Iframe/Popola_Utenti.asp?iddit=' + intidditta + '&visib=' + intvisibilita + '&operat=' + intoperativita + '&cbout=' + objcboUtenti + '&idutent=' + intidutente;
 }

function enable_onbeforeunload(){
	 IsEnabled=true;
}
function disable_onbeforeunload(){
	 IsEnabled=false;
}
function Change_Password(idform){
	var MyControl;
	MyControl = true;

	//CAMPO NEW PASSWORD
	var NewPsw = document.forms[idform].elements["txtnewpsw"].value;
	var Campo_uno = document.forms[idform].elements["txtnewpsw"];
	var lunghezza = NewPsw.length;
	if (NewPsw == 0 || NewPsw == "")
	{
		alert("Il campo New Pass non può essere vuoto!!");
		Campo_uno.focus();
		MyControl = false;
		enable_onbeforeunload();
		return false;
	}
	else
	{
		MyControl = true;
	}	
	//LUNGHEZZA NEW PASSWORD
	if (lunghezza <8)
	{
		alert("Lunghezza New Pass non valida!!");
		Campo_uno.focus();
		MyControl = false;
		enable_onbeforeunload();		
		return false;
	}
	else
	{
		MyControl = true;
	}		


	//CAMPO CONFIRM PASSWORD
	var ConfPsw = document.forms[idform].elements["txtconfirmpsw"].value;
	var Campo_due = document.forms[idform].elements["txtconfirmpsw"];
	var lunghezza_conf = ConfPsw.length;
	if (ConfPsw == 0 || ConfPsw == "")
	{
		alert("Il campo Conferma New Password non può essere vuoto!!");
		Campo_due.focus();
		MyControl = false;
		enable_onbeforeunload();		
		return false;
	}
	else
	{
		MyControl = true;
	}	
	//LUNGHEZZA NEW PASSWORD
	if (lunghezza_conf <8)
	{
		alert("Lunghezza Conferma New Password non valida!!");
		Campo_due.focus();
		MyControl = false;
		enable_onbeforeunload();		
		return false;
	}
	else
	{
		MyControl = true;
	}		

	if (MyControl)
	{
		//alert('TUTTO OK');
		Conferma_Form(idform,'POST',"Controlla_pass_change.asp");
	}

}
function focus_myobj(frm,obj){
	document.forms[frm].elements[obj].focus();
}
function Popola_Ore(frm,cdata,nameobjore,txtidduedata,nameobjmin,Ngiorno,txtdata){
	var mydate_clear = document.forms[frm].elements[txtdata];
	var mydate = cdata;
	var chiusura = Ngiorno;
	var d = new Date(mydate);
	var numero = d.getDay();
	//numero = numero + 1;
	if(numero!=chiusura)
	{
		var mydate_OK = document.forms[frm].elements[txtdata].value;
		var objcboore = document.forms[frm].elements[nameobjore].name;
		var objcbomin = document.forms[frm].elements[nameobjmin].name;
		var objtxtctrl = document.forms[frm].elements[txtidduedata].name;
		document.getElementById('nullframe').src='../Script_Iframe/Popola_Ore.asp?datario=' + mydate_OK + '&cboore=' + objcboore + '&objctrl=' + objtxtctrl + '&cbomim=' + objcbomin;
	}
	else
	{
		alert("Hai selezionato il giorno di chiusura!!");
		mydate_clear.value='';
	}
 }
 
 function Visibilita_Table_Composizione(idto){
	   var Controllo;
	   Controllo = 0;
	   var Obj = document.getElementById(idto).style;
	   var ObjFocus = document.getElementById(idto);
	   if(Obj.display=='')
	    {
	       Controllo = 1;
        }
        else
        {
            Controllo = 2;
		}

	switch(Controllo)
	{
		case 1:
			Obj.display='none';
		break;
		case 2:
			Obj.display='';
			ObjFocus.focus();
		break;
	}
}
  function Visibilita_Div(idto){
	   var Controllo;
	   Controllo = 0;
	   var Obj = document.getElementById(idto).style;
	   if(Obj.display=='')
	    {
	       Controllo = 1;
        }
        else
        {
            Controllo = 2;
		}

	switch(Controllo)
	{
		case 1:
			Obj.display='none';
		break;
		case 2:
			Obj.display='';
		break;
	}
}
  
 
 function Popola_Minuti(frm,valh,nameobjmin,txtmin){
	var myh = document.forms[frm].elements[valh].value;
	var objcbomin = document.forms[frm].elements[nameobjmin].name;
	var objcbo = document.forms[frm].elements[nameobjmin];
	var txtIDmin = document.forms[frm].elements[txtmin];
	var lunghezza_ora = myh.length;
	if(lunghezza_ora == 2)
	{
		document.getElementById('nullframe').src='../Script_Iframe/Popola_Minuti.asp?ora=' + myh + '&cbomin=' + objcbomin;
	}
	else
	{
		while(objcbo.length>0) 
		{
		objcbo.remove(0);
		}
		var oOption;
		oOption = document.createElement('option');
		oOption.setAttribute('value', '0');
		oOption.appendChild(document.createTextNode('mm'));
		objcbo.appendChild(oOption);		
	}
	
 }
 
 function Controllo_Date_Discordanti(frm,txtdt)
{
	
	var valdate = document.forms[frm].elements[txtdt].value;
	var objdate = document.forms[frm].elements[txtdt];
	var Lunghezza = valdate.length;
	if(Lunghezza==10)
	{
		document.getElementById('perdate').src='../Script_Iframe/Date_Discondanti.asp?mydate=' + valdate;
	}
	
}
 
 
 
 
 function Scrivi_Solo_Numeri_per_Data(myfield,e,dec) {
  var key;
  var keychar;

  if (window.event)
    key = window.event.keyCode;
  else if (e)
    key = e.which;
  else
    return true;
  keychar = String.fromCharCode(key);

  if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) )
    return true;

  else if ((("0123456789/").indexOf(keychar) > -1))
    return true;

  else if (dec && (keychar == ".")) {
    myfield.form.elements[dec].focus();
    return false;
  } else
    return false;
}
 
 
 
 
 
  function Focus_Obj(frm,obj){
	var myobj = document.forms[frm].elements[obj].style;
	var colore_giallo = "#FFFF99";
	myobj.background = colore_giallo;
  }

 function LostFocus_Obj(frm,obj){
	var myobj = document.forms[frm].elements[obj].style;
	var colore_bianco = "#FFFFFF";
	myobj.background = colore_bianco;
  }  
  
 function Elimina_Ordine(frm,txtid,norder){
	var valore = txtid;
	var Nordine = norder;
	var strMessaggio = "Eliminare l'\ordine n° " + Nordine + " ?";
	if(confirm(strMessaggio,"Elimina Ordine")) 
	{
		Conferma_Form(frm,'POST',"Delete_Order.asp?order=" + valore);
	}
	else
	{
		parent.window.location.reload();	
	}
}

function Conferma_Ordine(idform){
	var MyControl;
	MyControl = true;

	//TIPO CONSEGNA
	var IdConsegna = document.forms[idform].elements["txtidtipoconsegna"].value;
	var Campo_Consegna = document.forms[idform].elements["cbotipoconsegna"];
	if (IdConsegna == 0 || IdConsegna == "")
	{
		alert("Seleziona dove consumare!!");
		Campo_Consegna.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//DATA CONSEGNA
	var DataN = document.forms[idform].elements["txtdataconsegna"].value;
	var Campo_DataN = document.forms[idform].elements["txtdataconsegna"];
	var Campo_Controllo_DataN = document.forms[idform].elements["txtcontrollodata"].value;
	var Lunghezza_DataN = DataN.length;
	if(Lunghezza_DataN=10){
		if(Campo_Controllo_DataN==0){
			alert("La data inserita non è una data valida!!");
			Campo_DataN.focus();
			MyControl = false;
			return false;		
		}
		else
		{
			MyControl = true;

		}	
	}	

	//DATA DISCONDANTE
	var mydate = document.forms[idform].elements["txtcontrollodatadiscordanti"].value;
	var Campo_Data = document.forms[idform].elements["txtdataconsegna"];
	if (mydate == 0 || mydate == "")
	{
		alert("La data inserita non può essere inferione alla date odierna!!");
		Campo_Data.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}


	
	//ORA
	var Idora = document.forms[idform].elements["txtidora"].value;
	var Campo_Ora = document.forms[idform].elements["cboora"];
	var lunghezzaH = Idora.length;		
	if (lunghezzaH == 1 || Idora=="")
	{
		alert("Seleziona un'\ora valida!!");
		Campo_Ora.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//MINUTI
	var Idminuto = document.forms[idform].elements["txtidminuto"].value;
	var Campo_Minuto = document.forms[idform].elements["cbominuti"];
	var lunghezzaM = Idminuto.length;	
	if (lunghezzaM == 1 || Idminuto=="")
	{
		alert("Seleziona i minuti validi!!");
		Campo_Minuto.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}
	

	if (MyControl)
	{
		var msgconfim = "Confermi l'\ordine?";
		if(confirm(msgconfim))
		{
			Conferma_Form(idform,'POST',"Confirm_Order.asp");
		}
		else
		{
			window.location.reload();
			document.forms[idform].elements["txtidtipoconsegna"].value = 0;
			document.forms[idform].elements["txtcontrollodatadiscordanti"].value = 0;
			document.forms[idform].elements["txtidora"].value = 0;		
			document.forms[idform].elements["txtidminuto"].value = 0;	
			document.forms[idform].elements["txtIndirizzo"].value = '';				
			document.forms[idform].elements["cbotipoconsegna"].selectedIndex = 0;	
			document.forms[idform].elements["cboora"].selectedIndex = 0;			
			document.forms[idform].elements["cbominuti"].selectedIndex = 0;					
			document.forms[idform].elements["cbotipoconsegna"].focus();

		}
	}

}


function Stringa_Minuscola(idform,txt){
    var testo = document.forms[idform].elements[txt].value;
    var elemento = document.forms[idform].elements[txt];
    mystr = new String(testo);
    var elem_minuscolo;
    elem_minuscolo = mystr.toLowerCase();
    elemento.value = elem_minuscolo;
}

function Verifica_Modifica_Dati_Personali(idform){
	var MyControl;
	MyControl = true;

	//SESSO
	var sesso = document.forms[idform].elements["txtidsesso"].value;
	var Campouno = document.forms[idform].elements["cbosesso"];
	if (sesso == '' || sesso == 0)
	{
		alert("Selezionare una Sesso valido!");
		Campouno.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}	
	//CAMPO INDIRIZZO
	var indirizzo = document.forms[idform].elements["txtindirizzo"].value;
	var Campodue = document.forms[idform].elements["txtindirizzo"];
	var Lunghezza_indirizzo = indirizzo.length;
	if (indirizzo == '' || Lunghezza_indirizzo < 2)
	{
		alert("Il campo Indirizzo non è valido!");
		Campodue.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}	

	//CAMPO INDIRIZZO
	var comune = document.forms[idform].elements["txtcomuneresidenza"].value;
	var Campotre = document.forms[idform].elements["txtcomuneresidenza"];
	var Lunghezza_comune = comune.length;
	if (comune == '' || Lunghezza_comune < 2)
	{
		alert("Il campo Comune di residenza non è valido!");
		Campotre.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}		

	//CAMPO TELEFONO
	var telefono = document.forms[idform].elements["txttelefono"].value;
	var Campoqua = document.forms[idform].elements["txttelefono"];
	var Lunghezza_telefono = telefono.length;
	if (telefono == '' || Lunghezza_telefono < 2)
	{
		alert("Il campo Telefono non è valido!");
		Campoqua.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}		
	
	//CAMPO CELLULARE
	var cellulare = document.forms[idform].elements["txtcellulare"].value;
	var Campocinq = document.forms[idform].elements["txtcellulare"];
	var Lunghezza_cellulare = cellulare.length;
	if (cellulare == '' || Lunghezza_cellulare < 2)
	{
		alert("Il campo Cellulare non è valido!");
		Campocinq.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}		

	//CAMPO PASSWORD
	var pass = document.forms[idform].elements["txtpassword"].value;
	var Campopsw = document.forms[idform].elements["txtpassword"];
	var Lunghezza_psw = pass.length;
	if (pass == '' || Lunghezza_psw < 8)
	{
		alert("Il campo Password non è valido!");
		Campopsw.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}	

	//CARATTERI PASSWORD
	var chrpsw = document.forms[idform].elements["txtControlloCaratteriPassword"].value;
	if (chrpsw == 0)
	{
		alert("Caratteri non validi pe il campo Password!");
		Campopsw.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}	
	

	
	
	if (MyControl)
	{
		//alert('TUTTO OK');
		Conferma_Form(idform,'POST',"Update_Modifiche_Dati.asp");
	}

}


function Scrivi_Solo_Numeri(myfield,e,dec) {
  var key;
  var keychar;

  if (window.event)
    key = window.event.keyCode;
  else if (e)
    key = e.which;
  else
    return true;
  keychar = String.fromCharCode(key);

  if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) )
    return true;

  else if ((("0123456789").indexOf(keychar) > -1))
    return true;

  else if (dec && (keychar == ".")) {
    myfield.form.elements[dec].focus();
    return false;
  } else
    return false;
}

function Verifica_Messaggio_Contatti(idform){
	var MyControl;
	MyControl = true;

	//CAMPO NOME
	var nome = document.forms[idform].elements["txtnome"].value;
	var Campouno = document.forms[idform].elements["txtnome"];
	var Lunghezza_nome = nome.length;
	if (nome == '' || Lunghezza_nome < 2)
	{
		alert("Il campo Nome non può essere vuoto!!");
		Campouno.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}	
	//CAMPO COGNOME
	var cognome = document.forms[idform].elements["txtcognome"].value;
	var Campodue = document.forms[idform].elements["txtcognome"];
	var Lunghezza_cognome = cognome.length;
	if (cognome == 0 || Lunghezza_cognome < 2)
	{
		alert("Il campo Cognome non può essere vuoto!!");
		Campodue.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}	

	//Email VUOTO
	var Email = document.forms[idform].elements["txtemail"].value;
	var Campo_Email = document.forms[idform].elements["txtemail"];
	if (Email == '')
	{
		alert("Il campo Email non può essere vuoto!!");
		Campo_Email.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}


	//EMAIL NON VALIDA
	var Campo_Controllo_Email = document.forms[idform].elements["txtcontrolloemail"].value;
	if (Campo_Controllo_Email == '' || Campo_Controllo_Email == 0)
	{
		alert("l\'email inserita non è valida!!");
		Campo_Email.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}	
	
	//OGGETTO VUOTO
	var oggetto = document.forms[idform].elements["txtoggetto"].value;
	var Campoquat = document.forms[idform].elements["txtoggetto"];
	if (oggetto == '')
	{
		alert("Il campo Oggetto non può essere vuoto!!");
		Campoquat.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//MESSAGGIO VUOTO
	var msg = document.forms[idform].elements["txtMessaggio"].value;
	var Campomsg = document.forms[idform].elements["txtMessaggio"];
	if (msg == '')
	{
		alert("Il campo Messaggio non può essere vuoto!!");
		Campomsg.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	if (MyControl)
	{
		//alert('TUTTO OK');
		Conferma_Form(idform,'POST',"Insert_Messaggio.asp");
	}

}

function Verifica_Login_Index(idform){
	var MyControl;
	MyControl = true;

	//CAMPO USERID
	var Userid = document.forms[idform].elements["txtuserid"].value;
	var Campo_uno = document.forms[idform].elements["txtuserid"];
	if (Userid == 0 || Userid == "")
	{
		alert("Il campo Userid non può essere vuoto!!");
		Campo_uno.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}	
	

	//PASSWORD
	var Pass = document.forms[idform].elements["txtpassword"].value;
	var Campo_due = document.forms[idform].elements["txtpassword"];
	if (Pass == 0 || Pass == "")
	{
		alert("Il campo Password non può essere vuoto!!");
		Campo_due.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}
	
	
	if (MyControl)
	{
		//alert('TUTTO OK');
		Conferma_Form(idform,'POST',"Controlla_Login.asp");
	}

}
function Attiva_Indirizzo_Alternativo(frm,txtid,txtindirizzo,idutente)
{
	var idut = idutente;
	var objval = document.forms[frm].elements[txtid].value;
	var objactive = document.forms[frm].elements[txtindirizzo];
	objactive.value="";
	if(objval!=0)
	{
		document.getElementById('nullframe').src='../Script_Iframe/Controlla_Tipo_Consegna.asp?idto=' + objval + '&idute=' + idut;
	}
	else
	{
		objactive.value="";
		objactive.disabled=true;
		
	}

	
}

function Scrivi_Data_Odierna(frm,txtdt)
{
	var objdate = document.forms[frm].elements[txtdt];
	var oggi = new Date();
	var G = oggi.getDate();
	var M = (oggi.getMonth() + 1);
	if (G < 10)
	{
		var gg = "0" + oggi.getDate();
	}
	else
	{
		var gg = oggi.getDate();
	}

	if (M < 10)
	{
		var mm = "0" + (oggi.getMonth() + 1);
	}
	else
	{
		var mm = (oggi.getMonth() + 1);
	}
	var aa = oggi.getFullYear();
	var data = gg + "/" + mm + "/" + aa;
	objdate.value = data;

}


function Controlla_Numero_Elementi_Carrello(frm,cmdconf,nelementi){
	var objcmd = document.forms[frm].elements[cmdconf];
	var myNElementi = nelementi;
	if(myNElementi!=0)
	{
		objcmd.disabled = false;
	}
	else
	{
		objcmd.disabled = true;
	}
	
 }

function SvuotaCampiCarrello_Prodotti(frm)
{
  var myform = document.forms[frm].elements;
  for (var i=0; i<myform.length; i++)
  {
    var tipo = document.forms[frm].elements[i].type;
	switch(tipo)
	{
		case "text":
			var elem = document.forms[frm].elements[i].name;
			if(elem.substr(0,9)!='txtprezzo' || elem.substr(0,9)!='txtQta')
			{
				document.forms[frm].elements[i].value = "";
			}
		break;
		case "textarea":
			document.forms[frm].elements[i].value = "";
		break;
		case "hidden":
			document.forms[frm].elements[i].value = "0";
		break;
		case "password":
			document.forms[frm].elements[i].value = "";
		break;
		case "checkbox":
			document.forms[frm].elements[i].checked = "";
		break;

    }
  	}
}


function Prezzo_Carrello_Prodotto_Finale(frm,idordertemp,qta){
	//var objprezzfin = document.forms[frm].elements[prezz_fin].name;
	var objmyqta = document.forms[frm].elements[qta];
	var myqta = document.forms[frm].elements[qta].value;
	var idorder = idordertemp;
	if(myqta>0)
	{
		document.getElementById('nullframe').src='../Script_Iframe/Prezzo_Qta_Carrello.asp?idord=' + idorder + '&myqta=' + myqta;
	}
	else
	{
		alert('Attenzione - La q.tà ordinata risulta a zero!!');
	}
	
 }
  
 function Elimina_Prodotto_CArrello(iddettorder,desc_pro){
	var idordine = iddettorder;
	var descriz = desc_pro;
	if(idordine!=0)
	{
		var strMessaggio = "Vuoi eliminare l'\articolo " + descriz + "?";
		if(confirm(strMessaggio,"Elimina Articolo")) 
		{
			document.getElementById('nullframe').src='../Script_Iframe/Delete_Prodotto_Carrello.asp?dettorder=' + idordine;
		}
	}
	else
	{
	//alert('Attenzione - Nessun articolo selezionato!!');
	}

	
 }
 
 function Aggiungi_Prodotto_CArrello(frm,idprodotto_base,txtmyarr,txtqta,idorder,idnom,tot,cazzo,desc_pro){
	var myqta = document.forms[frm].elements[txtqta].value;
	var mytot = document.forms[frm].elements[tot].value;
	var idprod = idprodotto_base;
	var idordine = idorder;
	var idnominat = idnom;
	var myarr = document.forms[frm].elements[txtmyarr].value;
	var mynote = document.forms[frm].elements[cazzo].value;
	var descriz = desc_pro;
	if(myqta!=0 && idprod!=0 && myqta!=0 && idordine!=0 && idnominat!=0)
	{
		var strMessaggio = "Aggiungere n° " + myqta + " di " + descriz + " nel carrello?";
		if(confirm(strMessaggio,"Aggiungi Articolo")) 
		{
	
			document.getElementById('nullframe').src='../Script_Iframe/Insert_Prodotto_Carrello.asp?idprbase=' + idprod + '&arr=' + myarr + '&qta=' + myqta + '&order=' + idordine + '&idnom=' + idnominat + '&tot=' + mytot + '&mynote=' + mynote;
			Deseleziona_Ceck_Prodotti(frm);
			myarr ='';
		}

	}
	else
	{
		alert('Attenzione - Qtà non inserita per ' + descriz + '!!');
	}

	
 }
 
 
  function Prezzo_Totale_Prodotto(frm,idprodotto_base,qta){
	var objmyqta = document.forms[frm].elements[qta];
	var myqta = document.forms[frm].elements[qta].value;
	var idprod = idprodotto_base;
	if(myqta>0)
	{
		document.getElementById('nullframe').src='../Script_Iframe/Prezzo_Qta.asp?idprbase=' + idprod + '&qta=' + myqta;
	}
	else
	{
		document.getElementById('nullframe').src='../Script_Iframe/Prezzo_Reale_Unitario.asp?idprbase=' + idprod;

	}
 }
 
  
 function Prezzo_Finale_Prodotto(frm,idprodotto_base,txtmyarr,qta){
	var objmyqta = document.forms[frm].elements[qta];
	var myqta = document.forms[frm].elements[qta].value;
	var idprod = idprodotto_base;
	var myarr = document.forms[frm].elements[txtmyarr].value;
	var campoarr = document.forms[frm].elements[txtmyarr];
	if(myqta>0)
	{
		document.getElementById('nullframe').src='../Script_Iframe/Prezzo_Composizione.asp?idprbase=' + idprod + '&arr=' + myarr + '&qta=' + myqta;
	}
	else
	{
		document.getElementById('nullframe').src='../Script_Iframe/Prezzo_Reale_Unitario.asp?idprbase=' + idprod;
		Deseleziona_Ceck_Prodotti(frm);
		campoarr.value ='';
	}
	
 }

 function Deseleziona_Ceck_Prodotti(frm)
{
  var myform = document.forms[frm].elements;
  for (var i=0; i<myform.length; i++) 
  {
    var tipo = document.forms[frm].elements[i].type;
	switch(tipo)
	{
		case "checkbox":
			document.forms[frm].elements[i].checked = "";
		break;				

}
  	}
}
 function Verifica_qta_non_a_zero(frm,txtqt)
 {
	var objqta = document.forms[frm].elements[txtqt].value;
	var sobjqta = document.forms[frm].elements[txtqt].style;
	var	colore_bianco = '#FFFFFF';
	var colore_giallo = '#FFFF00';
	if(objqta!="" || objqta!=0)
	{
		sobjqta.background = colore_bianco;
	}
	else
	{
		sobjqta.background = colore_giallo;
	}
 }
 
 
function Controlla_Sel_Ceck_Prodotti(frm,ceck,txtarr)
{
  	var objceck = document.forms[frm].elements[ceck];
	var objarr = document.forms[frm].elements[txtarr];
	var value_objarr = document.forms[frm].elements[txtarr].value;	
	var valore_cechk = '';
	var mystr = '';
	value_objarr = '';
	if(objceck){
		if(objceck.length)
		{
		  for(var i=0;i<objceck.length;i++)
		  {
			if(objceck[i].checked)
			{
				valore_cechk = objceck[i].value;
				mystr = mystr + ';' + valore_cechk;
			}
			else
			{
			}
		  }
	 	}
	}
	objarr.value = mystr;
}

function Cambia_Immagine_con_Oggetto(frm,txt,strimmagineOK,strimmagineNO,objimmagine){
	var strOK = strimmagineOK;
	var strNO = strimmagineNO;
	var objimgNO = new Image();
	objimgNO.src = strNO;
	var objimgOK = new Image();
	objimgOK.src = strOK;
	var MyObjImg = document[objimmagine];
	var objtxt = document.forms[frm].elements[txt].value;
	if(objtxt !="")
	{
		MyObjImg.src = objimgOK.src;
	}
	else
	{
		MyObjImg.src = objimgNO.src;
	}

}
function Verifica_Data(idform,txt,txtControllo){

    var stringa = document.forms[idform].elements[txt].value;
    var ObjControllo = document.forms[idform].elements[txtControllo];
    var Controllo;
	Controllo = 0;


    var espressione = /^[0-9]{2}\/[0-9]{2}\/[0-9]{4}$/;
	if (!espressione.test(stringa))
	{
	    Controllo = 0;
	}else{
		anno = parseInt(stringa.substr(6),10);
		mese = parseInt(stringa.substr(3, 2),10);
		giorno = parseInt(stringa.substr(0, 2),10);

		var data=new Date(anno, mese-1, giorno);
		if(data.getFullYear()==anno && data.getMonth()+1==mese && data.getDate()==giorno){
			Controllo = 1;
		}else{
			Controllo = 0;
		}
	}

	switch(Controllo)
	{
		case 0:
			ObjControllo.value=0;
		break;
		case 1:
			ObjControllo.value=1;

		break;
	}

}


function Stringa_Maiuscola(idform,txt){
    var testo = document.forms[idform].elements[txt].value;
    var elemento = document.forms[idform].elements[txt];
    mystr = new String(testo);
    var elem_maiuscolo;
    elem_maiuscolo = mystr.toUpperCase();
    elemento.value = elem_maiuscolo;
}

function Visibilita_Form_Login(idto,text1,text2){
	   var Controllo;
	   Controllo = 0;
	   var Obj = document.getElementById(idto).style;
	   if(Obj.display=='')
	    {
	       Controllo = 1;
        }
        else
        {
            Controllo = 2;
		}

	switch(Controllo)
	{
		case 1:
			Obj.display='none';
		break;
		case 2:
			Obj.display='';
			Azzera_Campi_Login(idto,text1,text2);
		break;
	}
}

function Azzera_Campi_Login(frm,text1,text2){
    document.forms[frm].elements[text1].value = "";
    document.forms[frm].elements[text2].value = "";
    document.forms[frm].elements[text1].focus();
    //ElementPosition(document.forms[frm].elements[text1]);
}

//function ElementPosition(errorElement){
//     elemPosX = errorElement.offsetLeft;
//     elemPosY = errorElement.offsetTop;
//     theElement = errorElement.offsetParent;
////     alert(elemPosX);
//  //   alert(elemPosY);
//    // alert(theElement);
//     while(theElement != null){
//       elemPosY += theElement.offsetTop;
//       theElement = theElement.offsetParent;
//     }
//     window.scrollTo(0,elemPosY);
// }


function Focus_Oggetto(frm,obj){
    document.forms[frm].elements[obj].focus();
}

function Conferma_Form(idfrm,metod,page) {
	var ObjFrm = document.getElementById(idfrm);
	ObjFrm.method = metod;
	ObjFrm.action = page;
	ObjFrm.submit();
}

function Intercetta_Butto(frm,cmdfocus,evt){
	var keyASCII = evt.keyCode;
	if (keyASCII == 13)
	{
	document.forms[frm].elements[cmdfocus].focus();
	document.forms[frm].elements[cmdfocus].onclick();
	}

}

function image_over(id,path,img){
	var id = document.getElementById(id);
	id.src=path+img;
}

function image_out(id,path,img){
	var id = document.getElementById(id);
	id.src=path+img;
}

function SvuotaCampi(frm)
{
  var myform = document.forms[frm].elements;
  for (var i=0; i<myform.length; i++)
  {
    var tipo = document.forms[frm].elements[i].type;
	switch(tipo)
	{
		case "text":
			document.forms[frm].elements[i].value = "";
		break;
		case "textarea":
			document.forms[frm].elements[i].value = "";
		break;
		case "hidden":
			document.forms[frm].elements[i].value = "0";
		break;
		case "password":
			document.forms[frm].elements[i].value = "";
		break;
		case "checkbox":
			document.forms[frm].elements[i].checked = "";
		break;

    }
  	}
}

function SvuotaCampiProdotti(frm)
{
  var myform = document.forms[frm].elements;
  for (var i=0; i<myform.length; i++)
  {
    var tipo = document.forms[frm].elements[i].type;
	switch(tipo)
	{
		case "text":
			var elem = document.forms[frm].elements[i].name;
			if(elem.substr(0,9)!='txtprezzo')
			{
				document.forms[frm].elements[i].value = "";
			}
		break;
		case "textarea":
			document.forms[frm].elements[i].value = "";
		break;
		case "hidden":
			document.forms[frm].elements[i].value = "0";
		break;
		case "password":
			document.forms[frm].elements[i].value = "";
		break;
		case "checkbox":
			document.forms[frm].elements[i].checked = "";
		break;

    }
  	}
}

function Controlla_Sel_Ceck(frm,ceck,eleattivo)
{
  	var cont=0;
	var objactive = document.forms[frm].elements[eleattivo];
  	var objceck = document.forms[frm].elements[ceck];
	if(objceck){
		if(objceck.length)
		{
		  for(var i=0;i<objceck.length;i++){
			if(objceck[i].checked)
				cont++
		  }
	 	}
		else{
		  if(objceck.checked)
		  {
		  cont++
		  }
		}

	}
	if(cont>0)
	{
		objactive.disabled=false;
	}
	else
	{
		objactive.disabled=true;
	}
}




function Controlla_Data_Generica(idDay,idMount,idYear,idVerifica,txtVerifica,txtEtichetta){
	var Giorno = document.getElementById(idDay).value;
	var Mese = document.getElementById(idMount).value;
	var Anno = document.getElementById(idYear).value;
	var Casella_Verifica =  document.getElementById(idVerifica);
	var Valore_Verifica = document.getElementById(txtVerifica);
	var Etichetta = document.getElementById(txtEtichetta);
	Valore_Verifica.value =0;
	if((Giorno!='') && (Mese!='') && (Anno!=''))
	{
		Casella_Verifica.value = Giorno + "/" + Mese + "/"+ Anno;
		var Stringa =  Giorno + "/" + Mese + "/"+ Anno;
		if(Verifica_Correttezza_Data(Stringa))
		{
			Valore_Verifica.value =1;
			Etichetta.value='data de nascimento esta correta';
			//data de nascimento nao esta correta
		}
		else
		{
			Valore_Verifica.value =0;
			Etichetta.value='data de nascimento nao esta correta';
		}
	}
	else
	{
		Valore_Verifica.value =0;
		Etichetta.value='';
	}

}

function Verifica_Correttezza_Data(stringa){
	var espressione = /^[0-9]{2}\/[0-9]{2}\/[0-9]{4}$/;
	if (!espressione.test(stringa))
	{
	    return false;
	}else{
		anno = parseInt(stringa.substr(6),10);
		mese = parseInt(stringa.substr(3, 2),10);
		giorno = parseInt(stringa.substr(0, 2),10);

		var data=new Date(anno, mese-1, giorno);
		if(data.getFullYear()==anno && data.getMonth()+1==mese && data.getDate()==giorno){
			return true;
		}else{
			return false;
		}
	}
}

function Controlla_Selezione(id,idTxt){
	var Obj = document.getElementById(id);
	var ObjTxt = document.getElementById(idTxt);
	if(Obj.value==1){
		Obj.value=0;
		ObjTxt.value=1;
	}
	else
	{
		Obj.value=1;
		ObjTxt.value=0;
	}
}



function Controlla_Campi_Uguali(frm,iduno,iddue,txtReturn){
	var Obj_Uno = document.forms[frm].elements[iduno].value;
	var Obj_Due = document.forms[frm].elements[iddue].value;
	var Controllo = document.forms[frm].elements[txtReturn];
	Controllo.value=0;
	if(Obj_Uno!="" && Obj_Due!=""){

		if(Obj_Uno==Obj_Due){
			Controllo.value=1;
		}
		else
		{
			Controllo.value=0;
		}
	}
	else
	{
		Controllo.value=0;
	}
}

function Popola_Sotto_Categorie(idCateg,cboSotto){
	var Categoria = document.getElementById(idCateg).value;
	var sSottoCategoria = document.getElementById(cboSotto).name;

	document.getElementById('nullframe').src='../Script_Iframe/Popola_Sottocategorie.asp?IDCategoria=' + Categoria + '&cboSotto=' + sSottoCategoria;
}


function Validazione_Email(frm,id,txtReturn){
	var Obj = document.forms[frm].elements[id].value;
	var Controllo = document.forms[frm].elements[txtReturn];
	Controllo.value=0;
	var Espressione;
	Espressione = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	if(Espressione.test(Obj)){

		Controllo.value=1; //TUTTO OK
	}
	else
	{
	   Controllo.value=0;
	}
}

function Controlla_Dati_Invio_Email(){
	var MyControl;
	MyControl = true;

	//CAMPO TESTO EMAIL VUOTO
	if (document.forms["frmEmail"].elements["txtEmail"].value == "")
	{
		alert("Inserire una Email valida!!");
		document.forms["frmEmail"].elements["txtEmail"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//EMAIL NON VALIDA
	if (document.forms["frmEmail"].elements["txtVerificaEmail"].value == 0)
	{
		alert("l\'email inserita non è valida!!");
		document.forms["frmEmail"].elements["txtEmail"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//DESTINATARIO EMAIL
	if (document.forms["frmEmail"].elements["txtIDDestinatario"].value == 0)
	{
		alert("Selezionare un Destinatario!!");
		document.forms["frmEmail"].elements["cboDestinatario"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//OGGETTO EMAIL
	if (document.forms["frmEmail"].elements["txtOggetto"].value == "")
	{
		alert("Inserire un Oggetto del Messaggio valido!!");
		document.forms["frmEmail"].elements["txtOggetto"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}


	//CAMPO TESTO MESSAGGIO
	if (document.forms["frmEmail"].elements["txtMessaggio"].value == "")
	{
		alert("Inserire un Messaggio valido!!");
		document.forms["frmEmail"].elements["txtMessaggio"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}



	if (MyControl)
	{
		Conferma_Form('frmEmail','POST',"Insert_Email.asp");
	}

}





function ApriPopPup(larghezza,altezza,pathpage)
 {
 	var LScreen =  screen.width;
 	var HScreen =  screen.height;
	var LFinestra = larghezza;
	var HFinestra = altezza;
	var myleft = (LScreen - LFinestra)/2;
	var mytop = (HScreen - HFinestra)/2;
	var mypage = pathpage;
	window.open(mypage,'','width='+LFinestra+',height='+HFinestra+',left='+myleft+',top='+mytop+',scrollbars=yes,status=no,location=no,toolbar=no,resizable=0');void(0);
 }

function avanti_avatar(myarr,pathimage,frm,txtavatar,objimg){
	var strimage = new String(pathimage);
    if (i < MyArr.length -1)
    {
        i++;
    }
    else
    {
        i=0;
    }
	document.forms[frm].elements[txtavatar].value = strimage+MyArr[i];
	var myimage = document.getElementById(objimg);
	myimage.src = strimage + MyArr[i];
	//document.forms[frm].elements[objimg].src =strimage + MyArr[i];
}

function indietro_avatar(myarr,pathimage,frm,txtavatar,objimg){
	var strimage = new String(pathimage);
    if (i == 0)
    {
        i = MyArr.length - 1;
    }
    else
    {
        i--;
    }
	document.forms[frm].elements[txtavatar].value = strimage+MyArr[i];
	var myimage = document.getElementById(objimg);
	myimage.src = strimage + MyArr[i];
	//document.forms[frm].elements[objimg].src =strimage + MyArr[i];
}

function Nuovo_Argomento_Forum(){
	var MyControl;
	MyControl = true;

	//CONTROLLO CAMPO VUOTO TITOLO ARGOMENTO
	if (document.forms["frmCommento"].elements["txtTitolo"].value == "")
	{
		alert("Il titolo dell'\argomento non è valido !!");
		document.forms["frmCommento"].elements["txtTitolo"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;
	}

	//CONTROLLO CAMPO VUOTO DESCRIZIONE ARGOMENTO
	if (document.forms["frmCommento"].elements["txtDescrizione"].value == "")
	{
		alert("Devi dare qualche indizio sul tuo argomento!!");
		document.forms["frmCommento"].elements["txtDescrizione"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;
	}

	if (MyControl)
	{
		Conferma_Form('frmCommento','POST',"Insert_New_Argomento.asp");
	}

}


function Conferma_Eliminazione(){
	var Messaggio = confirm("Eliminare gli Argomenti selezionati?");
	if(Messaggio){
		var Msgdue = confirm("ATTENZIONE!!\nCon questa operazione si elimineranno\nanche tutti i Post relativi.\nProcedere con l'\operazione?");
		if(Msgdue){
			Conferma_Form('frmDelete','POST',"Delete_Argomenti.asp");
		}
	}
}


function Controlla_Dati_Modifica_Profilo_Admin(){
	var MyControl;
	MyControl = true;

	//TIPO ISCRITTO
	if (document.forms["frmProfilo"].elements["txtTypeReg"].value == 0)
	{
		alert("Tipo Utente non valido!!");
		document.forms["frmProfilo"].elements["cboTipoIscritto"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//LIVELLO UTENTE
	if (document.forms["frmProfilo"].elements["txtLivello"].value == 0)
	{
		alert("Livello Utente non valido!!");
		document.forms["frmProfilo"].elements["cboLivello"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//STATO UTENTE
	if (document.forms["frmProfilo"].elements["txtStato"].value == 0)
	{
		alert("Stato Utente non valido!!");
		document.forms["frmProfilo"].elements["cboStato"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}
	//DENOMINAZIONE
	var Testo = document.forms["frmProfilo"].elements["txtDenominazione"].value;
	var Lunghezza = Testo.length;
	if (document.forms["frmProfilo"].elements["txtDenominazione"].value == '' || Lunghezza<2)
	{
		alert("Inserire una Denominazione valida!!");
		document.forms["frmProfilo"].elements["txtDenominazione"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}
	//COMUNE
	if (document.forms["frmProfilo"].elements["txtIDComune"].value == 0)
	{
		alert("Selezionare un Comune valido!!");
		document.forms["frmProfilo"].elements["cboRegione"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//CAMPO TESTO EMAIL VUOTO
	if (document.forms["frmProfilo"].elements["txtEmail"].value == "")
	{
		alert("Inserire una Email valida!!");
		document.forms["frmProfilo"].elements["txtEmail"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//EMAIL NON VALIDA
	if (document.forms["frmProfilo"].elements["txtVerificaEmail"].value == 0)
	{
		alert("l\'email inserita non è valida!!");
		document.forms["frmProfilo"].elements["txtEmail"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//CAMPO TESTO PASSWORD VUOTO
	if (document.forms["frmProfilo"].elements["txtPassword"].value == "")
	{
		alert("Inserire una Password valida!!");
		document.forms["frmProfilo"].elements["txtPassword"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//LUNGHEZZA PASSWORD
	var Testo = document.forms["frmProfilo"].elements["txtPassword"].value;
	var Lunghezza = Testo.length;
	if (Lunghezza<8)
	{
		alert("Lunghezza password non corretta!!");
		document.forms["frmProfilo"].elements["txtPassword"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//CARATTERI PASSWORD NON VALIDI
	if (document.forms["frmProfilo"].elements["txtControlloCaratteriPassword"].value == 0)
	{
		alert("I caratteri utilizzati per password scelta non sono validi\nInserire una nuova password!!");
		document.forms["frmProfilo"].elements["txtPassword"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	if (MyControl)
	{
		Conferma_Form('frmProfilo','POST',"Update_Utente.asp");
	}

}
function Recupera_Dati_Login(){
	var MyControl;
	MyControl = true;

	//CONTROLLO CAMPO VUOTO USERID
	if (document.forms["frmRecuperoDati"].elements["txtEmail"].value == "")
	{
		alert("Il campo Email non può essere vuoto!!");
		document.forms["frmRecuperoDati"].elements["txtEmail"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;
	}

	//EMAIL NON VALIDA
	if (document.forms["frmRecuperoDati"].elements["txtVerificaEmail"].value == 0)
	{
		alert("L\'email inserita non è valida!!");
		document.forms["frmRecuperoDati"].elements["txtEmail"].focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	if (MyControl)
	{
		Conferma_Form('frmRecuperoDati','POST',"Insert_Recupero_Login.asp");
	}

}

function Trova_Carattere(frm,obj,carattereseek,caratterereplace){
    var myobj = document.forms[frm].elements[obj];
    var miastringa = document.forms[frm].elements[obj].value;
    var verifica = miastringa.indexOf(carattereseek);

    if (verifica>=0)
    {
        var miastringareplace = miastringa.replace(carattereseek,caratterereplace);
        myobj.value = miastringareplace;
    }
    else
    {
        alert('Non esiste il carattere cercato');
    }
}

function Visibilita_Table(idto){
	   myelemeny =  new Array("1","2","3","4","5","6","7","8");
	   var lunghezza = myelemeny.length;
	   var i;
       var c = 1;
	   for(i=0; i<lunghezza; i++)
	   {
            var Obj = document.getElementById(myelemeny[i]).style;
	       if(c!=idto)
	       {
                Obj.display='none';
            }
            else
            {
                if(Obj.display=='')
                {
                    Obj.display='none';
                }
                else
                {
                    Obj.display='';
                }


            }
         c++;
	   }
}

function Visualizza_div(idto){
	   myelemeny =  new Array("1","2","3","4","5","6","7","8");
	   var lunghezza = myelemeny.length;
	   var i;
       var c = 1;
	   for(i=0; i<lunghezza; i++)
	   {
           var Obj = document.getElementById(myelemeny[i]).style;
	       if(c=idto)
	       {
                Obj.display='';
            }
            else
            {

                Obj.display='none';

            }
         c++;
	   }
}

function Controlla_UserId(frm,id){
	var User = document.forms[frm].elements[id].value;
	document.getElementById('nullframe').src='../Script_Iframe/Controlla_UserId.asp?Userid=' + User;

}

function Controlla_Password(frm,id,txtuser){
	var User = document.forms[frm].elements[txtuser].value;
	var Pass = document.forms[frm].elements[id].value;
	document.getElementById('nullframe').src='../Script_Iframe/Controlla_Pasword.asp?Userid=' + User + '&Password=' + Pass;

}


function Cerca_Email_Esistente(frm,idto){
	var Email = document.forms[frm].elements[idto].value;
	document.getElementById('nullframe').src='../Script_Iframe/Cerca_Email_Esistente.asp?Email=' + Email;
}

function Cerca_CodFisc_Esistente(frm,idto){
	var CF = document.forms[frm].elements[idto].value;
	document.getElementById('nullframe').src='../Script_Iframe/Cerca_CFl_Esistente.asp?CF=' + CF;
}

function Controlla_Caratteri_Speciali(frm,idto,txtReturn){
	var CotrolloCarattere;
	CotrolloCarattere = true;
	var Obj = document.forms[frm].elements[idto].value;
	var Controllo = document.forms[frm].elements[txtReturn];
	Controllo.value=0;

	var Casi = new Array("/","é","è","ç","ò","à","#","°","§","ù","[","]","+","*","|","!","''","£","$","%","&","(",")","?","'","^","ì",";",":"," ","=");
	if(Obj!="")
	{
		for (i=0; i<Casi.length; i++) {
			if(Obj.indexOf(Casi[i])!=-1)
			{
				CotrolloCarattere = false;
			}
		}
		if(CotrolloCarattere==false)
		{
			Controllo.value=0;
		}
		else
		{
			Controllo.value=1;
		}
	}
	else
	{
		Controllo.value=0;
	}
}
function Controlla_Campi_Uguali(frm,iduno,iddue,txtReturn){
	var Obj_Uno = document.forms[frm].elements[iduno].value;
	var Obj_Due = document.forms[frm].elements[iddue].value;
	var Controllo = document.forms[frm].elements[txtReturn];
	Controllo.value=0;
	if(Obj_Uno!="" && Obj_Due!=""){

		if(Obj_Uno==Obj_Due){
			Controllo.value=1;
		}
		else
		{
			Controllo.value=0;
		}
	}
	else
	{
		Controllo.value=0;
	}
}

function Abilita_Disabilita_Element_su_Ceck(controllo_chk,Element)
{
  var objchk = document.getElementById(controllo_chk);
  var objactive = document.getElementById(Element);

  if(objchk.checked == true){
    objactive.disabled = false;
  }
  else
  {
  objactive.disabled = true;
  }
}

function Conferma_Registrazione(idform){
	var MyControl;
	MyControl = true;



	//Cognome
	var Cognome = document.forms[idform].elements["txtcognome"].value;
	var Campo_Cognome = document.forms[idform].elements["txtcognome"];
	var Lunghezza_cognome = Cognome.length;
	if (Cognome == '' || Lunghezza_cognome < 2)
	{
		alert("Inserire un Cognome valido!!");
		Campo_Cognome.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//Nome
	var Nome = document.forms[idform].elements["txtnome"].value;
	var Campo_Nome = document.forms[idform].elements["txtnome"];
	var Lunghezza_nome = Nome.length;
	if (Nome == '' || Lunghezza_nome < 2)
	{
		alert("Inserire un Nome valido!!");
		Campo_Nome.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//Sesso
	var Idsesso = document.forms[idform].elements["txtidsesso"].value;
	var Campo_Sesso = document.forms[idform].elements["cbosesso"];
	if (Idsesso == 0 || Idsesso == "")
	{
		alert("Selezionare un Sesso valido!!");
		Campo_Sesso.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//Codice Fiscale
	var CodFisc = document.forms[idform].elements["txtcodfisc"].value;
	var Campo_CodFisc = document.forms[idform].elements["txtcodfisc"];
	var Lunghezza_codfisc = CodFisc.length;
	if (CodFisc == '' || Lunghezza_codfisc < 11 || Lunghezza_codfisc > 16)
	{
		alert("Inserire un Codice Fiscale valido!!");
		Campo_CodFisc.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//Codice Fiscale PRESENTE IN ARCHIVIO
	var Campo_Esistenza_CF = document.forms[idform].elements["txtVerificaCodFisc"].value;
	if (Campo_Esistenza_CF == '' || Campo_Esistenza_CF == 0)
	{
		alert("Il Codice Ficsale/P.Iva inserito è già presente in archivio\nInserire una nuovo valore!!");
		Campo_CodFisc.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}	
	
	//Data Nascita
	var DataN = document.forms[idform].elements["txtdatanascita"].value;
	var Campo_DataN = document.forms[idform].elements["txtdatanascita"];
	var Campo_Controllo_DataN = document.forms[idform].elements["txtcontrollodata"].value;
	var Lunghezza_DataN = DataN.length;
	if(Lunghezza_DataN>0){
		if(Campo_Controllo_DataN==0){
			alert("La data inserita non è una data valida!!");
			Campo_DataN.focus();
			MyControl = false;
			return false;		
		}
		else
		{
			MyControl = true;

		}	
	}
	
	//Indirizzo
	var Indirizzo = document.forms[idform].elements["txtindirizzo"].value;
	var Campo_Indirizzo = document.forms[idform].elements["txtindirizzo"];
	var Lunghezza_Indirizzo = Indirizzo.length;
	if (Indirizzo == '' || Lunghezza_Indirizzo < 2)
	{
		alert("Inserire un Indirizzo valido!!");
		Campo_Indirizzo.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//Comune Residenza
	var ComuneR = document.forms[idform].elements["txtcomuneresidenza"].value;
	var Campo_ComuneR = document.forms[idform].elements["txtcomuneresidenza"];
	var Lunghezza_ComuneR = ComuneR.length;
	if (ComuneR == '' || Lunghezza_ComuneR < 2)
	{
		alert("Inserire un Comune valido!!");
		Campo_ComuneR.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//CAP
	var Cap = document.forms[idform].elements["txtcap"].value;
	var Campo_Cap = document.forms[idform].elements["txtcap"];
	var Lunghezza_Cap = Cap.length;
	if (Cap == '' || Lunghezza_Cap < 5)
	{
		alert("Inserire un Cap valido!!");
		Campo_Cap.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//Telefono
	var Telefono = document.forms[idform].elements["txttelefono"].value;
	var Campo_Telefono = document.forms[idform].elements["txttelefono"];
	var Lunghezza_Telefono = Telefono.length;
	if (Telefono == '' || Lunghezza_Telefono < 6)
	{
		alert("Inserire un numero di Telefono valido!!");
		Campo_Telefono.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//Cellulare
	var Cellulare = document.forms[idform].elements["txtcellulare"].value;
	var Campo_Cellulare = document.forms[idform].elements["txtcellulare"];
	var Lunghezza_Cellulare = Cellulare.length;
	if (Cellulare == '' || Lunghezza_Cellulare < 6)
	{
		alert("Inserire un numero di Cellulare valido!!");
		Campo_Cellulare.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}


	//Email VUOTO
	var Email = document.forms[idform].elements["txtemail"].value;
	var Campo_Email = document.forms[idform].elements["txtemail"];
	if (Email == '')
	{
		alert("Il campo Email non può essere vuoto!!");
		Campo_Email.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}


	//EMAIL NON VALIDA
	var Campo_Controllo_Email = document.forms[idform].elements["txtcontrolloemail"].value;
	if (Campo_Controllo_Email == '' || Campo_Controllo_Email == 0)
	{
		alert("l\'email inserita non è valida!!");
		Campo_Email.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}


	//EMAIL PRESENTE IN ARCHIVIO
	var Campo_Esistenza_Email = document.forms[idform].elements["txtVerificaEsistenzaEmail"].value;
	if (Campo_Esistenza_Email == '' || Campo_Esistenza_Email == 0)
	{
		alert("l\'email inserita è già presente in archivio\nInserire una nuova email!!");
		Campo_Email.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//CAPTCHA VUOTO
	var Captcha = document.forms[idform].elements["txtcaptchainput"].value;
	var Campo_Captcha = document.forms[idform].elements["txtcaptchainput"];
	if (Captcha == '')
	{
		alert("Il campo Codice di Controllo non può essere vuoto!!");
		Campo_Captcha.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//CONTROLLO CAPTCHA
	var Campo_Controllo = document.forms[idform].elements["txtcontrollocaptcha"].value;
	if (Campo_Controllo == '' || Campo_Controllo == 0)
	{
		alert("Il codice inserito non corrisponde a quello visualizzato\nInserire nuovamente il Codice!!");
		Campo_Captcha.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}

	//CONTROLLO PRIVACY
	var Campo_Controllo_chk = document.forms[idform].elements["txtcontrolloprivacy"].value;
	var Campo_chk = document.forms[idform].elements["chkprivacy"];	
	if (Campo_Controllo_chk == '' || Campo_Controllo_chk == 0)
	{
		alert("E' necessario accettare le informazioni sulla Privacy!!");
		Campo_chk.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}	
	
	
	if (MyControl)
	{
		
		Conferma_Form(idform,'POST',"Insert_Reg.asp");
	}

}
//SELEZIONE CECHBOX
function Controlla_Selezione_Checkbox(idform,idcheck,element_control){
	var Objchk = document.forms[idform].elements[idcheck];
	var Objcontrol = document.forms[idform].elements[element_control];
	if(Objchk.checked==true){
		Objchk.value=1;
		Objcontrol.value=1;
	}
	else
	{
		Objchk.value=0;
		Objcontrol.value=0;
	}
}



function Verifica_Login(idform){
	var MyControl;
	MyControl = true;

	//CAMPO USERID
	var Userid = document.forms[idform].elements["txtuserid"].value;
	var Campo_uno = document.forms[idform].elements["txtuserid"];
	if (Userid == 0 || Userid == "")
	{
		alert("Il campo Nome Utente non può essere vuoto!!");
		Campo_uno.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}	
	

	//PASSWORD
	var Pass = document.forms[idform].elements["txtpassword"].value;
	var Campo_due = document.forms[idform].elements["txtpassword"];
	if (Pass == 0 || Pass == "")
	{
		alert("Il campo Password non può essere vuoto!!");
		Campo_due.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}
	
	
	if (MyControl)
	{
		//alert('TUTTO OK');
		Conferma_Form(idform,'POST',"Controlla_Login.asp");
	}

}
function Verifica_Recupero_Dati(idform){
	var MyControl;
	MyControl = true;

	//CAMPO CF
	var CodFisc = document.forms[idform].elements["txtCodFisc"].value;
	var Campo_uno = document.forms[idform].elements["txtCodFisc"];
	if (CodFisc == 0 || CodFisc == "")
	{
		alert("Il campo Codice Fiscale / P.Iva non può essere vuoto!!");
		Campo_uno.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}	

	//CAMPO CF
	var Lunghezza = document.forms[idform].elements["txtCodFisc"].value;
	var Campo_due = document.forms[idform].elements["txtCodFisc"];
	if (CodFisc.length < 11)
	{
		alert("Lunghezza Codice Fiscale / P.Iva non corretta!!");
		Campo_due.focus();
		MyControl = false;
		return false;
	}
	else
	{
		MyControl = true;

	}	
	
	
	if (MyControl)
	{
		//alert('TUTTO OK');
		Conferma_Form(idform,'POST',"Email_Recupera_Dati_Accesso.asp");
	}

}
