function MasterInit () { PlotIconz ('0,0'); UpdateOption (0); UpdateOptionStanze(0); document.form1.Periodi[0].checked = true; } function GoPrenota (RecId,RecId1) { document.form1.FCod.value = "GoPrenota"; document.form1.FVal.value = RecId; document.form1.FVal1.value = RecId1; document.form1.submit (); } function GoOfferta (RecId) { document.form1.FCod.value = "GoOfferta"; document.form1.FVal.value = RecId; document.form1.submit (); } function GoBackOne () { document.form1.FCod.value = "back"; document.form1.FVal.value = 0; document.form1.submit (); } //-> Periodo , Disponibilit� Servizi, Stanze, Offerte function PlotIconz (IndexRef) { //var TestoPeriodo = eval ('TestoPeriodo' + [IndexRef]); //alert (IndexRef); MM_findObj ("Icone").innerHTML = ""; //alert (TestoPeriodo.length); if (TestoPeriodo.length <= 0) { MM_findObj ("Icone").innerHTML = ""; var Icone = IndexRef.split (","); } else { var Icone = IndexRef.split (","); Valore = eval('IconaServizi'+Icone[0]+Icone[1]); //alert (Valore); if (Valore.length <= 0) { MM_findObj ("Icone").innerHTML = ""; } else { MM_findObj ("Icone").innerHTML = ""; //for (i = 0; i < Valore.length; i++) { MM_findObj ("Icone").innerHTML += Valore; } } RecordPre = eval ('RecordStanza'+Icone[0]+Icone[1]); MM_findObj ("RecordPeriodoPre").href = "PrenotaAccomodation.htm?RP=" + RecordPeriodo[Icone[0]] + "&RPD=" + RecordPre[0] + "&TP=" + TipoStruttura + "&PMG=" + PeriodoMinimoGG[Icone[0]] + "&Co=1" ; Stanze (Icone[0],Icone[1]); PlotOfferta (Icone[0]+ ',' + Icone[1]); } //alert (Icone[0]); AbilitoPrenotazione = eval('PrenotoStanze'+Icone[0]); //alert (AbilitoPrenotazione); if (AbilitoPrenotazione[Icone[1]] == 0) { MM_findObj ("AbilitoPrenotazionePuls").style.display = "none"; MM_findObj ("AbilitoPrenotazionePuls2").style.display = ""; } else { MM_findObj ("AbilitoPrenotazionePuls").style.display = ""; MM_findObj ("AbilitoPrenotazionePuls2").style.display = "none"; } } function PlotOfferta (IndexRef) { Offerta = IndexRef.split (','); Totale = eval('TotaleOfferte00'); Totale2 = MM_findObj ("OffTotal").value; Valore = eval('Offerte'+Offerta[0]+Offerta[1]); //alert (Valore.lenght); if (Valore.length <= 0) { MM_findObj ("VedoOfferta").style.display = "none"; } else { MM_findObj ("VedoOfferta").style.display = ""; Valore2 = eval('TipoOfferte'+Offerta[0]+Offerta[1]); Valore3 = eval('DescrizioneOfferte'+Offerta[0]+Offerta[1]); Valore4 = eval('ScontoOfferte'+Offerta[0]+Offerta[1]); Valore5 = eval('DataOfferte'+Offerta[0]+Offerta[1]); Valore6 = eval('ImportoOfferte'+Offerta[0]+Offerta[1]); //alert (Valore6); Valore6a = eval('ValoreVolo'+Offerta[0]+Offerta[1]); Valore6b = eval('DescVolo'+Offerta[0]+Offerta[1]); Valore7 = eval('RecordOfferte'+Offerta[0]+Offerta[1]); var LinkSconto = eval('LinkSconto'+Offerta[0]+Offerta[1]); var LinkPerOff = eval('LinkPerOff'+Offerta[0]+Offerta[1]); TotaleAgg = 1; for (i = 0; i < Valore.length; i++) { //alert (Valore3[i]); if (Valore3[i] != "") { MM_findObj ("VedoOfferta"+TotaleAgg).style.display = ""; MM_findObj ("NomeOfferta"+TotaleAgg).innerHTML = ""; MM_findObj ("TipoOfferta"+TotaleAgg).innerHTML = ""; MM_findObj ("DescrizioneOfferta"+TotaleAgg).innerHTML = ""; MM_findObj ("Sconto"+TotaleAgg).innerHTML = ""; MM_findObj ("ValoreEuroSconto"+TotaleAgg).innerHTML = ""; MM_findObj ("Data"+TotaleAgg).innerHTML = ""; MM_findObj ("ImportoOfferte"+TotaleAgg).innerHTML = ""; MM_findObj ("ValoreVolo"+TotaleAgg).innerHTML = ""; MM_findObj ("Offerta"+TotaleAgg).href = "#"; MM_findObj ("ScontoAccesso0"+TotaleAgg).style.display = "block"; MM_findObj ("ScontoAccesso1"+TotaleAgg).style.display = "none"; MM_findObj ("NomeOfferta"+TotaleAgg).innerHTML = "" + Valore[i] + ""; if (Valore2[i] != "") { MM_findObj ("TipoOfferta"+TotaleAgg).innerHTML = "OFFERTA"; ScontoOff = eval('ScontoOfferta'+Offerta[0]+Offerta[1]); //MM_findObj ("Sconto"+TotaleAgg).innerHTML = "Sconto : "; MM_findObj ("ImportoFinale"+TotaleAgg).innerHTML = "Importo Finale Offerta : "; for (sco = 0; sco < LinkSconto.length; sco++) { if (LinkSconto[sco] == LinkPerOff[i]) { Scontoperme = ScontoOff[sco]; } } } else { MM_findObj ("TipoOfferta"+TotaleAgg).innerHTML = "LAST MINUTE"; ScontoOff = eval('ScontoLastMinute'+Offerta[0]+Offerta[1]); //MM_findObj ("Sconto"+TotaleAgg).innerHTML = "Sconto : "; MM_findObj ("ImportoFinale"+TotaleAgg).innerHTML = "Importo Finale Last Minute : "; for (sco = 0; sco < LinkSconto.length; sco++) { if (LinkSconto[sco] == LinkPerOff[i]) { Scontoperme = ScontoOff[sco]; } } } MM_findObj ("DescrizioneOfferta"+TotaleAgg).innerHTML = Valore3[i]; ScontoReale = Valore4[i]; //MM_findObj ("Sconto"+TotaleAgg).innerHTML += "- " + ScontoReale+" %"; MM_findObj ("Data"+TotaleAgg).innerHTML = Valore5[i]; //alert (Valore6[i]); ImportoReale = Valore6[i]; X = 3; ImportoReale = Math.round(ImportoReale*Math.pow(10,X))/Math.pow(10,X); //MM_findObj ("ImportoOfferte"+TotaleAgg).innerHTML = "€ " + ImportoReale + ""; ValoreEuroScontoV = (ImportoReale * ScontoReale) / 100; X = 3; ImportoValoreSconto = Math.round(ValoreEuroScontoV*Math.pow(10,X))/Math.pow(10,X); //MM_findObj ("Sconto"+TotaleAgg).innerHTML += " (€ " + ImportoValoreSconto + ")"; if (Valore6b[i] != "") { ImportoReale2 = Valore6a[i]; X = 3; ImportoReale2 = Math.round(ImportoReale2*Math.pow(10,X))/Math.pow(10,X); //MM_findObj ("ValoreVolo"+TotaleAgg).innerHTML = "" + Valore6b[i]+": " + " + € " + ImportoReale2 + ""; } else { ImportoReale2 = Valore6a[i]; MM_findObj ("ValoreVolo"+TotaleAgg).innerHTML = ""; } ImportoScontato = ImportoReale - ((ImportoReale * ScontoReale) / 100) ; X = 3; ImportoScontato = Math.round(ImportoScontato*Math.pow(10,X))/Math.pow(10,X); ImportoScontato = ImportoScontato + Math.abs(ImportoReale2); //alert (ImportoScontato); MM_findObj ("ImportoFinale"+TotaleAgg).innerHTML += "€ " + ImportoScontato + ""; if (ScontoOff.length >0) { //*////Controllare Record per Sconto Offerta for (sc=0; sc < LinkSconto.length; sc++) { if (LinkPerOff[i] == LinkSconto[sc]) { MM_findObj ("ScontoAccesso1"+TotaleAgg).style.display = "block"; X = 3; ScontoPersonale = Math.round(Scontoperme*Math.pow(10,X))/Math.pow(10,X); MM_findObj ("ValoreSconto"+TotaleAgg).innerHTML = "Commissione Riservata :- " + ScontoPersonale+" %"; ValoreEuroScontoOff = (ImportoScontato * ScontoPersonale) / 100; X = 3; ImportoValoreScontoOff = Math.round(ValoreEuroScontoOff*Math.pow(10,X))/Math.pow(10,X); MM_findObj ("ValoreSconto"+TotaleAgg).innerHTML += " (€ " + ImportoValoreScontoOff + ")"; ImportoScontatoOff = ImportoScontato - ((ImportoScontato * ScontoPersonale) / 100) ; X = 3; ImportoFinaleOff = Math.round(ImportoScontatoOff*Math.pow(10,X))/Math.pow(10,X); MM_findObj ("FinaleSconto"+TotaleAgg).innerHTML = "Importo Finale Riservato :€ " + ImportoFinaleOff+""; } } } MM_findObj ("Offerta"+TotaleAgg).href = "OffertaAccomodation.htm?OF=" + Valore7[i]; } else { MM_findObj ("VedoOfferta"+TotaleAgg).style.display = "none"; } TotaleAgg++; } for (i = TotaleAgg; i < (Totale2); i++) { MM_findObj ("VedoOfferta"+[i]).style.display = "none"; } } } function Stanze (RecRef,Valore) { var ScontoStand = eval('ScontoStandard'+RecRef+Valore); var LinkSconto = eval('LinkSconto'+RecRef+Valore); var RecordST = eval('RecordStanza'+RecRef+Valore); var NumPosti = eval('Stanza'+RecRef+Valore); var NomeStanza = eval('NomeStanza'+RecRef+Valore); if (NumPosti.length <= 0) { MM_findObj ("NumPosti").innerHTML = ""; } else { MM_findObj ("NumPosti").innerHTML = ""; for (i=0; i < NumPosti.length; i++) { if (TipoStruttura == 1) { if (NomeStanza[i] != "") { MM_findObj ("NumPosti").innerHTML += '