﻿function ricercaAttiIncRicerca(byval)
{
	if (document.frmLista.dataprotocollo.value != '' && IsDate(document.frmLista.dataprotocollo.value)==false)
		{	
		alert('Attenzione! Inserire una data protocollo valida.');
		document.frmLista.dataprotocollo.focus();
		return;		
		}

	if (document.frmLista.dataatto.value != '' && IsDate(document.frmLista.dataatto.value)==false)
		{	
		alert('Attenzione! Inserire una data del documento valida.');
		document.frmLista.dataatto.focus();
		return;		
		}
				
	document.frmLista.MMAction.value= 'Ricerca';
	document.frmLista.provenienza.value= byval;
	document.frmLista.submit();
}
function pulisciIncRicerca()
{
	document.frmLista.numeroatto.value= '';		
	document.frmLista.dataatto.value= '';
	document.frmLista.oggetto.value= '';	
	document.frmLista.numeroprotocollo.value= '';	
	document.frmLista.dataprotocollo.value= ''	;
	document.frmLista.cdr.value= 'TUTTI';
	document.frmLista.annoPubb.value= '0';
}


//***********************************************************************
	function KeyFillGian()
	{
		if (event.keyCode==13)
		{
			if ((document.frmLogin.userId.value != "")&&(document.frmLogin.psw.value != ""))
			{
		    document.frmLogin.submit();
			}
			else
			{
				if (document.frmLogin.userId.value == "")
				{
				document.frmLogin.userId.focus();
				return;
				}

				if (document.frmLogin.psw.value == "")
				{
				document.frmLogin.psw.focus();
				return;
				}
			}
			//document.frmLogin.Submit.click();
			return;
		}
	}
//***********************************************************************

	function valLogin()
	{
		var errMsg = '0';
		var msg = '';
		
		if (document.frmLogin.userId.value == "")
		{
		errMsg = '1';
		msg += 'Inserire User ID\n';
		document.frmLogin.userId.focus();
		}
		
		if (document.frmLogin.psw.value == "")
		{
			if (errMsg == '0')
			{
			document.frmLogin.psw.focus();
			}
		errMsg = '1';
		msg += 'Inserire Password\n';
		}
		
		if (errMsg == '1')
		{
		alert(msg);
		return;
		}
		
		document.frmLogin.submit();
	}

//***********************************************************************
	window.moveTo(0,0);
	window.resizeTo(screen.width,screen.height-30);
//***********************************************************************



function ControlliAtti ()
{

	var msg; 
	var err ='0';
		
	if (document.frmAcquisizione.numeroatto.value == '')
		{	
		alert('Attenzione! Inserire il numero del documento.');
		document.frmAcquisizione.numeroatto.focus();
		return;
		}	
	if (document.frmAcquisizione.dataatto.value == '')
		{	
		alert('Attenzione! Inserire la data del documento.');
		document.frmAcquisizione.dataatto.focus()
		return;		
		}

	if (IsDate(document.frmAcquisizione.dataatto.value)==false)
		{	
		alert('Attenzione! Inserire una data del documento valida.');
		document.frmAcquisizione.dataatto.focus();
		return;		
		}
				
	if (document.frmAcquisizione.cdr.value == '')
		{	
		alert('Attenzione! Inserire il CDR di riferimento.');
		document.frmdettaglio.cdr.focus();
		return;
		}	
	if (document.frmAcquisizione.oggetto.value == '')
		{	
		alert('Attenzione! Inserire l\'oggetto del documento.');
		document.frmdettaglio.oggetto.focus();
		return;
		}			
		document.frmAcquisizione.action = "AcquisizioneAtti.asp";		
		document.frmAcquisizione.submit();
}
function uploadFile(bypath,bynome)
{
	alert ('path ' + bypath);
	alert ('nome ' + bynome);
	window.open('include/uploadFile.aspx?parpathfile='+bypath+'&parnomefile='+bynome,'upload','toolbar=no,menubar=no,scrollbars=yes,status=no,height=400,width=580,left=220,top=150');	
}

//********************************************************************************************************


function ricercaatti()
{

	if (document.frmLista.dataatto.value != '' && IsDate(document.frmLista.dataatto.value)==false)
		{	
		alert('Attenzione! Inserire una data del documento valida.');
		document.frmLista.dataatto.focus();
		return;		
		}

	if (document.frmLista.dataprotocollo.value != '' && IsDate(document.frmLista.dataprotocollo.value)==false)
		{	
		alert('Attenzione! Inserire una data protocollo valida.');
		document.frmLista.dataprotocollo.focus();
		return;		
		}

	if (document.frmLista.inizpubb.value != '' && IsDate(document.frmLista.inizpubb.value)==false)
		{	
		alert('Attenzione! Inserire una data pubblicazione valida.');
		document.frmLista.inizpubb.focus();
		return;		
		}

	if (document.frmLista.finepubb.value != '' && IsDate(document.frmLista.finepubb.value)==false)
		{	
		alert('Attenzione! Inserire una data fine pubblicazione valida.');
		document.frmLista.finepubb.focus();
		return;		
		}						
	
	document.frmLista.MMAction.value= 'Ricerca';
	document.frmLista.provenienza.value= '<%=provenienza %>';
	document.frmLista.submit();
}
function VaiAtto(idAtto)
{

	document.frmLista.idAtto.value = idAtto;
	document.frmLista.action="AcquisizioneAtti.asp";
	document.frmLista.submit();
}
function visualizzafile(idatto)
{
window.open("documentiScansionatiAtti.Asp?idAtto="+idatto,'visualizza','toolbar=no,menubar=no,status=no,height=400,width=600,left=250,top=200,resizable=yes,scrollbars=yes');
}
function pulisciAtto()
{
	document.frmLista.numeroatto.value= ''	;	
	document.frmLista.dataatto.value= ''	;
	document.frmLista.numeroprotocollo.value= '';	
	document.frmLista.dataprotocollo.value= ''	;
	document.frmLista.cdr.value= '';
	document.frmLista.annoPubb.value= '0'	;
	document.frmLista.inizpubb.value= '';
	document.frmLista.finepubb.value= '';
	document.frmLista.oggetto.value= '';
	document.frmLista.MMAction.value= '';
	document.frmLista.submit();
}

//********************************************************************************************************************************


function CercaRubrica()
	{
		document.frmRubrica.MMAction.value="ricerca";
		document.frmRubrica.action = "Rubrica.asp";
		document.frmRubrica.submit();
	}

//-----------------------------------------------------------------------
function VaiRubrica(idRubrica)
{
	//alert('idVisto = ' + idVistoLegge)
	//return;
	document.frmRubrica.idRubrica.value = idRubrica;
	document.frmRubrica.action="DettaglioRubrica.asp";
	document.frmRubrica.submit();
}
//-----------------------------------------------------------------------
function eliminaIndirizzo(idRubrica)
{
	var msg = confirm('Sicuro che vuole eliminare questo indirizzo?');
	
	if (msg)
	{
	document.frmRubrica.idRubrica.value = idRubrica;
	document.frmRubrica.MMAction.value= "EliminaIndirizzo";
	document.frmRubrica.action="Rubrica.asp";
	document.frmRubrica.submit();
	}
}
function pulisciRubrica()
{
	document.frmRubrica.CDR.value = '';
	document.frmRubrica.Cognome.value = '';
	document.frmRubrica.Nome.value = '';
}

//************************************************************************************************


function CercaTipoAtti()
	{
		document.frmTipoAtti.MMAction.value="ricerca";
		document.frmTipoAtti.action = "ListaTipoAtti.asp";
		document.frmTipoAtti.submit();
	}
//-----------------------------------------------------------------------
//-----------------------------------------------------------------------
function Vai(IdTipoAtto)
{
	//alert('idVisto = ' + idVistoLegge)
	//return;
	//alert('pluto + n atto = '+  IdTipoAtto);
	document.frmTipoAtti.IdTipoAtto.value = IdTipoAtto
	document.frmTipoAtti.action="DettaglioTipoAtto.asp";
	document.frmTipoAtti.submit();
}
//-----------------------------------------------------------------------
function eliminaTipoAtto(IdTipoAtto)
{
	var msg = confirm('Sicuro che vuole eliminare questa tipologia di atto?');
	
	if (msg)
	{
	document.frmTipoAtti.IdTipoAtto.value = IdTipoAtto
	document.frmTipoAtti.MMAction.value= "EliminaTipoAtto";
	document.frmTipoAtti.action="ListaTipoAtti.asp";
	document.frmTipoAtti.submit();
	}
}
function pulisci()
{
	document.frmTipoAtti.NomeAtto.value = '';
	document.frmTipoAtti.GiorniValidita.value = '';
	document.frmTipoAtti.DescrizioneAtto.value = '';
}

//*******************************************************************************************






//--------------------------------------------------------
function controllo()
//--------------------------------------------------------
{
//-- VECCHIA PASSWORD OBBLIGATORIA
	if (document.f1.oldpsw.value == '') 
	{
		alert ("ATTENZIONE !\r\r\Vecchia Password obbligatoria.");
		document.f1.oldpsw.focus();
		return;
	} 


//-- NUOVA PASSWORD OBBLIGATORIA
	var p = document.f1.npsw.value;
	if (p == '') 
	{
		alert ("ATTENZIONE !\r\r\Nuova Password obbligatoria.");
//		document.write(p.length)
		document.f1.npsw.focus();
		return;
	} else if ((p.length < 4) || (p.length > 15)) {
		alert ("La lunghezza della password \ndeve essere tra 4 e 15 caratteri.");
		document.f1.npsw.focus();
		return;
	}
//-- CONFERMA PASSWORD OBBLIGATORIA
	if (document.f1.cnpsw.value == '') 
	{
		alert ("ATTENZIONE !\r\r\Password di conferma obbligatoria.");
		document.f1.cnpsw.focus();
		return;
	} 

//-- NUOVA e CONFERMA PASSWORD DIVERSE
	if (document.f1.npsw.value != document.f1.cnpsw.value) 
	{
		alert ("ATTENZIONE !\r\r\La Nuova Password deve essere uguale alla Password di conferma.");
		document.f1.cnpsw.focus();
		return;
	} 

//-- VECCHIA e NUOVA PASSWORD UGUALE
	if (document.f1.npsw.value == document.f1.oldpsw.value) 
	{
		alert ("ATTENZIONE !\r\r\La Nuova Password deve essere diversa dalla vecchia Password.");
		document.f1.npsw.focus();
		return;
	} 

//-- CONFERMA
	var richiesta = window.confirm("CAMBIO PASSWORD \r\r\OK per confermare. \r\rAnnulla per interrompere.");
	if (richiesta) 
		{
			document.f1.submit();
		} 
} 

//**********************************************************************************



function Controlli ()
{

	var msg ;
	var err ='0';
		
	if (document.frmdettaglio.DescrizioneAtto.value == '')
		{	
		alert('Inserire la Descrizione della nuova tipologia atti.');
		document.frmdettaglio.DescrizioneAtto.focus();
		return;
		}	
	if (document.frmdettaglio.CartellaAtto.value == '')
		{	
		alert('Inserire il percorso della cartella della nuova tipologia.');
		document.frmdettaglio.CartellaAtto.focus();
		return;		
		}	
	if (document.frmdettaglio.NomeAtto.value == '')
		{	
		alert('Inserire il Nome identificativo Atto.');
		document.frmdettaglio.NomeAtto.focus();
		return;
		}
	if (document.frmdettaglio.estensione.value == '')
		{	
		alert('Inserire l\'estensione del file.');
		document.frmdettaglio.estensione.focus();
		return;
		
		}	
		document.frmdettaglio.action = "DettaglioTipoAtto.asp";		
		document.frmdettaglio.submit();
}

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


function ControlliRubrica ()
{

	var msg 
	var err ='0'
	if (document.frmdettaglio.CDR.value == '')
		{	
		alert('Inserire il Servizio del destinatario')
		document.frmdettaglio.CDR.focus()
		return;		
		}	
	if (document.frmdettaglio.Titolo.value == '')
		{	
		alert('Inserire il Titolo del destinatario')
		document.frmdettaglio.Titolo.focus()
		return;		
		}	
		
	if (document.frmdettaglio.Nome.value == '')
		{	
		alert('Inserire il Nome del destinatario')
		document.frmdettaglio.Nome.focus();
		return;
		}	

	if (document.frmdettaglio.Cognome.value == '')
		{	
		alert('Inserire il Cognome del destinatario')
		document.frmdettaglio.Cognome.focus();
		return;
		}
	
	if (document.frmdettaglio.Indirizzo.value == '')
		{	
		alert('Inserire indirizzo di posta del destinatario')
		document.frmdettaglio.Indirizzo.focus();
		return;
		}				
	var email 
	email = IsEmail(document.frmdettaglio.Indirizzo.value)		
	if (email==false)		
		{
		alert('Attenzione! Inserire un indirizzo di posta valido.')
		document.frmdettaglio.Indirizzo.focus();
		return;
		}
		document.frmdettaglio.action = "DettaglioRubrica.asp"
		document.frmdettaglio.submit()
}















