//var HTTP_PATH = 'http://81.208.99.10/demo/martehotels.net_3.5/' var HTTP_PATH = 'http://www.martehotels.net/' var PERCORSO_IMG_CALENDARIO = HTTP_PATH + 'include/js/cal.gif'; var PERCORSO_IMG_FRECCIA_DX = HTTP_PATH + 'include/js/FRECCIAMOTORE_small.gif'; var PERCORSO_IMG_TRASPARENTE = HTTP_PATH + 'include/js/trasparente.gif'; function interfaccia (id_agenzia,param_config,param_request) { var VALUE_RADIO_CITTA_DESTINAZIONE = ''; var VALUE_XCITY = ''; var VALUE_SELECT_GG = ''; var VALUE_SELECT_MM = ''; var VALUE_SELECT_AAAA = ''; var VALUE_SELECT_S = ''; var VALUE_SELECT_D = ''; var VALUE_SELECT_T = ''; var VALUE_SELECT_GG2 = ''; var VALUE_SELECT_MM2 = ''; var VALUE_SELECT_AAAA2 = ''; var VALUE_CAMPO_XADDRESS = ''; var VALUE_CAMPO_XNUMBER = ''; var VALUE_SELECT_XDIST = ''; var VALUE_SELECT_ACCOMODATION = ''; var VALUE_SELECT_CATEGORIA = ''; var VALUE_ID_AGENZIA = ''; var VALUE_LANGUAGE = ''; var VALUE_PATH = ''; var AVANZATE_REG = ''; var ACTION = ''; var PRENOTA = ''; var PREZZO = ''; var ID_HOTEL = ''; var LANGUAGE = ''; var ELENCOCITTA = ''; var APRIAVANZATE = ''; var LINKAVANZATE = ''; var LINK_DESTINAZIONE = '0'; var PROVENIENZA = ''; /* nome dei campi e delle select ############################################################ */ var NOME_SELECT_ZONE = 'id_zona'; var NOME_CAMPO_INDIRIZZO = 'XAddress'; var NOME_CAMPO_NCIVICO = 'xnumber'; var NOME_SELECT_RAGGIO = 'XDist'; var NOME_SELECT_PAX = 'n_persone'; var NOME_SELECT_STRUTTURA = 'accomodation'; var NOME_SELECT_CATEGORIA = 'categoria'; var NOME_CAMPO_DESTINAZIONE = 'XCity'; //select arrivo var NOME_SELECT_A_GG = 'gg'; var NOME_SELECT_A_MM = 'mm'; var NOME_SELECT_A_AAAA = 'aaaa'; //select partenza var NOME_SELECT_P_GG = 'gg2'; var NOME_SELECT_P_MM = 'mm2'; var NOME_SELECT_P_AAAA = 'aaaa2'; var NOME_CAMPO_CAMERE = 'n_stanze'; var NOME_SELECT_TIPOLOGIA = 'tipologia'; //########################################################################################################################################## /* CONFIG ###################################################################################### estrazione dei valori passati in request e config */ if (param_config != '') { //estrazione dei parametri passati per la configurazione var newArray = param_config.split(','); for (x=0;x' str_buffer += ''; if (ELENCOCITTA == '1') { // ESPLOSIONE ELENCO CITTA' str_buffer += ''; } str_buffer += ''; str_buffer += ''; str_buffer += ''; if (id_agenzia == 63 || 1==1) { str_buffer += ''; str_buffer += '
'; //prima tabella str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; //@param: nuove cittā str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; //@param: nuove cittā str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; //@param: nuove cittā str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; //@param: nuove cittā str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += '
'+BOLOGNA+''+NAPOLI+''+TORINO+''+CHIANTI+'
'+FIRENZE+''+RIMINI+''+VENEZIA+''+COSTA_LIGURE+'
'+GENOVA+''+ROMA+''+VERONA+''+GOLFO_DI_NAPOLI+'
'+MILANO+''+SIENA+''+VICENZA+''+LAGO_DI_GARDA+'
'; //fine prima tabella str_buffer += '
'; //seconda tabella str_buffer += ''; str_buffer += ''; str_buffer += ''; if (PRENOTA != '' && PREZZO != '') { str_buffer += ''; } else { str_buffer += ''; } str_buffer += ''; str_buffer += ''; str_buffer += '

'+DESTINAZIONE+'

es. \'Verona\' o \'via fori imperiali 13, Roma\' o \'colosseo\'
'; if (LINK_DESTINAZIONE=='1') { str_buffer += '
» '+CITTA+''; } str_buffer += '
'; //fine seconda tabella str_buffer += '
'; //terza tabella str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += '
'; str_buffer += ''+ARRIVO+'

'; str_buffer += ' '; str_buffer += ''; if (id_agenzia == 63 || PROVENIENZA == 'admin_agenzia') { str_buffer += ' '; } str_buffer += '
'; str_buffer +=''+PARTENZA+'

'; str_buffer += ' '; str_buffer += ''; if (id_agenzia == 63 || PROVENIENZA == 'admin_agenzia') { str_buffer += ' '; } str_buffer += '
'; str_buffer +=''+CAMERA_SINGOLA+'

'; str_buffer += '
'; str_buffer +=''+CAMERA_DOPPIA+'

'; str_buffer += '
'; str_buffer +=''+CAMERA_TRIPLA+'

'; str_buffer += '
'; //fine terza tabelle str_buffer += '
'; //quarta tabella str_buffer += ''; str_buffer += ''; if (id_agenzia == 63 && 1==0) { //@param: LINKAVANZATE if (LINKAVANZATE != '') { str_buffer += ''; } } /* if (id_agenzia == 63 && 1==0) { str_buffer += ''; } */ str_buffer += ''; str_buffer += ''; str_buffer += '
'; if (PREZZO == '') { str_buffer += ''; str_buffer += '» '+RICERCA_AVANZATA+''; str_buffer += '  '; str_buffer += ''; } else { str_buffer += ''+RICERCA_AVANZATA+''; } str_buffer += ''+RICERCA_AVANZATA+''; if (PREZZO == '') { str_buffer += '  '; } str_buffer += ' 
'; //fine quarta tabella str_buffer += '
'; //quinta tabella opzionale --- visualizza la parte di modulo ricerca avanzata se č stato scelto esplicitamente di aprirlo o se prima di richiamare la pagina s'era aperto il modulo if (APRIAVANZATE == '1' || AVANZATE_REG == '1') { str_buffer += ''; //id="tabella_avanzate" } else { str_buffer += '
'; //id="tabella_avanzate" } str_buffer += ''; /* str_buffer += ''; str_buffer += ''; */ str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += ''; //fine quinta tabella opzionale } str_buffer += '
'; str_buffer += ''; str_buffer += ''; str_buffer += ''; if (PRENOTA != '' && PREZZO != '') { //porto avanti questi valori solo se mi trovo nella scheda dell'hotel e con prenota == a true str_buffer += ''; str_buffer += ''; } str_buffer += ''; str_buffer += ''; str_buffer += ''; str_buffer += '
'; str_buffer += ''; //str_buffer += ''; // per fare il debug document.write(str_buffer); //debug.innerText = str_buffer ; //alert(str_buffer); } function mostraCalendario (objName) { window.open (HTTP_PATH + 'include/calendario.asp?f='+objName,'', 'width=300,height=235,status=no,resizable=no,top=200,left=200'); } function invia () { if (document.vSearch.XCity.value == '') { alert (CAMPO_XCITY_VUOTO); return false; } else { return true; } } function segnaCitta (objValue) { if (document.vSearch) { for (var x = 0; x < document.vSearch.citta_destinazione.length; x++) { if (document.vSearch.citta_destinazione[x].value == objValue) { document.vSearch.citta_destinazione[x].checked = true; } } document.vSearch.XCity.value = objValue; document.vSearch.XCity.style.color = '#003366'; } } function mostraAvanzate () { /* cambio stato al tasto hidden in base alla visualizzazione o meno della parte avanzate ( document.all.avanzatereg.value ) */ if (document.all) { if (document.all.avanzate.style.display == '') { document.all.avanzate.style.display = 'none'; document.all.avanzate_reg.value = '0' } else { document.all.avanzate.style.display = ''; document.all.avanzate_reg.value = '1' } } else if ( document.getElementById ) { if (document.getElementById('avanzate').style.display == '') { document.getElementById('avanzate').style.display = 'none'; document.getElementById('avanzate_reg').value = '0' } else { document.getElementById('avanzate').style.display = ''; document.getElementById('avanzate_reg').value = '1' } } } function checkLastDay (obj){ var mm, gg, aaaa //distinguo le chiamata alla funzione // document.vSearch.gg / mm č la select dell'arrivo // document.vSearch.gg2 / mm2 č la select della partenza if (obj.name == 'gg' || obj.name == 'mm' || obj.name == 'aaaa') { gg = document.vSearch.gg mm = document.vSearch.mm aaaa = document.vSearch.aaaa } else if (obj.name == 'gg2' || obj.name == 'mm2' || obj.name == 'aaaa2') { gg = document.vSearch.gg2 mm = document.vSearch.mm2 aaaa = document.vSearch.aaaa2 } if ( mm.value == 4 || mm.value == 6 || mm.value == 9 || mm.value == 11 ) { if (gg.value == 31) {gg.value = 30} } else if (mm.value == 2) { if (aaaa.value % 4 == 0) { if (gg.value >= 29) {gg.value = 29} } else { if (gg.value >= 29) {gg.value = 28} } } } function cambiaData (obj) { checkLastDay (obj) //se cambio mese nella data di arrivo riporto lo stesso mese nella data di partenza if (obj.name == 'mm') { if (obj.value == 12) { document.vSearch.mm2.value = 1; } else { document.vSearch.mm2.value = obj.value; } } if (obj.name == 'aaaa') { document.vSearch.aaaa2.value = obj.value; } var a_year = document.vSearch.aaaa.value; //ottengo l'anno var a_month = document.vSearch.mm.value; //ottengo il mese var a_day = document.vSearch.gg.value; //ottengo il giorno var today = new Date(a_year + '/' + a_month + '/' + a_day); //var tomorrow = new Date(); today.setDate(today.getDate()+1); document.vSearch.gg2.value = today.getDate(); document.vSearch.mm2.value = today.getMonth()+1; document.vSearch.aaaa2.value = today.getYear(); }