<!--SITO LOGIN: VALIDA INSERIMENTO DELLA USERNAME E DELLA PASSWORD -->
function validaLogin(){ 

if (formLogin.subAcctLoginName.value ==''){
alert ("Attenzione! Inserire il tuo Loginname");
return false; 
}
if (formLogin.subAcctPassword.value ==''){
alert ("Attenzione! Inserire la tua Password");
return false; 
}
else 
document.formLogin.submit()
formLogin.subAcctPassword.value = ""
formLogin.subAcctLoginName.value = ""

}

<!--SITO NEWSLETTER: VALIDA INSERIMENTO DELLA MAIL NELL'HOMEPAGE -->
function validaNewsletterHome(){ 

if (formNewsletterHome.mail.value ==''){
alert ("Attenzione! Inserisci il tuo indirizzo E-mail");
return false; 
}

g = document.formNewsletterHome.mail.value; 
h = g.indexOf("@"); 
i = g.lastIndexOf(".");

if (i<3 || i<(h+4) || i>(g.length-3)) { 
alert("Attenzione! Inserire un indirizzo E-mail valido"); 
return false; 
} 
else
document.formNewsletterHome.submit()
}


<!--SITO NEWSLETTER: VALIDA INSERIMENTO DELLA MAIL NELL'HOMEPAGE -->
function validaNewsletterHome(){ 

if (formNewsletterHome.mail.value ==''){
alert ("Attenzione! Inserisci il tuo indirizzo E-mail");
return false; 
}

g = document.formNewsletterHome.mail.value; 
h = g.indexOf("@"); 
i = g.lastIndexOf(".");

if (i<3 || i<(h+4) || i>(g.length-3)) { 
alert("Attenzione! Inserire un indirizzo E-mail valido"); 
return false; 
} 
else
document.formNewsletterHome.submit()
}


<!--SITO NEWSLETTER: VALIDA INVIO RICHIESTA DI INSERIMENTO -->
function validaNewsletter(){ 

if (formNewsletter.nome.value ==''){
alert ("Attenzione! Inserisci il tuo nome");
return false; 
}

if (formNewsletter.cognome.value ==''){
alert ("Attenzione! Inserisci il tuo cognome");
return false; 
}

if (formNewsletter.mail.value ==''){
alert ("Attenzione! Inserisci il tuo indirizzo E-mail");
return false; 
}

g = document.formNewsletter.mail.value; 
h = g.indexOf("@"); 
i = g.lastIndexOf(".");

if (i<3 || i<(h+4) || i>(g.length-3)) { 
alert("Attenzione! Inserire un indirizzo E-mail valido"); 
return false; 
} 
} 


<!--SITO RICHIESTA PASSWORD & DEMO: VALIDA INVIO RICHIESTA PASSWORD-->
function validaRichiesta(){ 

if (formRichiesta.nome.value ==''){
alert ("Attenzione! Inserisci il tuo nome");
return false; 
}

if (formRichiesta.cognome.value ==''){
alert ("Attenzione! Inserisci il tuo cognome");
return false; 
}

if (formRichiesta.societa.value ==''){
alert ("Attenzione! Inserisci la societā");
return false; 
}

if (formRichiesta.indirizzo.value ==''){
alert ("Attenzione! Inserisci il tuo indirizzo");
return false; 
}

if (formRichiesta.cap.value ==''){
alert ("Attenzione! Inserisci il Cap");
return false; 
}

if (formRichiesta.citta.value ==''){
alert ("Attenzione! Inserisci la cittā");
return false; 
}

if (formRichiesta.provincia.value ==''){
alert ("Attenzione! Inserisci la provincia");
return false; 
}

if (formRichiesta.mail.value ==''){
alert ("Attenzione! Inserisci il tuo indirizzo E-mail");
return false; 
}

g = document.formRichiesta.mail.value; 
h = g.indexOf("@"); 
i = g.lastIndexOf(".");

if (i<3 || i<(h+4) || i>(g.length-3)) { 
alert("Attenzione! Inserire un indirizzo E-mail valido"); 
return false; 
} 

if (formRichiesta.telefono.value ==''){
alert ("Attenzione! Inserisci il tuo recapito telefonico");
return false; 
}

if (document.formRichiesta.elements['primo'].checked==false || document.formRichiesta.elements['secondo'].checked==false) {
alert ("Attenzione! Selezionare i primi due consensi");
return false; 
}
} 


<!--SITO CERCA: CONTROLLO CAMPO CERCA-->
function validaCerca() {

lunghezza=document.formCerca.cerca.value.length; 

if (document.formCerca.cerca.value ==''){ 
alert ("Attenzione! Inserire almeno una chiave di ricerca");
return false; 
}
else if (lunghezza<3)  
{
alert("Attenzione! Inserire una chiave di ricerca di almeno 3 caratteri");
return false; 
}
else
document.formCerca.submit()
}


<!--SITO RICERCA: CONTROLLO CAMPO RICERCA-->
function validaRicerca() {

lunghezza=document.formRicerca.cerca.value.length; 

if (document.formRicerca.cerca.value ==''){ 
alert ("Attenzione! Inserire almeno una chiave di ricerca");
return false; 
}
else if (lunghezza<3)  
{
alert("Attenzione! Inserire una chiave di ricerca di almeno 3 caratteri");
return false; 
}
else
document.formRicerca.submit()
}


<!--GENERALI: FUNZIONE PER IL ROLLOVER DELLA FRECCINA NEL MENU LEFT-->
{
img0 = new Image();
img0.src = "images/pnt_elenco_01.gif";

img1 = new Image();
img1.src = "images/pnt_elenco_02.gif";

}
function imageChange(imageID,imageName,imageID2){

{
document.images[imageID].src = eval(imageName + ".src"); 
}
}

<!--GENERALI: FUNZIONE PER L'INGRANDIMENTO AL CLICK DEL LOGO DEI PARTNER-->
function ingrandimento(url_foto,des_foto){
addr="partner/preview.htm?"+url_foto+"&"+escape(des_foto)
alt=150
lar=150
rszb=(document.layers)?1:0;
props='height='+alt+',width='+lar+',top='+parseInt((screen.availHeight-alt)/2)+',left='+parseInt((screen.availWidth-lar)/2)+',scrollbars=0,resizable='+rszb+',toolbar=0,menubar=0,location=0,status=0';
window.open(addr,'_blank',props);
}

<!--SITO: INGRANDIMENTO FOTO-->
function apri(url_foto,des_foto){
addr="ingrandimento.htm?"+url_foto+"&"+escape(des_foto)
alt=150
lar=150
rszb=(document.layers)?1:0;
props='height='+alt+',width='+lar+',top='+parseInt((screen.availHeight-alt)/2)+',left='+parseInt((screen.availWidth-lar)/2)+',scrollbars=0,resizable='+rszb+',toolbar=0,menubar=0,location=0,status=0';
window.open(addr,'_blank',props);
}


<!--SITO: INGRANDIMENTO FOTO-->
// se vuoi dare dei margini alla foto cambia questi 2 valori
w_add=0; 
h_add=0; 

ww=0; 
hh=0; 
OP=(window.opera)?1:0;
timer=false;

if(location.search) {
addr=location.search.substr(1);
addr=addr.split('&');
document.write('<title>'+unescape(addr[1])+'<\/title>');
}

b_w=function() {return ((window.innerWidth)?window.innerWidth:document.body.clientWidth)}
b_h=function() {return ((window.innerHeight)?window.innerHeight:document.body.clientHeight)}
rsz=function() {self.resizeTo(ww,hh)}

function init() {
ww=b_w()
hh=b_h()
rsz()
ww2=b_w()
hh2=b_h()
w_add+=(ww-ww2)
h_add+=(hh-hh2)
ridimensiona()
}

function ridimensiona(){
	var w_pix=(OP)?document.getElementById('pix').width:document.pix.width
	var h_pix=(OP)?document.getElementById('pix').height:document.pix.height

		if(w_pix>28 && h_pix>30){
			ww=w_pix+w_add
			hh=h_pix+h_add

			y_coord=((screen.availHeight-hh)<0)?0:parseInt((screen.availHeight-hh)/2)
			x_coord=((screen.availWidth-ww)<0)?0:parseInt((screen.availWidth-ww)/2)

			rsz()
			self.moveTo(x_coord,y_coord)
			self.focus()

			if (OP && !timer) {
				w_tmp=b_w(); h_tmp=b_h();				
				timer=setInterval('if(w_tmp!=window.innerWidth || h_tmp!=window.innerHeight){self.location.reload(true)}',1000)
			}		
		}
		else setTimeout('ridimensiona()',1000)
}


<!--GENERALI: FUNZIONE PER LA STAMPA-->
function stampa(ident) {
var testo = "<html><head><title>"+document.title+"</title>";
testo += "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">";
testo += "<link href=\"style.css\" rel=\"stylesheet\" type=\"text/css\">";
testo += "</head>";
testo += "<body>";
testo += "<table width=\"580\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
testo += "<tr>";
testo += "<td width=\"580\"><img src=\"images/logo.gif\" width=\"174\" height=\"48\"></td>";
testo += "</tr>";
testo += "<tr>";
testo += "<td width=\"580\"><hr width=\"420\" noshade style=\"color:#1478EB\"></td>";
testo += "</tr>";
testo += "<tr>";
testo += "<td width=\"580\"><img src=\"images/space.gif\" width=\"580\" height=\"20\"></td>";
testo += "</tr>";
testo += "<tr>";
testo += "<td width=\"580\" align=\"center\">"+document.getElementById('livello1').innerHTML+"</td>";
testo += "</tr>";
testo += "<tr>";
testo += "<td width=\"580\"><img src=\"images/space.gif\" width=\"580\" height=\"20\"></td>";
testo += "</tr>";
testo += "<tr>";
testo += "<td width=\"580\"><hr width=\"420\" noshade style=\"color:#1478EB\"></td>";
testo += "</tr>";
testo += "<tr>";
testo += "<td width=\"580\"><img src=\"images/space.gif\" width=\"580\" height=\"20\"></td>";
testo += "</tr>";
testo += "<tr>";
testo += "<td width=\"580\" align=\"center\" class=\"sitoTestoGrigio\"><span class=\"sitoTestoGrigioBold\">Infodoc S.r.l.</span><br>";
testo += "Via Agnini, 76 - 41037 - Mirandola (Modena) - Italy<br>";
testo += "Tel: +39 0535 26 108 - Fax: +39 0535 26 021<br>";
testo += "Sito Internet: www.infodoc.it - Email: info@infodoc.it</td>";
testo += "</tr>";
testo += "</table>";
testo += "</body>";
testo += "</html>";
var ident_finestra = window.open("","finestra_stampa","height=10,width=10");
ident_finestra.document.open();
ident_finestra.document.write(testo);
ident_finestra.document.close();
if(ident) {
ident_finestra.print();
ident_finestra.close();  

}
}


<!--********** ========== **********-->


<!--GESTIONE NEWS: ARCHIVIA-->
function ArchiviaNews(url){ 
	if (confirm("Sei sicuro di voler archiviare la news?")) 
	window.location = url
}

<!--GESTIONE NEWS: ELIMINA-->
function EliminaNews(url){ 
	if (confirm("Sei sicuro di voler eliminare definitivamente la news?")) 
	window.location = url
}

<!--GESTIONE NEWS: NASCONDI-->
function NascondiNews(url){ 
	if (confirm("Sei sicuro di voler rendere visibile la news?")) 
	window.location = url
}

<!--GESTIONE NEWS: ELIMNA FOTO-->
function EliminaFoto(url){ 
	if (confirm("Sei sicuro di voler eliminare la foto?")) 
	window.location = url
	return false;
} 

<!--GESTIONE NEWS: ELIMINA LINK-->
function EliminaLink(url){ 
	if (confirm("Sei sicuro di voler eliminare il link?")) 
	window.location = url
	return false;
} 

<!--GESTIONE NEWS: ELIMINA ALLEGATO-->
function EliminaAllegato(url){ 
	if (confirm("Sei sicuro di voler eliminare l' allegato?")) 
	window.location = url
	return false;
} 

<!--GESTIONE NEWS: RIPRISITNA-->
function RipristinaNews(url){ 
	if (confirm("La news verrā ripristinata")) 
	window.location = url
	return false;
}

<!--GESTIONE NEWS: CONTROLLO CARATTERI TITOLO-->
function TitoloIt() {
str=String(formEditor.titolo.value);
var Lunghezza =str.length;
formEditor.it_car_titolo.value=Lunghezza
if (str.length>250) { alert('AL MASSIMO 250 CARATTERI!'); formEditor.titolo.select(); }
}

<!--GESTIONE NEWS: CONTROLLO CARATTERI ABSTRACT-->
function AbstractIt() {
str=String(formEditor.abstract.value);
var Lunghezza =str.length;
formEditor.it_car_abstract.value=Lunghezza
if (str.length>250) { alert('AL MASSIMO 250 CARATTERI!'); formEditor.abstract.select(); }
}

<!--GESTIONE NEWS: CONTROLLO CARATTERI KEYWORDS-->
function KeyIt() {
str=String(formEditor.keywords.value);
var Lunghezza =str.length;
formEditor.it_car_key.value=Lunghezza
if (str.length>250) { alert('AL MASSIMO 250 CARATTERI!'); formEditor.keywords.select(); }
}

<!--GESTIONE NEWS: CONTROLLO INSERIMENTO LINK-->
function DescrizioneLink() {

if (formAggiungiLink.url_link.value == '') { 
alert("Attenzione! Inserire l'indirizzo del link") 
return false;

}
if (/http:/.test(document.formAggiungiLink.url_link.value)) { 
alert("Attenzione! Eliminare il prefisso http:// dall' indirizzo del link");
return false;
} 

lin=String(formAggiungiLink.url_link.value);
if (formAggiungiLink.descr_link.value=''){
	formAggiungiLink.descr_link.value=lin
}
}

<!--GESTIONE NEWS: CONTROLLO DATE E MAIL-->
function validaNews() {
frm=document.formEditor;

if (frm.elements['news'].checked==false && frm.elements['promozione'].checked==false) {
alert ("Attenzione! Definire se č una news o una promozione");
return false; 
}

if (frm.titolo.value == '') { 
alert("Attenzione! Inserire il titolo della news") 
return false;
}

if (frm.testo.value == '') { 
alert("Attenzione! Inserire il testo della news") 
return false;
}

if (frm.data_inizio.value != '' && frm.data_inizio.value.length!=10) { 
alert("Attenzione! Inserire la data di inizio validitā news nel formato gg/mm/aaaa. Es --> 01/01/2004") 
return false;
}

if (frm.data_fine.value != '' && frm.data_fine.value.length!=10) { 
alert("Attenzione! Inserire la data di fine validitā news nel formato gg/mm/aaaa. Es --> 01/01/2004") 
return false;
}

if (frm.mail.value !='')  {
mail = frm.mail.value; 
b = mail.indexOf("@"); 
c = mail.lastIndexOf("."); 

if (b<3 || c<(b+4) || c>(mail.length-3)) { 
alert("Attenzione! Inserire un indirizzo e-mail valido"); 
return false; 
}
}

}

<!--GESTIONE NEWS: DESCRIZIONE ALLEGATO-->
function validaAllegato() {
frm=document.formAggiungiAllegati;

if (frm.descr_allegato.value =='') { 
alert("Attenzione! Inserire la descrizione dell'allegato") 
return false;
}

if (frm.url_allegato.value =='') { 
alert("Attenzione! Inserire l'allegato") 
return false;
}

}


<!--********** ========== **********-->


<!--GESTIONE NEWSLETTER: VALIDAZIONE UTENTE-->
function validaUtenteNewsletter() {
frm=document.formUtente;

if (frm.nome.value =='') { 
alert("Attenzione! Inserire il tuo nome") 
return false;
}

if (frm.cognome.value =='') { 
alert("Attenzione! Inserire il tuo cognome") 
return false;
}

if (frm.mail.value =='') { 
alert("Attenzione! Un indirizzo email") 
return false;
}

if (frm.mail.value !='')  {
address = frm.mail.value; 
r = address.indexOf("@"); 
t = address.lastIndexOf("."); 

if (r<3 || t<(r+4) || t>(address.length-3)) { 
alert("Attenzione! Un indirizzo email valido"); 
return false; 
}
}
}


<!--GESTIONE NEWSLETTER: VALIDAZIONE NEWSLETTER-->
function validaNewsletter() {
frm=document.formNewsletter;

if (frm.oggetto.value =='') { 
alert("Attenzione! Inserire il nome della newsletter") 
return false;
}
}


<!--GESTIONE NEWSLETTER: ELIMINA UTENTE-->
function EliminaUtente(url){ 
	if (confirm("Sei sicuro di voler eliminare definitivamente l'utente?")) 
	window.location = url
}


<!--GESTIONE NEWSLETTER: VALIDAZIONE ARTICOLO-->
function validaArticolo() {
frm=document.formArticolo;

if (frm.titolo.value =='') { 
alert("Attenzione! Inserisci il titolo") 
return false;
}

if (frm.articolo.value =='') { 
alert("Attenzione! Inserire l'articolo") 
return false;
}
}

<!--GESTIONE NEWSLETTER: ELIMINA ARTICOLO-->
function EliminaArticolo(url){ 
	if (confirm("Sei sicuro di voler eliminare definitivamente l'articolo?")) 
	window.location = url
}


<!--GESTIONE NEWSLETTER: INVIA NEWSLETTER-->
function InviaNewsletter(url){ 
	if (confirm("Sei sicuro di voler inviare la newsletter?")) 
	window.location = url
}

<!--GESTIONE NEWSLETTER: ELIMINA NEWSLETTER-->
function EliminaNewsletter(url){ 
	if (confirm("Sei sicuro di voler eliminare definitivamente la newsletter?")) 
	window.location = url
}


<!--********** ========== **********-->


<!--GESTIONE PARTNER: ELIMINA OARTNER-->
function EliminaPartner(url){ 
	if (confirm("Sei sicuro di voler eliminare il partner?")) 
	window.location = url
	return false;
} 


<!--GESTIONE PARTNER: FUNZIONE DI VALIDAZIONE DELL'INSERIMENTO DEL PARTNER-->
function validaAggiungiPartner() {
frm=document.FormAggiungi;

if (frm.logo.value == ''){
alert ("Attenzione! Inserire il logo");
return false; 
}

if (/http:/.test(frm.indirizzo.value)) { 
alert("Attenzione! Eliminare il prefisso http:// dall' indirizzo del sito");
return false;
} 
}

<!--GESTIONE PARTNER: FUNZIONE DI VALIDAZIONE DELLA MODIFICA DEL PARTNER-->
function validaModificaPartner() {
frm=document.FormModifica;

if (/http:/.test(frm.indirizzo.value)) { 
alert("Attenzione! Eliminare il prefisso http:// dall' indirizzo del sito");
return false;
} 
}


<!--GESTIONE LIVELLI: ELIMINA I LIVELLO-->
function eliminaLivello(url){ 
	if (confirm("Sei sicuro di voler eliminare il livello?")) 
	window.location = url
	return false;
} 

<!--GESTIONE LIVELLI: ELIMINA PDF-->
function eliminaPdf(url){ 
	if (confirm("Sei sicuro di voler eliminare il pdf?")) 
	window.location = url
	return false;
} 

<!--GESTIONE LIVELLI: NASCONDI-->
function NascondiLivello(url){ 
	if (confirm("Sei sicuro di voler rendere visibile il livello?")) 
	window.location = url
}

<!--GESTIONE I LIVELLO: VALIDA ILIVELLO-->
function validalivello(url){ 
frm=document.formEditor;

if (frm.nome.value =='') { 
alert("Attenzione! Inserire il nome") 
return false;
}
} 

<!--GESTIONE I LIVELLO: VALIDA FOTO-->
function validaFoto(url){ 
frm=document.formAggiungiFoto;

if (frm.foto.value =='') { 
alert("Attenzione! Inserire la foto") 
return false;
}
} 

<!--GESTIONE I LIVELLO: VALIDA PDF-->
function validaPdf(url){ 
frm=document.formAggiungiPdf;

if (frm.pdf.value =='') { 
alert("Attenzione! Inserire il pdf") 
return false;
}

if (frm.descrizione.value =='') { 
alert("Attenzione! Inserire la descrizione") 
return false;
}
} 

<!--GESTIONE II LIVELLO: VALIDA II LIVELLO-->
function validaIlivello(url){ 
frm=document.formEditor;

if (frm.Ilivello.value =='') { 
alert("Attenzione! Selezionare il I livello") 
return false;
}

if (frm.nome.value =='') { 
alert("Attenzione! Inserire il nome") 
return false;
}
} 

<!--GESTIONE II LIVELLO: VALIDA III LIVELLO-->
function validaIIlivello(url){ 
frm=document.formEditor;

if (frm.IIlivello.value =='') { 
alert("Attenzione! Selezionare il II livello") 
return false;
}

if (frm.nome.value =='') { 
alert("Attenzione! Inserire il nome") 
return false;
}
} 


<!--GESTIONE PAGINE: ELIMINA PAGINA->
function EliminaPagina(url){ 
	if (confirm("Sei sicuro di voler eliminare la pagina?")) 
	window.location = url
	return false;
} 


<!--GESTIONE DOCUMENTAZIONE: ELIMINA CATEGORIA->
function eliminaDocumentazione(url){ 
	if (confirm("Sei sicuro di voler eliminare la categoria?")) 
	window.location = url
	return false;
} 


<!--GESTIONE DOCUMENTAZIONE: NASCONDI DOCUMENTAZIONE-->
function NascondiDocumentazione(url){ 
	if (confirm("Sei sicuro di voler rendere visibile la categoria?")) 
	window.location = url
}

<!--GESTIONE DOCUMENTAZIONE: NASCONDI PDF-->
function NascondiPdf(url){ 
	if (confirm("Sei sicuro di voler rendere visibile il pdf?")) 
	window.location = url
}

<!--GESTIONE DOCUMENTAZIONE: VALIDA DOCUMENTAZIONE-->
function validaDocumentazione(url){ 
frm=document.FormAggiungi;

if (frm.nome.value =='') { 
alert("Attenzione! Inserire il nome") 
return false;
}
}

<!--GESTIONE DOCUMENTAZIONE: VALIDA DOCUMENTAZIONE PDF-->
function validaDocumentazionePdf(url){ 
frm=document.formAggiungiPdf;

if (frm.pdf.value =='' && frm.url_link.value =='') { 
alert("Attenzione! Inserire il pdf o il link") 
return false;
}

if (/http:/.test(frm.url_link.value)) { 
alert("Attenzione! Eliminare il prefisso http:// dall' indirizzo del link");
return false;
}

if (frm.descrizione.value =='') { 
alert("Attenzione! Inserire la descrizione") 
return false;
}
} 


