var nome_azienda="Hotel Neapolis";
var indirizzo_azienda_piva="P.Iva 07196960632";

document.title=nome_azienda+" - by netlogica";

var thiscop;
var timenow = new Date();
var buffer="";
var buffer2="";

// sezione creazione xml objects

	//_______________________________________________________________________________________
	var XMLHttpRequestObject;

	try {
		XMLHttpRequestObject=new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			XMLHttpRequestObject=new ActiveXObject("Microsoft.XMLHTTP");
		} catch (oc) {
			XMLHttpRequestObject=null;
		}
	}
	if(!XMLHttpRequestObject && typeof XMLHttpRequest != "undefined")
		XMLHttpRequestObject = new XMLHttpRequest();
	if (!XMLHttpRequestObject) {
		window.alert("Spiacente! Oggetto XMLHTTP non trovato. Connessione non disponibile");
	}

	function getData(dataSource, divId,issync){
		if (divId == "" | divId == null) {divId="page"}
		if (issync != "false") {issync="true"}
		dataSource = dataSource.replace( /[+]/g, '%2B');
		if(XMLHttpRequestObject) {
			var obj=document.getElementById(divId);
			XMLHttpRequestObject.open("GET", dataSource,issync);
			XMLHttpRequestObject.onreadystatechange=function() {
				if(XMLHttpRequestObject.readyState==4 && XMLHttpRequestObject.status=="200") {
					obj.innerHTML=XMLHttpRequestObject.responseText
				}
			}
			XMLHttpRequestObject.send(null)
		}
	}

	//_______________________________________________________________________________________

	var XMLHttpRequestObject2;

	try {
		XMLHttpRequestObject2=new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			XMLHttpRequestObject2=new ActiveXObject("Microsoft.XMLHTTP");
		} catch (oc) {
			XMLHttpRequestObject2=null;
		}
	}
	if(!XMLHttpRequestObject2 && typeof XMLHttpRequest != "undefined")
		XMLHttpRequestObject2 = new XMLHttpRequest();
	if (!XMLHttpRequestObject2) {
		window.alert("Spiacente! Oggetto XMLHTTP non trovato. Connessione non disponibile");
	}

	function getData2(dataSource, divId,issync){
		if (divId == "" | divId == null) {divId="page"}
		if (issync != "false") {issync="true"}
		dataSource = dataSource.replace( /[+]/g, '%2B');
		if(XMLHttpRequestObject2) {
			var obj=document.getElementById(divId);
			XMLHttpRequestObject2.open("GET", dataSource,issync);
			XMLHttpRequestObject2.onreadystatechange=function() {
				if(XMLHttpRequestObject2.readyState==4 && XMLHttpRequestObject2.status=="200") {
					obj.innerHTML=XMLHttpRequestObject2.responseText
				}
			}
			XMLHttpRequestObject2.send(null)
		}
	}

	//______________________________________________________________________________________

	var XMLHttpRequestObject3;

	try {
		XMLHttpRequestObject3=new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			XMLHttpRequestObject3=new ActiveXObject("Microsoft.XMLHTTP");
		} catch (oc) {
			XMLHttpRequestObject3=null;
		}
	}
	if(!XMLHttpRequestObject3 && typeof XMLHttpRequest != "undefined")
		XMLHttpRequestObject3 = new XMLHttpRequest();
	if (!XMLHttpRequestObject3) {
		window.alert("Spiacente! Oggetto XMLHTTP non trovato. Connessione non disponibile");
	}

	function getData3(dataSource, divId,issync){
		if (divId == "" | divId == null) {divId="page"}
		if (issync != "true") {issync="false"}
		dataSource = dataSource.replace( /[+]/g, '%2B');
		if(XMLHttpRequestObject3) {
			var obj=document.getElementById(divId);
			XMLHttpRequestObject3.open("GET", dataSource,issync);
			XMLHttpRequestObject3.onreadystatechange=function() {
				if(XMLHttpRequestObject3.readyState==4 && XMLHttpRequestObject3.status=="200") {
					obj.innerHTML=XMLHttpRequestObject3.responseText
				}
			}
			XMLHttpRequestObject3.send(null)
		}
	}

	//______________________________________________________________________________________

	var XMLHttpRequestObject4;

	try {
		XMLHttpRequestObject4=new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			XMLHttpRequestObject4=new ActiveXObject("Microsoft.XMLHTTP");
		} catch (oc) {
			XMLHttpRequestObject4=null;
		}
	}
	if(!XMLHttpRequestObject4 && typeof XMLHttpRequest != "undefined")
		XMLHttpRequestObject4 = new XMLHttpRequest();
	if (!XMLHttpRequestObject4) {
		window.alert("Spiacente! Oggetto XMLHTTP non trovato. Connessione non disponibile");
	}

	function getData4(dataSource, divId,issync,method){
		if (divId == "" | divId == null) {divId="page"}
		if (issync != "true") {issync="false"}
		dataSource = dataSource.replace( /[+]/g, '%2B');
		if(XMLHttpRequestObject4) {
			var obj=document.getElementById(divId);
			if (method == "GET") {
				XMLHttpRequestObject4.open("GET", dataSource,issync);
				XMLHttpRequestObject4.onreadystatechange=function() {
					if(XMLHttpRequestObject4.readyState==4 && XMLHttpRequestObject4.status=="200") {
						obj.innerHTML=XMLHttpRequestObject4.responseText
					}
				}
				XMLHttpRequestObject4.send(null)
			} else {
				XMLHttpRequestObject4.open("POST", dataSource, false);
				XMLHttpRequestObject4.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				var myobject="";
				var object_form="";
				var paramname="";
				var paramvalue="";
				myobject=document.form1;
				for (myindex=0;myindex<myobject.length-1;myindex++) {
					paramname=myobject.elements[myindex].name;
					paramvalue=myobject.elements[myindex].value;
					//window.alert(paramname);
					//window.alert(paramvalue);
					if (paramvalue != "") {
						if (myindex == 0) {
							object_form = paramname + "=" + paramvalue
						} else {
							object_form = object_form + "&" + paramname + "=" + paramvalue
						}
					}
				}
				XMLHttpRequestObject4.send(object_form);
				obj.innerHTML=XMLHttpRequestObject4.responseText;
			}
		}
	}

	//______________________________________________________________________________________


// fine sezione creazione xml objects


// nuova sezione scripting
	var menuid=""; // serve per passare il valore del menu id alla print_submenu
	var xml_path="/neapolis/xmlmaker/";

	function openwin(thisurl,wid,hei) {
		if (wid==undefined | wid==null) {wid=520}
		if (hei==undefined | hei==null) {hei=700}
		window.open(thisurl,'new','toolbar=no,scrollbars=yes,directories=no,menu=no,location=no,width='+wid+',height='+hei+',resizable=yes')
	}

	// gestione larghezza div layout
		function setdiv(myparam) {
			if (myparam == "enlarge") {
				eval("document.getElementById('pagesx').style.width='"+1+"px'");
				eval("document.getElementById('pagedx').style.width='"+99.8+"%'")
			} else if (myparam == "inverse") {
				eval("document.getElementById('pagesx').style.width='"+61.8+"%'");
				eval("document.getElementById('pagedx').style.width='"+38+"%'")
			} else {
				eval("document.getElementById('pagesx').style.width='"+38+"%'");
				eval("document.getElementById('pagedx').style.width='"+61.8+"%'")
			}
		}
	// fine gestione larghezza div layout

	function open_link() {
		var indirizzo="xmlmaker/toplink.xml";

		http_request5 = false;
		if (window.XMLHttpRequest) { // browser Mozilla
			http_request5 = new XMLHttpRequest();
			if (http_request5.overrideMimeType) http_request5.overrideMimeType('text/xml');
		} else if (window.ActiveXObject) { // browser Microsoft InternetExplorer
			try {
				http_request5 = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request5 = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request5) {
			alert('ERRORE : Impossibile inizializzare XMLHTTPRequest');
			return false;
		}
		http_request5.onreadystatechange =  function link_print() {
			// qui c'è la funzione di funzione
			if (http_request5.readyState == 4) {
				if (http_request5.status == 200) {
					// qui faccio roba

					var write_this_html=""; // contenuto html per il video
					var xmldoc_html = http_request5.responseXML; // assegnazione a variabile di contenuto XML
					var artlist_html = xmldoc_html.getElementsByTagName('link'); // nodo xml da scansionare
					elemento_html = document.getElementById('pagesx'); // target della scrittura a video
					
					var id="";
					var url="";
					var title_it="";
					var title_eng="";
					var title_de="";
					var title_fr="";
					var title_esp="";
					
					var write_this="";
					
					//inserire qui stampa testo varie lingue
					if (language=="italian" | language=="") {
						write_this+="<b>LINK</b><br /><br />";
						write_this+="";
					} else if (language=="english") {
						write_this+="<b>LINKS</b><br /><br />";
						write_this+="";
					} else if (language=="doich") {
						write_this+="<b>LINKS</b><br /><br />";
						write_this+="";
					} else if (language=="french") {
						write_this+="<b>LIENS</b><br /><br />";
						write_this+="";
					} else if (language=="esp") {
						write_this+="<b>LINKS</b><br /><br />";
						write_this+="";
					}
					
					write_this+="<ul>";
					for (i=0;i<artlist_html.length;i++) {
						art_html = artlist_html.item(i);
						url=art_html.getAttribute('url');
						
						if (language=="italian") {
							titolo=art_html.getAttribute('title_it');
						} else if (language=="english") {
							titolo=art_html.getAttribute('title_eng');
						} else if (language=="doich") {
							titolo=art_html.getAttribute('title_de');
						} else if (language=="french") {
							titolo=art_html.getAttribute('title_fr');
						} else if (language=="esp") {
							titolo=art_html.getAttribute('title_esp');
						}

						write_this+="	<li>";
						write_this+="		"+titolo+"<br />";
						write_this+="		"+"<a href=\""+url+"\" target=\"_blank\">"+url+"</a><br /><br />"

					}
					write_this+="</ul>";
					elemento_html.innerHTML=write_this;
				} else {
					alert('Si è verificato un problema con la risposta AJAX');
				}

			}
		}
		http_request5.open('GET', indirizzo, true);
		http_request5.send(null);
	}


	function menu_read() {
		var time_interval=new Date();
		var now=time_interval.getTime();
		//var indirizzo="xml/menu.xml"+"?"+now; // mi occorre per eludere la persistente cache degli oggetti caricati tramite xmlhttprequest. i meta pragma funzionano solo nella fantasia di qualcuno
		var indirizzo="xml/menu.xml";

		http_request5 = false;
		if (window.XMLHttpRequest) { // browser Mozilla
			http_request5 = new XMLHttpRequest();
			if (http_request5.overrideMimeType) http_request5.overrideMimeType('text/xml');
		} else if (window.ActiveXObject) { // browser Microsoft InternetExplorer
			try {
				http_request5 = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request5 = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request5) {
			alert('ERRORE : Impossibile inizializzare XMLHTTPRequest');
			return false;
		}
		http_request5.onreadystatechange =  function menu_print() {
			// qui c'è la funzione di funzione
			if (http_request5.readyState == 4) {
				if (http_request5.status == 200) {
					// qui faccio roba

					var write_this_html=""; // contenuto html per il video
					var xmldoc_html = http_request5.responseXML; // assegnazione a variabile di contenuto XML
					var artlist_html = xmldoc_html.getElementsByTagName('menu'); // nodo xml da scansionare
					elemento_html = document.getElementById('header'); // target della scrittura a video
					var id="";
					var subid="";
					var titolo="";
					var titolo_eng="";
					var titolo_de="";
					var titolo_fr="";
					var titolo_esp="";
					var linkit="";
					var linkeng="";
					var linkde="";
					var linkfr="";
					var linkesp="";
					var link="";
					var thiscount=0;
					var write_this="";
					for (i=0;i<artlist_html.length;i++) {
						art_html = artlist_html.item(i);
						subid=art_html.getAttribute('subid');
						if (subid=="") {
							if (language=="italian") {
								titolo=art_html.getAttribute('titolo');
								link=art_html.getAttribute('linkit');
							} else if (language=="english") {
								titolo=art_html.getAttribute('titolo_eng');
								link=art_html.getAttribute('linkeng');
							} else if (language=="doich") {
								titolo=art_html.getAttribute('titolo_de');
								link=art_html.getAttribute('linkde');
							} else if (language=="french") {
								titolo=art_html.getAttribute('titolo_fr');
								link=art_html.getAttribute('linkfr');
							} else if (language=="esp") {
								titolo=art_html.getAttribute('titolo_esp');
								link=art_html.getAttribute('linkesp');
							}
							write_this+="<a href=\""+link+"\">"+titolo+"</a>&nbsp;&nbsp;&nbsp;"
						}
					}
					elemento_html.innerHTML=write_this;
				} else {
					alert('Si è verificato un problema con la risposta AJAX');
				}

			}
		}
		http_request5.open('GET', indirizzo, true);
		http_request5.send(null);
	}

	function opensubmenu(menuid) {
		menuid=menuid
		var time_interval=new Date();
		var now=time_interval.getTime();
		//var indirizzo="xml/menu.xml"+"?"+now; // mi occorre per eludere la persistente cache degli oggetti caricati tramite xmlhttprequest. i meta pragma funzionano solo nella fantasia di qualcuno
		var indirizzo="xml/menu.xml"; // mi occorre per eludere la persistente cache degli oggetti caricati tramite xmlhttprequest. i meta pragma funzionano solo nella fantasia di qualcuno

		http_request5 = false;
		if (window.XMLHttpRequest) { // browser Mozilla
			http_request5 = new XMLHttpRequest();
			if (http_request5.overrideMimeType) http_request5.overrideMimeType('text/xml');
		} else if (window.ActiveXObject) { // browser Microsoft InternetExplorer
			try {
				http_request5 = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request5 = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request5) {
			alert('ERRORE : Impossibile inizializzare XMLHTTPRequest');
			return false;
		}
		http_request5.onreadystatechange =  function submenu_print() {
			// qui c'è la funzione di funzione
			if (http_request5.readyState == 4) {
				if (http_request5.status == 200) {
					var write_this_html=""; // contenuto html per il video
					var xmldoc_html = http_request5.responseXML; // assegnazione a variabile di contenuto XML
					var artlist_html = xmldoc_html.getElementsByTagName('menu'); // nodo xml da scansionare
					elemento_html = document.getElementById('menu_top'); // target della scrittura a video
					var id="";
					var subid="";
					
					var titolo="";
					var titolo_eng="";
					var titolo_de="";
					var titolo_fr="";
					var titolo_esp="";
					
					var linkit="";
					var linkeng="";
					var linkde="";
					var linkfr="";
					var linkesp="";
					
					var link="";
					var thiscount=0;
					var menutitolo="";
					var write_this="";
					for (i=0;i<artlist_html.length;i++) {
						art_html = artlist_html.item(i);
						id=art_html.getAttribute('id');
						subid=art_html.getAttribute('subid');
						if (id==menuid && subid == "") {
							if (language=="italian") {
								menutitolo=art_html.getAttribute('titolo');
							} else if (language=="english") {
								menutitolo=art_html.getAttribute('titolo_eng');
							} else if (language=="doich") {
								menutitolo=art_html.getAttribute('titolo_de');
							} else if (language=="french") {
								menutitolo=art_html.getAttribute('titolo_fr');
							} else if (language=="esp") {
								menutitolo=art_html.getAttribute('titolo_esp');
							}
						}
						if (id==menuid && subid!="") {
							thiscount+=1;
							if (language=="italian") {
								titolo=art_html.getAttribute('titolo');
								link=art_html.getAttribute('linkit');
							} else if (language=="english") {
								titolo=art_html.getAttribute('titolo_eng');
								link=art_html.getAttribute('linkeng');
							} else if (language=="doich") {
								titolo=art_html.getAttribute('titolo_de');
								link=art_html.getAttribute('linkde');
							} else if (language=="french") {
								titolo=art_html.getAttribute('titolo_fr');
								link=art_html.getAttribute('linkfr');
							} else if (language=="esp") {
								titolo=art_html.getAttribute('titolo_esp');
								link=art_html.getAttribute('linkesp');
							}
							write_this+="<a href=\""+link+"\">"+titolo+"</a>&nbsp;&nbsp;&nbsp;";
							// in basso serve a caricare il primo link
							if (thiscount==1) {
								//javascript:setdiv();getData('htm/organigrammait.htm','pagesx');getData2('htm/image2.htm','pagedx')
								var linked=link.replace(/javascript:/,"");
								var arraylink=linked.split(/;/);
								for (thislink=0;thislink<arraylink.length;thislink++) {
									eval(arraylink[thislink]);
								}
								// sezione navigation bar per aprire albero su chiamata automatica primo link
								print_navbar(menutitolo,titolo)
							}

						}
					}
					elemento_html.innerHTML=write_this;
				} else {
					alert('Si è verificato un problema con la risposta AJAX');
				}

			}
		}
		http_request5.open('GET', indirizzo, true);
		http_request5.send(null);
	}

	function print_navbar(menutitolo,titolo) {
		//alert(menutitolo);
		if (menutitolo == "L'hotel" && language=="french") {
				document.getElementById('navigation_bar').innerHTML="L'hôtel"+" > "+titolo
			} else {
				document.getElementById('navigation_bar').innerHTML=menutitolo+" > "+titolo
			}
	}

	function load_custom_album(idname,thisdiv,thisxml) {
		document.getElementById('navigation_bar').innerHTML='';
		if (idname!="") {
			document.getElementById('menu_top').innerHTML=''
		}
		//setdiv('enlarge');
		//goalbum(1223989067,'','true')
		if (thisdiv=="" | thisdiv==null) {
			thisdiv="pagedx"
			thisxml="splash_home.xml";
			setdiv('enlarge')
		}

		var time_interval=new Date();
		var now=time_interval.getTime();

		var so = new SWFObject("monoslideshow.swf", "SOmonoSlideshow", "100%", "100%", "7", "#404040");
		//loadsourcexml="xmlmaker/"+thisxml+"?"+now
		loadsourcexml="xmlmaker/"+thisxml;
		so.addVariable("dataFile", loadsourcexml);
		so.addVariable("showLogo", "false");
		so.addParam("wmode","transparent");
		
		if (thisxml=="splash_home.xml") {
			so.addVariable("showControls","false"); // controlli prev e next per le foto
			so.addVariable("thumbnailWindowAlwaysOn","false"); // box con le thumbnail
			so.addVariable("showMuteButton","true");
		} else {
			so.addVariable("showControls","true");
			so.addVariable("thumbnailWindowAlwaysOn","true")
		}

		so.write(thisdiv);
	}

	function setbot() {
		thiscop="<table border=0><tr><td align=right style=color:#404040>";
		thiscop+="	&copy 2008 "+ nome_azienda+"<br />";
		thiscop+=indirizzo_azienda_piva;
		thiscop+="</td><td valign=bottom>";
		thiscop+="<a href=\"http://www.netlogica.it\" target=\"_blank\"><img src=\"images/logon.gif\" vspace=\"2\" width=\"24\" height=\"26\" alt=\"fueledby netlogica\" border=\"0\" /></a>";
		thiscop+="</td></tr></table>";
		footerdx.innerHTML=thiscop
	}

	// sezione switch lingua
		var language="italian";
		function switchlang(thislanguage) {
			language=thislanguage;
			if (language=="deutsch") {
				language="doich"
			}
			if (language=="italian" | language=="") {
				document.getElementById('footersx').innerHTML="<img src=\"images/flag_it.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /> <a href=\"javascript:switchlang('english')\"><img src=\"images/flag_uk_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a> <a href=\"javascript:switchlang('deutsch')\"><img src=\"images/flag_de_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a> <a href=\"javascript:switchlang('french')\"><img src=\"images/flag_fr_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a> <a href=\"javascript:switchlang('esp')\"><img src=\"images/flag_es_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a>"
			} else if (language=="english") {
				document.getElementById('footersx').innerHTML="<a href=\"javascript:switchlang('italian')\"><img src=\"images/flag_it_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a> <img src=\"images/flag_uk.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /> <a href=\"javascript:switchlang('deutsch')\"><img src=\"images/flag_de_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a> <a href=\"javascript:switchlang('french')\"><img src=\"images/flag_fr_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a> <a href=\"javascript:switchlang('esp')\"><img src=\"images/flag_es_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a>"
			} else if (language=="doich") {
				document.getElementById('footersx').innerHTML="<a href=\"javascript:switchlang('italian')\"><img src=\"images/flag_it_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a> <a href=\"javascript:switchlang('english')\"><img src=\"images/flag_uk_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a> <img src=\"images/flag_de.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /> <a href=\"javascript:switchlang('french')\"><img src=\"images/flag_fr_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a> <a href=\"javascript:switchlang('esp')\"><img src=\"images/flag_es_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a>"
			} else if (language=="french") {
				document.getElementById('footersx').innerHTML="<a href=\"javascript:switchlang('italian')\"><img src=\"images/flag_it_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a> <a href=\"javascript:switchlang('english')\"><img src=\"images/flag_uk_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a> <a href=\"javascript:switchlang('deutsch')\"><img src=\"images/flag_de_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a> <img src=\"images/flag_fr.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /> <a href=\"javascript:switchlang('esp')\"><img src=\"images/flag_es_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a>"
			} else if (language=="esp") {
				document.getElementById('footersx').innerHTML="<a href=\"javascript:switchlang('italian')\"><img src=\"images/flag_it_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a> <a href=\"javascript:switchlang('english')\"><img src=\"images/flag_uk_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a> <a href=\"javascript:switchlang('deutsch')\"><img src=\"images/flag_de_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /></a> <a href=\"javascript:switchlang('french')\"><img src=\"images/flag_fr_grey.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" /> </a> <img src=\"images/flag_es.gif\" width=\"25\" height=\"13\" alt=\"\" border=\"0\" />"
			}
			menu_read();
			document.getElementById('menu_top').innerHTML='';
			document.getElementById('menu_top_sup').innerHTML='';
			document.getElementById('pagesx').innerHTML='';
			document.getElementById('navigation_bar').innerHTML='';
			
			
			document.getElementById('navigation_bar').style.left='0px';
			delta=0;
			inizio=0;
			pos=0;
			movecontent();

			document.getElementById('promo_results').innerHTML="";
			document.getElementById('promo_details').innerHTML="";
			promo_form_load();
			load_custom_album()
			
		}
	// fine switch lingua

	function promo_form_load() {
		if (language=="italian" | language=="") {
			var message1="<b><a href=\"javascript:movediv()\">Promozioni:</a></b>";
			var message2="data iniziale:";
			var message3="data finale:";
		} else if (language=="english") {
			var message1="<b><a href=\"javascript:movediv()\">Special offers:</a></b>";
			var message2="start date:";
			var message3="end date:";
		} else if (language=="doich") {
			var message1="<b><a href=\"javascript:movediv()\">Angebote:</a></b>";
			var message2="anfangsdatum:";
			var message3="enddatum:";
		} else if (language=="french") {
			var message1="<b><a href=\"javascript:movediv()\">Offertes spéciales:</a></b>";
			var message2="date initiale:";
			var message3="date finale:";
		} else if (language=="esp") {
			var message1="<b><a href=\"javascript:movediv()\">Promociones:</a></b>";
			var message2="fecha inicial:";
			var message3="fecha final:";
		}

		with (document) {
			var write_this_html="";
			write_this_html+=message1;
			write_this_html+="<form name=\"promoform\" action=\"javascript:search_promo()\">";
			write_this_html+="<table border=\"0\"><tr>";
			write_this_html+="	<td width=\"70\">"+message2+"</td>";
			write_this_html+="	<td><select name=\"promozione_giorno_iniziale\">";
			for (var a=1;a<=31;a++) {
				if (a<10) {var b="0"+""+a} else {b=a}
				write_this_html+="	<option value=\""+b+"\">"+b+"</option>"
			}
			write_this_html+="	</select>";
			write_this_html+="	<select name=\"promozione_mese_iniziale\">";
			for (var a=1;a<=12;a++) {
				if (a<10) {var b="0"+""+a} else {b=a}
				write_this_html+="	<option value=\""+b+"\">"+b+"</option>"
			}
			write_this_html+="	</select>";
			write_this_html+="	<select name=\"promozione_anno_iniziale\">";
			for (var a=2009;a<=2014;a++) {
				if (a<10) {var b="0"+""+a} else {b=a}
				write_this_html+="	<option value=\""+b+"\">"+b+"</option>"
			}
			write_this_html+="	</select></td><td rowspan=\"2\" valign=\"bottom\"><a href=\"javascript:document.promoform.submit()\"><img src=\"images/ok.png\" width=\"30\" height=\"30\" alt=\"\" border=\"0\" /></a></td>";
			write_this_html+="	</tr><tr>";
			write_this_html+="	<td>"+message3+"</td>";
			write_this_html+="	<td><select name=\"promozione_giorno_finale\">";
			for (var a=1;a<=31;a++) {
				if (a<10) {var b="0"+""+a} else {b=a}
				write_this_html+="	<option value=\""+b+"\">"+b+"</option>"
			}
			write_this_html+="	</select>";
			write_this_html+="	<select name=\"promozione_mese_finale\">";
			for (var a=1;a<=12;a++) {
				if (a<10) {var b="0"+""+a} else {b=a}
				write_this_html+="	<option value=\""+b+"\">"+b+"</option>"
			}
			write_this_html+="	</select>";
			write_this_html+="	<select name=\"promozione_anno_finale\">";
			for (var a=2009;a<=2014;a++) {
				if (a<10) {var b="0"+""+a} else {b=a}
				write_this_html+="	<option value=\""+b+"\">"+b+"</option>"
			}
			write_this_html+="	</select></td></tr></table>";
			write_this_html+="</form>"
			document.getElementById("promo_form").innerHTML=write_this_html
		}
	}

	function search_promo() {
		document.getElementById('promo_results').innerHTML="";
		document.getElementById('promo_details').innerHTML="";
		if (language=="italian" | language=="") {
			var message1="Attenzione! Controllare la data";
			var message2="Attenzione! La DATA FINALE deve essere NON SUCCESSIVA alla INIZIALE"
		} else if (language=="english") {
			var message1="Alert! Control date";
			var message2="Alert! END DATE should NOT be the NEXT to the START DATE"
		} else if (language=="doich") {
			var message1="Alarm! Control Datum";
			var message2="Alarm! Ende sollte nicht weiter zu den START DATE"
		} else if (language=="french") {
			var message1="Alerte! Date de contrôle";
			var message2="Alerte! FIN date ne doit pas être la prochaine à la date de début"
		} else if (language=="esp") {
			var message1="Alerta! Control de la fecha";
			var message2="Alerta! FECHA DE TERMINACIÓN NO debe ser el siguiente a la FECHA DE INICIO"
		}

		//verifica date iniziale e finale
			if ((document.promoform.promozione_giorno_iniziale.value != "" | document.promoform.promozione_mese_iniziale.value != "" | document.promoform.promozione_anno_iniziale.value != "") && (document.promoform.promozione_giorno_finale.value != "" | document.promoform.promozione_mese_finale.value != "" | document.promoform.promozione_anno_finale.value != "")) {
				if (((document.promoform.promozione_mese_iniziale.value==02 && document.promoform.promozione_giorno_iniziale.value>28) | ((document.promoform.promozione_mese_iniziale.value==04 | document.promoform.promozione_mese_iniziale.value==06 | document.promoform.promozione_mese_iniziale.value=="09" | document.promoform.promozione_mese_iniziale.value==11) && document.promoform.promozione_giorno_iniziale.value>30) | document.promoform.promozione_giorno_iniziale.value == "" | document.promoform.promozione_mese_iniziale.value == "" | document.promoform.promozione_anno_iniziale.value == "") | ((document.promoform.promozione_mese_iniziale.value==02 && document.promoform.promozione_giorno_iniziale.value>28) | ((document.promoform.promozione_mese_finale.value==04 | document.promoform.promozione_mese_finale.value==06 | document.promoform.promozione_mese_finale.value=="09" | document.promoform.promozione_mese_finale.value==11) && document.promoform.promozione_giorno_finale.value>30) | document.promoform.promozione_giorno_finale.value == "" | document.promoform.promozione_mese_finale.value == "" | document.promoform.promozione_anno_finale.value == "")) {
					document.promoform.promozione_giorno_iniziale.focus();
					window.alert(message1);
					return
				}
			}
			var datainiziale=document.promoform.promozione_anno_iniziale.value+""+document.promoform.promozione_mese_iniziale.value+""+document.promoform.promozione_giorno_iniziale.value;
			var datafinale=document.promoform.promozione_anno_finale.value+""+document.promoform.promozione_mese_finale.value+""+document.promoform.promozione_giorno_finale.value;
			datafinale=datafinale*1;
			datainiziale=datainiziale*1;
			if (datafinale<datainiziale) {
				window.alert(message2);
				return
			}
		//fine verifica date iniziale e finale
		//alert (datainiziale+" "+datafinale);
		
		// lettura file xml e stampa nel div promo_results
			var time_interval=new Date();
			var now=time_interval.getTime();
			//var indirizzo="xml/menu.xml"+"?"+now; // mi occorre per eludere la persistente cache degli oggetti caricati tramite xmlhttprequest. i meta pragma funzionano solo nella fantasia di qualcuno
			var indirizzo="xmlmaker/fornitori.xml"+"?"+now;

			http_request10 = false;
			if (window.XMLHttpRequest) { // browser Mozilla
				http_request10 = new XMLHttpRequest();
				if (http_request10.overrideMimeType) http_request10.overrideMimeType('text/xml');
			} else if (window.ActiveXObject) { // browser Microsoft InternetExplorer
				try {
					http_request10 = new ActiveXObject("Msxml2.XMLHTTP");
				} catch (e) {
					try {
						http_request10 = new ActiveXObject("Microsoft.XMLHTTP");
					} catch (e) {}
				}
			}
			if (!http_request10) {
				alert('ERRORE : Impossibile inizializzare XMLHTTPRequest');
				return false;
			}
			http_request10.onreadystatechange =  function promoresults_print() {
				if (http_request10.readyState == 4) {
					if (http_request10.status == 200) {

						var write_this_html=""; // contenuto html per il video
						var xmldoc_html = http_request10.responseXML; // assegnazione a variabile di contenuto XML
						elemento_html = document.getElementById('promo_results'); // target della scrittura a video
						
						var artlist_html = xmldoc_html.getElementsByTagName('promozione'); // nodo xml da scansionare

						var this_promo_id="";
						//var promo_id="";
						//var promo_id_it="";
						//var promo_id_eng="";
						//var promozione_titolo_it="";
						//var promozione_titolo_eng="";
						var promozione_giorno_iniziale="";
						var promozione_mese_iniziale="";
						var promozione_anno_iniziale="";
						var promozione_giorno_finale="";
						var promozione_mese_finale="";
						var promozione_anno_finale="";
						//var promozione_prezzo="";
						//var promozione_testo_it="";
						//var promozione_testo_eng="";
						//var allegato1="";
						//var allegato2="";
						//var allegato3="";
						
						var thiscount=0;
						var write_this="";

						for (i=0;i<artlist_html.length;i++) {
							art_html = artlist_html.item(i);
							
							promozione_giorno_iniziale=art_html.getAttribute('promozione_giorno_iniziale');
							promozione_mese_iniziale=art_html.getAttribute('promozione_mese_iniziale');
							promozione_anno_iniziale=art_html.getAttribute('promozione_anno_iniziale');
							promozione_giorno_finale=art_html.getAttribute('promozione_giorno_finale');
							promozione_mese_finale=art_html.getAttribute('promozione_mese_finale');
							promozione_anno_finale=art_html.getAttribute('promozione_anno_finale');
							
							var datainiziale=document.promoform.promozione_anno_iniziale.value+""+document.promoform.promozione_mese_iniziale.value+""+document.promoform.promozione_giorno_iniziale.value;
							var datafinale=document.promoform.promozione_anno_finale.value+""+document.promoform.promozione_mese_finale.value+""+document.promoform.promozione_giorno_finale.value;
							
							var promozione_data_iniziale=promozione_anno_iniziale+""+promozione_mese_iniziale+""+promozione_giorno_iniziale;
							var promozione_data_finale=promozione_anno_finale+""+promozione_mese_finale+""+promozione_giorno_finale;

							//caso 1
							if ((promozione_data_iniziale>=datainiziale && promozione_data_finale<=datafinale) | (promozione_data_iniziale<=datainiziale && promozione_data_finale>=datainiziale) | (promozione_data_iniziale>=datainiziale && promozione_data_iniziale<=datafinale)) {
								if (language=="italian" | language=="") {
									var titolo_promo=art_html.getAttribute('promozione_titolo_it')
								} else if (language=="english") {
									var titolo_promo=art_html.getAttribute('promozione_titolo_eng')
								} else if (language=="doich") {
									var titolo_promo=art_html.getAttribute('promozione_titolo_de')
								} else if (language=="french") {
									var titolo_promo=art_html.getAttribute('promozione_titolo_fr')
								} else if (language=="esp") {
									var titolo_promo=art_html.getAttribute('promozione_titolo_esp')
								}

								this_promo_id=art_html.getAttribute('id');
								write_this+=promozione_giorno_iniziale+"/"+promozione_mese_iniziale+"/"+promozione_anno_iniziale+" - "+promozione_giorno_finale+"/"+promozione_mese_finale+"/"+promozione_anno_finale +" <a href=\"javascript:search_this_promo('"+this_promo_id+"')\"><b>"+titolo_promo+":</b></a> "+art_html.getAttribute('promozione_prezzo')+"<br />"
							}
						}
						if (write_this=="") {
							if (language=="italian" | language=="") {
								write_this="Spiacente, nessuna promozione nel periodo selezionato"
							} else if (language=="english") {
								write_this="Sorry, nothing promo founded"
							}
						}
						elemento_html.innerHTML=write_this;
					} else {
						alert('Si è verificato un problema con la risposta AJAX');
					}

				}
			}
			http_request10.open('GET', indirizzo, true);
			http_request10.send(null);
		// fine lettura file xml
	}
	
	var promo_param_id="";
	function search_this_promo(this_id) {
		//alert(this_id)
		promo_param_id=this_id;
		
		var indirizzo="xmlmaker/fornitori.xml";
		http_request10 = false;
		if (window.XMLHttpRequest) { // browser Mozilla
			http_request10 = new XMLHttpRequest();
			if (http_request10.overrideMimeType) http_request10.overrideMimeType('text/xml');
		} else if (window.ActiveXObject) { // browser Microsoft InternetExplorer
			try {
				http_request10 = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request10 = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request10) {
			alert('ERRORE : Impossibile inizializzare XMLHTTPRequest');
			return false;
		}
		http_request10.onreadystatechange =  function promoresults_print() {
			if (http_request10.readyState == 4) {
				if (http_request10.status == 200) {

					var write_this_html=""; // contenuto html per il video
					var xmldoc_html = http_request10.responseXML; // assegnazione a variabile di contenuto XML
					elemento_html = document.getElementById('promo_details'); // target della scrittura a video

					var artlist_html = xmldoc_html.getElementsByTagName('promozione'); // nodo xml da scansionare

					var this_promo_id="";
					var promo_id="";
					var promo_id_it="";
					var promo_id_eng="";
					var promozione_titolo_it="";
					var promozione_titolo_eng="";
					var promozione_giorno_iniziale="";
					var promozione_mese_iniziale="";
					var promozione_anno_iniziale="";
					var promozione_giorno_finale="";
					var promozione_mese_finale="";
					var promozione_anno_finale="";
					var promozione_prezzo="";
					var promozione_testo_it="";
					var promozione_testo_eng="";
					var allegato1="";
					var allegato2="";
					var allegato3="";

					var thiscount=0;
					var write_this_html="";

					for (i=0;i<artlist_html.length;i++) {
						art_html = artlist_html.item(i);

						this_promo_id=art_html.getAttribute('id');
						
						var datainiziale=document.promoform.promozione_anno_iniziale.value+""+document.promoform.promozione_mese_iniziale.value+""+document.promoform.promozione_giorno_iniziale.value;
						var datafinale=document.promoform.promozione_anno_finale.value+""+document.promoform.promozione_mese_finale.value+""+document.promoform.promozione_giorno_finale.value;

						var promozione_data_iniziale=promozione_anno_iniziale+""+promozione_mese_iniziale+""+promozione_giorno_iniziale;
						var promozione_data_finale=promozione_anno_finale+""+promozione_mese_finale+""+promozione_giorno_finale;

						if (this_promo_id == promo_param_id) {
							if (language=="italian" | language=="") {
								var html=art_html.getAttribute('promozione_testo_it')
							} else if (language=="english") {
								var html=art_html.getAttribute('promozione_testo_eng')
							} else if (language=="doich") {
								var html=art_html.getAttribute('promozione_testo_de')
							} else if (language=="french") {
								var html=art_html.getAttribute('promozione_testo_fr')
							} else if (language=="esp") {
								var html=art_html.getAttribute('promozione_testo_esp')
							}

							write_this_html+=html;
							allegato1=art_html.getAttribute('allegato1');
							allegato2=art_html.getAttribute('allegato2');
							allegato3=art_html.getAttribute('allegato3');
							if ((allegato1 != "" && allegato1 != "/pacospa.it/pacospam/xmlmaker/" && allegato1 != "/neapolis/xmlmaker/" && allegato1 != "/xmlmaker/") | (allegato2 != "" && allegato2 != "/pacospa.it/pacospam/xmlmaker/" && allegato2 != "/neapolis/xmlmaker/" && allegato2 != "/xmlmaker/") | (allegato3 != "" && allegato3 != "/pacospa.it/pacospam/xmlmaker/" && allegato3 != "/neapolis/xmlmaker/" && allegato3 != "/xmlmaker/")) {
								if (language=="italian") {
									write_this_html+="<br /><br /><b>Sezione download:</b><br /><br />"
								} else {
									write_this_html+="<br /><br /><b>Download section:</b><br /><br />"
								}
								if (allegato1 != "" && allegato1 != null && allegato1 != xml_path && allegato1 != "/neapolis/xmlmaker/") {
									write_this_html+="<a href=\""+allegato1+"\" target=\"_blank\"><img src=\"xmlmaker/graffetta.png\" width=\"32\" height=\"32\" hspace=\"2\"alt=\"\" border=\"0\" /></a>"
								}
								if (allegato2 != "" && allegato2 != null && allegato2 != xml_path && allegato2 != "/neapolis/xmlmaker/") {
									write_this_html+="<a href=\""+allegato2+"\" target=\"_blank\"><img src=\"xmlmaker/graffetta.png\" width=\"32\" height=\"32\" hspace=\"2\"alt=\"\" border=\"0\" /></a>"
								}
								if (allegato3 != "" && allegato3 != null && allegato3 != xml_path && allegato3 != "/neapolis/xmlmaker/") {
									write_this_html+="<a href=\""+allegato3+"\" target=\"_blank\"><img src=\"xmlmaker/graffetta.png\" width=\"32\" height=\"32\" hspace=\"2\"alt=\"\" border=\"0\" /></a>"
								}
							}

						}
					}
					elemento_html.innerHTML=write_this_html;
				} else {
					alert('Si è verificato un problema con la risposta AJAX');
				}

			}
		}
		http_request10.open('GET', indirizzo, true);
		http_request10.send(null);
	// fine lettura file xml

	}

	function vercitta() {
		var thiscitta=document.cerca.citta.value;
		//alert(thiscitta);
		if (thiscitta=="" && language=="italian") {
			document.cerca.citta.value="Citta'"
		} else if (thiscitta=="" && language=="english") {
			document.cerca.citta.value="City"
		}
	}

	function ctrlcop() {
		//var cop="";
		//cop="Openlab & <a href=\"http://www.netlogica.it\" target=\"_blank\"><img src=\"images/logon.gif\" width=\"24\" height=\"26\" alt=\"poweredby netlogica\" border=\"0\" /></a><br />";
		//cop+="&copy 2008 "+ nome_azienda+"&nbsp;&nbsp;&nbsp;<br />";
		//cop+=indirizzo_azienda_piva+"&nbsp;&nbsp;&nbsp;<br />";
		
		//if (cop != thiscop | document.title!= "Pa.Co Spa - by netlogica & Openlab") {
		//	alert("Attenzione!\nViolazione del copyright del source code.\nContattare netlogica Srl - www.netlogica.it.")
		//}

	}

	function search_prj() {
		ctrlcop();
		menuid=menuid;
		var time_interval=new Date();
		var now=time_interval.getTime();
		//var indirizzo="xmlmaker/html.xml"+"?"+now; // mi occorre per eludere la persistente cache degli oggetti caricati tramite xmlhttprequest. i meta pragma funzionano solo nella fantasia di qualcuno
		var indirizzo="xmlmaker/html.xml"; // mi occorre per eludere la persistente cache degli oggetti caricati tramite xmlhttprequest. i meta pragma funzionano solo nella fantasia di qualcuno

		http_request5 = false;
		if (window.XMLHttpRequest) { // browser Mozilla
			http_request5 = new XMLHttpRequest();
			if (http_request5.overrideMimeType) http_request5.overrideMimeType('text/xml');
		} else if (window.ActiveXObject) { // browser Microsoft InternetExplorer
			try {
				http_request5 = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request5 = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request5) {
			alert('ERRORE : Impossibile inizializzare XMLHTTPRequest');
			return false;
		}
		http_request5.onreadystatechange =  function print_search() {
			// qui c'è la funzione di funzione
			if (http_request5.readyState == 4) {
				if (http_request5.status == 200) {
					var write_this_html=""; // contenuto html per il video
					var xmldoc_html = http_request5.responseXML; // assegnazione a variabile di contenuto XML
					var artlist_html = xmldoc_html.getElementsByTagName('cantiere'); // nodo xml da scansionare
					elemento = document.getElementById('pagesx'); // target della scrittura a video

					var id="";
					var titolo="";
					var anno="";
					var citta="";
					var selected="";
					var tipologia="";
					var descrizione="";

					var counter_risultati=0;
					var menutitolo="";
					var risultato="";

					for (i=0;i<artlist_html.length;i++) {
						art_html = artlist_html.item(i);
						id=art_html.getAttribute('id');
						if (language=="italian") {
							titolo=art_html.getAttribute('titolo');
							tipologia=art_html.getAttribute('tipologia');
							descrizione=art_html.getAttribute('descrizione');
						} else if (language=="english") {
							titolo=art_html.getAttribute('titolo_eng');
							tipologia=art_html.getAttribute('tipologia_eng');
							descrizione=art_html.getAttribute('descrizione_eng');
						} else if (language=="doich") {
							titolo=art_html.getAttribute('titolo_de');
							tipologia=art_html.getAttribute('tipologia_de');
							descrizione=art_html.getAttribute('descrizione_de');
						} else if (language=="french") {
							titolo=art_html.getAttribute('titolo_fr');
							tipologia=art_html.getAttribute('tipologia_fr');
							descrizione=art_html.getAttribute('descrizione_fr');
						} else if (language=="esp") {
							titolo=art_html.getAttribute('titolo_esp');
							tipologia=art_html.getAttribute('tipologia_esp');
							descrizione=art_html.getAttribute('descrizione_esp');
						}

						anno=art_html.getAttribute('anno');
						selected=art_html.getAttribute('selected');
						citta=art_html.getAttribute('citta');
						//if (document.cerca.citta.value == "Citta'" | document.cerca.citta.value == "City") {
							var thiscitta="";
						//} else {
						//	var thiscitta=document.cerca.citta.value
						//}

						var chiave_tipologia_reg=new RegExp(document.cerca.tipologia.value,"i");
						var chiave_anno_reg=new RegExp(document.cerca.anno.value,"i");
						var chiave_citta_reg=new RegExp(thiscitta,"i");
						var chiave_selezionati_reg=new RegExp(document.cerca.selezionati.value,"i");

						//if (tipologia.match(chiave_tipologia_reg) && anno.match(chiave_anno_reg) && citta.match(chiave_citta_reg) && selected.match(chiave_selezionati_reg)) {
						if (tipologia.match(chiave_tipologia_reg) && anno.match(chiave_anno_reg) && selected.match(chiave_selezionati_reg)) {
								counter_risultati+=1;
								risultato+="&nbsp;&nbsp;<a href=\"javascript:get_cant('"+id+"')\"><big>"+titolo+"</big></a><br \/> &nbsp;<i>"+descrizione+"</i><br /><br />"
						}
					}
					
					var myinner="";
					//if (language=="italian") {
					//	myinner+="<b>Criteri di ricerca</b><br/><br/>";
					//	myinner+="Dal menu in alto, selezionare il percorso di interesse.<br/><br/>";
					//	//myinner+="In alternativa, cliccare sulla voce in basso per l'elenco dei percorsi selezionati.<br/><br/>";
					//	myinner+="<ul>";
					//	myinner+="	<li>";
					//	myinner+="		<a";
					//	myinner+="			href=\"javascript:";
					//	myinner+="				document.cerca.tipologia.value='';";
					//	myinner+="				document.cerca.anno.value='';";
					//	myinner+="				document.cerca.citta.value='Citta\\'';";
					//	myinner+="				document.cerca.selezionati.value='on';";
					//	myinner+="				navigation_bar.innerHTML='Hotel > Selezionati';";
					//	myinner+="				search_prj()";
					//	myinner+="			\">selezionati";
					//	myinner+="		</a>";
					//	myinner+="	</li>";
					//	myinner+="</ul>"
					//	elemento.innerHTML=myinner
					//} else if (language=="english") {
					//	myinner+="<b>Search filter</b><br/><br/>";
					//	//myinner+="Select a tour.<br/><br/>";
					//	//myinner+="Otherwise, click on &#34;Selected Tours&#34;.<br/><br/>";
					//	myinner+="<ul>";
					//	myinner+="	<li>";
					//	myinner+="		<a";
					//	myinner+="			href=\"javascript:";
					//	myinner+="				document.cerca.tipologia.value='';";
					//	myinner+="				document.cerca.anno.value='';";
					//	myinner+="				document.cerca.citta.value='Citta\\'';";
					//	myinner+="				document.cerca.selezionati.value='on';";
					//	myinner+="				navigation_bar.innerHTML='Tour > Selected';";
					//	myinner+="				search_prj()";
					//	myinner+="			\">Selected Tours";
					//	myinner+="		</a>";
					//	myinner+="	</li>";
					//	myinner+="</ul>"
					//	elemento.innerHTML=myinner
					//} else if (language=="doich") {
					//	myinner+="<b>Suchfilter</b><br/><br/>";
					//	//myinner+="W&#228;hlen Sie eine Tour aus.<br/><br/>";
					//	//myinner+="Andernfalls klicken Sie auf &#34;Ausgew&#228;hlte Tours&#34;.<br/><br/>";
					//	myinner+="<ul>";
					//	myinner+="	<li>";
					//	myinner+="		<a";
					//	myinner+="			href=\"javascript:";
					//	myinner+="				document.cerca.tipologia.value='';";
					//	myinner+="				document.cerca.anno.value='';";
					//	myinner+="				document.cerca.citta.value='Citta\\'';";
					//	myinner+="				document.cerca.selezionati.value='on';";
					//	myinner+="				navigation_bar.innerHTML='Tour > Selected';";
					//	myinner+="				search_prj()";
					//	myinner+="			\">Ausgew&#228;hlte Tours";
					//	myinner+="		</a>";
					//	myinner+="	</li>";
					//	myinner+="</ul>"
					//	elemento.innerHTML=myinner
					//} else if (language=="french") {
					//	myinner+="<b>Filtre de recherche</b><br/><br/>";
					//	//myinner+="S&eacute;lectionnez un tour.<br/><br/>";
					//	//myinner+="Sinon, cliquez sur &#34;Tours s&eacute;lectionn&eacute;s&#34;.<br/><br/>";
					//	myinner+="<ul>";
					//	myinner+="	<li>";
					//	myinner+="		<a";
					//	myinner+="			href=\"javascript:";
					//	myinner+="				document.cerca.tipologia.value='';";
					//	myinner+="				document.cerca.anno.value='';";
					//	myinner+="				document.cerca.citta.value='Citta\\'';";
					//	myinner+="				document.cerca.selezionati.value='on';";
					//	myinner+="				navigation_bar.innerHTML='Tour > Selected';";
					//	myinner+="				search_prj()";
					//	myinner+="			\">Tours s&eacute;lectionn&eacute;s";
					//	myinner+="		</a>";
					//	myinner+="	</li>";
					//	myinner+="</ul>"
					//	elemento.innerHTML=myinner
					//} else if (language=="esp") {
					//	myinner+="<b>filtro de b&uacute;squeda</b><br/><br/>";
					//	//myinner+="Seleccione tour preferido.<br/><br/>";
					//	//myinner+="En caso contrario, haga clic en &#34;seleccione&#34;.<br/><br/>";
					//	myinner+="<ul>";
					//	myinner+="	<li>";
					//	myinner+="		<a";
					//	myinner+="			href=\"javascript:";
					//	myinner+="				document.cerca.tipologia.value='';";
					//	myinner+="				document.cerca.anno.value='';";
					//	myinner+="				document.cerca.citta.value='Citta\\'';";
					//	myinner+="				document.cerca.selezionati.value='on';";
					//	myinner+="				navigation_bar.innerHTML='Tour > Selected';";
					//	myinner+="				search_prj()";
					//	myinner+="			\">seleccione";
					//	myinner+="		</a>";
					//	myinner+="	</li>";
					//	myinner+="</ul>"
					//	elemento.innerHTML=myinner
					//}

					if (counter_risultati>0) {
						if (language=="italian") {
							elemento.innerHTML+="<font class=\"linksoci\">> Sono stati trovati:<b>"+counter_risultati+"<\/b> risultati<\/font><br \/><br \/>"+risultato+"<br \/><br \/>"
						} else if (language=="english") {
							elemento.innerHTML+="<font class=\"linksoci\">> Found:<b>"+counter_risultati+"<\/b> results<\/font><br \/><br \/>"+risultato+"<br \/><br \/>"
						} else if (language=="doich") {
							elemento.innerHTML+="<font class=\"linksoci\">> <b>"+counter_risultati+"<\/b> ergebnisse gefunden<\/font><br \/><br \/>"+risultato+"<br \/><br \/>"
						} else if (language=="french") {
							elemento.innerHTML+="<font class=\"linksoci\">> <b>"+counter_risultati+"<\/b> r&eacute;sultats trouv&eacute;<\/font><br \/><br \/>"+risultato+"<br \/><br \/>"
						} else if (language=="esp") {
							elemento.innerHTML+="<font class=\"linksoci\">> <b>"+counter_risultati+"<\/b> se han encontrado resultados<\/font><br \/><br \/>"+risultato+"<br \/><br \/>"
						}
					} else {
						if (language=="italian") {
							elemento.innerHTML+="<font class=\"linksoci\">> Spiacente, nessun risultato per questa ricerca<\/font><br \/><br \/>"
						} else if (language=="english") {
							elemento.innerHTML+="<font class=\"linksoci\">> Sorry, no results for this search<\/font><br \/><br \/>"
						} else if (language=="doich") {
							elemento.innerHTML+="<font class=\"linksoci\">> Sorry, keine Ergebnisse f&#252;r diese Suche<\/font><br \/><br \/>"
						} else if (language=="french") {
							elemento.innerHTML+="<font class=\"linksoci\">> D&eacute;sol&eacute;, aucun r&eacute;sultat pour cette recherche<\/font><br \/><br \/>"
						} else if (language=="esp") {
							elemento.innerHTML+="<font class=\"linksoci\">> Lo sentimos, no hay resultados para esta búsqueda<\/font><br \/><br \/>"
						}
					}
				} else {
					alert('Si è verificato un problema con la risposta AJAX');
				}

			}
		}
		http_request5.open('GET', indirizzo, true);
		http_request5.send(null);
	}

	function get_cant(menuid,this_title) {
		//window.alert("chiamare cantiere "+id+" e suo album in pagedx");
		//return;
		this_title=this_title;
		
		menuid=menuid;
		var time_interval=new Date();
		var now=time_interval.getTime();
		//var indirizzo="xmlmaker/html.xml"+"?"+now; // mi occorre per eludere la persistente cache degli oggetti caricati tramite xmlhttprequest. i meta pragma funzionano solo nella fantasia di qualcuno
		var indirizzo="xmlmaker/html.xml"; // mi occorre per eludere la persistente cache degli oggetti caricati tramite xmlhttprequest. i meta pragma funzionano solo nella fantasia di qualcuno

		http_request5 = false;
		if (window.XMLHttpRequest) { // browser Mozilla
			http_request5 = new XMLHttpRequest();
			if (http_request5.overrideMimeType) http_request5.overrideMimeType('text/xml');
		} else if (window.ActiveXObject) { // browser Microsoft InternetExplorer
			try {
				http_request5 = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request5 = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request5) {
			alert('ERRORE : Impossibile inizializzare XMLHTTPRequest');
			return false;
		}
		http_request5.onreadystatechange =  function print_search() {
			// qui c'è la funzione di funzione
			if (http_request5.readyState == 4) {
				if (http_request5.status == 200) {
					var write_this_html=""; // contenuto html per il video
					var xmldoc_html = http_request5.responseXML; // assegnazione a variabile di contenuto XML
					var artlist_html = xmldoc_html.getElementsByTagName('cantiere'); // nodo xml da scansionare
					elemento = document.getElementById('pagesx'); // target della scrittura a video
					elemento.innerHTML="";
					
					var id="";
					var titolo="";
					var anno="";
					var citta="";
					var selected="";
					var tipologia="";
					var descrizione="";
					var html="";
					var allegato1="";
					var allegato2="";
					var allegato3="";

					var cantiere_partners="";
					var partner_list=new Array;

					var counter_risultati=0;
					var menutitolo="";
					var write_this_html="";

					for (i=0;i<artlist_html.length;i++) {
						art_html = artlist_html.item(i);
						id=art_html.getAttribute('id');

						if (id == menuid) {
							if (language=="italian") {
								titolo=art_html.getAttribute('titolo');
								tipologia=art_html.getAttribute('tipologia');
								//descrizione=art_html.getAttribute('descrizione');
								html=art_html.getAttribute('italiano_html');
							} else if (language=="english") {
								titolo=art_html.getAttribute('titolo_eng');
								tipologia=art_html.getAttribute('tipologia_eng');
								//descrizione=art_html.getAttribute('descrizione_eng');
								html=art_html.getAttribute('inglese_html');
							} else if (language=="doich") {
								titolo=art_html.getAttribute('title_de');
								//tipologia=art_html.getAttribute('tipologia_de');
								html=art_html.getAttribute('html_de');
							} else if (language=="french") {
								titolo=art_html.getAttribute('title_fr');
								//tipologia=art_html.getAttribute('tipologia_fr');
								html=art_html.getAttribute('html_fr');
							} else if (language=="esp") {
								titolo=art_html.getAttribute('title_esp');
								//tipologia=art_html.getAttribute('tipologia_esp');
								html=art_html.getAttribute('html_esp');
							}

							anno=art_html.getAttribute('anno');
							selected=art_html.getAttribute('selected');
							citta=art_html.getAttribute('citta');
							//if (document.cerca.citta.value == "Citta'" | document.cerca.citta.value == "City") {
								var thiscitta=""
							//} else {
							//	var thiscitta=document.cerca.citta.value
							//}
							allegato1=art_html.getAttribute('allegato1');
							allegato2=art_html.getAttribute('allegato2');
							allegato3=art_html.getAttribute('allegato3');

							cantiere_partners=art_html.getAttribute('fornitori');
							partner_list=cantiere_partners.split(/¯/);


							//var chiave_tipologia_reg=new RegExp(document.cerca.tipologia.value,"i");
							//var chiave_anno_reg=new RegExp(document.cerca.anno.value,"i");
							//var chiave_citta_reg=new RegExp(thiscitta,"i");
							//var chiave_selezionati_reg=new RegExp(document.cerca.selezionati.value,"i");

							if (anno != "") {
								write_this_html+="<center><b><big>"+titolo+" ("+anno+")</big></b></center><br /><br />"
							} else {
								write_this_html+="<center><b><big>"+titolo+"</big></b></center><br /><br />"
							}

							write_this_html+=html;

							if ((allegato1 != "" && allegato1 != "/neapolis/xmlmaker/" && allegato1 != "/public/xmlmaker/" && allegato1 != "/xmlmaker/") | (allegato2 != "" && allegato2 != "/neapolis/xmlmaker/" && allegato2 != "/public/xmlmaker/" && allegato2 != "/xmlmaker/") | (allegato3 != "" && allegato3 != "/neapolis/xmlmaker/" && allegato3 != "/public/xmlmaker/" && allegato3 != "/xmlmaker/")) {
								if (language=="italian") {
									write_this_html+="<br /><br /><b>Sezione download:</b><br /><br />"
								} else if (language=="english") {
									write_this_html+="<br /><br /><b>Download section:</b><br /><br />"
								} else if (language=="doich") {
									write_this_html+="<br /><br /><b>Download bereich:</b><br /><br />"
								} else if (language=="french") {
									write_this_html+="<br /><br /><b>Section téléchargement:</b><br /><br />"
								} else if (language=="esp") {
									write_this_html+="<br /><br /><b>Sección de descargas:</b><br /><br />"
								}

								if (allegato1 != "" && allegato1 != null && allegato1 != xml_path && allegato1 != "/neapolis/xmlmaker/") {
									write_this_html+="<a href=\""+allegato1+"\" target=\"_blank\"><img src=\"xmlmaker/graffetta.png\" width=\"32\" height=\"32\" hspace=\"2\"alt=\"scarica allegato\" border=\"0\" /></a>"
								}
								if (allegato2 != "" && allegato2 != null && allegato2 != xml_path && allegato2 != "/neapolis/xmlmaker/") {
									write_this_html+="<a href=\""+allegato2+"\" target=\"_blank\"><img src=\"xmlmaker/graffetta.png\" width=\"32\" height=\"32\" hspace=\"2\"alt=\"scarica allegato\" border=\"0\" /></a>"
								}
								if (allegato3 != "" && allegato3 != null && allegato3 != xml_path && allegato3 != "/neapolis/xmlmaker/") {
									write_this_html+="<a href=\""+allegato3+"\" target=\"_blank\"><img src=\"xmlmaker/graffetta.png\" width=\"32\" height=\"32\" hspace=\"2\"alt=\"scarica allegato\" border=\"0\" /></a>"
								}
							}

							if (cantiere_partners != "") {
								write_this_html+="<br /><br /><b>Partners:</b><ul>";
								for (thiscount=0;thiscount<partner_list.length;thiscount++) {
									if (partner_list[thiscount] != "") {
										write_this_html+="<li>"+partner_list[thiscount]+"</li>"
									}
								}
								write_this_html+="</ul>"
							}

							eval("getalbum('"+id+"');");
							
							if (tipologia == "") {tipologia='nessuna categoria'}
							//print_navbar('Progetti',tipologia+' > '+titolo);
							if (language=="italian") {
								//print_navbar("<a href=\"#\" onClick=\"search_prj();load_custom_album('','pagedx','progetti.xml');navigation_bar.innerHTML='Hotel > "+"'\" style=\"text-decoration:none;color:#ffffff\">< torna alla lista cantieri</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hotel",tipologia+" > "+titolo)
								if (this_title == undefined) {this_title="Selezionati"}
								document.getElementById('navigation_bar').innerHTML="Hotel > "+ this_title+ " > "+titolo;
								write_this_html+="<br/><br/><a href=\"mailto:info@hotelneapolis.com?subject=Info Hotel > "+ this_title+ " > "+titolo+" - "+language+"\"><b>Richiesta informazioni</b></a>"
								
							} else if (language=="english") {
								//print_navbar("<a href=\"#\" onClick=\"search_prj();load_custom_album('','pagedx','progetti.xml');navigation_bar.innerHTML='Tours > "+document.cerca.tipologia.value+"'\" style=\"text-decoration:none;color:#ffffff\">< back to the project list</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tours",tipologia+" > "+titolo)
								if (this_title == undefined) {this_title="Selected"}
								document.getElementById('navigation_bar').innerHTML="Tours > "+this_title+" > "+titolo;
								write_this_html+="<br/><br/><a href=\"mailto:info@hotelneapolis.com?subject=Info Hotel > "+ this_title+ " > "+titolo+" - "+language+"\"><b>Request information</b></a>";

							} else if (language=="doich") {
								//print_navbar("<a href=\"#\" onClick=\"search_prj();load_custom_album('','pagedx','progetti.xml');navigation_bar.innerHTML='Tours > "+document.cerca.tipologia.value+"'\" style=\"text-decoration:none;color:#ffffff\">< zurück zu den Touren Liste</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tours",tipologia+" > "+titolo)
								if (this_title == undefined) {this_title="Selected"}
								document.getElementById('navigation_bar').innerHTML="Tours > "+this_title+" > "+titolo;
								write_this_html+="<br/><br/><a href=\"mailto:info@hotelneapolis.com?subject=Info Hotel > "+ this_title+ " > "+titolo+" - "+language+"\"><b>Informationen anfordern</b></a>";

							} else if (language=="french") {
								//print_navbar("<a href=\"#\" onClick=\"search_prj();load_custom_album('','pagedx','progetti.xml');navigation_bar.innerHTML='Tours > "+document.cerca.tipologia.value+"'\" style=\"text-decoration:none;color:#ffffff\">< retour à la liste des itineraires</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Itineraires",tipologia+" > "+titolo)
								if (this_title == undefined) {this_title="Selected"}
								document.getElementById('navigation_bar').innerHTML="Itineraires > "+this_title+" > "+titolo;
								write_this_html+="<br/><br/><a href=\"mailto:info@hotelneapolis.com?subject=Info Hotel > "+ this_title+ " > "+titolo+" - "+language+"\"><b>Demande d'information</b></a>";

							} else if (language=="esp") {
								//print_navbar("<a href=\"#\" onClick=\"search_prj();load_custom_album('','pagedx','progetti.xml');navigation_bar.innerHTML='Tours > "+document.cerca.tipologia.value+"'\" style=\"text-decoration:none;color:#ffffff\">< volver a la lista de Hotelos</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hotelos",tipologia+" > "+titolo)
								if (this_title == undefined) {this_title="Selected"}
								document.getElementById('navigation_bar').innerHTML="Hotelos > "+this_title+" > "+titolo;
								write_this_html+="<br/><br/><a href=\"mailto:info@hotelneapolis.com?subject=Info Hotel > "+ this_title+ " > "+titolo+" - "+language+"\"><b>Solicitar informacion</b></a>";
							}


							
							elemento.innerHTML=write_this_html;							
						}
					}
				} else {
					alert('Si è verificato un problema con la risposta AJAX');
				}

			}
		}
		http_request5.open('GET', indirizzo, true);
		http_request5.send(null);
	}

	function getalbum(idname) {
		thisdiv="pagedx"
		var time_interval=new Date();
		var now=time_interval.getTime();

		var so = new SWFObject("monoslideshow.swf", "SOmonoSlideshow", "100%", "100%", "7", "#404040");
		if (language=="italian") {
			//loadsourcexml="xmlmaker/_"+idname+"_it_cantiere.xml"+"?"+now
			loadsourcexml="xmlmaker/_"+idname+"_it_cantiere.xml"
		} else if (language=="doich") {
			loadsourcexml="xmlmaker/_"+idname+"_de_cantiere.xml"
		} else if (language=="french") {
			loadsourcexml="xmlmaker/_"+idname+"_fr_cantiere.xml"
		} else if (language=="esp") {
			loadsourcexml="xmlmaker/_"+idname+"_esp_cantiere.xml"
		} else {
			//loadsourcexml="xmlmaker/_"+idname+"_eng_cantiere.xml"+"?"+now
			loadsourcexml="xmlmaker/_"+idname+"_eng_cantiere.xml"
		}
		so.addVariable("dataFile", loadsourcexml);
		so.addVariable("showLogo", "false");
		so.addVariable("showControls","true");
		so.addVariable("thumbnailWindowAlwaysOn","true");
		so.addParam("wmode","transparent");
		so.write(thisdiv);

		//print_description(idname)
	}

	var searched_area="";
	var searched_id="";
	var myinner="";
	var write_this_html="";
	var write_this_html2="";
	function print_fornitori_list(searched_area,searched_id) {
		searched_area=searched_area;
		searched_id=searched_id;
		if (searched_id == undefined | searched_id == null) {searched_id=""}
		//inserire stampa menu

			var elemento = document.getElementById('pagesx');
			myinner="";
			if (searched_area == undefined | searched_area == null) {searched_area=""}
			if (language=="italian") {
				myinner+="<b>Criteri di ricerca</b><br/><br/>";
				myinner+=" Selezionare l'area di appartenenza.<br/><br/>";
				myinner+="<ul>";
				myinner+="	<li>";
				myinner+="		<a";
				myinner+="			href=\"javascript:";
				myinner+="				navigation_bar.innerHTML='Fornitori > Tutti i fornitori';";
				myinner+="				print_fornitori_list('all')";
				//myinner+="				;load_custom_album('','pagedx','progetti.xml')";
				myinner+="			\">";
				myinner+="			tutti i fornitori";
				myinner+="		</a>";
				myinner+="	</li>";
				myinner+="	<li>";
				myinner+="		Per tipologia";
				myinner+="		<ul>";
				myinner+="			<li>";
				myinner+="				<a";
				myinner+="					href=\"javascript:";
				myinner+="						navigation_bar.innerHTML='Fornitori > Area Logistica';";
				myinner+="						print_fornitori_list('logistica')";
				//myinner+="						;load_custom_album('','pagedx','progetti.xml')";
				myinner+="					\">";
				myinner+="					Logistica";
				myinner+="				</a>";
				myinner+="			</li>";
				myinner+="			<li>";
				myinner+="				<a";
				myinner+="					href=\"javascript:";
				myinner+="						navigation_bar.innerHTML='Fornitori > Area Trasporti';";
				myinner+="						print_fornitori_list('trasporti')";
				//myinner+="						;load_custom_album('','pagedx','progetti.xml')";
				myinner+="					\">";
				myinner+="					Trasporti";
				myinner+="				</a>";
				myinner+="			</li>";
				myinner+="			<li>";
				myinner+="				<a";
				myinner+="					href=\"javascript:";
				myinner+="						navigation_bar.innerHTML='Fornitori > Area Cementi';";
				myinner+="						print_fornitori_list('cementi')";
				//myinner+="						;load_custom_album('','pagedx','progetti.xml')";
				myinner+="					\">";
				myinner+="					Cementi";
				myinner+="				</a>";
				myinner+="			</li>";
				myinner+="			<li>";
				myinner+="				<a";
				myinner+="					href=\"javascript:";
				myinner+="						navigation_bar.innerHTML='Fornitori > Area Macchine';";
				myinner+="						print_fornitori_list('macchine')";
				//myinner+="						;load_custom_album('','pagedx','progetti.xml')";
				myinner+="					\">";
				myinner+="					Macchine";
				myinner+="				</a>";
				myinner+="			</li>";
				myinner+="			<li>";
				myinner+="				<a";
				myinner+="					href=\"javascript:";
				myinner+="						navigation_bar.innerHTML='Fornitori > Area Impiantistica';";
				myinner+="						print_fornitori_list('impiantistica')";
				//myinner+="						;load_custom_album('','pagedx','progetti.xml')";
				myinner+="					\">";
				myinner+="					Impiantistica";
				myinner+="				</a>";
				myinner+="			</li>";
				myinner+="			<li>";
				myinner+="				<a";
				myinner+="					href=\"javascript:";
				myinner+="						navigation_bar.innerHTML='Fornitori > altre aree';";
				myinner+="						print_fornitori_list('altre aree')";
				//myinner+="						;load_custom_album('altre aree','pagedx','progetti.xml')";
				myinner+="					\">";
				myinner+="					altre aree";
				myinner+="				</a>";
				myinner+="			</li>";
				myinner+="		</ul>";
				myinner+="	</li>";
				myinner+="</ul>"
			} else {
				// inglese
				myinner+="<b>Searching filter</b><br/><br/>";
				myinner+=" Select area.<br/><br/>";
				myinner+="<ul>";
				myinner+="	<li>";
				myinner+="		<a";
				myinner+="			href=\"javascript:";
				myinner+="				navigation_bar.innerHTML='Partners > All';";
				myinner+="				print_fornitori_list('all')";
				//myinner+="				;load_custom_album('','pagedx','progetti.xml')";
				myinner+="			\">";
				myinner+="			All partners";
				myinner+="		</a>";
				myinner+="	</li>";
				myinner+="	<li>";
				myinner+="		Typology";
				myinner+="		<ul>";
				myinner+="			<li>";
				myinner+="				<a";
				myinner+="					href=\"javascript:";
				myinner+="						navigation_bar.innerHTML='Partner > Logistics Area';";
				myinner+="						print_fornitori_list('logistica')";
				//myinner+="						;load_custom_album('','pagedx','progetti.xml')";
				myinner+="					\">";
				myinner+="					Logistics Area";
				myinner+="				</a>";
				myinner+="			</li>";
				myinner+="			<li>";
				myinner+="				<a";
				myinner+="					href=\"javascript:";
				myinner+="						navigation_bar.innerHTML='Partners > Transport Area';";
				myinner+="						print_fornitori_list('trasporti')";
				//myinner+="						;load_custom_album('','pagedx','progetti.xml')";
				myinner+="					\">";
				myinner+="					Transport Area";
				myinner+="				</a>";
				myinner+="			</li>";
				myinner+="			<li>";
				myinner+="				<a";
				myinner+="					href=\"javascript:";
				myinner+="						navigation_bar.innerHTML='Partners > Cements Area';";
				myinner+="						print_fornitori_list('cementi')";
				//myinner+="						;load_custom_album('','pagedx','progetti.xml')";
				myinner+="					\">";
				myinner+="					Cements Area";
				myinner+="				</a>";
				myinner+="			</li>";
				myinner+="			<li>";
				myinner+="				<a";
				myinner+="					href=\"javascript:";
				myinner+="						navigation_bar.innerHTML='Partners > Machine Area';";
				myinner+="						print_fornitori_list('macchine')";
				//myinner+="						;load_custom_album('','pagedx','progetti.xml')";
				myinner+="					\">";
				myinner+="					Machine Area";
				myinner+="				</a>";
				myinner+="			</li>";
				myinner+="			<li>";
				myinner+="				<a";
				myinner+="					href=\"javascript:";
				myinner+="						navigation_bar.innerHTML='Partners > Installation Area';";
				myinner+="						print_fornitori_list('impiantistica')";
				//myinner+="						;load_custom_album('','pagedx','progetti.xml')";
				myinner+="					\">";
				myinner+="					Installation Area";
				myinner+="				</a>";
				myinner+="			</li>";
				myinner+="			<li>";
				myinner+="				<a";
				myinner+="					href=\"javascript:";
				myinner+="						navigation_bar.innerHTML='Partners > other areas';";
				myinner+="						print_fornitori_list('altre aree')";
				//myinner+="						;load_custom_album('altre aree','pagedx','progetti.xml')";
				myinner+="					\">";
				myinner+="					other areas";
				myinner+="				</a>";
				myinner+="			</li>";
				myinner+="		</ul>";
				myinner+="	</li>";
				myinner+="</ul>"
			}

			if (searched_area != "") { // indica che devo cercare qualcosa, per cui il myinner diventa più grande
				// qui inizia la ricerca
				var time_interval=new Date();
				var now=time_interval.getTime();
				//var indirizzo="xmlmaker/fornitori.xml"+"?"+now; // mi occorre per eludere la persistente cache degli oggetti caricati tramite xmlhttprequest. i meta pragma funzionano solo nella fantasia di qualcuno
				var indirizzo="xmlmaker/fornitori.xml"; // mi occorre per eludere la persistente cache degli oggetti caricati tramite xmlhttprequest. i meta pragma funzionano solo nella fantasia di qualcuno

				http_request5 = false;

				if (window.XMLHttpRequest) { // browser Mozilla
					http_request5 = new XMLHttpRequest();
					if (http_request5.overrideMimeType) http_request5.overrideMimeType('text/xml');
				} else if (window.ActiveXObject) { // browser Microsoft InternetExplorer
					try {
						http_request5 = new ActiveXObject("Msxml2.XMLHTTP");
					} catch (e) {
						try {
							http_request5 = new ActiveXObject("Microsoft.XMLHTTP");
						} catch (e) {}
					}
				}
				if (!http_request5) {
					alert('ERRORE : Impossibile inizializzare XMLHTTPRequest');
					return false;
				}

				http_request5.onreadystatechange =  function fornitori_search() {
					// qui c'è la funzione di funzione
					if (http_request5.readyState == 4) {
						if (http_request5.status == 200) {
							var xmldoc_html = http_request5.responseXML; // assegnazione a variabile di contenuto XML
							var artlist_html = xmldoc_html.getElementsByTagName('fornitore'); // nodo xml da scansionare
							var this_area="";

							myinner+="<ul>"
							for (i=0;i<artlist_html.length;i++) {
								art_html = artlist_html.item(i);
								this_area=art_html.getAttribute('area');
								if ((this_area == searched_area) | (searched_area == "all")) {

									var id=art_html.getAttribute('id');
									var ragione_sociale=art_html.getAttribute('ragione_sociale');
									var citta=art_html.getAttribute('citta');
									
									var email=art_html.getAttribute('email');
									var web=art_html.getAttribute('web');
									if (language=="italian") {
										myinner+="<li><b><big><a href=\"javascript:print_fornitori_list('','"+id+"');print_navbar('Fornitori','"+ragione_sociale+"')\">"+ragione_sociale+"</a></big></b>"
									} else {
										myinner+="<li><b><big><a href=\"javascript:print_fornitori_list('','"+id+"');print_navbar('Partners','"+ragione_sociale+"')\">"+ragione_sociale+"</a></big></b>"
									}
									if (web != "") {
										myinner+="<br />web:&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"http://"+web+"\" target=\"_blank\"><u>"+web+"</u></a>"
									}
									if (email != "") {
										myinner+="<br />email: <a href=\"mailto:"+email+"\"><u>"+email+"</u></a>"
									}
									myinner+="<br /><br /></li>"
								}
							}
							myinner+="</ul>";
							elemento.innerHTML=myinner
						} else {
							alert('Si è verificato un problema con la risposta AJAX');
						}
					}
				}
				http_request5.open('GET', indirizzo, true);
				http_request5.send(null);
			} else if (searched_id != "") {
		
				// qui inizia la ricerca del fornitore specificoXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
				var time_interval=new Date();
				var now=time_interval.getTime();
				//var indirizzo="xmlmaker/fornitori.xml"+"?"+now; // mi occorre per eludere la persistente cache degli oggetti caricati tramite xmlhttprequest. i meta pragma funzionano solo nella fantasia di qualcuno
				var indirizzo="xmlmaker/fornitori.xml"; // mi occorre per eludere la persistente cache degli oggetti caricati tramite xmlhttprequest. i meta pragma funzionano solo nella fantasia di qualcuno

				http_request5 = false;

				if (window.XMLHttpRequest) { // browser Mozilla
					http_request5 = new XMLHttpRequest();
					if (http_request5.overrideMimeType) http_request5.overrideMimeType('text/xml');
				} else if (window.ActiveXObject) { // browser Microsoft InternetExplorer
					try {
						http_request5 = new ActiveXObject("Msxml2.XMLHTTP");
					} catch (e) {
						try {
							http_request5 = new ActiveXObject("Microsoft.XMLHTTP");
						} catch (e) {}
					}
				}
				if (!http_request5) {
					alert('ERRORE : Impossibile inizializzare XMLHTTPRequest');
					return false;
				}

				http_request5.onreadystatechange =  function fornitori2_search() {
					// qui c'è la funzione di funzione
					if (http_request5.readyState == 4) {
						if (http_request5.status == 200) {
							var xmldoc_html = http_request5.responseXML; // assegnazione a variabile di contenuto XML
							var artlist_html = xmldoc_html.getElementsByTagName('fornitore'); // nodo xml da scansionare
							var contenuto = document.getElementById('pagedx');
							var this_id="";
							var write_this_html="";

							for (i=0;i<artlist_html.length;i++) {
								art_html = artlist_html.item(i);
								this_id=art_html.getAttribute('id');
								if ((this_id == searched_id)) {

									var area=art_html.getAttribute('area');
									var ragione_sociale=art_html.getAttribute('ragione_sociale');
									var citta=art_html.getAttribute('citta');
									var email=art_html.getAttribute('email');
									var web=art_html.getAttribute('web');
									
									var indirizzo=art_html.getAttribute('indirizzo');
									var cap=art_html.getAttribute('cap');
									var tel=art_html.getAttribute('tel');
									var fax=art_html.getAttribute('fax');
									var descrizione=art_html.getAttribute('descrizione');
									var description=art_html.getAttribute('description');
									var allegato1=art_html.getAttribute('allegato1');
									var allegato2=art_html.getAttribute('allegato2');
									var allegato3=art_html.getAttribute('allegato3');

									write_this_html+="<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\" height=\"100%\" bgcolor=\"#555555\">";
									write_this_html+="	<tr>";
									write_this_html+="		<td valign=\"middle\" align=\"center\">";
									write_this_html+="			<table border=\"0\" cellpadding=\"1\" cellspacing=\"1\" width=\"100%\" height=\"100%\">";
									write_this_html+="				<tr>";
									write_this_html+="					<td valign=\"middle\" align=\"left\" width=\"30%\" bgcolor=\"#555555\" style=\"font-size:10pt\">";
									write_this_html+="						<b><big>"+ragione_sociale+"</big></b>";
									write_this_html+="					</td>";
									write_this_html+="					<td bgcolor=\"#aaaaaa\" valign=\"top\" style=\"font-size:10pt\" align=\"left\">";
									
									if (allegato1 != "" && allegato1 != "/neapolis/xmlmaker/" && allegato1 != "/pacospam/xmlmaker/" && allegato1 != "/xmlmaker/") {
										if (allegato1 != "" && allegato1 != null && allegato1 != xml_path) {
											descrizione="<img src=\"xmlmaker/"+allegato1+"\" width=\"180\" hspace=\"2\" border=\"1\" hspace=\"4\" />"+descrizione
										}
									}									

									var myheight=(document.body.clientHeight-document.getElementById('header').style.height*2)/4.5;
									write_this_html+="						<div style=\"overflow:auto;height:"+myheight+"px;width:99%\">";
									//---------------------------------------------------------------------------------------------------------------------------------------------------------
									if (language=="italian") {
										write_this_html+="					<b style=\"font-size:10pt\">Descrizione azienda</b><br />"+descrizione
									} else {
										write_this_html+="					<b style=\"font-size:10pt\">Our company</b><br />"+description
									}
									//---------------------------------------------------------------------------------------------------------------------------------------------------------
									write_this_html+="						</div>";
									
									if ((allegato2 != "" && allegato2 != "/neapolis/xmlmaker/" && allegato2 != "/pacospam/xmlmaker/" && allegato2 != "/xmlmaker/") | (allegato3 != "" && allegato3 != "/pacospa.it/pacospam/xmlmaker/" && allegato3 != "/neapolis/xmlmaker/" && allegato3 != "/xmlmaker/")) {
										if (language=="italian") {
											write_this_html+="<br /><b style=\"font-size:10pt\">Sezione download:</b><br />"
										} else {
											write_this_html+="<br /><b style=\"font-size:10pt\">Download section:</b><br />"
										}
										if (allegato2 != "" && allegato2 != null && allegato2 != xml_path) {
											write_this_html+="<a href=\"xmlmaker/"+allegato2+"\" target=\"_blank\"><img src=\"xmlmaker/graffetta.png\" width=\"32\" height=\"32\" hspace=\"2\"alt=\"scarica allegato\" border=\"0\" /></a>"
										}
										if (allegato3 != "" && allegato3 != null && allegato3 != xml_path && allegato3 != "/neapolis/xmlmaker/") {
											write_this_html+="<a href=\"xmlmaker/"+allegato3+"\" target=\"_blank\"><img src=\"xmlmaker/graffetta.png\" width=\"32\" height=\"32\" hspace=\"2\"alt=\"scarica allegato\" border=\"0\" /></a>"
										}
									}
									if (email != "" | web != "") {
										write_this_html+="					<br /><br />";
										if (language=="italian") {
											write_this_html+="				<b style=\"font-size:10pt\">Collegamenti</b>"
										} else {
											write_this_html+="				<b style=\"font-size:10pt\">Links</b><br />"
										}
									}
									if (web != "") {
										write_this_html+="					<br />web:&nbsp;&nbsp;<a href=\"http://"+web+"\" target=\"_blank\"><u style=\"font-size:10pt\">"+web+"</u></a>"
									}
									if (email != "") {
										write_this_html+="					<br />email: <a href=\"mailto:"+email+"\"><u style=\"font-size:10pt\">"+email+"</u></a>"
									}
									write_this_html+="						<br /><br />";
									write_this_html+="						<b style=\"font-size:10pt\">Gallery</b><br />"

								}
							}

							var artlist2_html = xmldoc_html.getElementsByTagName('image'); // nodo xml da scansionare

							var this_id="";
							for (i=0;i<artlist2_html.length;i++) {
								art_html2 = artlist2_html.item(i);
								this_id=art_html2.getAttribute('id');
								if ((this_id == searched_id)) {

									var src=art_html2.getAttribute('src');
									if (language=="italian") {
										var descrizione=art_html2.getAttribute('descrizione');
										var titolo=art_html2.getAttribute('titolo')
									} else {
										var descrizione=art_html2.getAttribute('description');
										var titolo=art_html2.getAttribute('title')
									}
									write_this_html+="<a href=\"javascript:openall('xmlmaker/"+src+"','img',850,500,'"+titolo+"')\"><img src=\"xmlmaker/"+src+"\" width=\"50\" hspace=\"15\" border=\"0\"></a>"
								}
							}
							write_this_html+="					</td>";
							write_this_html+="				</tr>";
							write_this_html+="			</table>";
							write_this_html+="		</td>";
							write_this_html+="	</tr>";
							write_this_html+="</table>";

							contenuto.innerHTML=write_this_html
							
						} else {
							alert('Si è verificato un problema con la risposta AJAX');
						}
					}
				}

				http_request5.open('GET', indirizzo, true);
				http_request5.send(null);
				
				// qui inizia la ricerca del fornitore specificoXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
				
			} else {
				load_custom_album('','pagedx','progetti.xml');
				elemento.innerHTML=myinner
			}
	}

	function openall(url,type,wid,hei,title) {
		//type: htm,url,img
		if (type=="htm") {
			MOOdalBox.open(url,title,wid+" "+hei)
		} else if (type=="img" | type=="url") {
			MOOdalBox.open("openall.php?mylink="+url+"&mytype="+type,title,wid+" "+hei)
		} else {
			alert("TIPO deve essere alternativamente:\rhtm - pagina residente sul server\rurl - pagina su altro server\rimg - immagine (jpg,gif,png)")
		}
	}

	var div_target="";
	function print_top_menu(div_target) {
	
		//leggi file topmenu.xml e stampalo nel topmenu
	
		if (div_target=="" | div_target==null | div_target==undefined) {
			div_target="menu_top"
		}
		var indirizzo="xmlmaker/topmenu.xml";

		http_request5 = false;
		if (window.XMLHttpRequest) { // browser Mozilla
			http_request5 = new XMLHttpRequest();
			if (http_request5.overrideMimeType) http_request5.overrideMimeType('text/xml');
		} else if (window.ActiveXObject) { // browser Microsoft InternetExplorer
			try {
				http_request5 = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request5 = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request5) {
			alert('ERRORE : Impossibile inizializzare XMLHTTPRequest');
			return false;
		}
		http_request5.onreadystatechange =  function menu_print() {
			// qui c'è la funzione di funzione
			if (http_request5.readyState == 4) {
				if (http_request5.status == 200) {
					// qui faccio roba

					var write_this_html=""; // contenuto html per il video
					var xmldoc_html = http_request5.responseXML; // assegnazione a variabile di contenuto XML
					var artlist_html = xmldoc_html.getElementsByTagName('menu'); // nodo xml da scansionare
					elemento_html = document.getElementById(div_target); // target della scrittura a video
					var id="";
					
					var titolo="";
					var title="";
					var title_de="";
					var title_fr="";
					var title_esp="";
					
					var thiscount=0;
					var write_this="";
					for (i=0;i<artlist_html.length;i++) {
						art_html = artlist_html.item(i);
						id=art_html.getAttribute('id');
						if (language=="italian") {
							titolo=art_html.getAttribute('titolo');
						} else if (language=="english") {
							titolo=art_html.getAttribute('title');
						} else if (language=="doich") {
							titolo=art_html.getAttribute('title_de');
						} else if (language=="french") {
							titolo=art_html.getAttribute('title_fr');
						} else if (language=="esp") {
							titolo=art_html.getAttribute('title_esp');
						}
						titolo=titolo.replace("'","´");
						write_this+="<a href=\"javascript:search_submenu('"+id+"','"+titolo+"')\">"+titolo+"</a>&nbsp;&nbsp;&nbsp;"
					}
					elemento_html.innerHTML=write_this;
				} else {
					alert('Si è verificato un problema con la risposta AJAX');
				}

			}
		}
		http_request5.open('GET', indirizzo, true);
		http_request5.send(null);
	}
	
	//var this_id="";
	var this_title="";
	function search_submenu(this_id,this_title) {
		//scansionare il file dei cantieri e stampare le chiamate al search_cant(id)
		this_title=this_title;
		var indirizzo="xmlmaker/html.xml";

		http_request5 = false;
		if (window.XMLHttpRequest) { // browser Mozilla
			http_request5 = new XMLHttpRequest();
			if (http_request5.overrideMimeType) http_request5.overrideMimeType('text/xml');
		} else if (window.ActiveXObject) { // browser Microsoft InternetExplorer
			try {
				http_request5 = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request5 = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request5) {
			alert('ERRORE : Impossibile inizializzare XMLHTTPRequest');
			return false;
		}
		http_request5.onreadystatechange =  function subtopmenu_print() {
			// qui c'è la funzione di funzione
			if (http_request5.readyState == 4) {
				if (http_request5.status == 200) {
					// qui faccio roba

					var write_this_html=""; // contenuto html per il video
					var xmldoc_html = http_request5.responseXML; // assegnazione a variabile di contenuto XML
					var artlist_html = xmldoc_html.getElementsByTagName('cantiere'); // nodo xml da scansionare
					elemento_html = document.getElementById('menu_top_sup'); // target della scrittura a video
					//id cantiere non è this_id e tipologia cui corrisponde this_id ma verificando dalla descrizione estesa che, dunque, devo passare
					
					var id="";
					var titolo="";
					var titolo_eng="";
					var title_de="";
					var title_fr="";
					var title_esp="";
					var write_this="";
					
					write_this+="<ul style='list-style-type:none;top:0px;margin-top:0px;float:left;'>";
					for (i=0;i<artlist_html.length;i++) {
						art_html = artlist_html.item(i);
						tipologia=art_html.getAttribute('tipologia');
						if (tipologia == this_id) {
							id=art_html.getAttribute('id');
							if (language=="italian") {
								titolo=art_html.getAttribute('titolo');
							} else if (language=="english") {
								titolo=art_html.getAttribute('titolo_eng');
							} else if (language=="doich") {
								titolo=art_html.getAttribute('title_de');
							} else if (language=="french") {
								titolo=art_html.getAttribute('title_fr');
							} else if (language=="esp") {
								titolo=art_html.getAttribute('title_esp');
							}

							write_this+="<li style='float:left'><a href=\"javascript:get_cant('"+id+"','"+this_title+"')\">"+titolo+"</a></li>"
						}
					}
					write_this+="</ul>";
					//alert(write_this);
					elemento_html.innerHTML=write_this;
					if (language=="italian") {
						//print_navbar("<a href=\"#\" onClick=\"search_prj();load_custom_album('','pagedx','progetti.xml');navigation_bar.innerHTML='Hotel > "+"'\" style=\"text-decoration:none;color:#ffffff\">< torna alla lista cantieri</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hotel",tipologia+" > "+titolo)
						document.getElementById('navigation_bar').innerHTML="Hotel > "+ this_title;
					} else if (language=="english") {
						//print_navbar("<a href=\"#\" onClick=\"search_prj();load_custom_album('','pagedx','progetti.xml');navigation_bar.innerHTML='Tours > "+document.cerca.tipologia.value+"'\" style=\"text-decoration:none;color:#ffffff\">< back to the project list</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Projects",tipologia+" > "+titolo)
						document.getElementById('navigation_bar').innerHTML="Tours > "+this_title;
					} else if (language=="doich") {
						//print_navbar("<a href=\"#\" onClick=\"search_prj();load_custom_album('','pagedx','progetti.xml');navigation_bar.innerHTML='Tours > "+document.cerca.tipologia.value+"'\" style=\"text-decoration:none;color:#ffffff\">< back to the project list</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Projects",tipologia+" > "+titolo)
						document.getElementById('navigation_bar').innerHTML="Tours > "+this_title;
					} else if (language=="french") {
						//print_navbar("<a href=\"#\" onClick=\"search_prj();load_custom_album('','pagedx','progetti.xml');navigation_bar.innerHTML='Tours > "+document.cerca.tipologia.value+"'\" style=\"text-decoration:none;color:#ffffff\">< back to the project list</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Projects",tipologia+" > "+titolo)
						document.getElementById('navigation_bar').innerHTML="Itineraires > "+this_title;
					} else if (language=="esp") {
						//print_navbar("<a href=\"#\" onClick=\"search_prj();load_custom_album('','pagedx','progetti.xml');navigation_bar.innerHTML='Tours > "+document.cerca.tipologia.value+"'\" style=\"text-decoration:none;color:#ffffff\">< back to the project list</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Projects",tipologia+" > "+titolo)
						document.getElementById('navigation_bar').innerHTML="Hotelos > "+this_title;
					}

					//scrittura html campania
						if (this_id == "1239353953" |  this_title=="CAMPANIA") {
							elemento_html = document.getElementById('pagesx');
							write_this="";
							if (language=="italian") {
								//write_this+="<b>Criteri di ricerca dei percorsi</b><br/><br/>";
								//write_this+="Dal menu in alto, selezionare il percorso di interesse.<br/><br/>";
								//write_this+="In alternativa, cliccare sulla voce in basso per l'elenco dei percorsi selezionati.<br/><br/>";
								//write_this+="<ul>";
								//write_this+="	<li>";
								//write_this+="		<a";
								//write_this+="			href=\"javascript:";
								//write_this+="				document.cerca.tipologia.value='';";
								//write_this+="				document.cerca.anno.value='';";
								//write_this+="				document.cerca.citta.value='Citta\\'';";
								//write_this+="				document.cerca.selezionati.value='on';";
								//write_this+="				navigation_bar.innerHTML='Hotel > Selezionati';";
								//write_this+="				search_prj()";
								//write_this+="			\">selezionati";
								//write_this+="		</a>";
								//write_this+="	</li>";
								//write_this+="</ul>"
							} else if (language=="english") {
								//write_this+="<b>Search filter</b><br/><br/>";
								//write_this+="Select a tour.<br/><br/>";
								//write_this+="Otherwise, click on &#34;Selected Tours&#34;.<br/><br/>";
								//write_this+="<ul>";
								//write_this+="	<li>";
								//write_this+="		<a";
								//write_this+="			href=\"javascript:";
								//write_this+="				document.cerca.tipologia.value='';";
								//write_this+="				document.cerca.anno.value='';";
								//write_this+="				document.cerca.citta.value='Citta\\'';";
								//write_this+="				document.cerca.selezionati.value='on';";
								//write_this+="				navigation_bar.innerHTML='Tour > Selected';";
								//write_this+="				search_prj()";
								//write_this+="			\">Selected Tours";
								//write_this+="		</a>";
								//write_this+="	</li>";
								//write_this+="</ul>"
							} else if (language=="doich") {
								//write_this+="<b>Suchfilter</b><br/><br/>";
								////write_this+="W&#228;hlen Sie eine Tour aus.<br/><br/>";
								////write_this+="Andernfalls klicken Sie auf &#34;Ausgew&#228;hlte Tours&#34;.<br/><br/>";
								//write_this+="<ul>";
								//write_this+="	<li>";
								//write_this+="		<a";
								//write_this+="			href=\"javascript:";
								//write_this+="				document.cerca.tipologia.value='';";
								//write_this+="				document.cerca.anno.value='';";
								//write_this+="				document.cerca.citta.value='Citta\\'';";
								//write_this+="				document.cerca.selezionati.value='on';";
								//write_this+="				navigation_bar.innerHTML='Tour > Selected';";
								//write_this+="				search_prj()";
								//write_this+="			\">Ausgew&#228;hlte Tours";
								//write_this+="		</a>";
								//write_this+="	</li>";
								//write_this+="</ul>"
							} else if (language=="french") {
								////write_this+="<b>Filtre de recherche</b><br/><br/>";
								//write_this+="S&eacute;lectionnez un tour.<br/><br/>";
								////write_this+="Sinon, cliquez sur &#34;Tours s&eacute;lectionn&eacute;s&#34;.<br/><br/>";
								//write_this+="<ul>";
								//write_this+="	<li>";
								//write_this+="		<a";
								//write_this+="			href=\"javascript:";
								//write_this+="				document.cerca.tipologia.value='';";
								//write_this+="				document.cerca.anno.value='';";
								//write_this+="				document.cerca.citta.value='Citta\\'';";
								//write_this+="				document.cerca.selezionati.value='on';";
								//write_this+="				navigation_bar.innerHTML='Tour > Selected';";
								//write_this+="				search_prj()";
								//write_this+="			\">Tours s&eacute;lectionn&eacute;s";
								//write_this+="		</a>";
								//write_this+="	</li>";
								//write_this+="</ul>"
							} else if (language=="esp") {
								//write_this+="<b>filtro de b&uacute;squeda</b><br/><br/>";
								////write_this+="Seleccione tour preferido.<br/><br/>";
								////write_this+="En caso contrario, haga clic en &#34;seleccione&#34;.<br/><br/>";
								//write_this+="<ul>";
								//write_this+="	<li>";
								//write_this+="		<a";
								//write_this+="			href=\"javascript:";
								//write_this+="				document.cerca.tipologia.value='';";
								//write_this+="				document.cerca.anno.value='';";
								////write_this+="				document.cerca.citta.value='Citta\\'';";
								//write_this+="				document.cerca.selezionati.value='on';";
								//write_this+="				navigation_bar.innerHTML='Tour > Selected';";
								//write_this+="				search_prj()";
								//write_this+="			\">seleccione";
								//write_this+="		</a>";
								//write_this+="	</li>";
								//write_this+="</ul>"
							}
							if (language=="italian") {
								//write_this+="<b>LA CAMPANIA</b><br /><br />";
							} else if (language=="english") {
								//write_this+="<b>CAMPANIA</b><br /><br />";
							} else if (language=="doich") {
								//write_this+="<b>KAMPANIEN</b><br /><br />";
							} else if (language=="french") {
								//write_this+="<b>LA CAMPANIE</b><br /><br />";
							} else if (language=="esp") {
								//write_this+="<b>LA CAMPANIA</b><br /><br />";
							}
							elemento_html.innerHTML=write_this
						} else {
							elemento_html = document.getElementById('pagesx');
							write_this="";
							if (language=="italian") {
								//write_this+="<b>Criteri di ricerca dei percorsi</b><br/><br/>";
								//write_this+="Dal menu in alto, selezionare il percorso di interesse.<br/><br/>";
								//write_this+="In alternativa, cliccare sulla voce in basso per l'elenco dei percorsi selezionati.<br/><br/>";
								//write_this+="<ul>";
								//write_this+="	<li>";
								//write_this+="		<a";
								//write_this+="			href=\"javascript:";
								//write_this+="				document.cerca.tipologia.value='';";
								//write_this+="				document.cerca.anno.value='';";
								//write_this+="				document.cerca.citta.value='Citta\\'';";
								//write_this+="				document.cerca.selezionati.value='on';";
								//write_this+="				navigation_bar.innerHTML='Hotel > Selezionati';";
								//write_this+="				search_prj()";
								//write_this+="			\">selezionati";
								//write_this+="		</a>";
								//write_this+="	</li>";
								//write_this+="</ul>"
								//elemento_html.innerHTML=write_this
							} else if (language=="english") {
								//write_this+="<b>Search filter</b><br/><br/>";
								////write_this+="Select a tour.<br/><br/>";
								////write_this+="Otherwise, click on &#34;Selected Tours&#34;.<br/><br/>";
								//write_this+="<ul>";
								//write_this+="	<li>";
								//write_this+="		<a";
								//write_this+="			href=\"javascript:";
								//write_this+="				document.cerca.tipologia.value='';";
								//write_this+="				document.cerca.anno.value='';";
								//write_this+="				document.cerca.citta.value='Citta\\'';";
								//write_this+="				document.cerca.selezionati.value='on';";
								//write_this+="				navigation_bar.innerHTML='Tour > Selected';";
								//write_this+="				search_prj()";
								//write_this+="			\">Selected Tours";
								//write_this+="		</a>";
								//write_this+="	</li>";
								//write_this+="</ul>"
								//elemento_html.innerHTML=write_this
							} else if (language=="doich") {
								//write_this+="<b>Suchfilter</b><br/><br/>";
								////write_this+="W&#228;hlen Sie eine Tour aus.<br/><br/>";
								////write_this+="Andernfalls klicken Sie auf &#34;Ausgew&#228;hlte Tours&#34;.<br/><br/>";
								//write_this+="<ul>";
								//write_this+="	<li>";
								//write_this+="		<a";
								//write_this+="			href=\"javascript:";
								//write_this+="				document.cerca.tipologia.value='';";
								//write_this+="				document.cerca.anno.value='';";
								//write_this+="				document.cerca.citta.value='Citta\\'';";
								//write_this+="				document.cerca.selezionati.value='on';";
								//write_this+="				navigation_bar.innerHTML='Tour > Selected';";
								//write_this+="				search_prj()";
								//write_this+="			\">Ausgew&#228;hlte Tours";
								//write_this+="		</a>";
								//write_this+="	</li>";
								//write_this+="</ul>"
								//elemento_html.innerHTML=write_this
							} else if (language=="french") {
								//write_this+="<b>Filtre de recherche</b><br/><br/>";
								////write_this+="S&eacute;lectionnez un tour.<br/><br/>";
								////write_this+="Sinon, cliquez sur &#34;Tours s&eacute;lectionn&eacute;s&#34;.<br/><br/>";
								//write_this+="<ul>";
								//write_this+="	<li>";
								//write_this+="		<a";
								//write_this+="			href=\"javascript:";
								//write_this+="				document.cerca.tipologia.value='';";
								//write_this+="				document.cerca.anno.value='';";
								//write_this+="				document.cerca.citta.value='Citta\\'';";
								//write_this+="				document.cerca.selezionati.value='on';";
								//write_this+="				navigation_bar.innerHTML='Tour > Selected';";
								//write_this+="				search_prj()";
								//write_this+="			\">Tours s&eacute;lectionn&eacute;s";
								//write_this+="		</a>";
								//write_this+="	</li>";
								//write_this+="</ul>"
								//elemento_html.innerHTML=write_this
							} else if (language=="esp") {
								//write_this+="<b>filtro de b&uacute;squeda</b><br/><br/>";
								////write_this+="Seleccione tour preferido.<br/><br/>";
								////write_this+="En caso contrario, haga clic en &#34;seleccione&#34;.<br/><br/>";
								//write_this+="<ul>";
								//write_this+="	<li>";
								//write_this+="		<a";
								//write_this+="			href=\"javascript:";
								//write_this+="				document.cerca.tipologia.value='';";
								//write_this+="				document.cerca.anno.value='';";
								//write_this+="				document.cerca.citta.value='Citta\\'';";
								//write_this+="				document.cerca.selezionati.value='on';";
								//write_this+="				navigation_bar.innerHTML='Tour > Selected';";
								//write_this+="				search_prj()";
								//write_this+="			\">seleccione";
								//write_this+="		</a>";
								//write_this+="	</li>";
								//write_this+="</ul>"
								//elemento_html.innerHTML=write_this
							}
						}
					//fine scrittura html campania

				} else {
					alert('Si è verificato un problema con la risposta AJAX');
				}

			}
		}
		http_request5.open('GET', indirizzo, true);
		http_request5.send(null);

	}
	
	var openclose=0;
	function movediv() {
		if (openclose==0) {
			document.getElementById('scroller').style.left='55.5%';
			openclose=1
		} else {
			document.getElementById('scroller').style.left='93%';
			openclose=0
		}
	}
	
	function open_guestbook() {

		var http_request55;
		try {
			http_request55=new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				http_request55=new ActiveXObject("Microsoft.XMLHTTP");
			} catch (oc) {
				http_request55=null;
			}
		}
		if(!http_request55 && typeof XMLHttpRequest != "undefined")
			http_request55 = new XMLHttpRequest();
		if (!http_request55) {
			window.alert("Spiacente! Oggetto XMLHTTP non trovato. Connessione non disponibile");
		}

		var time_interval=new Date();
		var now=time_interval.getTime();
		var indirizzo="xmlmaker/guestbook.xml"+"?"+now; 
		//var indirizzo="xmlmaker/guestbook.xml";
		
		if(http_request55) {
			http_request55.open("GET", indirizzo,"true");
			http_request55.onreadystatechange=function() {
				if(http_request55.readyState==4 && http_request55.status=="200") {

					var xmldoc_html = http_request55.responseXML; // assegnazione a variabile di contenuto XML
					var artlist_html = xmldoc_html.getElementsByTagName('guest'); // nodo xml da scansionare
					elemento_html = document.getElementById('pagesx'); // target della scrittura a video

					var id="";
					var data="";
					var oggetto="";
					var firma="";
					var web="";
					var email="";
					var file1="";
					var file2="";
					var file3="";
					var html="";

					var write_this="";

					var addguest="htm/addguest.php?language="+language;
					write_this+="<b>Guestbook<a href=\"javascript:getData2('"+addguest+"','pagesx');\"><big>[+]</big></a></b><br /><br />";

					write_this+="<ul>";
					for (i=0;i<artlist_html.length;i++) {
						art_html = artlist_html.item(i);
						data=art_html.getAttribute('data');
						oggetto=art_html.getAttribute('oggetto');
						firma=art_html.getAttribute('firma');
						html=art_html.getAttribute('html');

						web=art_html.getAttribute('web');
						email=art_html.getAttribute('email');

						file1=art_html.getAttribute('file1');
						file2=art_html.getAttribute('file2');
						file3=art_html.getAttribute('file3');

						write_this+="	<li>";
						write_this+="		"+data+" - "+oggetto+"<br />";
						write_this+="		"+html+"<br />";

						if (file1 != "") {
							write_this+="	<br /><a href='xmlmaker/"+file1+"'>"+file1+"</a>"
						}
						if (file2 != "") {
							write_this+="	<br /><a href='xmlmaker/"+file2+"'>"+file2+"</a>"
						}
						if (file3 != "") {
							write_this+="	<br /><a href='xmlmaker/"+file3+"'>"+file3+"</a>"
						}

						if (web != "") {
							write_this+="	<br /><a href='http://"+web+"' target='_blank'>"+web+"</a><br />"
						}
						if (email != "") {
							write_this+="	<br /><a href='mailto:"+email+"'>"+email+"</a><br />"
						}
						if (firma != "") {
							write_this+="	<br /><i>"+firma+"</i><br />"
						}
						write_this+="	</li>";

					}
					write_this+="</ul>";
					elemento_html.innerHTML=write_this;
				}
			}
			http_request55.send(null)
		}
	}
	
// fine nuova sezione scripting


