var chr_ciudad, int_width, int_height, chr_fondo_color, chr_fondo_texto_color, chr_borde_color, int_borde_size, chr_titulo_texto, chr_titulo_font, int_titulo_size, chr_titulo_color, int_buscar_en, chr_titulo_fondo_color = null; var arr_ciudades = new Array(); var arrFont = new Array(); arrFont['Arial'] = 'arial,helvetica,sans-serif'; arrFont['Courier New'] = 'courier new,courier,monospace'; arrFont['Georgia'] = 'georgia,times new roman,times,serif'; arrFont['Times New Roman'] = 'times new roman,times,serif'; arrFont['Tahoma'] = 'tahoma,arial,helvetica,sans-serif'; arrFont['Verdana'] = 'verdana,arial,helvetica,sans-serif'; arrFont['Impact'] = 'impact,arial,helvetica,sans-serif'; function _genBuscador() { int_buscar_en = '1'; chr_ciudad = 'sanluis'; int_width = '485'; int_height = '40'; chr_fondo_color = ''; chr_fondo_texto_color = ''; chr_borde_color = ''; int_borde_size = ''; chr_titulo_texto = ''; chr_titulo_font = ''; int_titulo_size = ''; chr_titulo_color = ''; chr_titulo_fondo_color = ''; var str = _dibBuscador(); document.write(str); } function _dib_combo_destinos() { var str = ""; for (var key in arr_ciudades) { var sel = key == chr_ciudad ? "selected" : ""; str += ''; } if ( str ) { str = ''; } else { str = ''; } return str; } function _dibBuscador() { var str = '
'; return str; } //*** Rutina utilizada para corregir las fechas en el panel de busqueda */ function checkDates() { var actual = new Date(); var obj_arrDate_day = document.getElementById('arrDate_day'); var obj_arrDate_mon = document.getElementById('arrDate_mon'); var obj_arrDate_year = document.getElementById('arrDate_year'); var obj_arrDate = document.getElementById('arrDate'); var obj_deptDate_day = document.getElementById('deptDate_day'); var obj_deptDate_mon = document.getElementById('deptDate_mon'); var obj_deptDate_year = document.getElementById('deptDate_year'); var obj_deptDate = document.getElementById('deptDate'); if ( obj_arrDate_mon.options[obj_arrDate_mon.options.selectedIndex].value < actual.getMonth()+1 ) obj_arrDate_year.value = actual.getFullYear() + 1; if ( obj_arrDate_mon.options[obj_arrDate_mon.options.selectedIndex].value >= actual.getMonth()+1 ) obj_arrDate_year.value = actual.getFullYear(); if ( obj_deptDate_mon.options[obj_deptDate_mon.options.selectedIndex].value < actual.getMonth()+1 ) obj_deptDate_year.value = actual.getFullYear() + 1; if ( obj_deptDate_mon.options[obj_deptDate_mon.options.selectedIndex].value >= actual.getMonth()+1 ) obj_deptDate_year.value = actual.getFullYear(); var nuevo = new Date( obj_arrDate_year.value, obj_arrDate_mon.options[obj_arrDate_mon.options.selectedIndex].value-1, obj_arrDate_day.options[obj_arrDate_day.options.selectedIndex].value ); var arrival = new Date( obj_arrDate_year.value, obj_arrDate_mon.options[obj_arrDate_mon.options.selectedIndex].value-1, obj_arrDate_day.options[obj_arrDate_day.options.selectedIndex].value ); var departure = new Date( obj_deptDate_year.value, obj_deptDate_mon.options[obj_deptDate_mon.options.selectedIndex].value-1, obj_deptDate_day.options[obj_deptDate_day.options.selectedIndex].value ); /* Cambio si hace falta */ if (departure <= arrival) { var indexAnio = 0; with (nuevo) setDate(nuevo.getDate()+5); //Cambia a 5 dias hacia adelante /* Corrijo los indices */ obj_arrDate_year.value = arrival.getFullYear(); obj_arrDate_mon.options.selectedIndex = arrival.getMonth(); obj_arrDate_day.options.selectedIndex = (arrival.getDate()-1); //obj_deptDate_year.options.selectedIndex = indexAnio; obj_deptDate_year.value = nuevo.getFullYear(); obj_deptDate_mon.options.selectedIndex = nuevo.getMonth(); obj_deptDate_day.options.selectedIndex = (nuevo.getDate()-1); /* Establezco las fechas correctas */ obj_arrDate.value = arrival.getDate()+"/"+(arrival.getMonth()+1)+"/"+arrival.getFullYear(); obj_deptDate.value = nuevo.getDate()+"/"+(nuevo.getMonth()+1)+"/"+nuevo.getFullYear(); } else { /* Establezco las fechas correctas */ obj_arrDate.value = arrival.getDate()+"/"+(arrival.getMonth()+1)+"/"+arrival.getFullYear(); obj_deptDate.value = departure.getDate()+"/"+(departure.getMonth()+1)+"/"+departure.getFullYear(); } } _genBuscador();