var controlloGallery=0;
var globallng= "";
// trim
String.prototype.trim = function() { return this.replace(/^\s+|\s+$/g, ''); }


// start
onerror=handleErr;
var txt="";
function handleErr(msg,url,l)
{
txt="There was an error on this page.\n\n";
txt+="Error: " + msg + "\n";
txt+="URL: " + url + "\n";
txt+="Line: " + l + "\n\n";
txt+="Click OK to continue.\n\n";
alert(txt);
return true;
}
// end



// start
function findCompanyName() { 

if( document.cookie.match(/DomAuthSessId|LtpaToken/)) {
		
		$('riservato').innerHTML= 'loading...';
		
			new Ajax.Request('/webapp/webreg.nsf/findUser',
			{
			    method:'get',
			    onSuccess: function(transport){
				      var response = transport.responseText || "no response text!";
					  var lng, vett, company, usertype;
						//alert(lng)					
					  // alert(response);
					  	
						if ( $('menucontatti') ) 
							$('menucontatti').replace('');
						if ($('lingualink'))
							$('lingualink').replace('');
						if ( $('menumappa') )
								$('menumappa').replace('');
						if ( $('logout') ) 
								$('logout').replace('&nbsp;<A HREF="/names.nsf?logout">Logout</A>');
						
						
					  if ( $('riservato') ) {
						  vett= response.trim().split('|');
						  company= vett[0];
						  if ( company.length > 30 ) company= company.substr(0,26) + '...'
						  lng= vett[1].toLowerCase();
						  usertype= vett[2]; 
						  
						  var welcome;
						  if ( lng=='it' ) welcome= 'Benvenuto';
						  else if ( lng=='fr' ) welcome= 'Bienvenue';
						  else if ( lng=='es' ) welcome= 'Bienvenida';
						  else if ( lng=='de' ) welcome= 'Willkommen';
						  else welcome= 'Welcome';
							globallng = lng;
						  //$('riservato').replace('<font color="magenta">' + welcome + ' ' + company + '</font> ');
						  $('riservato').replace('');
						  $('welcomemsg').replace('<font color="magenta" style="font-size:24px;"><b>' + welcome + ' ' + company + '</b></font> ');
					  }
					  

					 	if ( $('manuali') ) $('manuali').style.display= "block";
						//if ( $('rassegnastampa') ) $('rassegnastampa').style.display= "block";
					 	if ( $('listini') ) $('listini').style.display= "block";
					 	if ( $('videotech') ) $('videotech').style.display= "block";
						if ( $('link24') ) $('link24').style.display= "block";
						if ( $('link25') ) $('link25').style.display= "block";
						if ( $('link26') ) $('link26').style.display= "block";
						if ( $('link30') ) $('link30').style.display= "block";
						if ( $('novita_riservate') ) $('novita_riservate').style.display= "block";
						if ( $('menugallery-img') ) $('menugallery-img').style.display= "block";
						if ( $('menushow-img') ) $('menushow-img').style.display= "block";
						if ( $('menueventi-img') ) $('menueventi-img').style.display= "block";
						
					 	if ( $('reclami') ) $('reclami').style.display= "block";

						
						// cd+: 10-08-09
						// cu=corradi user  o  wr=webreg
						if ( $('cps')  ) {  // && usertype=='cu'
							$('cps').style.display= "block";	
						}
						
						// generazione licenza Corradi Project
						if ( $('licenzacp') && usertype=='wr' ) { 
							$('licenzacp').style.display= "block";
						}
						
						if ( $('cataloghi') ) $('cataloghi').style.display= "block";
						if ( $('depliants') ) $('depliants').style.display= "block";
						if ( $('videopromo') ) $('videopromo').style.display= "block";
						if ( $('show') ) $('show').style.display= "block";
						if ( $('eventi') ) $('eventi').style.display= "block";
						if ( $('occasioni') ) $('occasioni').style.display= "block";
						if ( $('logo') ) $('logo').style.display= "block";
						if ( $('aggiornamento') ) $('aggiornamento').style.display= "block";

						
						/*****************************Menu gallery********************************/
						
						/*var url="/webapp/gallery.nsf/menudinamico?open";
						var pars = '&tipo=' + gup('tipo');
			
						if ( $('risultato') )  {
							var myAjax = new Ajax.Request(
							url, 
							{
								method: 'get', 
								parameters: pars,
								onComplete: rispostaGallery
							});
						}
			
						function rispostaGallery(originalRequest)
						{
							var risultato = originalRequest.responseText;
							//stringa = stringa.substr(44);
							//var risultato = stringa.substr(0, stringa.length-17);
							
							$('risultato').innerHTML=risultato;
							$$('#menugallery a').each(function(element) {
    							element.observe('click', function(event) {
								
									var elementoLink=$(this).href.split("=");					  
									$('frameGallery').innerHTML='<iframe id="iframegallery" src="/webapp/gallery.nsf/wGetDiapo?open&cat=' + elementoLink[1] + '" width="100%"  frameborder="0" xxxheight="1500px" scrolling="NO" onLoad="calcHeight();"></iframe>';

      								Event.stop(event);
    							}.bindAsEventListener(element))
 							});
							//contChiamata();
						}*/
						
						var url="/webapp/gallery.nsf/menudinamico?open";
						var pars = '&tipo=' + gup('tipo') + '&lng=' + globallng;
			
						if ( $('risultato') )  {
							var myAjax = new Ajax.Request(
							url, 
							{
								method: 'get', 
								parameters: pars,
								onComplete: showResponse
							});
						}
			
						function showResponse(originalRequest)
						{
							var risultato = originalRequest.responseText;	
							$('risultato').innerHTML=risultato;
							//controllo = contChiamata();
							//alert(controllo);
						}
						
						function contChiamata(){
						var url="/webapp/gallery.nsf/contmenudinamico?open";
			
						if ( $('risultato') )  {
							var myAjax = new Ajax.Request(
							url, 
							{
								method: 'get', 
								onComplete: contRisposta
							});
						}
						
			
						function contRisposta(originalRequest)
						{
							return originalRequest.responseText;	
						}
						}
						
						/*****************************Menu Showroom********************************/
						
						var url="/webapp/showroom.nsf/menudinamico?open";
						var pars = '&tipo=' + gup('tipo');
			
						if ( $('risultatoshow') ) {
							var myAjax = new Ajax.Request(
							url, 
							{
								method: 'get', 
								parameters: pars,
								onComplete: showResponseshow
							});
						}
			
						function showResponseshow(originalRequest)
						{
							var stringa = originalRequest.responseText;	
							stringa = stringa.substr(44);
							var risultato = stringa.substr(0, stringa.length-17);
							$('risultatoshow').innerHTML=risultato;
						}
						
						/*****************************Menu Showroom********************************/
						
						var url="/webapp/eventi.nsf/menudinamico?open";
						var pars = '&tipo=' + gup('tipo');
			
						if ( $('risultatoeventi') ) {
							var myAjax = new Ajax.Request(
							url, 
							{
								method: 'get', 
								parameters: pars,
								onComplete: showResponseeventi
							});
						}
			
						function showResponseeventi(originalRequest)
						{
							var stringa = originalRequest.responseText;	
							stringa = stringa.substr(44);
							var risultato = stringa.substr(0, stringa.length-17);
							$('risultatoeventi').innerHTML=risultato;
						}
						
						
					 // redirect su lingua utente
					 var tmp= '/' +lng+'/';
					 var hp= '';
					 if ( lng=='it' ) { hp= 'index_it.html' }
					 else if ( lng=='fr' ) { hp= 'index_fr.html' }
					 else if ( lng=='es' ) { hp= 'index_es.html' }
					 else if ( lng=='de' ) { hp= 'index_de.html' }
					 else { hp= 'index.html' }

					var loc= location.href;
			
					if ( loc.lastIndexOf(tmp)==-1  && loc.lastIndexOf(hp)==-1 ) { 
						location.href='/' +hp;
					}

					
		    },
    		onFailure: function(){ alert('errore chiamata ajax...'); }
  		});
		
		
	
	}
} // end


// inizio
function pageInit() { 
	findCompanyName(); 
}
// fine


document.observe("dom:loaded", function() { pageInit(); } );

function aggiornanews(id){
	
	var url="webapp/newsman.nsf/getimg?OpenAgent";
	var pars = '&id=' + id;
	var myAjax = new Ajax.Request(
						url, 
						{
							method: 'get', 
							parameters: pars,
							onComplete: showResponse
						});
			
						function showResponse(originalRequest)
						{
							document.getElementById('risultatonews').innerHTML=originalRequest.responseText;
						}	
}
 

function caricabolli(lng){
		//var url="/webapp/bolli.nsf/webSelectS1?OpenForm&lng=" + lng;
		var url="/webapp/bolli.nsf/webSelectS1Pubblico?OpenForm&lng=" + lng;
						if ( $('menubassoindex') ) {
							var myAjax = new Ajax.Updater('menubassoindex', url);
						}
}


// chiamata ajax per reindirizzamento index
function controlLingua(){
	var url="webapp/newsman.nsf/getBrowserLang?OpenAgent";
	var myAjax = new Ajax.Request(
						url, 
						{
							method: 'get', 
							onComplete: rispostaLang
						});
			
						function rispostaLang(originalRequest)
						{
							var language = originalRequest.responseText.trim();
							if (language == "fr" || language == "es" || language == "de"){
								window.location="/index_" + language + ".html";
							}
							else if(language == "en"){
								window.location="/index.html";
							}
						}	
}

var controlNome = "";
var controlCognome = "";
var controlEmail = "";
var arrayRegion = new Array();

function exitItem(id){
	if(id=="nome"){
		if(document.getElementById(id).value == ""){
				document.getElementById(id).value = controlNome;
		}
	}
	if(id=="cognome"){
		if(document.getElementById(id).value == ""){
				document.getElementById(id).value = controlCognome;
		}
	}
	if(id=="email"){
		if(document.getElementById(id).value == ""){
				document.getElementById(id).value = controlEmail;
		}
	}
}

function enterItem(id){
	if(id=="nome"){
		if(controlNome==""){
			controlNome = document.getElementById(id).value;
		}
		if(document.getElementById(id).value==controlNome){
			document.getElementById(id).value="";
		}
	}
	if(id=="cognome"){
		if(controlCognome==""){
			controlCognome = document.getElementById(id).value;
		}
		if(document.getElementById(id).value==controlCognome){
			document.getElementById(id).value="";
		}
	}
	if(id=="email"){
		if(controlEmail==""){
			controlEmail = document.getElementById(id).value;
		}
		if(document.getElementById(id).value==controlEmail){
			document.getElementById(id).value="";
		}
	}
}

function registratiNews(){
	if(document.getElementById('nome').value == ""){
		alert('Compilare tutti i campi obbligatori');
		return false;
	}
	if(document.getElementById('nome').value == controlNome){
		alert('Compilare tutti i campi obbligatori');
		return false;
	}
	if(document.getElementById('cognome').value == ""){
		alert('Compilare tutti i campi obbligatori');
		return false;
	}
	if(document.getElementById('cognome').value == controlNome){
		alert('Compilare tutti i campi obbligatori');
		return false;
	}
	if(document.getElementById('email').value == ""){
		alert('Compilare tutti i campi obbligatori');
		return false;
	}else{
		var tmp = document.getElementById('email').value.search('@');
		if(tmp == -1){
			alert('Formato email non valido');
			return false;
		}
	}
	if(document.getElementById('email').value == controlNome){
		alert('Compilare tutti i campi obbligatori');
		return false;
	}
	if(document.getElementById('privacy').checked == false){
		alert('è obbligatorio accettare la liberatoria');
		return false;
	}
	
	var myurl = '/webapp/webreg.nsf/riceviIscrizione?OpenAgent' + '&nome=' +  document.getElementById('nome').value + '&cognome=' + document.getElementById('cognome').value + '&email=' + document.getElementById('email').value + "&desidero1=" + document.getElementById('eventiCorradi').value + '&desidero2=' + document.getElementById('contattoCorradi').value ;
	/*}else{
		var myurl = '/webapp/rivNew.nsf/selezioneReturn?OpenAgent' + '&var=' + ncasuale + '&nazione=' +  document.getElementById('nazione').value + '&regione=' + document.getElementById('').value;	
	}*/
				jQuery.ajax({
	   				type: "POST",
	   				async: false,
	  				url: myurl,
	   				data: "",
	   				success: function(risposta){
						
	   			},
	    			error: function(){
	    				alert('errore chiamata ajax');
	   			}
	 			});
				
	alert('registrazione effettuata');
	
	location.href="../index.html";
}

function controlStateHomePage(){
	var tmp = location.href;
	var temp = tmp.split("/");
	var appoggio = temp[temp.length-1];
	var reindirzzamento = appoggio.split(".");
	if(reindirzzamento[0] == "index"){
		if( document.cookie.match(/DomAuthSessId|LtpaToken/)){
			location.href = "indexAR.html";	
		}
	}
}

function generageneraAreaRegistrazione(div, area, lng){
	if(document.getElementById(div)){
		var ncasuale=Math.random();
		var myurl = '/webapp/webreg.nsf/iscrivitiOnline?openAgent&lng=' + lng + '&area=' + area;
		/*alert(myurl)*/
				jQuery.ajax({
	   				type: "POST",
	   				async: false,
	  				url: myurl,
	   				data: "",
	   				success: function(risposta){
						document.getElementById(div).innerHTML=risposta;
	   			},
	    			error: function(){
	    				alert('errore chiamata ajax');
	   			}
	 			});	
	}
}

function popolaRivenditoriDiv(){
     if(document.getElementById('sezioneRivenditoriCerca')){
		 var ncasuale=Math.random();
		var myurl = '/webapp/rivNew.nsf/datiSelezione?OpenAgent'
		/*alert(myurl)*/
				jQuery.ajax({
	   				type: "POST",
	   				async: false,
	  				url: myurl,
	   				data: "",
	   				success: function(risposta){
						var tmpRisposta = risposta.split('$$_$$')
						var tmpRisultato = tmpRisposta[1].split('$$');
						for(i=0; i<=tmpRisultato.length; i++){
								arrayRegion[i] = tmpRisultato[i];
						}
						document.getElementById('sezioneRivenditoriCerca').innerHTML=tmpRisposta[0] + tmpRisposta[2];
	   			},
	    			error: function(){
	    				alert('errore chiamata ajax');
	   			}
	 			});
	 }
}

function popolaAM(){
     if(document.getElementById('sezioneAM')){
		 var ncasuale=Math.random();
		var myurl = '/webapp/rivNew.nsf/datiSelezioneAM?OpenAgent'
		/*alert(myurl)*/
				jQuery.ajax({
	   				type: "POST",
	   				async: false,
	  				url: myurl,
	   				data: "",
	   				success: function(risposta){
						document.getElementById('sezioneAM').innerHTML=risposta;
	   			},
	    			error: function(){
	    				alert('errore chiamata ajax');
	   			}
	 			});
	 }
}

function generaAreaService(id, lng, area){
     if(document.getElementById(id)){
		 var ncasuale=Math.random();
		var myurl = '/webapp/aree.nsf/(rispostaWeb)?OpenAgent&lng=' + lng + '&area=' + area;
				jQuery.ajax({
	   				type: "POST",
	   				async: false,
	  				url: myurl,
	   				data: "",
	   				success: function(risposta){
						document.getElementById(id).innerHTML=risposta;
	   			},
	    			error: function(){
	    				alert('errore chiamata ajax');
	   			}
	 			});
	 }
}

function sottoMenuProdotti(a){
	if(a == "1"){
		document.getElementById('img_gallery').style.display= "block";
	}else{
		document.getElementById('img_gallery').style.display= "none";		
	}
	if(a == "2"){
		document.getElementById('coloriMateriali').style.display= "block";
	}else{
		document.getElementById('coloriMateriali').style.display= "none";		
	}
	
}

function imgLogo(plus){
	if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){ //test for MSIE x.x;
 		var ieversion=new Number(RegExp.$1) // capture x.x portion and store as a number
 		if (ieversion<7){
			document.getElementById('logo').src= plus + "img/Logo.gif";
		}else{
			document.getElementById('logo').src= plus + "img/Logo.png";	
		}
	}else{
		document.getElementById('logo').src= plus + "img/Logo.png";	
	}
}

function calcHeight()
{
  //find the height of the internal page
  var the_height= document.getElementById('iframegallery').contentWindow.document.body.scrollHeight;

  //change the height of the iframe
  document.getElementById('iframegallery').height= the_height;
}

var prov=new Array(); 
   prov[0]=new Array("Seleziona una provincia...", "Chieti","L'Aquila","Pescara","Teramo"); 
   prov[1]=new Array("Seleziona una provincia...", "Matera","Potenza"); 
   prov[2]=new Array("Seleziona una provincia...", "Catanzaro","Cosenza","Crotone","Reggio Calabria","Vibo Valentia"); 
    prov[3]=new Array("Seleziona una provincia...", "Avellino","Benevento","Caserta","Napoli","Salerno"); 
    prov[4]=new Array("Seleziona una provincia...", "Bologna","Ferrara","Forli-Cesena","Modena","Parma","Piacenza","Ravenna","Reggio Emilia","Rimini"); 
    prov[5]=new Array("Seleziona una provincia...", "Gorizia","Pordenone","Trieste","Udine"); 
    prov[6]=new Array("Seleziona una provincia...", "Frosinone","Latina","Rieti","Roma","Viterbo"); 
    prov[7]=new Array("Seleziona una provincia...", "Genova","Imperia","La Spezia","Savona"); 
    prov[8]=new Array("Seleziona una provincia...", "Bergamo","Brescia","Como","Cremona","Lecco","Lodi","Mantova","Milano","Pavia","Sondrio","Varese");
    prov[9]=new Array("Seleziona una provincia...", "Ancona","Ascoli Piceno","Macerata","Pesaro e Urbino"); 
    prov[10]=new Array("Seleziona una provincia...", "Campobasso","Isernia"); 
    prov[11]=new Array("Seleziona una provincia...", "Alessandria","Asti","Biella","Cuneo","Novara","Torino","Verbano Cusio Ossola","Vercelli"); 
    prov[12]=new Array("Seleziona una provincia...", "Bari","Brindisi","Foggia","Lecce","Taranto"); 
    prov[13]=new Array("Seleziona una provincia...", "Cagliari", "Carbonia-Iglesias", "Nuoro", "Olbia-Tempio", "Oristano", "Medio Campidano", "Sassari", "Ogliastra"); 
    prov[14]=new Array("Seleziona una provincia...", "Agrigento","Caltanissetta","Catania","Enna","Messina","Palermo","Ragusa","Siracusa","Trapani"); 
    prov[15]=new Array("Seleziona una provincia...", "Arezzo","Firenze","Grosseto","Livorno","Lucca","Massa Carrara","Pisa","Pistoia","Prato","Siena"); 
    prov[16]=new Array("Seleziona una provincia...", "Bolzano","Trento"); 
    prov[17]=new Array("Seleziona una provincia...", "Perugia","Terni"); 
    prov[18]=new Array("Seleziona una provincia...", "Aosta"); 
    prov[19]=new Array("Seleziona una provincia...", "Belluno","Padova","Rovigo","Treviso","Venezia","Verona","Vicenza"); 

var sigle=new Array() 
   sigle[0]=new Array("", "Chieti","L'Aquila","Pescara","Teramo"); 
   sigle[1]=new Array("", "Matera","Potenza"); 
   sigle[2]=new Array("", "Catanzaro","Cosenza","Crotone","Reggio Calabria","Vibo Valentia"); 
    sigle[3]=new Array("", "Avellino","Benevento","Caserta","Napoli","Salerno"); 
    sigle[4]=new Array("", "Bologna","Ferrara","Forli-Cesena","Modena","Parma","Piacenza","Ravenna","Reggio Emilia","Rimini"); 
    sigle[5]=new Array("", "Gorizia","Pordenone","Trieste","Udine"); 
    sigle[6]=new Array("", "Frosinone","Latina","Rieti","Roma","Viterbo"); 
    sigle[7]=new Array("", "Genova","Imperia","La Spezia","Savona"); 
    sigle[8]=new Array("", "Bergamo","Brescia","Como","Cremona","Lecco","Lodi","Mantova","Milano","Pavia","Sondrio","Varese");
    sigle[9]=new Array("", "Ancona","Ascoli Piceno","Macerata","Pesaro e Urbino"); 
    sigle[10]=new Array("", "Campobasso","Isernia"); 
    sigle[11]=new Array("", "Alessandria","Asti","Biella","Cuneo","Novara","Torino","Verbano Cusio Ossola","Vercelli"); 
    sigle[12]=new Array("", "Bari","Brindisi","Foggia","Lecce","Taranto"); 
    sigle[13]=new Array("", "Cagliari", "Carbonia-Iglesias", "Nuoro", "Olbia-Tempio", "Oristano", "Medio Campidano", "Sassari", "Ogliastra"); 
    sigle[14]=new Array("", "Agrigento","Caltanissetta","Catania","Enna","Messina","Palermo","Ragusa","Siracusa","Trapani"); 
    sigle[15]=new Array("", "Arezzo","Firenze","Grosseto","Livorno","Lucca","Massa Carrara","Pisa","Pistoia","Prato","Siena"); 
    sigle[16]=new Array("", "Bolzano","Trento"); 
    sigle[17]=new Array("", "Perugia","Terni"); 
    sigle[18]=new Array("", "Aosta"); 
    sigle[19]=new Array("", "Belluno","Padova","Rovigo","Treviso","Venezia","Verona","Vicenza");
	
function generaMenu2Select(source){
	try{
	with (document.getElementById('provincia')) 
     { 
     while (options.length > 0) 
       options[0]=null; 
     for (i=0;i<prov[source-1].length;i++) 
       	options[i]=new Option(prov[source-1][i],sigle[source-1][i]);
     	options.selectedIndex=0; 
      } 
	}catch(e){
		
	}
}

function modificaRivenditore(source, selezione){
	if(document.getElementById('nazione').value.toUpperCase() == "ITALIA"){
		//document.getElementById('provinciaEstr').style.display = "none";
		document.getElementById('regione').style.display = "block";
		if(document.getElementById('regione').value != ""){
			if(source != ""){
				if(selezione != "provincia"){
				generaMenu2Select(source);
				}
			}
			document.getElementById('provincia').style.display = "block";
		}
	}else{
		document.getElementById('regione').style.display = "none";
		document.getElementById('provincia').style.display = "none";
		//generaMenuEstero2Select(document.getElementById('nazione').value);
		//document.getElementById('regioneStr').style.display = "block";
	}
	var ncasuale=Math.random();
	/*if(document.getElementById('nazione').value.toUpperCase() == "ITALIA"){*/
		var myurl = '/webapp/rivNew.nsf/selezioneReturn?OpenAgent' + '&var=' + ncasuale + '&nazione=' +  document.getElementById('nazione').value + '&regione=' + document.getElementById('regione').value + '&provincia=' + document.getElementById('provincia').value;
	/*}else{
		var myurl = '/webapp/rivNew.nsf/selezioneReturn?OpenAgent' + '&var=' + ncasuale + '&nazione=' +  document.getElementById('nazione').value + '&regione=' + document.getElementById('').value;	
	}*/
				jQuery.ajax({
	   				type: "POST",
	   				async: false,
	  				url: myurl,
	   				data: "",
	   				success: function(risposta){
						document.getElementById('risultatoRivenditoriCerca').innerHTML=risposta;
	   			},
	    			error: function(){
	    				alert('errore chiamata ajax');
	   			}
	 			});
}

function generaMenuEstero2Select(source){
	var cont = 0;
	try{
	with (document.getElementById('provinciaEstr')) 
     { 
     while (options.length > 0) 
       options[0]=null; 
	  for (i=0;i<arrayRegion.length; i=i+2){
		if(source.toLowerCase() == arrayRegion[i]){
			alert(arrayRegion[i]);
			options[cont]=new Option(arrayRegion[i+1],arrayRegion[i+1]);
			cont = cont + 1;
			options.selectedIndex=0;
		}
	  }
	 }
	 document.getElementById('provinciaEstr').style.display="block";
	}catch(e){
		
	}
}

function modificaAM(source, selezione){
	if(document.getElementById('nazione').value.toUpperCase() == "ITALIA"){
		document.getElementById('regione').style.display = "block";
		if(document.getElementById('regione').value != ""){
			if(source != ""){
				if(selezione != "provincia"){
				generaMenu2Select(source);
				}
			}
			document.getElementById('provincia').style.display = "block";
		}
	}else{
		document.getElementById('regione').style.display = "none";
		document.getElementById('provincia').style.display = "none";
	}
	var ncasuale=Math.random();
	var myurl = '/webapp/rivNew.nsf/selezioneReturnAM?OpenAgent' + '&var=' + ncasuale + '&nazione=' +  document.getElementById('nazione').value + '&regione=' + document.getElementById('regione').value + '&provincia=' + document.getElementById('provincia').value;
				jQuery.ajax({
	   				type: "POST",
	   				async: false,
	  				url: myurl,
	   				data: "",
	   				success: function(risposta){
						document.getElementById('risultatoAM').innerHTML=risposta;
	   			},
	    			error: function(){
	    				alert('errore chiamata ajax');
	   			}
	 			});
}

function calcHeightDivBrowser() {
    var ie = (document.all);
    var ns = (document.layers);
    var ns6 = (document.getElementById && !ie);

    var agent = navigator.userAgent.toLowerCase();
    if (ie) {
        //documentWidth = (centerElement().offsetWidth) + centerElement().scrollLeft;
		var tmp = location.href;
		var control = tmp.search('index');
		if(control>-1){
        	documentHeight = document.documentElement.clientHeight + 15;
		}else{
			control = tmp.search('.html');
			if(control > -1){
				documentHeight = document.documentElement.clientHeight - 20;
			}else{
				documentHeight = document.documentElement.clientHeight + 15;
			}
		}
    }
    else if (ns) {
        documentWidth = window.innerWidth + window.pageXOffset;
        documentHeight = window.innerHeight + window.pageYOffset;
    }
    else if (ns6) {
        documentWidth = self.innerWidth + window.pageXOffset-10;
        documentHeight = self.innerHeight + window.pageYOffset-20;
    }
    /*return documentWidth +"x"+ documentHeight;*/
	return documentHeight
}

function calcHeightDivBrowserImg() {
    var ie = (document.all);
    var ns = (document.layers);
    var ns6 = (document.getElementById && !ie);

    var agent = navigator.userAgent.toLowerCase();
    if (ie) {
        //documentWidth = (centerElement().offsetWidth) + centerElement().scrollLeft;
        documentHeight = document.documentElement.clientHeight;
    }
    else if (ns) {
        documentWidth = window.innerWidth + window.pageXOffset;
        documentHeight = window.innerHeight + window.pageYOffset;
    }
    else if (ns6) {
        documentWidth = self.innerWidth + window.pageXOffset;
        documentHeight = self.innerHeight + window.pageYOffset;
    }
    /*return documentWidth +"x"+ documentHeight;*/
	return documentHeight
}

function calcWidthDivBrowser() {
    var ie = (document.all);
    var ns = (document.layers);
    var ns6 = (document.getElementById && !ie);

    var agent = navigator.userAgent.toLowerCase();
    if (ie) {
        documentWidth = document.documentElement.clientWidth;
        documentHeight = document.documentElement.clientHeight;
    }
    else if (ns) {
        documentWidth = window.innerWidth + window.pageXOffset;
        documentHeight = window.innerHeight + window.pageYOffset;
    }
    else if (ns6) {
        documentWidth = self.innerWidth + window.pageXOffset;
        documentHeight = self.innerHeight + window.pageYOffset;
    }
    /*return documentWidth +"x"+ documentHeight;*/
	return documentWidth
}

function stabilizzaAltezzaDiv(){
	if(document.getElementById('div3Control')){
		var control1 = document.getElementById('div1Control').style.height;
		var control2 = document.getElementById('div2Control').style.height;
		var control3 = document.getElementById('div3Control').style.height;
			if(control1>control2 && control1>control3){
				document.getElementById('div1Control').style.height = control1;
				document.getElementById('div2Control').style.height = control1;
				document.getElementById('div3Control').style.height = control1;
			}
			if(control2>control1 && control2>control3){
				document.getElementById('div1Control').style.height = control2;
				document.getElementById('div2Control').style.height = control2;
				document.getElementById('div3Control').style.height = control2;
			}
			if(control3>control1 && control3>control2){
				document.getElementById('div1Control').style.height = control3;
				document.getElementById('div2Control').style.height = control3;
				document.getElementById('div3Control').style.height = control3;
			}
	}else{
		if(document.getElementById('div3Control')){
			var control1 = document.getElementById('div1Control').style.height;
			var control2 = document.getElementById('div2Control').style.height;
			if(control2>control1){
				document.getElementById('div1Control').style.height = control2;
				document.getElementById('div2Control').style.height = control2;
			}
			if(control1>control2){
				document.getElementById('div1Control').style.height = control1;
				document.getElementById('div2Control').style.height = control1;
			}
		}
	}
}

function visualizzaLinkAR(){
	var lista_a = document.getElementsByTagName("a");
	for(i=0; i < lista_a.length; i++){
		if(lista_a.item(i).getAttribute("class") == "linkMenuAR"){
			lista_a.item(i).style.display="inline-block";
		}
	}
}

function controlLogin(){
	controlLine();
	if( document.cookie.match(/DomAuthSessId|LtpaToken/)) {
			var ncasuale=Math.random();
			var myurl = '/webapp/webreg.nsf/findUser';
		/*alert(myurl)*/
				jQuery.ajax({
	   				type: "POST",
	   				async: false,
	  				url: myurl,
	   				data: "",
	   				success: function(risposta){
						var utente = risposta.split('|');
						/*alert(utente[0]);
						alert(utente[1]);*/
						lng = utente[2];

						if ( lng=='it' ) welcome= 'Benvenuto ';
						  else if ( lng=='fr' ) welcome= 'Bienvenue ';
						  else if ( lng=='es' ) welcome= 'Bienvenida ';
						  else if ( lng=='de' ) welcome= 'Willkommen ';
						  else welcome= 'Welcome ';
						  var url = location.href;
						  
						  
						  try{
							  document.getElementById('areaLogin').style.display="none";
  								document.getElementById('userARLogin').innerHTML = utente[0] + ' <a href="/names.nsf?logout" style="color:#F0F">(LogOut)</a>';
							}catch(e){
								/*document.write(10/0);*/
							}
							
							try{
  								document.getElementById('userAR').innerHTML = welcome + utente[0];
							}catch(e){
								/*document.write(10/0);*/
							}
						  
						  alertZonaRiservata();
						  visualizzaLinkAR();
						  
						  var srcUrl = location.href
						  var controlSrc = srcUrl.search("galleryRivenditori")
						  if(controlSrc > -1){
							  var myUrl = '/webapp/gallery.nsf/menudinamicoNew?open';
		/*alert(myurl)*/
				jQuery.ajax({
	   				type: "POST",
	   				async: false,
	  				url: myUrl,
	   				data: "",
	   				success: function(risposta1){
						document.getElementById('div1ControlSpan').innerHTML = '<br><span style=font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;"><b>' + risposta1 + '</b></span>';
								},
	    			error: function(){
	    				alert('errore chiamata ajax');
	   			}
	 			});	}
	   			},
	    			error: function(){
	    				alert('errore chiamata ajax');
	   			}
	 			});	
	}
}

function controlLine(){
	try{
	var div1 = document.getElementById('div1Control').innerHTML;
	var titolo = document.getElementById('titoloPage').innerHTML;
	var appoggio = titolo.split('-');
	var tmp = appoggio[appoggio.length-1];
	tmp = tmp.trim();
	var str = tmp.toUpperCase();
	str = str.trim();
	var str2 = str.split('<');
	if(isNaN(str2[0]) == false){
		return false;	
	}
	var appoggioDiv = div1.replace(str2[0], '<span style="text-decoration:underline">' + str2[0] + '</span>');
	document.getElementById('div1Control').innerHTML=appoggioDiv;
	}catch(e){
		/**/	
	}
}

function gup( name ) 
  			{ 
  				name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); 
  				var regexS = "[\\?&]"+name+"=([^&#]*)"; 
				var regex = new RegExp( regexS ); 
  				var results = regex.exec( window.location.href ); 
  				if( results == null ) 
  				return ""; 
  				else 
  				return unescape(results[1]); 
  			} 