function CtrlCar(nome)
{
var posizione;
var negati= new Array("<",">","'","\"","?","&","=");
for (var i=0;i<negati.length;i++)
{	var lung=document.getElementById(nome).value.length
	for (var j=0;j<lung;j++)
   {
	posizione=document.getElementById(nome).value.indexOf(negati[i]);
	if ( posizione != -1)
		{alert("Attenzione! Il carattere ' "+negati[i]+" ' non è ammesso.");
	 	 document.getElementById(nome).value=document.getElementById(nome).value.substring(0,posizione)+document.getElementById(nome).value.substring(posizione+1);
		};
   }
}
}
function ControllaLogin(){
if ((document.forms[0].nome.value == "") ||
    (document.forms[0].cognome.value == "") ||
	(document.forms[0].username.value == "") ||   
	(document.forms[0].email.value == ""))
    {alert("Attenzione! Un campo non è stato specificato.");
     return false}
}
function ControllaLoginSemplice(){
if ((document.forms[0].username.value == "") ||   
	(document.forms[0].password.value == ""))
    {alert("Attenzione! Un campo non è stato specificato.");
     return false}
}
function ControllaTesto(){
if (document.forms[0].testo.value == "")
	{alert("Attenzione! Testo della comunicazione non inserito");
	  return false}
else return confirm("Confermi la registrazione della comunicazione ?");
}
function EliminaTesto(){
   return confirm("Confermi la cancellazione della comunicazione ?")
}
function ControllaAllegato(){
if (document.forms[0].Nome_Documento.value == "") 
    {alert("Attenzione! Nome dell'allegato non valido.");
	 document.forms[0].Nome_Documento.focus();
     return false}
else 
if (document.forms[0].Nome_Documento.value.length*1>255)
    {alert("Attenzione! Il nome dell'allegato supera i 255 caratteri.");
	 document.forms[0].Nome_Documento.focus();
     return false}
else 
if ((document.forms[0].Nome_Documento.value.indexOf("<") != -1) ||
	(document.forms[0].Nome_Documento.value.indexOf("?") != -1) ||
	(document.forms[0].Nome_Documento.value.indexOf(">") != -1) ||
	(document.forms[0].Nome_Documento.value.indexOf("=") != -1) ||
	(document.forms[0].Nome_Documento.value.indexOf("&") != -1))
    {alert("Attenzione! Il nome dell'allegato presenta caratteri non ammessi");
	 document.forms[0].Nome_Documento.focus();
     return false}
else 
   return confirm("Confermi il caricamento dell'allegato \n"+document.forms[0].Nome_Documento.value+" ? ")
}

