// ----------------------------------------------------------------
// Funzione che estrae il nome della foto dal suo percorso assoluto
// ----------------------------------------------------------------
function solonomefoto(campo1, campo2)
{// Campo1 è il campo di tipo file, campo2 il campo di tipo text
if ((document.Dati.item(campo1).value!=null) && (document.Dati.item(campo1).value!=""))
	{var barra="\\";
	var slesh="/";
	var str1="";
	str1=document.Dati.item(campo1).value
	var n=str1.lastIndexOf(barra);
	if (n==-1)
		{var n=str1.lastIndexOf(slesh);}
	var s=str1.substring(n+1);
	if (s!="") 
		{document.Dati.item(campo2).value=s;}
	}
}

// Controllo i campi obbligatori con stringa di ritorno
function campiobbligatoriStr2(stringa, ritorno)
{	var campiCheck=stringa.split(",");
	var ret=ritorno.split(",");
	var msg = "";
	for (j=0; j<campiCheck.length; j++)
		{if (document.Dati.item(campiCheck[j]).value=="") {msg = msg + ret[j] + String.fromCharCode(13);}
		}
	return msg
}

// Controllo i campi obbligatori
function campiobbligatoriInt(stringa)
{
var campiCheck=stringa.split(",");
var msg = "";
for (j=0; j<campiCheck.length; j++)
	{if (document.Dati.item(campiCheck[j]).value==0) {msg = msg + campiCheck[j] + String.fromCharCode(13);}
	}
return msg
}

// Controllo i campi obbligatori
function campiobbligatoriStr(stringa)
{var campiCheck=stringa.split(",");
var msg = "";
for (j=0; j<campiCheck.length; j++)
	{if (document.Dati.item(campiCheck[j]).value=="")
	 {msg = msg + campiCheck[j] + String.fromCharCode(13);}
	}
return msg
}