var vecchio_top;
var num_sub;
var selezionato = 0;
var selezionato_old = 0;
var b_ver = 0;
var submenu_sel = "";
var vecchio_mese = "agosto";
var vecchio_pallino = "foto1";
var vecchio_oggetto = "";
var vecchio_oggetto_az = "";
var vecchio_oggetto_vi = "";
var vecchio_sub_oggetto = "";
var lista = new Array("", "azienda", "prodotti", "press", "news", "designer");
var selezionato_scorta = 0;
var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;


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_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_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];}
}

function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}
function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}


function browse() {

	//detect Netscape 4.7+
	if(navigator.userAgent.indexOf("Firefox")!=-1){
		b_ver = 1;
		return b_ver;
	}
	if (navigator.appVersion.indexOf("MSIE")!=-1){
		temp=navigator.appVersion.split("MSIE");
		version=parseFloat(temp[1]);
		b_ver = 2;
		return b_ver;
	}
	if (navigator.appName=="Netscape"&&parseFloat(navigator.appVersion)>=4.7) {
		b_ver = 3;
		//riconosce anche safari
		return b_ver;
	}
	
	
}

function pulisci(){
return;
//la usavo quando avevo altri div all'interno della easy.jsp. non piu' usato
	if (lista[selezionato] == 'azienda'){
			for(var j=1;j<=3;j++) {
				document.getElementById('azienda' + j).style.display = 'none';
			}
	} else if (lista[selezionato] == 'prodotti'){
			for(var j=1;j<=8;j++) {
				document.getElementById('prodotti' + j).style.display = 'none';
			}
	} else if (lista[selezionato] == 'news'){
			document.getElementById('news1').style.display = 'none';
	}
}

function autoScrollBis(selez){
	var j;	
	var pix;
	var otto = true;
	 	//  alert (selez +" "+ selezionato_old);
	if (selez < selezionato_old) {		//menu tornano giu
		if (document.getElementById("submenu" + selezionato_old).offsetTop < vecchio_top) { 
			for(var j=selez*1+1;j<selezionato_old*1+1;j++) {
				document.getElementById("submenu" + j).style.visibility = 'hidden';
		 		if (b_ver == 2) {
		 	 		document.getElementById("submenu" + j).style.top = (document.getElementById("submenu" + j).offsetTop*1) +8;
					document.getElementById("menu" + j).style.top = (document.getElementById("menu" + j).offsetTop*1) + 8;
				} else 
				if (b_ver == 1 || b_ver == 3) {
					pix = (document.getElementById("submenu" + j).offsetTop*1) + 8;
					pix = pix + "px";
			 		document.getElementById("submenu" + j).style.top = pix;
					document.getElementById("menu" + j).style.top = pix;
				} else {
					alert ("Browser not supported.");
				}
	       }
	       setTimeout("autoScrollBis("+selez+")",1); // si esegue nuovamente dopo 30ms
    	   return;
		} else {
					//dopo la discesa pareggio la differenza di tre pixel che si è creata
			for(var j=selez*1+1;j<selezionato_old*1+1;j++) {
				//document.getElementById("submenu" + j).style.top = (document.getElementById("submenu" + j).offsetTop*1) + 3;
				if (b_ver == 2) {
					document.getElementById("menu" + j).style.top = (document.getElementById("submenu" + j).offsetTop*1) + 7;
		 	 	} else 
				if (b_ver == 1 || b_ver == 3) {
					pix = (document.getElementById("submenu" + j).offsetTop*1) + 7;
					pix = pix + "px";
			 		document.getElementById("menu" + j).style.top = pix;
				}
			}
			selezionato_old = selez;
		}
	} else if (selez > selezionato_old) {			//menu vanno in su
		if (document.getElementById("submenu" + selez).offsetTop > vecchio_top) { 
		 	for(var j=selezionato_old*1+1;j<selez*1+1;j++) {
		 	if (b_ver == 2) {
		 	 		document.getElementById("submenu" + j).style.top = (document.getElementById("submenu" + j).offsetTop*1) - 8;
		 	 		document.getElementById("menu" + j).style.top = (document.getElementById("menu" + j).offsetTop*1) - 8;
				} 
				else if (b_ver == 1 || b_ver == 3) 
				{
					pix = (document.getElementById("submenu" + j).offsetTop*1) - 8;
					pix = pix + "px";
			 		document.getElementById("submenu" + j).style.top = pix;
					document.getElementById("menu" + j).style.top = pix;
				}
	       }
    	   setTimeout("autoScrollBis("+selez+")",1); // si esegue nuovamente dopo 30ms
		} else {
					//dopo la salita pareggio
				for(var j=selezionato_old*1+1;j<selez*1+1;j++) {
					if (b_ver == 2) {
						document.getElementById("menu" + j).style.top = (document.getElementById("submenu" + j).offsetTop*1) + 5;
		 	 		} else 	if (b_ver == 1 || b_ver == 3) {
						pix = (document.getElementById("menu" + j).offsetTop*1) + 5;
						pix = pix + "px";
			 			document.getElementById("menu" + j).style.top = pix;
			 		}
				}
				if (selezionato_old != 0) {
					document.getElementById("submenu" + selezionato_old).style.visibility = 'hidden';
				}
				selezionato_old = selez;
		}
	}
}


function autoScroll(numero_submenu){
if (selezionato == numero_submenu) return;
	pulisci();
    selezionato = numero_submenu;
//     if (selezionato != 5) {
//                     document.getElementById("submenu14").style.display = 'none';
//       }
       if (selezionato_old != 0 ){
                        document.getElementById("menu" + selezionato_old).className = 'menubianco';
                        document.getElementById("menu6").className = 'menubianco';
                        document.getElementById("menu7").className = 'menubianco';
                        document.getElementById("menu8").className = 'menubianco';
       } else {
                        document.getElementById("menu6").className = 'menubianco';
                        document.getElementById("menu7").className = 'menubianco';
                        document.getElementById("menu8").className = 'menubianco';
                        document.getElementById("submenu6").style.visibility = 'hidden';
                       document.getElementById("submenu7").style.visibility = 'hidden';
                       document.getElementById("submenu8").style.visibility = 'hidden';
       }
       if (numero_submenu != 14) {                        //il 14 non ha submenu
                        document.getElementById("menu" + numero_submenu).className = 'menuselezione';
          }       
       if (numero_submenu == 8 || numero_submenu == 7 || numero_submenu == 6){
                     document.getElementById("submenu" + numero_submenu).style.visibility = 'visible';
                     if (selezionato_old != 0) {
                               vecchio_top = document.getElementById("submenu" + selezionato_old).offsetTop + 170;       //posizione verticale nella pagina di arrivo
                     }
              autoScrollBis(0);
              return;
          } 
          else if (numero_submenu == 14) {
                     if (selezionato_old != 0) {
                               vecchio_top = document.getElementById("submenu" + selezionato_old).offsetTop + 170;       //posizione verticale nella pagina di arrivo
                     }
              autoScrollBis(0);
              return;
          }
       else {
              if (selezionato < selezionato_old) {
                     vecchio_top = document.getElementById("submenu" + selezionato_old).offsetTop + 170;       //posizione verticale nella pagina di arrivo
              } else if (selezionato > selezionato_old) {
                     vecchio_top = document.getElementById("submenu" + selezionato).offsetTop - 170;       //posizione verticale nella pagina di arrivo
              } 
              //cambiaDiv(lista[selezionato]+".html");       
              autoScrollBis(selezionato);
              
          }
}


function nascondeLivello(oggetto, numTot, num){	
//alert (oggetto + " -l-" + numTot+ " --"+ num)
	ogg = oggetto + num;	
	if (oggetto != 'submenu'){
		if (oggetto == lista[selezionato]){
			for(var j=1;j<=numTot;j++) {
				document.getElementById(oggetto + j).style.display = 'none';
			}
			document.getElementById(ogg).style.display = 'block';
		} else {
		//	document.getElementById(vecchio_oggetto).style.display = 'none';
		}
		if (vecchio_sub_oggetto != ""){
			document.getElementById(vecchio_sub_oggetto).style.display = 'none';
		}
		vecchio_sub_oggetto = ogg;
	}
	document.getElementById(ogg).style.display = 'block';
	document.getElementById(ogg).style.visibility = 'visible';

}


function nascondeLivelloOut(liv){	
var num;
if (liv.id.length == 9){
	num = liv.id.substring(liv.id.length - 2, liv.id.length);
} else {
	num = liv.id.substring(liv.id.length - 1, liv.id.length);
}
if (selezionato != num && num <9) {
		document.getElementById(liv.id).style.visibility = 'hidden';
		document.getElementById("menu" + num).className = 'menubianco';
	} else if (selezionato != num && num >8) {
		document.getElementById(liv).style.visibility = 'hidden';
		document.getElementById("menu" + num).className = 'menunero';
		
	}
}

function nascondeLivelloOutMenu(liv){	
var num;
if (liv.length == 9){
	num = liv.substring(liv.length - 2, liv.length);
} else {
	num = liv.substring(liv.length - 1, liv.length);
}
	if (selezionato != num && num <9) {
		document.getElementById(liv).style.visibility = 'hidden';
		document.getElementById("menu" + num).className = 'menubianco';
		
	} else if (selezionato != num && num >8) {
		document.getElementById(liv).style.visibility = 'hidden';
		document.getElementById("menu" + num).className = 'menunero';
		
	}
}

function mouseOut(oggetto){
	if (document.getElementById(oggetto).className != 'menurosso') {
		document.getElementById(oggetto).className = 'menubianco';
	}
}

function mouseIn(oggetto){
if (oggetto.substring(0,4) != 'menu') {
		if (document.getElementById(oggetto).className != 'menurosso') {
			document.getElementById(oggetto).className = 'menuselezione';
		}
	}
}
function mouseIn2(oggetto){
if (oggetto.substring(0,4) != 'menu') {
		if (document.getElementById(oggetto).className != 'menurosso') {
			document.getElementById(oggetto).className = 'menuselezione2';
		}
	}
}

function mouseClick(oggetto){
	document.getElementById(oggetto).className = 'menurosso';
	if (document.getElementById(vecchio_oggetto) != null && oggetto != vecchio_oggetto) {
		document.getElementById(vecchio_oggetto).className = 'menubianco';
	}
	vecchio_oggetto = oggetto;
}

//questa   la versione utilizzata per i mesi di Press
function mouseClickPress(oggetto){
	document.getElementById(oggetto).className = 'menurossofoto';
	if (document.getElementById(vecchio_mese) != null && oggetto != vecchio_mese) {
		document.getElementById(vecchio_mese).className = 'descrizbold';
	}
	vecchio_mese = oggetto;
}



function mouseClickAzienda(oggetto){
	document.getElementById(oggetto).className = 'menurossofoto';
	if (document.getElementById(vecchio_oggetto_az) != null && oggetto != vecchio_oggetto) {
		document.getElementById(vecchio_oggetto_az).className = 'menugrigio';
	}
	vecchio_oggetto_az = oggetto;
}

function mouseClickVita(oggetto){
	document.getElementById(oggetto).className = 'menurossofoto';
	if (document.getElementById(vecchio_oggetto_vi) != null && oggetto != vecchio_oggetto) {
		document.getElementById(vecchio_oggetto_vi).className = 'descrizbold';
	}
	vecchio_oggetto_vi = oggetto;
}


function cambiaDiv(pagina){	
	load(pagina,'pagina');
}

function cambiaDiv2(pagina){	
if (pagina == 'null') return;
	load(pagina,'pagina2');
}

function cambiaDiv3(pagina){	
if (pagina == 'null') return;
	load(pagina,'pagina3');
}

function cambiaDiv4(pagina){	
if (pagina == 'null') return;
	load(pagina,'submenu7');
}

function ahah(url, target) {
  if (window.XMLHttpRequest) {
    req = new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    req = new ActiveXObject("Microsoft.XMLHTTP");
  }
  if (req != undefined) {
    req.onreadystatechange = function() {ahahDone(url, target);};
    req.open("GET", url, true);
    req.send("");
  }
}  

function ahahDone(url, target) {
 if (req.readyState == 4) { // only if req is "loaded"
    if (req.status == 200) { // only if "OK"
      document.getElementById(target).innerHTML = req.responseText;
    } else {
      document.getElementById(target).innerHTML=" Errore caricamento pagina:\n"+ req.status + "\n" +req.statusText;
    }
  }
}

function load(name, div) {
	ahah(name,div);
	return false;
}

function cambiaImm(foto, nomeoggetto)
{
	var imma=new Image(10,5);
	imma.src=foto;
	var theImg=document.getElementById(nomeoggetto); 
	theImg.setAttribute("src",foto)
}

function mouseOutFoto(oggetto){
	if (document.getElementById(oggetto).className != 'menuselezionefoto') {
		document.getElementById(oggetto).className = 'menubiancofoto';
	}
}

function mouseInFoto(oggetto){
	if (document.getElementById(oggetto).className != 'menuselezionefoto') {
		document.getElementById(oggetto).className = 'menurossofoto';
	}
}
function mouseInFoto2(oggetto){
	if (document.getElementById(oggetto).className != 'menurosso') {
		document.getElementById(oggetto).className = 'menuselezione2';
	}
}


//usato in area riservata rivenditori per autenticazione
function submitPass(){
	window.open ('auth.jsp?password='+document.getElementById("password").value, '_self');
}




//usato in photo gallery
function mouseClickFoto(oggetto){
	if (document.getElementById(vecchio_pallino) != null && oggetto != vecchio_pallino) {
		document.getElementById(vecchio_pallino).className = 'menubiancofoto';
	}
	document.getElementById(oggetto).className = 'menuselezionefoto';
	vecchio_pallino = oggetto;
}

//usato in photo gallery dai tasti avanti e Indietro
function cambiaImm2(direzione){
	var nuova_foto = vecchio_pallino.substring (4, vecchio_pallino.length);
	nuova_foto = nuova_foto*1;
	if (direzione == 'a') {
		nuova_foto = nuova_foto + 1;
	} else {
		nuova_foto = nuova_foto - 1;
	}
	if (document.getElementById('foto' + nuova_foto) == null) return;
	cambiaImm('gallery/g-' + nuova_foto + '.jpg', 'cart1'); 
	mouseClickFoto('foto'+nuova_foto);
}



function cambiaDivHome(oggetto){

	for(var j=1;j<=3;j++) {
		document.getElementById(oggetto.substring(0, oggetto.length-1)+j).style.display = 'none';
	}
	document.getElementById(oggetto).style.display = 'block';
}






//usati nella pagina riservato

function inserisciUtente(tipo, lingua){
  var errore = 'false';
  var msg= "";
   
	if (document.getElementById("nome").value == "") {
		document.getElementById("pre_nome").className='menubianco_errore';
		errore = 'true';
	} else {
		document.getElementById("pre_nome").className='menubianco';
	}
	if (document.getElementById("cognome").value == "") {
			document.getElementById("pre_cognome").className='menubianco_errore';
			errore = 'true';
	} else {
		document.getElementById("pre_cognome").className='menubianco';
	}
	if (document.getElementById("citta").value == "") {
			document.getElementById("pre_citta").className='menubianco_errore';
			errore = 'true';
	} else {
		document.getElementById("pre_citta").className='menubianco';
	}
	if (document.getElementById("paese").value == "") {
			document.getElementById("pre_paese").className='menubianco_errore';
			errore = 'true';
	} else {
		document.getElementById("pre_paese").className='menubianco';
	}
	if (document.getElementById("societa").value == "") {
			document.getElementById("pre_societa").className='menubianco_errore';
			errore = 'true';
	} else {
		document.getElementById("pre_societa").className='menubianco';
	}
	if (document.getElementById("indirizzo").value == "") {
			document.getElementById("pre_indirizzo").className='menubianco_errore';
			errore = 'true';
	} else {
		document.getElementById("pre_indirizzo").className='menubianco';
	}
	if (document.getElementById("user_new").value == "" || document.getElementById("user_new").value.search(emailRegEx) == -1) {
			document.getElementById("pre_user_new").className='menubianco_errore';
			errore = 'true';
	} else {
		document.getElementById("pre_user_new").className='menubianco';
	}
	if (document.getElementById("pass_new").value == "") {
			document.getElementById("pre_pass_new").className='menubianco_errore';
			errore = 'true';
	} else {
		document.getElementById("pre_pass_new").className='menubianco';
	}
	if (document.getElementById("privacy").checked == false ) {
			document.getElementById("privacy_testo").className='menubianco_errore';
			errore = 'true';
	} else {
		document.getElementById("privacy_testo").className='menubianco';
	}
	if (errore == 'true') {
		document.getElementById("errore").style.display='block';
		if (lingua == "ing"){
			 msg = ("correct data in the highlighted fields")
		} else if (lingua == "ted"){
			 msg = ("Bitte berechtigen Sie die Daten in den markierten Felder")
		} else if (lingua == "spa"){
			 msg = ("rectificar los datos en los campos evidenciados")
		} else if (lingua == "fra"){
			msg = ("corriger les données dans les champs marqués")
		} else {
			msg = ("correggere i dati nei campi evidenziati")
		}
		document.getElementById("errore").innerHTML = msg;
	} else {
	//alert ('db.jsp?nome='+document.getElementById("nome").value+'&cognome='+document.getElementById("cognome").value+'&citta='+document.getElementById("citta").value+'&paese='+document.getElementById("paese").value+'&societa='+document.getElementById("societa").value+'&indirizzo='+document.getElementById("indirizzo").value+'&user_new='+document.getElementById("user_new").value+'&pass_new='+document.getElementById("pass_new").value+'&tipo='+tipo+'&autentica=no', '_self');
	window.open ('db.jsp?nome='+document.getElementById("nome").value+'&cognome='+document.getElementById("cognome").value+'&citta='+document.getElementById("citta").value+'&paese='+document.getElementById("paese").value+'&societa='+document.getElementById("societa").value+'&indirizzo='+document.getElementById("indirizzo").value+'&user_new='+document.getElementById("user_new").value+'&pass_new='+document.getElementById("pass_new").value+'&tipo='+tipo+'&autentica=no', '_self');
	}
	
	
	
}



function modificaUtente(codice, lingua){
  var errore = 'false';
  var msg= "";
 
	if (document.getElementById("nome").value == "") {
		document.getElementById("pre_nome").className='menubianco_errore';
		errore = 'true';
	} else {
		document.getElementById("pre_nome").className='menubianco';
	}
	if (document.getElementById("cognome").value == "") {
			document.getElementById("pre_cognome").className='menubianco_errore';
			errore = 'true';
	} else {
		document.getElementById("pre_cognome").className='menubianco';
	}
	if (document.getElementById("citta").value == "") {
			document.getElementById("pre_citta").className='menubianco_errore';
			errore = 'true';
	} else {
		document.getElementById("pre_citta").className='menubianco';
	}
	if (document.getElementById("paese").value == "") {
			document.getElementById("pre_paese").className='menubianco_errore';
			errore = 'true';
	} else {
		document.getElementById("pre_paese").className='menubianco';
	}
	if (document.getElementById("societa").value == "") {
			document.getElementById("pre_societa").className='menubianco_errore';
			errore = 'true';
	} else {
		document.getElementById("pre_societa").className='menubianco';
	}
	if (document.getElementById("indirizzo").value == "") {
			document.getElementById("pre_indirizzo").className='menubianco_errore';
			errore = 'true';
	} else {
		document.getElementById("pre_indirizzo").className='menubianco';
	}
	if ((document.getElementById("user_new").value == "" || document.getElementById("user_new").value.search(emailRegEx) == -1) || document.getElementById("user_new").value != document.getElementById("user_new_2").value) {
			document.getElementById("pre_user_new").className='menubianco_errore';
			document.getElementById("pre_user_new_2").className='menubianco_errore';
			errore = 'true';
	} else {
		document.getElementById("pre_user_new").className='menubianco';
		document.getElementById("pre_user_new_2").className='menubianco';
	}
	if (document.getElementById("pass_new").value == "") {
			document.getElementById("pre_pass_new").className='menubianco_errore';
			errore = 'true';
	} else {
		document.getElementById("pre_pass_new").className='menubianco';
	}
	if (errore == 'true') {
		document.getElementById("errore").style.display='block';
		if (lingua == "ing"){
			 msg = ("correct data in the highlighted fields")
		} else if (lingua == "ted"){
			 msg = ("Bitte berechtigen Sie die Daten in den markierten Felder")
		} else if (lingua == "spa"){
			 msg = ("rectificar los datos en los campos evidenciados")
		} else if (lingua == "fra"){
			msg = ("corriger les données dans les champs marqués")
		} else {
			msg = ("correggere i dati nei campi evidenziati")
	}
		document.getElementById("errore").innerHTML = msg;
	} else {
		//alert ('db.jsp?nome='+document.getElementById("nome").value+'&cognome='+document.getElementById("cognome").value+'&citta='+document.getElementById("citta").value+'&paese='+document.getElementById("paese").value+'&societa='+document.getElementById("societa").value+'&indirizzo='+document.getElementById("indirizzo").value+'&user_new='+document.getElementById("user_new").value+'&pass_new='+document.getElementById("pass_new").value+'&tipo=&autentica=modifica&codice='+codice, '_self');
	   	window.open ('db.jsp?nome='+document.getElementById("nome").value+'&cognome='+document.getElementById("cognome").value+'&citta='+document.getElementById("citta").value+'&paese='+document.getElementById("paese").value+'&societa='+document.getElementById("societa").value+'&indirizzo='+document.getElementById("indirizzo").value+'&user_new='+document.getElementById("user_new").value+'&pass_new='+document.getElementById("pass_new").value+'&tipo=&autentica=modifica&codice='+codice, '_self');
	}
	
}



function cancellaUtente(codice, lingua){
var messaggio = "";
if (lingua == "ing"){
	 messaggio = ("All user data will be removed. Confirm?")
} else if (lingua == "ted"){
	 messaggio = ("Alle Daten dieses Benutzers werden entfernt. Bitte bestätigen Sie?")
} else if (lingua == "spa"){
	 messaggio = ("Todos los datos de este usuario vendrán removidos. Confirmar?")
} else if (lingua == "fra"){
	messaggio = ("Toutes les données de cet identifiant seront enlevées. Confirmer?")
} else {
	messaggio = ("Tutti i dati di questo utente verranno rimossi. Sei sicuro di voler proseguire?")
}

	if (confirm (messaggio)){
	   	window.open ('db.jsp?nome=&cognome=&citta=&paese=&societa=&indirizzo=&user_new=&pass_new=&tipo=&autentica=cancella&codice='+codice, '_self');
	} else {
		return;
	}
	
	
}




function autenticaUtente(tipo){

		window.open ('db.jsp?codice='+document.getElementById("user").value+'&pass='+document.getElementById("pass").value+'&autentica=si&tipo='+tipo, '_self');
	}




function sendMail(visibile, tipo, lingua){
//alert (visibile + tipo + lingua);
var messaggio = "";
	if (visibile =='block') {
		if (document.getElementById("sendMail").style.display='none') {
			document.getElementById("sendMail").style.display='block'; 
		}
	} else {
		if (lingua == "ing"){
			 messaggio = ("Invalid mail format.")
		} else if (lingua == "ted"){
			 messaggio = ("Mail-Format ungültig.")
		} else if (lingua == "spa"){
			 messaggio = ("Formato mail no válido.")
		} else if (lingua == "fra"){
			messaggio = ("Adresse e-mail pas valide.")
		} else {
			messaggio = ("Formato mail non valido.")
		}
		 if (document.getElementById("recupera_mail").value == "" || document.getElementById("recupera_mail").value.search(emailRegEx) == -1) {
			alert(messaggio)
		} else {
			window.open ('db.jsp?nome=&cognome=&citta=&paese=&societa=&indirizzo=&user_new=&pass_new=&tipo='+tipo+'&codice='+document.getElementById("recupera_mail").value+'&autentica=recupero', '_self');
		}
	}
}





