
function openNews(lang) {
	var idLang = 1;

	switch (lang)
	{
		case 'ita':
			idLang = 1
			break;
		case 'ing':
			idLang = 2
			break;
		case 'ted':
			idLang = 3
			break;
		case 'fra':
			idLang = 4
			break;
		case 'spa':
			idLang = 5
			break;		
	}
	
	$.ajax({
		url: "News.asp?lang=" + idLang,
		cache: false,
		dataType: "xml",
		success: function(xmlResult){
			$("#news").html('');
			
			$(xmlResult).find('news').each(function() {
				var id = $(this).attr('id');
				var data = $(this).find('data').text()													
				var titolo = $(this).find('titolo').text()
				var testo = $(this).find('testo').text()	
				var img = $(this).find('img').text()					 
				
				$('<a></a>')
					.click(function(){openNewsDetail(id)})
					.html(data + ' - ' + titolo)
					.appendTo('#news');
						 
				$('<p class="TestoNews"></p>')
					.html(testo)
					.appendTo('#news');
					
			}); //close each
			
			$("#news").fadeIn(800);
		}
	});
}

function openNewsDetail(newsId) {
	$.ajax({
		url: "news.asp?idnews=" + newsId,
		cache: false,
		dataType: "xml",
		success: function(xmlResult){
			$("#news").fadeOut(800, function(){
				$("#news").html('');
				
				$(xmlResult).find('news').each(function() {
					var id = $(this).attr('id');
					var data = $(this).find('data').text()													
					var titolo = $(this).find('titolo').text()
					var testo = $(this).find('testo').text()	
					var img = $(this).find('img').text()
					var lang = $(this).find('idLingua').text()					 
					
					if(img != '')
					{
						$('<img style="float: left; margin-right: 10px" />')
							.attr('src', 'images/news/' + img)
							.appendTo('#news');
					}
					
					$('<h3></h3>')
						.html(data + ' - ' + titolo)
						.appendTo('#news');
							 
					$('<p class="TestoNews"></p>')
						.html(testo)
						.appendTo('#news');
					
					switch (lang)
					{
						case '1':
							lblTornaIdietro = 'Torna indietro';
							break;
						case '2':	
							lblTornaIdietro = 'Back';						
							break;
						case '3':
							lblTornaIdietro = 'Zur&#252;ck';						
							break;
						case '4':
							lblTornaIdietro = 'Retour';						
							break;
						case '5':
							lblTornaIdietro = 'Espalda';						
							break;		
					}						
					
					$('<a style="font-size: 12px"></a>')
						.click(function(){$("#news").fadeOut(800, function(){openNews(lang)});})					
						.html('&laquo; ' + lblTornaIdietro)
						.appendTo('#news');						
						
				}); //close each
				
				$("#news").fadeIn(800);				
			});						
		}
	});	
}


function openCalendar(lang) {
	var idLang = 1;

	switch (lang)
	{
		case 'ita':
			idLang = 1
			break;
		case 'ing':
			idLang = 2
			break;
		case 'ted':
			idLang = 3
			break;
		case 'fra':
			idLang = 4
			break;
		case 'spa':
			idLang = 5
			break;		
	}
	
	$.ajax({
		url: "calendar.asp?lang=" + idLang,
		cache: false,
		dataType: "xml",
		success: function(xmlResult){
			$("#news").html('');
			
			$(xmlResult).find('news').each(function() {
				var id = $(this).attr('id');
				var data ='' /*$(this).find('data').text()*/													
				var titolo = $(this).find('titolo').text()
				var testo = $(this).find('testo').text()	
				var img = $(this).find('img').text()					 
				
				$('<a></a>')
					.click(function(){openCalendarDetail(id)})
					.html(titolo)
					.appendTo('#news');
						 
				$('<p class="TestoNews"></p>')
					.html(testo)
					.appendTo('#news');
					
			}); //close each
			
			$("#news").fadeIn(800);
		}
	});
}

function openCalendarDetail(newsId) {
	$.ajax({
		url: "calendar.asp?idnews=" + newsId,
		cache: false,
		dataType: "xml",
		success: function(xmlResult){
			$("#news").fadeOut(800, function(){
				$("#news").html('');
				
				$(xmlResult).find('news').each(function() {
					var id = $(this).attr('id');
					var data = $(this).find('data').text()													
					var titolo = $(this).find('titolo').text()
					var testo = $(this).find('testo').text()	
					var img = $(this).find('img').text()
					var lang = $(this).find('idLingua').text()					 
					
					if(img != '')
					{
						$('<img style="float: left; margin-right: 10px" />')
							.attr('src', 'images/news/' + img)
							.appendTo('#news');
					}
					
					$('<h3></h3>')
						.html(titolo)
						.appendTo('#news');
							 
					$('<p class="TestoNews"></p>')
						.html(testo)
						.appendTo('#news');
					
					switch (lang)
					{
						case '1':
							lblTornaIdietro = 'Torna indietro';
							break;
						case '2':	
							lblTornaIdietro = 'Back';						
							break;
						case '3':
							lblTornaIdietro = 'Zur&#252;ck';						
							break;
						case '4':
							lblTornaIdietro = 'Retour';						
							break;
						case '5':
							lblTornaIdietro = 'Espalda';						
							break;		
					}						
					
					$('<a style="font-size: 12px"></a>')
						.click(function(){$("#news").fadeOut(800, function(){openCalendar(lang)});})					
						.html('&laquo; ' + lblTornaIdietro)
						.appendTo('#news');						
						
				}); //close each
				
				$("#news").fadeIn(800);				
			});						
		}
	});	
}



function openPrenota(lang) {

	switch (lang)
	{
		case 'ita':
			$("#lblArrivo").html('Arrivo');
			$("#lblNotti").html('Notti');
			$("#lblAdulti").html('Adulti');
			$("#lblBambini").html('Bambini');			
			$("#btnDisp").html('Disponibilit&#224;');
			$("#btnOpzioni").html('Altre Opzioni');
			break;
		case 'ing':
			$("#lblArrivo").html('Arrival');
			$("#lblNotti").html('Night');
			$("#lblAdulti").html('Adults');
			$("#lblBambini").html('Children');			
			$("#btnDisp").html('Check Availability');
			$("#btnOpzioni").html('Other Options');
			break;
		case 'ted':
			$("#lblArrivo").html('Anreise');
			$("#lblNotti").html('N&#228;chte');
			$("#lblAdulti").html('Erwachsene');
			$("#lblBambini").html('Kinder');			
			$("#btnDisp").html('Verf&#252;gbarkeit');
			$("#btnOpzioni").html('Andere Optionen');
			break;
		case 'fra':
			$("#lblArrivo").html('Arriv&#233;e');
			$("#lblNotti").html('Nuits');
			$("#lblAdulti").html('Adultes');
			$("#lblBambini").html('Enfants');			
			$("#btnDisp").html('Disponibilit&#233;');
			$("#btnOpzioni").html('Autres Options');
			break;
		case 'spa':
			$("#lblArrivo").html('Llegada');
			$("#lblNotti").html('Noches');
			$("#lblAdulti").html('Adultos');
			$("#lblBambini").html('Ni&#241;os');			
			$("#btnDisp").html('Disponibilidad');
			$("#btnOpzioni").html('Otras Opciones');
			break;		
	}	
	
	$("#prenota").fadeIn(800);
	start();
}

function aprigoogleMap() {
	$("#googleMaps").fadeIn(800);		
	$("#googleMaps").html('');	
	$("#googleMaps").html('<iframe width="410" height="380" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.it/maps?f=q&amp;source=s_q&amp;hl=it&amp;geocode=&amp;q=riviera+Gran+Viale,+5,+30126+Venezia+Lido&amp;sll=45.442308,12.240143&amp;sspn=0.381078,0.614548&amp;ie=UTF8&amp;hq=riviera+Gran+Viale,+5,&amp;hnear=Lido+di+Venezia,+Venezia+VE&amp;cid=1669368464475972501&amp;ll=45.452424,12.372322&amp;spn=0.09152,0.140762&amp;t=h&amp;z=12&amp;iwloc=A&amp;output=embed"></iframe>');
}

function chiudi() {
	$("#prenota").hide();	
	$("#news").hide();	
	$("#googleMaps").hide();		
}
