<!--
	//Funzioni MacroMedia:

	function MM_findObj(n, d) { //v4.0
	  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 && document.getElementById) x=document.getElementById(n); return x;
	}

	function MM_showHideLayers() { //v3.0	
	  var i,p,v,obj,args=MM_showHideLayers.arguments;
	  for (i=0; i<(args.length-2); i+=3) {
		if ((obj=MM_findObj(args[i]))!=null) {
			v=args[i+2];
			if (obj.style) { 
				obj=obj.style; 
				v=(v=='show')?'visible':(v='hide')?'hidden':v; 
			}
			obj.visibility=v;
		}
	  }
	}


	//Funzioni per il Menù:

	timedlayer = setTimeout("", 1)
	function timedrestore() { //v3.0
		clearTimeout(timedlayer)
		timedlayer = setTimeout("MM_showHideLayers('menusubsezioni0','','hide','menusubsezioni1','','hide','menusubsezioni2','','hide','menusubsezioni3','','hide','menusubsezioni4','','hide')",250)
	}

	function stoptime() { //v3.0
		clearTimeout(timedlayer)
	}


	//Funzioni Janus:

	function FB_swapImage(cheImg,cheSrc){
		obj=MM_findObj(cheImg);
		obj.src = cheSrc;		
	}
	
	function FB_slidingnews(cheNews, cheDelay){
		if(nHpNews > 0){
			var obj_main = MM_findObj("news");
			var obj_news = MM_findObj("news" + cheNews);

			obj_main.innerHTML = obj_news.innerHTML;

			window.setTimeout("FB_slidingnews(" + (((cheNews + 1) == nHpNews)?0:(cheNews + 1)) + "," + cheDelay + ")", cheDelay);
		}
	}

	function FB_opensearchresults(siteserver,wndfeatures,msgempty){
		var inpinprocess = document.forms["formcerca"].elements["txtcerca"];
		var chekeywords = inpinprocess.value;

		chekeywords = chekeywords.replace(/\s+/g,"");

		if(chekeywords != ""){
			var wndresults = window.open(siteserver + "results.php","wndresults",wndfeatures);
		}
		else{
			alert(msgempty);
			inpinprocess.focus();
		}
	}

	function FB_submitsearch(siteserver){
		if(window.opener){
			var searchform = window.opener.document.forms["formcerca"];
			searchform.action = siteserver + "results.php";
			searchform.target = "wndresults";
			searchform.submit();
		}
		window.focus();
	}

	function FB_resetsearch(){
		if(window.opener){
			var searchform = window.opener.document.forms["formcerca"];
			searchform.action = "#";
			searchform.target = "_self";
		}	
		window.focus();
	}

	function FB_searchagain(){
		document.forms["formcercaagain"].submit();
	}

	function FB_opencredits(siteserver,wndfeatures){		
		var wndcredits = window.open(siteserver + "credits.htm","wndcredits",wndfeatures);
	}

	function FB_openfile(fileid,siteserver,wndfeatures){		
		var wndfile = window.open(siteserver + "fileviewer.php?id=" + fileid,"wndfile",wndfeatures);
	}
/*
	function FB_submitvendors(cheselectuse,cheselectclear,cheurl){
		var cheform = document.forms["frmretecommerciale"].elements;

		var cheselvalue = cheform[cheselectuse].options[cheform[cheselectuse].selectedIndex].value;

		if(cheselvalue != ""){
			cheform[cheselectclear].selectedIndex = 0;
			document.forms["frmretecommerciale"].submit();
		}
		else{
			document.location.href=cheurl;
		}
	}
*/
	
	function FB_gotosearchresult(siteserver,openerurl){
		if(opener){
			opener.location.href= siteserver + openerurl;
			opener.focus();
			window.focus();
		}
	}

	function FB_clearfieldsforprinting(){
		var arArgs = FB_clearfieldsforprinting.arguments;

		for(var i=1; i<arArgs.length;i++){
			document.forms[arArgs[0]].elements[arArgs[i]].value = "";
		}

		window.print();
	}
	
	function FB_trim(chestring){
		var chestring = chestring.split(" ");
		chestring = chestring.join();
		return chestring;
	}

	function FB_checkfields(){
		var arArgs = FB_checkfields.arguments;
		var cheform = document.forms[arArgs[0].substr(0,arArgs[0].indexOf("§"))].elements;
		var err = "";

		for(var i=1;i<arArgs.length;i++){
			var arfields = 0;
			var fieldvalue = "";
			var flagfieldarray = false;
			var cheinp = cheform[arArgs[i].substr(0,arArgs[i].indexOf("§"))];
			var chetype = cheinp.type;

			if(!chetype){
				arfields = cheinp.length;
				chetype = cheinp[0].type;
			}
			
			switch(chetype){
				case "text":
				case "textarea":
				case "file":
					if(arfields > 0){
						for(var j=0;j<arfields;j++){
							if(FB_trim(cheinp[j].value) != ""){flagfieldarray = true;}
						}
					}
					else{
						flagfieldarray = (FB_trim(cheinp.value) != "")?true:false;
					}
					break;
				case "radio":
				case "checkbox":
					if(arfields > 0){
						for(var j=0;j<arfields;j++){
							if(cheinp[j].checked){flagfieldarray = true;}
						}
					}
					else{
						flagfieldarray = (cheinp.checked)?true:false;
					}
					break;
				case "select-one":
				case "select-multiple":
					if(arfields > 0){
						for(var j=0;j<arfields;j++){
							if(cheinp[j].options[cheinp[j].selectedIndex].value != ""){flagfieldarray = true;}
						}
					}
					else{
						flagfieldarray = (cheinp.options[cheinp.selectedIndex].value != "")?true:false;
					}
					break;
				default:
					break;
			}
			err = (flagfieldarray)?err:(err + "\n- " + arArgs[i].substr((arArgs[i].indexOf("§") + 1),arArgs[i].length));				
		}

		if(err == ""){
			return true;
		}
		else{
			alert(arArgs[0].substr((arArgs[0].indexOf("§") + 1),arArgs[0].length) + ":\n\n" + err);
			return false;
		}
	}

	function FB_showfaqanswer(cheanswer){	
		obj = MM_findObj(cheanswer);
		var chedisplay = obj.style.display;
		obj.style.display = (chedisplay == "block")?"none":"block";
	}

	function FB_changeallanswersstatus(chedisplay){
		for(var i = 0; i < arfaq.length; i++){
			obj = MM_findObj("faqanswer"+arfaq[i]);
			obj.style.display = chedisplay			
		}
	}

    function control_form(required, lingua)
    {

    	for(i=0; i<required.length; i++)
    	{
    	   if(required[i]=="cognome"){
				if (document.forms["scheda"].elements["cognome"].value=="")
		        {
					if(lingua == 0) str = 'il campo cognome è obbligatorio';
					else if(lingua == 1) str = 'the \"Surname\" field is required';
					else if(lingua == 2) str = 'Le champ \"nom\" est obligatoire';
					alert(str);
		            return(false)
		        }
	        }
            else if(required[i]=="nome"){
		        if (document.forms["scheda"].elements["nome"].value=="")
		        {
					if(lingua == 0) str = 'il campo nome è obbligatorio';
					else if(lingua == 1) str = 'the \"Name\" field is required';
					else if(lingua == 2) str = 'Le champ \"prénom\" est obligatoire';
				    alert(str);
		            return(false)
		        }
	        }
            else if(required[i]=="sesso"){
		        if (!checkSex())
		        {
					if(lingua == 0) str = 'il campo sesso è obbligatorio';
					else if(lingua == 1) str = 'the \"Sex\" field is required';
					else if(lingua == 2) str = 'Le champ \"sexe\" est obligatoire';
					alert(str);
		            return(false)
		        }
	        }
            else if(required[i]=="azienda"){
		        if (document.forms["scheda"].elements["azienda"].value=="")
		        {
					if(lingua == 0) str = 'il campo \"ragione sociale\" è obbligatorio';
					else if(lingua == 1) str = 'the \"Company\" field is required';
					else if(lingua == 2) str = 'Le champ \"raison sociale\" est obligatoire';
					alert(str);
		            return(false)
		        }
	        }
            else if(required[i]=="attivita"){
		        if (document.forms["scheda"].elements["attivita"].value=="")
		        {
					if(lingua == 0) str = 'il campo attività è obbligatorio';
					else if(lingua == 1) str = 'the \"attività\" field is required';
					else if(lingua == 2) str = 'Le champ \"activité\" est obligatoire';
					alert(str);
		            return(false)
		        }
		    }
            else if(required[i]=="citta"){
		        if (document.forms["scheda"].elements["citta"].value=="")
		        {
					if(lingua == 0) str = 'il campo città è obbligatorio';
					else if(lingua == 1) str = 'the \"Town\" field is required';
					else if(lingua == 2) str = 'Le champ \"ville\" est obligatoire';
					alert(str);
		            return(false)
		        }
		    }
            else if(required[i]=="indirizzo"){
		        if (document.forms["scheda"].elements["indirizzo"].value=="")
		        {
					if(lingua == 0) str = 'il campo indirizzo è obbligatorio';
					else if(lingua == 1) str = 'the \"Address\" field is required';
					else if(lingua == 2) str = 'Le champ \"adresse\" est obligatoire';
					alert(str);
		            return(false)
		        }
		    }
		    else if(required[i]=="cap"){
			   if (document.forms["scheda"].elements["cap"].value == "")
		       {
					if(lingua == 0) str = 'il campo cap è obbligatorio';
					else if(lingua == 1) str = 'the \"Zip\" field is required';
					else if(lingua == 2) str = 'Le champ \"code postal\" est obligatoire';
				  alert(str);
		          return(false);
		       }
		    }
		    else if(required[i]=="provincia"){
		        if(document.forms["scheda"].elements["provincia"]!=null){
					if (document.forms["scheda"].elements["provincia"].value=="")
					{
						if(lingua == 0) str = 'il campo provincia è obbligatorio';
						else if(lingua == 1) str = 'the \"state\" field is required';
						else if(lingua == 2) str = 'Le champ \"province\" est obligatoire';
					   alert(str);
					   return(false)
					}
				}
		   }
		   else if(required[i]=="telefono"){
		       if (document.forms["scheda"].elements["telefono"].value=="")
		       {
					if(lingua == 0) str = 'il campo telefono è obbligatorio';
					else if(lingua == 1) str = 'the \"Telephone\" field is required';
					else if(lingua == 2) str = 'Le champ \"téléphone\" est obligatoire';
				  alert(str);
		          return(false)
		       }
		   }
		   else if(required[i]=="email" && document.forms["scheda"].elements["email"]!=null){
		       if (document.forms["scheda"].elements["email"].value == "")
		       {
					if(lingua == 0) str = 'il campo email è obbligatorio';
					else if(lingua == 1) str = 'the \"email\" field is required';
					else if(lingua == 2) str = 'Le champ \"email\" est obligatoire';
				  alert(str);
		          return(false);
		       }
		   }
		   else if(required[i]=="password" && document.forms["scheda"].elements["password"]!=null){
		       if (document.forms["scheda"].elements["password"].value == "")
		       {
					if(lingua == 0) str = 'il campo password è obbligatorio';
					else if(lingua == 1) str = 'the \"password\" field is required';
					else if(lingua == 2) str = 'Le champ \"password\" est obligatoire';
				  alert(str);
		          return(false);
		       }
		   }
		   else if(required[i]=="oldpwd" && document.forms["scheda"].elements["oldpwd"]!=null){
		       if (document.forms["scheda"].elements["oldpwd"].value == "")
		       {
					if(lingua == 0) str = 'il campo \"Password\" è obbligatorio';
					else if(lingua == 1) str = 'the \"Password\" field is required';
					else if(lingua == 2) str = 'Le champ \"password\" est obligatoire';
				  alert(str);
		          return(false);
		       }
		   }
		   else if(required[i]=="cpassword" && document.forms["scheda"].elements["cpassword"]!=null){
		       if (document.forms["scheda"].elements["cpassword"].value == "")
		       {
					if(lingua == 0) str = 'il campo \"Conferma password\" è obbligatorio';
					else if(lingua == 1) str = 'the \"Confirm password\" field is required';
					else if(lingua == 2) str = 'Le champ \"password confirment\" est obligatoire';
				  alert(str);
		          return(false);
		       }
		   }
		   else if(required[i]=="nazione"){
		       if (document.forms["scheda"].elements["nazione"].value == "")
		       {
					if(lingua == 0) str = 'il campo nazione è obbligatorio';
					else if(lingua == 1) str = 'the \"Country\" field is required';
					else if(lingua == 2) str = 'Le champ \"pays\" est obligatoire';
					alert(str);
		            return(false);
		       }
		   }
		   	else if(required[i]=="posizione"){
		       if (document.forms["scheda"].elements["posizione"].value == "")
		       {
					if(lingua == 0) str = 'il campo attività è obbligatorio';
					else if(lingua == 1) str = 'the \"position\" field is required';
					else if(lingua == 2) str = 'Le champ \"activité\" est obligatoire';
				    alert(str);
		            return(false);
		       }
		   }
		   else if(required[i]=="richiesta catalogo"){
		       if(!checkboxCheck("cataloghi_richiesti[]"))
		       {
					if(lingua == 0) str = 'il campo \"richiesta catalogo\" è obbligatorio';
					else if(lingua == 1) str = 'the \"Request subject\" field is required';
					else if(lingua == 2) str = 'Le champ \"demande catalogue\" est obligatoire';
					alert(str);
		            return(false);
		       }
		   }
		   else if(required[i]=="descrizione richiesta"){
		       if (document.forms["scheda"].elements["descrizione_tiporichiesta"].value == "")
		       {
					if(lingua == 0) str = 'il campo \"Descrizione richiesta\" è obbligatorio';
					else if(lingua == 1) str = 'the \"Request description\" field is required';
					else if(lingua == 2) str = 'Le champ \"objet de la demande\" est obligatoire';
					alert(str);
		            return(false);
		       }
		   }
		   else if(required[i]=="richiesta informazioni"){
		       if (document.forms["scheda"].elements["richiesta_informazioni"].value == "")
		       {
					if(lingua == 0) str = 'il campo \"oggetto della richiesta\" è obbligatorio';
					else if(lingua == 1) str = 'the \"Request subject\" field is required';
					else if(lingua == 2) str = 'Le champ \"objet de la demande\" est obligatoire';
					alert(str);
		            return(false);
		       }
		   }
		   else if(required[i]=="incontro"){
		       if (document.forms["scheda"].elements["incontro"].options[document.forms["scheda"].elements["incontro"].selectedIndex].value == "")
		       {
					if(lingua == 0) str = 'È obbligatorio selezionare un incontro tecnico';
					else if(lingua == 1) str = 'A technical meeting must be selected';
					else if(lingua == 2) str = 'Une réunion technique doit être choisie';
					alert(str);
		            return(false);
		       }
		   }
		   else if(required[i]=="curriculum"){
		       if (document.forms["scheda"].elements["curriculum"].value == "")
		       {
					if(lingua == 0) str = 'il campo \"Allega curriculum\" è obbligatorio';
					else if(lingua == 1) str = 'the \"Attach curriculum\" field is required';
					else if(lingua == 2) str = 'Le champ \"attachez le programme d\'études\" est obligatoire';
					alert(str);
		            return(false);
		       }
		   }
		   else if(required[i]=="titolo_studio"){
		       if (document.forms["scheda"].elements["titolo_studio"].value == "")
		       {
					if(lingua == 0) str = 'il campo \"Titolo studio\" è obbligatorio';
					else if(lingua == 1) str = 'the \"Degree\" field is required';
					else if(lingua == 2) str = 'Le champ \"degré\" est obligatoire';
					alert(str);
		            return(false);
		       }
		   }
		   else if(required[i]=="ultima_occupazione"){
		       if (document.forms["scheda"].elements["ultima_occupazione"].value == "")
		       {
					if(lingua == 0) str = 'il campo \"Ultima occupazione\" è obbligatorio';
					else if(lingua == 1) str = 'the \"Last job\" field is required';
					else if(lingua == 2) str = 'Le champ \"dernier travail\" est obligatoire';
					alert(str);
		            return(false);
		       }
		   }
		   else if(required[i]=="consenso"){
		       if(!consensoCheck())
		       {
					if(lingua == 0) str = 'E\' necessario accettare la legge sulla privacy per spedire i tuoi dati';
					else if(lingua == 1) str = 'Your agreement to our privacy statements is required to send your data';
					else if(lingua == 2) str = 'Your agreement to our privacy statements is required to send your data';
					alert(str);
		            return(false);
		       }
		   }
		   else if(required[i]=="partecipazione_pranzo_cena"){
		       if(!partecipazioneCheck())
		       {
					if(lingua == 0) str = 'E\' necessario scegliere se partecipare al pranzo o alla cena previsto per l\'incontro';
					else if(lingua == 1) str = 'Your choice about taking part to the launch or dinner planned for this meeting is required';
					else if(lingua == 2) str = 'Your choice about taking part to the launch or dinner planned for this meeting is required';
					alert(str);
		            return(false);
		       }
		   }
		   else if(required[i]=="professione"){
		       if(!checkboxCheck("professione[]"))
		       {
					if(lingua == 0) str = 'il campo \"professione\" è obbligatorio';
					else if(lingua == 1) str = 'the \"profession\" field is required';
					else if(lingua == 2) str = 'Le champ \"profession\" est obligatoire';
				    alert(str);
				    return(false);
		       }
		   }
		   else if(required[i]=="interesse"){
		       if(!checkboxCheck("interesse[]"))
		       {
					if(lingua == 0) str = 'il campo \"interesse\" è obbligatorio';
					else if(lingua == 1) str = 'the \"Interested on\" field is required';
					else if(lingua == 2) str = 'Le champ \"intéressé dessus\" est obligatoire';

					alert(str);
		            return(false);
		       }
		   }

	    }
	    
		if(document.forms["scheda"].elements["newpwd"]!=null){
		                                                     	
		    if(document.forms["scheda"].elements["newpwd"].value!="" && document.forms["scheda"].elements["cnewpwd"].value==""){
				if(lingua == 0) str = "Devi riempire anche il campo \"Conferma nuova password\"";
				else if(lingua == 1) str = "Please fill also the \"new password confirm\" field";
				else if(lingua == 2) str = "Veuillez remplir également le champ \"nouveau password confirment\"";
				alert(str);
				return false;
			}
			else if(document.forms["scheda"].elements["cnewpwd"].value!="" && document.forms["scheda"].elements["newpwd"].value==""){
				if(lingua == 0) str = "Devi riempire anche il campo \"Nuova password\"";
				else if(lingua == 1) str = "Please fill also the \"new password\" field";
				else if(lingua == 2) str = "Veuillez remplir également le champ \"nouveau password\"";
				alert(str);
				return false;
			}
			else if(document.forms["scheda"].elements["cnewpwd"].value!="" && document.forms["scheda"].elements["newpwd"].value!="")
			{
				if(document.forms["scheda"].elements["cnewpwd"].value!=document.forms["scheda"].elements["newpwd"].value)
				{
					if(lingua == 0) str = "La email specificata nel campo \"Nuova password\" deve essere uguale a quella nel campo \"Conferma nuova password\"";
					else if(lingua == 1) str = "The value of the \"New password\" field must be the same of the \"New password confirm\" field";
					else if(lingua == 2) str = "La valeur du champ \"noveau password confirment\" doit être le même du champ de \"noveau password\"";
					alert(str);
					return false;
				}

			}

		}

		if(document.forms["scheda"].elements["cpassword"]!=null){

			if(document.forms["scheda"].elements["cpassword"].value!=document.forms["scheda"].elements["password"].value){
				if(lingua == 0) str = "La password specificata nel campo \"Conferma password\" deve essere uguale a quella specificata nel campo \"Password\"";
				else if(lingua == 1) str = "The value of the \"Password confirm\" field must be the same of the \"Password\" field";
				else if(lingua == 2) str = "La valeur du champ \"password confirment\" doit être le même du champ de \"password\"";
				alert(str);
				return false;
			}

		}
		
        if(document.forms["scheda"].elements["cap"]!=null){
            if(!(capCheck(document.forms["scheda"].elements["cap"].value, lingua))){
               return(false);
            }
        }
        
        if(document.forms["scheda"].elements["email"]!=null){
	        if (!(emailCheck(document.forms["scheda"].elements["email"].value, lingua)))
			{
			    return(false);
			}
		}
		
        if(document.forms["scheda"].elements["newemail"]!=null && document.forms["scheda"].elements["newemail"].value!=""){
	        if (!(emailCheck(document.forms["scheda"].elements["newemail"].value, lingua)))
			{
			    return(false);
			}
		}
		
		return true;
    }

    function checkboxCheck(form_field){

	    var y;
		if(document.forms["scheda"].elements[form_field].length == null){
			if(document.forms["scheda"].elements[form_field].checked) return true;
		}
		else{
			for(y=0; y < document.forms["scheda"].elements[form_field].length; y++){
				if(document.forms["scheda"].elements[form_field][y].checked) return true;
			}
		}

		return false;
	}

    function emailConfirmation(){
		if(document.scheda.conferma_email.value==document.scheda.email.value) return true;
		return false;
	}
							
	function checkSex(){
	    
		var y;
		for(y=0; y<document.forms["scheda"].elements["sesso"].length; y++){
			if(document.forms["scheda"].elements["sesso"][y].checked) return true;
		}
							
		return false;

    }

	function consensoCheck(){

        if(document.forms["scheda"].elements["consenso"][0].checked && document.forms["scheda"].elements["consenso"][0].value==1) return true;

		return false;

    }

	function partecipazioneCheck(){

        if(document.forms["scheda"].elements["partecipazione_pranzo_cena"][0].checked || document.forms["scheda"].elements["partecipazione_pranzo_cena"][1].checked) return true;

		return false;

    }

    function capCheck(capStr, lingua){
       if(capStr.match(/\D+/)){
		   	if(lingua == 0) str = "il campo \"CAP\" non è corretto";
			else if(lingua == 1) str = "The value of the \"ZIP\" field is not correct";
			else if(lingua == 2) str = "la valeur du champ \"code postal\" n\'est pas correcte";
			alert(str);
            return false;
        }
        return true;
    }

    function emailCheck (emailStr, lingua) {
        
		var checkTLD=0;
        var knownDomsPat=/ ^(com|net|org|edu|int|mil|gov|arpa|biz|aero|name|coop|info|pro|museum|it|fr|co.uk|de)$/;
        var emailPat=/^(.+)@(.+)$/;
        var specialChars="\\(\\)><@,;:\\\\\\\"\\.\\[\\]";
        var validChars="\[^\\s" + specialChars + "\]";
        var quotedUser="(\"[^\"]*\")";
        var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
        var atom=validChars + '+';
        var word="(" + atom + "|" + quotedUser + ")";
        var userPat=new RegExp("^" + word + "(\\." + word + ")*$");
        var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$");
        var matchArray=emailStr.match(emailPat);
        if (matchArray==null) {
		   	if(lingua == 0) str = "L\'email non è formattata correttamente";
			else if(lingua == 1) str = "Invalid e-mail address";
			else if(lingua == 2) str = "E-mail adresse inadmissible";
		   alert(str);
           return false;
        }

        var user=matchArray[1];
        var domain=matchArray[2];

        for (i=0; i<user.length; i++) {
            if (user.charCodeAt(i)>127) {
				if(lingua == 0) str = "L\'email non è formattata correttamente";
				else if(lingua == 1) str = "Invalid e-mail address";
				else if(lingua == 2) str = "E-mail adresse inadmissible";
			   alert(str);
               return false;
            }
        }

        for (i=0; i<domain.length; i++) {
            if (domain.charCodeAt(i)>127) {	            
				if(lingua == 0) str = "L\'email non è formattata correttamente";
				else if(lingua == 1) str = "Invalid e-mail address";
				else if(lingua == 2) str = "E-mail adresse inadmissible";
			    alert(str);
                return false;
            }
        }

        if (user.match(userPat)==null) {
		   	if(lingua == 0) str = "L\'email non è formattata correttamente";
			else if(lingua == 1) str = "Invalid e-mail address";
			else if(lingua == 2) str = "E-mail adresse inadmissible";
			 alert(str);
             return false;
        }

        var IPArray=domain.match(ipDomainPat);

        if (IPArray!=null) {
           for (var i=1;i<=4;i++) {
               if (IPArray>255) {
					if(lingua == 0) str = "L\'email non è formattata correttamente";
					else if(lingua == 1) str = "Invalid e-mail address";
					else if(lingua == 2) str = "E-mail adresse inadmissible";
				  alert(str);
                  return false;
               }
           }
           return true;
        }

        var atomPat=new RegExp("^" + atom + "$");
        var domArr=domain.split(".");
        var len=domArr.length;

        for (i=0;i<len;i++) {
            if (domArr[i].search(atomPat)==-1) {
				if(lingua == 0) str = "L\'email non è formattata correttamente";
				else if(lingua == 1) str = "Invalid e-mail address";
				else if(lingua == 2) str = "E-mail adresse inadmissible";
			    alert(str);
	            return false;
            }
        }
        if (checkTLD && domArr[domArr.length-1].length!=2 &&
            domArr[domArr.length-1].search(knownDomsPat)==-1) {
		   	if(lingua == 0) str = "L\'email non è formattata correttamente";
			else if(lingua == 1) str = "Invalid e-mail address";
			else if(lingua == 2) str = "E-mail adresse inadmissible";
		    alert(str);
            return false;
        }
        if (len<2) {
		   	if(lingua == 0) str = "L\'email non è formattata correttamente";
			else if(lingua == 1) str = "Invalid e-mail address";
			else if(lingua == 2) str = "E-mail adresse inadmissible";
		   alert(str);
           return false;
        }

        return true;

    }

	function changeAccount(){
	   
	   var obj = window.document.getElementById("changeaccount");
	   if(obj.style.display == "none")
	      obj.style.display = "block";
	   else
          obj.style.display = "none";


	}

	
	function FB_selbelgiolang(chelang){
		if(window.opener){
			if(chelang == "fr-be"){
				window.opener.location.href = "/fr-be/index.php?lang=3";
				window.close();
			}
			else if(chelang == "nl-be"){
				window.opener.location.href = "/nl-be/index.php?lang=4";	
				window.close();			
			}
		}
	}

//-->
