// JavaScript Document
	function submitForm(iata,lang)
	{ 
		//alert(lang)	
		var req = null; 
		
		//document.ajax.dyn.value="Caricamento dati...";
		if (window.XMLHttpRequest)
		{
			req = new XMLHttpRequest(iata);
			if (req.overrideMimeType) 
			{
				req.overrideMimeType('text/xml');
			}
		} 
		else if (window.ActiveXObject) 
		{
			try {
				req = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e)
			{
				try {
					req = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		 }
		

		req.onreadystatechange = function()
		{ 
			//document.ajax.dyn.value="Attendere...";
			
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
					// process a XML document here
					var doc = req.responseXML.documentElement;
					//alert("doc "+doc);
					// leggo i nodi
					//var element = doc.getElementsByTagName('AirlinesInfo').item(0);
					//var element = doc.firstChild.item(0);[0].childNodes[0].nodeValue
					//alert(doc.getElementsByTagName("tempo_apertura_checkin").item(1));
					//alert("element1 "+element.getElementsByTagName('tempo_apertura_checkin').length);
					var element1 = doc.getElementsByTagName('tempo_apertura_checkin').item(0);
					var element2 = doc.getElementsByTagName('tempo_limite_checkin').item(0);
					var element3 = doc.getElementsByTagName('franchigia_bagaglio_checkin_html').item(0);
					var element4 = doc.getElementsByTagName('franchigia_bagaglio_mano').item(0);
					var element5 = doc.getElementsByTagName('disposizioni_particolari').item(0);
					var element6 = doc.getElementsByTagName('cambio_data').item(0);
					var element7 = doc.getElementsByTagName('cambio_tratta').item(0);
					var element8 = doc.getElementsByTagName('cambio_nome').item(0);
					var element9 = doc.getElementsByTagName('rimborso').item(0);
					var element10 = doc.getElementsByTagName('note_info_viaggio').item(0);
					var element11 = doc.getElementsByTagName('note_cambio_preno').item(0);
					var element12 = doc.getElementsByTagName('nome_compagnia').item(0);
					
					//alert(element11.firstChild.data)
					
					//document.ajax.dyn.value= element.firstChild.data;
					document.getElementById("iv_iata").innerHTML = element12.firstChild.data;
					document.getElementById("iv_iata2").innerHTML = element12.firstChild.data;
					document.getElementById("iv_iata3").innerHTML = element12.firstChild.data;
					// note check in
					if (element1) document.getElementById("iv_tempo_apertura_checkin").innerHTML = element1.firstChild.data;
					if (element2) document.getElementById("iv_tempo_limite_checkin").innerHTML = element2.firstChild.data;
					if (element3) document.getElementById("iv_franchigia_bagaglio_checkin").innerHTML = element3.firstChild.data;
					if (element4) document.getElementById("iv_franchigia_bagaglio_mano").innerHTML = element4.firstChild.data;
					if (element5) document.getElementById("iv_disposizioni").innerHTML = element5.firstChild.data;
					if (element10) document.getElementById("iv_note").innerHTML = element10.firstChild.data;
					// cambio prenotazione 
					if (element6) document.getElementById("iv_cambio_data").innerHTML = element6.firstChild.data;
					if (element7) document.getElementById("iv_cambio_tratta").innerHTML = element7.firstChild.data;
					if (element8) document.getElementById("iv_cambio_nome").innerHTML = element8.firstChild.data;
					if (element9) document.getElementById("iv_rimborso").innerHTML = element9.firstChild.data;
					if (element11) document.getElementById("iv_note2").innerHTML = element11.firstChild.data;					
					// show div
					var zone = document.getElementById("iv_zone");
					var result = document.getElementById("iv_result");
					zone.style.display = "none";
					result.style.display = "block";
				}	
				else	
				{
					//document.ajax.dyn.value="Error: returned status code " + req.status + " " + req.statusText;
				}	
			} 
		}; 

		if (iata == "0"){
			// show div
			var zone = document.getElementById("iv_zone");
			var result = document.getElementById("iv_result");
			zone.style.display = "block";
			result.style.display = "none";
		} else {
		  req.open("GET", "/vg1/jsp/util/airlines_info.jsp?idAirline="+iata+"&language="+lang, true);
        	  req.send(null); 		
		}	
        } 
	
	function expandCollapse(targetId){
		// toggle article
		var articleId = targetId;
		var article = document.getElementById(articleId);
		var newStyle = article.style.display == "none" ? "block" : "none";
		article.style.display = newStyle;
	}
         
