var myRequest = null;

function CreateXmlHttpReq(handler) {
  var xmlhttp = null;
  try {
	xmlhttp = new XMLHttpRequest();
  } catch(e) {
  try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch(e) {
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
 }
  xmlhttp.onreadystatechange = handler;
  return xmlhttp;
}
	
function myHandlerDisp() {		
	if (myRequest.readyState == 4 && myRequest.status == 200) {
		document.getElementById("richiesta_disp").innerHTML = myRequest.responseText;
		document.getElementById("frm_disp").reset();
		//alert("Rischiesta inviata correttamente");
	}
}
	
function myHandlerInfo() {	
	if (myRequest.readyState == 4 && myRequest.status == 200) {
		document.getElementById("richiesta_info").innerHTML = myRequest.responseText;
		document.getElementById("frm_info").reset();
		//alert("Rischiesta inviata correttamente");
	}
}

function myHandlerSegnal() {	
	if (myRequest.readyState == 4 && myRequest.status == 200) {
		document.getElementById("richiesta_segnal").innerHTML = myRequest.responseText;
		document.getElementById("frm_segnal").reset();
		//alert("Rischiesta inviata correttamente");
	}
}

	
function invia_disp(idazienda,type) {
	var richiesta;
	var to = '';
	
	switch (type) {
		case 'alloggio' :
			richiesta = 'disp_alloggio';
			var ga = document.getElementById('ga').options[document.getElementById('ga').selectedIndex].value;
			var ma = document.getElementById('ma').options[document.getElementById('ma').selectedIndex].value;
			var aa = document.getElementById('aa').options[document.getElementById('aa').selectedIndex].value;
			var gp = document.getElementById('gp').options[document.getElementById('gp').selectedIndex].value;
			var mp = document.getElementById('mp').options[document.getElementById('mp').selectedIndex].value;
			var ap = document.getElementById('ap').options[document.getElementById('ap').selectedIndex].value;
			var adulti = document.getElementById('adulti').value;
			var bambini = document.getElementById('bambini').value;
			var singole = document.getElementById('singole').value;
			var doppie = document.getElementById('doppie').value;
			var triple = document.getElementById('triple').value;
			var quadruple = document.getElementById('quadruple').value;
			var trattamento = document.getElementById('trattamento').options[document.getElementById('trattamento').selectedIndex].value;
			var nome = document.getElementById('nome').value;
			var telefono = document.getElementById('telefono').value;
			var posta = document.getElementById('posta').value;
			var privacy = document.getElementById('privacy').value;
			var note = document.getElementById('note').value;
			myRequest = CreateXmlHttpReq(myHandlerDisp);
			myRequest.open("GET","/infoaziende/html/dformed.php?ga="+ga+"&ma="+ma+"&aa="+aa+"&gp="+gp+"&mp="+mp+"&ap="+ap+
							"&adulti="+adulti+"&bambini="+bambini+"&singole="+singole+"&doppie="+doppie+"&triple="+triple+"&quadruple="+quadruple+
							"&trattamento="+trattamento+"&nome="+nome+"&telefono="+telefono+"&posta="+posta+
							"&privacy="+privacy+"&note="+note+"&to="+to+"&richiesta="+richiesta+"&idazienda="+idazienda);
			myRequest.send(null);
			break
			
		case 'locale':
			richiesta = 'disp_locale';
			var ga = document.getElementById('ga').options[document.getElementById('ga').selectedIndex].value;
			var ma = document.getElementById('ma').options[document.getElementById('ma').selectedIndex].value;
			var aa = document.getElementById('aa').options[document.getElementById('aa').selectedIndex].value;
			var orario = document.getElementById('orario').value;
			var posti = document.getElementById('posti').value;
			var nome = document.getElementById('nome').value;
			var telefono = document.getElementById('telefono').value;
			var posta = document.getElementById('posta').value;
			var privacy = document.getElementById('privacy').value;
			var note = document.getElementById('note').value;
			myRequest = CreateXmlHttpReq(myHandlerDisp);
			myRequest.open("GET","/infoaziende/html/dformed.php?ga="+ga+"&ma="+ma+"&aa="+aa+"&orario="+orario+"&posti="+posti+
							"&nome="+nome+"&telefono="+telefono+"&posta="+posta+
							"&privacy="+privacy+"&note="+note+"&to="+to+"&richiesta="+richiesta+"&idazienda="+idazienda);
			myRequest.send(null);
			break
		
		case 'stbalneare' :
	
			richiesta = 'disp_stbalneare';
			var ga = document.getElementById('ga').options[document.getElementById('ga').selectedIndex].value;
			var ma = document.getElementById('ma').options[document.getElementById('ma').selectedIndex].value;
			var aa = document.getElementById('aa').options[document.getElementById('aa').selectedIndex].value;
			var gp = document.getElementById('gp').options[document.getElementById('gp').selectedIndex].value;
			var mp = document.getElementById('mp').options[document.getElementById('mp').selectedIndex].value;
			var ap = document.getElementById('ap').options[document.getElementById('ap').selectedIndex].value;
			var adulti = document.getElementById('adulti').value;
			var bambini = document.getElementById('bambini').value;
			var ombrelloni = document.getElementById('ombrelloni').value;
			var tende = document.getElementById('tende').value;
			var sdraio = document.getElementById('sdraio').value;
			var lettini = document.getElementById('lettini').value;
			var nome = document.getElementById('nome').value;
			var telefono = document.getElementById('telefono').value;
			var posta = document.getElementById('posta').value;
			var privacy = document.getElementById('privacy').value;
			var note = document.getElementById('note').value;
			myRequest = CreateXmlHttpReq(myHandlerDisp);
			myRequest.open("GET","/infoaziende/html/dformed.php?ga="+ga+"&ma="+ma+"&aa="+aa+"&gp="+gp+"&mp="+mp+"&ap="+ap+
							"&adulti="+adulti+"&bambini="+bambini+"&ombrelloni="+ombrelloni+"&tende="+tende+"&sdraio="+sdraio+"&lettini="+lettini+
							"&nome="+nome+"&telefono="+telefono+"&posta="+posta+
							"&privacy="+privacy+"&note="+note+"&to="+to+"&richiesta="+richiesta+"&idazienda="+idazienda);
			myRequest.send(null);
			break
		
		default:
			return false;
	}
}
	
	
function invia_info(idazienda) {
	var richiesta = 'info';
	var to = '';
	
	var nome = document.getElementById('nome_info').value;
	var telefono = document.getElementById('telefono_info').value;
	var posta = document.getElementById('posta_info').value;
	var privacy = document.getElementById('privacy_info').value;
	
	var idofferta = null ;
	if ( document.getElementById('offerta_info') ) 
		idofferta = document.getElementById('offerta_info').value;
	
	var tipo = null ;
	if ( document.getElementById('tipo_info') ) 
		tipo = document.getElementById('tipo_info').value;
	
	var note = document.getElementById('note_info').value;
	
	myRequest = CreateXmlHttpReq(myHandlerInfo);
	myRequest.open("GET","/infoaziende/html/dformed.php?nome="+nome+"&telefono="+telefono+"&posta="+posta+"&idofferta="+idofferta+
						"&privacy="+privacy+"&note="+note+"&to="+to+"&richiesta="+richiesta+"&idazienda="+idazienda+"&tipo="+tipo);
	
	myRequest.send(null);
}

function invia_segnal(idazienda) {	
	var richiesta = 'segnalazione';
	var to = '';
	
	var nome = document.getElementById('nome_segnal').value;
	var telefono = document.getElementById('telefono_segnal').value;
	var posta = document.getElementById('posta_segnal').value;
	var privacy = document.getElementById('privacy_segnal').value;
	var note = document.getElementById('note_segnal').value;
	myRequest = CreateXmlHttpReq(myHandlerSegnal);
	myRequest.open("GET","/infoaziende/html/dformed.php?nome="+nome+"&telefono="+telefono+"&posta="+posta+
						"&privacy="+privacy+"&note="+note+"&to="+to+"&richiesta="+richiesta+"&idazienda="+idazienda);
	myRequest.send(null);	
}


function avvisoprivacy() { 	   	
   	var finestra = window.open("","Privacy","height=230,width=450");
   	
    finestra.document.write("<h2>Informativa sulla Privacy.</h2>");
    finestra.document.write("La informiamo che i dati da lei inseriti saranno trattati al solo fine di fornirle le informazioni richieste ed eventualmente, in caso di conferma, per definire la prenotazione alberghiera. I suoi dati saranno trattati con mezzi informatici nel rispetto dei principi stabiliti dal codice della Privacy (D. Legisl. 196/2003). Per ulteriori informazioni sulle modalità del trattamento, e per esercitare gli altri diritti a  lei riconosciuti dall'articolo 7 del Codice della Privacy, potraà rivolgersi al Titolare della struttura alberghiera.");
	finestra.document.close();
}











