<!--FUNZIONE PER POPUP NON AL CENTRO SENZA SCROLL NE RESIZABLE-->
function popup(URL, w, h) {
	screenwidth = screen.width;
	screenheight = screen.height;
	finestra=window.open(URL, '', "toolbar=no,directories=no,menubar=no,resizable=no,fullscreen=no,resize=no,scrollbars=no,width="+w+",height="+h); 
    finestra.focus();
    finestra.creator=self
}

<!--FUNZIONE PER POPUP AL CENTRO SENZA SCROLL NE RESIZABLE-->
function popupCentre(URL,w,h) {
    screenwidth = screen.width;
	screenheight = screen.height;
	var distSx;
	var distAlto;
	distSx = (screenwidth - w) / 2;
	distAlto = (screenheight - h) / 2;
    fin=window.open(URL, '', "toolbar=no,directories=no,resizable=no,resize=no,fullscreen=no,menubar=no,scrollbars=yes,width="+w+",height="+h+",left="+distSx+",top="+distAlto);
    fin.focus();
    fin.creator=self
}

<!--FUNZIONE PER POPUP NON AL CENTRO CON SCROLL MA NON RESIZABLE-->
function popupScroll(URL, w, h) {
	screenwidth = screen.width;
	screenheight = screen.height;
	fine=window.open(URL, '', "toolbar=no,directories=no,menubar=no,resizable=no,fullscreen=no,resize=no,scrollbars=yes,width="+w+",height="+h); 
    fine.focus();
    fine.creator=self
}

<!--FUNZIONE PER POPUP NON AL CENTRO SENZA SCROLL MA RESIZABLE-->
function popupResizable(URL) {
	screenwidth = screen.width;
	screenheight = screen.height;
	fine=window.open(URL, '', "toolbar=no,directories=no,menubar=no,resizable=yes,fullscreen=no,resize=no,scrollbars=no,width=260,height=245"); 
    fine.focus();
    fine.creator=self
}


<!--FUNZIONE PER POPUP INTERNE A POPUP NON AL CENTRO CON SCROLL MA NON RESIZABLE-->
function popupInterne(URL, TITOLO, w, h) {
	screenwidth = screen.width;
	screenheight = screen.height;
	window.open(URL, 'TITOLO', "toolbar=no,directories=no,menubar=no,resizable=no,fullscreen=no,resize=no,scrollbars=yes,width="+w+",height="+h); 
}

<!-- SCRIPT PER IL ROLLOVER DELLE IMMAGINI - GENERATO DIRETTAMENTE DA DREAMWEAVER-->
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

<!--FUNZIONE PER L'APERTURA DELLE POPUP DELLE FOTO DELLE SCHEDE PRODOTTI-->
function openimg (img,title,w,h) {
str= "toolbar=no,status=no,scrollbars=no,location=no,menubar=no,resizable=no,directories=no,width="+w+",height="+h+""
popup = window.open("","",str);
popup.document.writeln("<head><title>"+title+"</title></head>");
popup.document.writeln("<BODY oncontextmenu='return false' ondragstart='return false' onselectstart='return false' BGCOLOR=FFFFFF topmargin=0 leftmargin=0 marginwidth=0 marginheight=0>");
popup.document.writeln("<img src="+img+"></BODY>"); 
}

<!--FUNZIONI PER LA STAMPA-->
var NS = (navigator.appName == "Netscape");
var VERSION = parseInt(navigator.appVersion);

function printit()
{  
if (NS) {
    window.print() ;  
} else {
    var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
    WebBrowser1.ExecWB(6, 2);
WebBrowser1.outerHTML = "";  
}
}

<!--FUNZIONE DI VALIDAZIONE DEL FORM DI INVIO NEWS-->
function valida(){ 
a = document.form.Mittente.value; 
b = a.indexOf("@"); 
c = a.lastIndexOf(".");

if (c<3 || c<(b+4) || c>(a.length-3)) { 
alert("Attenzione! Inserire un indirizzo E-mail valido"); 
return false; 
} 

d = document.form.Destinatario.value; 
e = d.indexOf("@"); 
f = d.lastIndexOf(".");

if (f<3 || f<(e+4) || f>(d.length-3)) { 
alert("Attenzione! Inserire un indirizzo E-mail valido"); 
return false; 
} 

}

<!--FUNZIONE DI VALIDAZIONE DEL FORM DI INVIO CURRICULUM-->
function validaCV(){ 

if (form1.Nome.value =='')
alert ("Attenzione! Immettere il campo : Nome");

if (form1.Cognome.value =='')
alert ("Attenzione! Immettere il campo : Cognome");

if (form1.Luogo.value =='')
alert ("Attenzione! Immettere il campo : Luogo di nascita");

if (form1.Data.value =='')
alert ("Attenzione! Immettere il campo : Data di nascita");

if (form1.Indirizzo.value =='')
alert ("Attenzione! Immettere il campo : Indirizzo");

if (form1.Comune.value =='')
alert ("Attenzione! Immettere il campo : Comune");

if (form1.Provincia.value =='')
alert ("Attenzione! Immettere il campo : Provincia");

if (form1.Telefono.value =='')
alert ("Attenzione! Immettere il campo : Telefono");

if (form1.Cellulare.value =='')
alert ("Attenzione! Immettere il campo : Cellulare");

if (form1.Mail.value =='')
alert ("Attenzione! Immettere il campo : E-mail");

g = document.form1.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 (document.form1.elements['Privacy'].checked == false) { 
alert ('Attenzione! Accettare la privacy');
return false; 
}

} 

<!--FUNZIONE PER LA VALIDAZIONE DEL NUMERO DI PAROLE INSERITE NEL CAMPO RICERCA IN ITALIANO-->
function CtrlSearchIt() 
{ 
lunghezza=document.formRicerca.search.value.length; 
valore=document.formRicerca.search.value; 
if (lunghezza<2) 
{ 
alert("Attenzione! Inserire almeno 2 caratteri");
return false; 

} 
} 

<!--FUNZIONE PER LA VALIDAZIONE DEL NUMERO DI PAROLE INSERITE NEL CAMPO RICERCA IN INGLESE-->
function CtrlSearchEn() 
{ 
lunghezza=document.formRicerca.search.value.length; 
valore=document.formRicerca.search.value; 
if (lunghezza<2) 
{ 
alert("Attention! Insert 2 characters at least ");
return false; 

} 
} 

<!--FUNZIONE DI VALIDAZIONE DEL FORM DI INVIO CONTATTI ITALIANO-->
function validaContatti(){ 

if (formContatti.Azienda.value =='')
alert ("Attenzione! Immettere il campo : Azienda");

if (formContatti.Nome.value =='')
alert ("Attenzione! Immettere il campo : Nome e Cognome");

if (formContatti.Attivita.value =='')
alert ("Attenzione! Immettere il campo : Attivitą dell'Azienda");

if (formContatti.Telefono.value =='')
alert ("Attenzione! Immettere il campo : Telefono");

if (formContatti.Indirizzo.value =='')
alert ("Attenzione! Immettere il campo : Indirizzo");

if (formContatti.Citta.value =='')
alert ("Attenzione! Immettere il campo : Cittą");

if (formContatti.Provincia.value =='')
alert ("Attenzione! Immettere il campo : Provincia");

if (formContatti.Mail.value =='')
alert ("Attenzione! Immettere il campo : Indirizzo E-mail");

l = document.formContatti.Mail.value; 
m = l.indexOf("@"); 
n = l.lastIndexOf(".");

if (n<3 || n<(m+4) || n>(l.length-3)) { 
alert("Attenzione! Inserire un indirizzo E-mail valido"); 
return false; 
} 

if (document.formContatti.elements['utente'].checked == false && document.formContatti.elements['rivenditore'].checked == false)  {
alert("Attenzione! Definire se utente finale o rivenditore");
return false;
}

if (document.formContatti.elements['Privacy'].checked == false) { 
alert ('Attenzione! Accettare la privacy');
return false; 
}
} 

<!--FUNZIONE DI CHECK MUTUALMENTE ESCLUSIVO-->
function validaUtente() {
frm=document.formContatti;

if (frm.elements['utente'].checked==true) {
frm.elements['rivenditore'].disabled = true;
}

if (frm.elements['utente'].checked==false) {
frm.elements['rivenditore'].disabled = false;
}
}

<!--FUNZIONE DI CHECK MUTUALMENTE ESCLUSIVO-->
function validaRivenditore() {
frm=document.formContatti;

if (frm.elements['rivenditore'].checked==true) {
frm.elements['utente'].disabled = true;
}

if (frm.elements['rivenditore'].checked==false) {
frm.elements['utente'].disabled = false;
}
}

<!--FUNZIONE DI VALIDAZIONE DEL FORM DI INVIO CONTATTI INGLESE-->
function validaContattiEn(){ 

if (formContattiEn.Azienda.value =='')
alert ("Attention! Insert the field : Company");

if (formContattiEn.Nome.value =='')
alert ("Attention! Insert the field : First name and Surname");

if (formContattiEn.Stato.value =='')
alert ("Attention! Select the field : State");

if (formContattiEn.Attivita.value =='')
alert ("Attention! Insert the field : Company Business");

if (formContattiEn.Indirizzo.value =='')
alert ("Attention! Insert the field : Company address");

if (formContattiEn.Telefono.value =='')
alert ("Attention! Insert the field : Phone");

if (formContattiEn.Mail.value =='')
alert ("Attention! Insert the field : E-mail address");

o = document.formContattiEn.Mail.value; 
p = o.indexOf("@"); 
q = o.lastIndexOf(".");

if (q<3 || q<(p+4) || q>(o.length-3)) { 
alert("Attention! Insert a valid E-mail address"); 
return false; 
} 

if (document.formContattiEn.elements['utente'].checked == false && document.formContattiEn.elements['rivenditore'].checked == false)  {
alert("Attention! Select if end user or dealer/reseller");
return false;
} 
} 

<!--FUNZIONE DI CHECK MUTUALMENTE ESCLUSIVO-->
function validaUtenteEn() {
frm=document.formContattiEn;

if (frm.elements['utente'].checked==true) {
frm.elements['rivenditore'].disabled = true;
}

if (frm.elements['utente'].checked==false) {
frm.elements['rivenditore'].disabled = false;
}
}

<!--FUNZIONE DI CHECK MUTUALMENTE ESCLUSIVO-->
function validaRivenditoreEn() {
frm=document.formContattiEn;

if (frm.elements['rivenditore'].checked==true) {
frm.elements['utente'].disabled = true;
}

if (frm.elements['rivenditore'].checked==false) {
frm.elements['utente'].disabled = false;
}
}

<!--FUNZIONE DI VALIDAZIONE DEL FORM DI AREA RISERVATA ITALIANO-->
function validaAreaRiserIt(){ 

if (form2.it_user.value =='') {
alert ("Attenzione! Immettere il campo : Nome Utente");
return false;
}

if (form2.it_password.value =='') {
alert ("Attenzione! Immettere il campo : Password");
return false;
}

} 

<!--FUNZIONE DI VALIDAZIONE DEL FORM DI AREA RISERVATA INGLESE-->
function validaAreaRiserEn(){ 

if (form2.en_user.value =='') {
alert ("Attention! Insert the field : User Name");
return false;
}

if (form2.en_password.value =='') {
alert ("Attention! Insert the field : Password");
return false;
}

} 

<!--CONFERMA DI ELIMINAZIONE DA DB-->
function confermi(url){ 
	if (confirm("Sei sicuro di voler eliminare la posizione?")) 
	window.location = url
}

<!--SCADENZA JOBS-->
function scadenza(url){ 
	if (confirm("Sei sicuro di voler far scadere la posizione?")) 
	window.location = url
} 

<!--RIATTIVA JOBS-->
function riattiva(url){ 
	if (confirm("Sei sicuro di voler riattivare la posizione?")) 
	window.location = url
} 

<!--CONFERMA DI ELIMINAZIONE DA DB DELLA NEWS-->
function EliminaNews(url){ 
	if (confirm("Sei sicuro di voler eliminare definitivamente la news?")) 
	window.location = url
}

<!--CONFERMA DI RIATTIVAZIONE NEWS DA DB DELLA NEWS-->
function RipristinaNews(url){ 
	if (confirm("Sei sicuro di voler ripristinare la news archiviata?")) 
	window.location = url
}
<!--ARCHIVIA NEWS-->
function ArchiviaNews(url){ 
	if (confirm("Sei sicuro di voler archiviare la news?")) 
	window.location = url
} 

<!--FUNZIONE DI CONTROLLO NUMERO CARATTERI NEWS TITOLO ITALIANO-->
function TitoloIt() {
str=String(form6.It_titolo.value);
var Lunghezza =str.length;
form6.it_car_titolo.value=Lunghezza
if (str.length>250) { alert('AL MASSIMO 250 CARATTERI!'); form6.It_titolo.select(); }
}


<!--FUNZIONE DI CONTROLLO NUMERO CARATTERI NEWS KEYWORDS ITALIANO-->
function KeyIt() {
str=String(form6.It_keywords_news.value);
var Lunghezza =str.length;
form6.it_car_key.value=Lunghezza
if (str.length>250) { alert('AL MASSIMO 250 CARATTERI!'); form6.It_keywords_news.select(); }
}

<!--FUNZIONE DI CONTROLLO NUMERO CARATTERI NEWS TITOLO INGLESE-->
function TitoloEn() {
str=String(form6.En_titolo.value);
var Lunghezza =str.length;
form6.en_car_titolo.value=Lunghezza
if (str.length>250) { alert('AL MASSIMO 250 CARATTERI!'); form6.En_titolo.select(); }
}

<!--FUNZIONE DI CONTROLLO NUMERO CARATTERI NEWS KEYWORDS INGLESE-->
function KeyEn() {
str=String(form6.En_keywords_news.value);
var Lunghezza =str.length;
form6.en_car_key.value=Lunghezza
if (str.length>250) { alert('AL MASSIMO 250 CARATTERI!'); form6.En_keywords_news.select(); }
}

<!--NASCONDI NEWS-->
function NascondiNews(url){ 
	if (confirm("Sei sicuro di voler nascondere la news?")) 
	window.location = url
} 

<!--FUNZIONE DI CONTROLLO NUMERO CARATTERI NEWS TITOLO ITALIANO MODIFICA-->
function TitoloItMod() {
str=String(form7.It_titolo.value);
var Lunghezza =str.length;
form7.it_car_titolo.value=Lunghezza
if (str.length>250) { alert('AL MASSIMO 250 CARATTERI!'); form7.It_titolo.select(); }
}

<!--FUNZIONE DI CONTROLLO NUMERO CARATTERI NEWS ABSTRACT ITALIANO MODIFICA-->


<!--FUNZIONE DI CONTROLLO NUMERO CARATTERI NEWS KEYWORDS ITALIANO MODIFICA-->
function KeyItMod() {
str=String(form7.It_keywords_news.value);
var Lunghezza =str.length;
form7.it_car_key.value=Lunghezza
if (str.length>250) { alert('AL MASSIMO 250 CARATTERI!'); form7.It_keywords_news.select(); }
}

<!--FUNZIONE DI CONTROLLO NUMERO CARATTERI NEWS TITOLO INGLESE MODIFICA-->
function TitoloEnMod() {
str=String(form7.En_titolo.value);
var Lunghezza =str.length;
form7.en_car_titolo.value=Lunghezza
if (str.length>250) { alert('AL MASSIMO 250 CARATTERI!'); form7.En_titolo.select(); }
}

<!--FUNZIONE DI CONTROLLO NUMERO CARATTERI NEWS ABSTRACT INGLESE MODIFICA-->


<!--FUNZIONE DI CONTROLLO NUMERO CARATTERI NEWS KEYWORDS INGLESE MODIFICA-->
function KeyEnMod() {
str=String(form7.En_keywords_news.value);
var Lunghezza =str.length;
form7.en_car_key.value=Lunghezza
if (str.length>250) { alert('AL MASSIMO 250 CARATTERI!'); form7.En_keywords_news.select(); }
}


