var hpotros='Su navegador no soporta esta función.'
var hpinn='Arrastre al botón
'
var hpya='Es su pág. de inicio'
var reservac=''
function ponerfavo(){
var agt=navigator.userAgent.toLowerCase()
var app=navigator.appName.toLowerCase();
var ieAgent=agt.indexOf('msie')
var fiAgent=app.indexOf('firefox')
var nsAgent=app.indexOf('netscape')
if (ieAgent!= -1){
window.external.AddFavorite(servidor+'/','VuelosPlus');
}
else if (fiAgent!= -1||nsAgent!= -1){
window.sidebar.addPanel('VuelosPlus',servidor+'/','');
}
}
function recomendar(){
window.open(servidor+"/v_recomendar.php",null,"resizable=0,location=0,status=0,directories=0,menubar=0,titlebar=1,scrollbars=1,toolbar=0,height="+(screen.height-360)+",width=640,top=145,left="+(screen.width-640)/2);
}
function tsugerir(){
window.open(servidor+"/v_sugerir.php",null,"resizable=0,location=0,status=0,directories=0,menubar=0,titlebar=1,scrollbars=1,toolbar=0,height="+(screen.height-360)+",width=640,top=145,left="+(screen.width-640)/2);
}
function recarga_busca(a,b,c,x,f,g,h,i,j,k,z) {
var d=document
d.getElementById("flight_type").value="2"
d.getElementById("td_D_City").value=a
d.getElementById("autocomplete_remote").value=b
d.getElementById("td_A_City").value=c
d.getElementById("zautocomplete_remote").value=x
d.getElementById("departureDateDay").value=f
d.getElementById("departureDateMes").value=g
d.getElementById("departureDateAno").value=h
d.getElementById("returnDateDay").value=i
d.getElementById("returnDateMes").value=j
d.getElementById("returnDateAno").value=k
d.getElementById("td_select_adt").value="1"
d.getElementById("td_select_chd").value="0"
d.getElementById("td_select_inf").value="0"
d.getElementById("infobus2").innerHTML="
Si lo deseas, cambia fechas o pasajeros antes de buscar."
}
this.findTopObj=function(obj){
var curtop=0
if (obj.offsetParent){
while (obj.offsetParent){
curtop+=obj.offsetTop
obj=obj.offsetParent
}
}
else {
if (obj.y) {
curtop+=obj.y
}
}
return(curtop)
}
function posicionImagen(imagen){
posYImagen = findTopObj(imagen)
return posYImagen
}
loadXrad()
function loadXrad() {
setTimeout('setInterval("serXrad()",21317)',3500);
}
function serXrad() {
if (document.getElementById("xrad")){
document.getElementById("xrad").innerHTML=anucon()
}
}
var f_eb=0
var f_bl=0
var f_ela_analisis=0
var f_boletin=0
var ggg="++";
var cllis=0
var f_envivuelo=0
var f_envianalisis=0
var tipob=0;
var f_peticion_en_curso=0
var vp_peticion_en_curso=0
var ls_peticion_en_curso=0
function anucon () {
var xx=0
//ae1+programa+ae2+promocion+ae3+promocion+ae4
var ae1='
'
//ai1+promocion+ai2
var ai1=''
//pe1+promocion+pe2+promocion+pe3
var pe1='
'
var ade=new Array(
/*viajar*/
ae1+'23989'+ae2+'16251800'+ae3+'16251800'+ae4,
ae1+'23989'+ae2+'16251800'+ae3+'16251800'+ae4,
ae1+'23989'+ae2+'16251800'+ae3+'16251800'+ae4,
/*rumbo*/
ae1+'48184'+ae2+'17304058'+ae3+'17304058'+ae4,
ae1+'48184'+ae2+'17304050'+ae3+'17304050'+ae4,
ae1+'48184'+ae2+'17304064'+ae3+'17304064'+ae4,
ae1+'48184'+ae2+'16340630'+ae3+'16340630'+ae4,
ae1+'48184'+ae2+'16340526'+ae3+'16340526'+ae4,
ae1+'48184'+ae2+'17304058'+ae3+'17304058'+ae4,
ae1+'48184'+ae2+'17304050'+ae3+'17304050'+ae4,
ae1+'48184'+ae2+'17304064'+ae3+'17304064'+ae4,
ae1+'48184'+ae2+'16340630'+ae3+'16340630'+ae4,
ae1+'48184'+ae2+'16340526'+ae3+'16340526'+ae4,
/*lastminute*/
ae1+'21645'+ae2+'16691870'+ae3+'16691870'+ae4,
ae1+'21645'+ae2+'17417886'+ae3+'17417886'+ae4,
ae1+'21645'+ae2+'17417890'+ae3+'17417890'+ae4,
ae1+'21645'+ae2+'17417892'+ae3+'17417892'+ae4,
ae1+'21645'+ae2+'17417894'+ae3+'17417894'+ae4,
ae1+'21645'+ae2+'17417896'+ae3+'17417896'+ae4,
ae1+'21645'+ae2+'17423228'+ae3+'17423228'+ae4,
ae1+'21645'+ae2+'17423254'+ae3+'17423254'+ae4,
ae1+'21645'+ae2+'17423258'+ae3+'17423258'+ae4,
ae1+'21645'+ae2+'17423266'+ae3+'17423266'+ae4,
ae1+'21645'+ae2+'17423270'+ae3+'17423270'+ae4,
ae1+'21645'+ae2+'17423276'+ae3+'17423276'+ae4,
ae1+'21645'+ae2+'17423282'+ae3+'17423282'+ae4,
ae1+'21645'+ae2+'17423298'+ae3+'17423298'+ae4,
ae1+'21645'+ae2+'17423300'+ae3+'17423300'+ae4,
ae1+'21645'+ae2+'17423310'+ae3+'17423310'+ae4,
ae1+'21645'+ae2+'17423314'+ae3+'17423314'+ae4,
ae1+'21645'+ae2+'17423318'+ae3+'17423318'+ae4,
ae1+'21645'+ae2+'17423328'+ae3+'17423328'+ae4,
/*logitravel*/
ae1+'64542'+ae2+'17159966'+ae3+'17159966'+ae4,
ae1+'64542'+ae2+'17584146'+ae3+'17584146'+ae4,
ae1+'64542'+ae2+'17647424'+ae3+'17647424'+ae4,
ae1+'64542'+ae2+'17159960'+ae3+'17159960'+ae4,
/*barcelo*/
ae1+'53119'+ae2+'17401346'+ae3+'17401346'+ae4,
ae1+'53119'+ae2+'17401332'+ae3+'17401332'+ae4,
ae1+'53119'+ae2+'17401322'+ae3+'17401322'+ae4,
/*edreams*/
ae1+'15407 '+ae2+'16980690'+ae3+'16980690'+ae4,
ae1+'15407 '+ae2+'16980722'+ae3+'16980722'+ae4,
/*terminala*/
ae1+'20683 '+ae2+'17573680'+ae3+'17573680'+ae4,
ae1+'20683 '+ae2+'17724804'+ae3+'17724804'+ae4,
ae1+'20683 '+ae2+'17654920'+ae3+'17654920'+ae4,
ae1+'20683 '+ae2+'17654916'+ae3+'17654916'+ae4,
ae1+'20683 '+ae2+'17654912'+ae3+'17654912'+ae4,
ae1+'20683 '+ae2+'17643562'+ae3+'17643562'+ae4,
ae1+'20683 '+ae2+'17643550'+ae3+'17643550'+ae4,
ae1+'20683 '+ae2+'17643518'+ae3+'17643518'+ae4,
ae1+'20683 '+ae2+'17573624'+ae3+'17573624'+ae4,
ae1+'20683 '+ae2+'17235786'+ae3+'17235786'+ae4,
ae1+'20683 '+ae2+'875446'+ae3+'875446'+ae4,
/*Govolo*/
pe1+'20689'+pe2+'20689'+pe3,
pe1+'19578'+pe2+'19578'+pe3,
pe1+'15002'+pe2+'15002'+pe3,
pe1+'14996'+pe2+'14996'+pe3,
pe1+'12472'+pe2+'12472'+pe3,
pe1+'12471'+pe2+'12471'+pe3,
pe1+'12470'+pe2+'12470'+pe3,
pe1+'10184'+pe2+'10184'+pe3
)
for(x in ade){
xx++
}
return ade[alea(0,(xx==0)?xx:xx-1)]
}
function alea(inferior,superior){
numPosibilidades=superior-inferior
aleat=Math.random()*numPosibilidades
aleat=Math.round(aleat)
return parseInt(inferior)+aleat
}
function loadWindow() {
setTimeout("xx()",140000);
}
function xx(){
if (f_peticion_en_curso) {
frelcam()
document.getElementById("seisli").innerHTML=''
ls_peticion_en_curso=0
if (vp_peticion_en_curso==0) {
f_peticion_en_curso=0
}
}
}
function fboletin(){
if (f_boletin==1){
alert("Su petición ya fue enviada.")
return
}
g=document
var kk=g.getElementById('aero_prox').value
if (kk.length<5){
alert("Es necesario rellenar correctamente la casilla de su aeropuerto más próximo.")
g.getElementById('aero_prox').focus()
g.getElementById('aero_prox').value=""
return false
}
if (chkemail('f_email')==false){
return false
}
f_boletin=1
var xux='US';
var aa=g.getElementById('aero_prox').value+'|'+xux+'|'+g.getElementById('f_email').value
procesar("/vuelos/alta_boletin.php",r_his,"h_alta_boletin",aa)
}
function r_his(retu){
alert (retu)
}
function chkemail(objeto){
var kk=document.getElementById(objeto).value
var se=/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/g
if (kk.length<5||kk.length>80||kk.match(se)==null)
{
alert("Es necesario rellenar correctamente la casilla del Email.")
document.getElementById(objeto).focus()
document.getElementById(objeto).value=""
return false
}
return true
}
function bresultados(){
procesar("/listado04.php",l_his,"listado",r_busvuel(" United States","Atrápalo"))
relcam()
if (reservac!=''){
document.getElementById("r_f_flexibles").innerHTML=reservac
}
}
function l_his(retu){
var d=document
frelcam()
d.getElementById("seisli").innerHTML='
'+d.getElementById("autocomplete_remote").value+' - '+d.getElementById("zautocomplete_remote").value+'
Del '+d.getElementById("departureDateDay").value+'-'+d.getElementById("departureDateMes").value+'-'+d.getElementById("departureDateAno").value+' al '+d.getElementById("returnDateDay").value+'-'+d.getElementById("returnDateMes").value+'-'+d.getElementById("returnDateAno").value+'. Precios por pasajero.
'
d.getElementById("seisli").innerHTML+=''
reservac=d.getElementById("r_f_flexibles").innerHTML
if (retu.length>400){
d.getElementById("r_f_flexibles").innerHTML=''
d.getElementById("r_f_flexibles").style.height=1
window.scrollTo(0,posicionImagen(d.getElementById("seisli")))
}
ls_peticion_en_curso=0
if (vp_peticion_en_curso==0) {
f_peticion_en_curso=0
}
if (retu.substring(0,2)=='
Estamos buscando en las agencias de viajes, en aerolíneas de vuelos regulares y en aerolíneas de vuelos low-cost.
Espera, por favor...

"
}
if (d.getElementById("i_progreso_ana")){
d.getElementById("i_progreso_ana").style.width='280'
d.getElementById("i_progreso_ana").style.height='13'
d.getElementById("i_progreso_ana").src='http://www.vuelosplus.com/web2/imagenes/progressbar.gif'
}
}
function frelcam(){
var d=document;
if (d.getElementById("seisli")&& tipob==2){
d.getElementById("seisli").innerHTML='Estas son algunas de las mejores ofertas para el vuelo que has solicitado, buscadas en las agencias de viajes más importantes, aerolíneas de vuelos regulares y aerolíneas de vuelos low-cost.
'
}
if (d.getElementById("i_progreso_ana")){
d.getElementById("i_progreso_ana").style.width='0'
d.getElementById("i_progreso_ana").style.height='0'
d.getElementById("i_progreso_ana").src=''
}
}
function repocam(a,b,c){
var d=document
var vv_idayvuelta = (d.buscador.td_TripType.value==2)?"Ida y Vuelta":"Sólo Ida"
d.getElementById("seisli").innerHTML=' \
\
\
\
INFORMACIÓN DEL VUELO Precio por persona. Ida y vuelta | \
| Ciudad de Origen | '+d.getElementById("autocomplete_remote").value+' |
\
| Ciudad de Destino | '+d.getElementById("zautocomplete_remote").value+' |
\
| Fecha de Salida | '+d.buscador.td_D_Day.value+"-"+d.buscador.td_D_Mes.value+"-"+d.buscador.td_D_Anno.value+' |
\
| Fecha de Regreso | '+d.buscador.td_R_Day.value+"-"+d.buscador.td_R_Mes.value+"-"+d.buscador.td_R_Anno.value+' |
\
| Mejor precio actual | '+c+' |
\
| Proveedor recomendado | '+b+' |
\
';
}
function trim(cadena) {
for(i=0; i=0; i=cadena.length-1) {
if(cadena.charAt(i)==" ")
cadena=cadena.substring(0,i);
else
break;
}
return cadena;
}
var h_bvuel01=""
var ss_var_his=""
var ss_proveedor=""
function r_busvuel(yy,zz){
var d=document;
ss_proveedor=zz
return yy+"|"+
d.buscador.td_TripType.value+"|"+
d.getElementById("autocomplete_remote").value+"|"+
d.buscador.td_D_City.value+"|"+
d.getElementById("zautocomplete_remote").value+"|"+
d.buscador.td_A_City.value+"|"+
d.buscador.td_D_Anno.value+"-"+
d.buscador.td_D_Mes.value+"-"+
d.buscador.td_D_Day.value+"|"+
d.buscador.td_R_Anno.value+"-"+
d.buscador.td_R_Mes.value+"-"+
d.buscador.td_R_Day.value+"|"+
d.buscador.td_select_adt.value+"|"+
d.buscador.td_select_chd.value+"|"+
d.buscador.td_select_inf.value+"|"+
zz+"|"+ggg
}
function h_busvuel(aa){
var d=document;
procesar("/vuelos/historicos.php",xx_his,"h_buscavuelos",aa)
if (d.getElementById("i_progreso_ana")){
d.getElementById("i_progreso_ana").style.width='0'
d.getElementById("i_progreso_ana").style.height=''
d.getElementById("i_progreso_ana").src=''
}
d.getElementById("seisli").innerHTML=""
f_ela_analisis=0
vp_peticion_en_curso=0
if (ls_peticion_en_curso==0) {
f_peticion_en_curso=0
}
}
function xx_his(retu){
var ret_vuelos=retu.split('|')
repocam(ret_vuelos[2],ret_vuelos[1],ret_vuelos[0])
return
}
function y_his(retu){
var d=document;
if (retu!="ERROR" && ls_peticion_en_curso==0) {
h_busvuel(r_busvuel("US",retu))
}
else {
if (d.getElementById("i_progreso_ana")){
d.getElementById("i_progreso_ana").style.width='0'
d.getElementById("i_progreso_ana").style.height=''
d.getElementById("i_progreso_ana").src=''
}
if (d.getElementById("seisli")){
d.getElementById("seisli").innerHTML=''
}
}
f_ela_analisis=0
vp_peticion_en_curso=0
if (ls_peticion_en_curso==0) {
f_peticion_en_curso=0
}
}
var empre_vuelo=false;
function getCheckedValue(radioObj) {
if(!radioObj)
return "";
var radioLength = radioObj.length;
if(radioLength == undefined)
if(radioObj.checked)
return radioObj.value;
else
return "";
for(var i = 0; i < radioLength; i++) {
if(radioObj[i].checked) {
return radioObj[i].value;
}
}
return "";
}
function disableDateTo(date,y,m,d) {
var today=new Date
var from=document.getElementById("from_date");
var fromDate=Date.parseDate(from.value, "%d/%m/%Y")
var tempDate=new Date ();
if (today > fromDate)
tempDate=today;
else
tempDate=fromDate;
var lastDate=new Date()
lastDate.setDate(lastDate.getDate()+340);
if ((datelastDate) ) return "calendar_special"
else return false
}
function set2later (cal) {
var fechaprueba=new Date()
var date=cal.date
var toDS=document.getElementById("to_date")
var toDate=Date.parseDate(toDS.value, "%d/%m/%Y")
var ft = document.getElementById("flight_type")
var ft_value=getCheckedValue(ft)
if (ft_value==2) {
if (toDate < date) {
date.setDate(date.getDate() + 2)
toDS.value = date.print("%d/%m/%Y")
}
}
}
function Asignarvalor(val){
empre_vuelo = val
ponindi(0)
}
function ponindi(val){
var d=document
f_envivuelo=cllis=f_envianalisis=val
d.getElementById("boton_buscar_vuelo2").src="/imagenes/buscar_mpa_n.png"
d.getElementById("infobus2").innerHTML=""
}
function postBuscar(){
var d=document;
d.getElementById("autocomplete_remote").value=trim(d.getElementById("autocomplete_remote").value)
d.getElementById("zautocomplete_remote").value=trim(d.getElementById("zautocomplete_remote").value)
if (!d.getElementById("autocomplete_remote").value || d.getElementById("autocomplete_remote").value.length < 3){
alert('Indica el lugar de origen!')
d.getElementById("autocomplete_remote").value=""
d.getElementById("autocomplete_remote").focus()
vp_peticion_en_curso=ls_peticion_en_curso=tipob=0
return
}
if (!d.getElementById("zautocomplete_remote").value || d.getElementById("zautocomplete_remote").value.length < 3){
alert('Indica el lugar de destino!')
d.getElementById("zautocomplete_remote").value=""
d.getElementById("zautocomplete_remote").focus()
vp_peticion_en_curso=ls_peticion_en_curso=tipob=0
return
}
if (repo_fechas()==false){
alert('Asegúrate de que tus fechas de salida y regreso son correctas!')
vp_peticion_en_curso=ls_peticion_en_curso=tipob=0
return;
}
if (!empre_vuelo){
if (tipob==1 && ls_peticion_en_curso==0){
alert('Selecciona tu proveedor preferido!')
vp_peticion_en_curso=ls_peticion_en_curso=tipob=0
return
}
}
var res01=new String(d.getElementById("autocomplete_remote").value.match(/\(...\)/g))
if (res01=="null"){
var res11=new String(d.getElementById("autocomplete_remote").value.match(/[A-Z][A-Z][A-Z] \-/g))
if (res11=="null"){
alert("PARA UNA BÚSQUEDA EFICAZ:\n\n- Escribe las primeras letras de la ciudad de ORIGEN.\n\n- Espera a que aparezca la lista de ciudades.\n\n- Selecciona la que corresponda.")
d.getElementById("autocomplete_remote").value=""
d.getElementById("autocomplete_remote").focus()
vp_peticion_en_curso=ls_peticion_en_curso=tipob=0
return
}
else {
res01=d.getElementById("autocomplete_remote").value.substr(0,3)
}
}
else {
res01=res01.substr(1,3);
}
var res02=new String(d.getElementById("zautocomplete_remote").value.match(/\(...\)/g));
if (res02=="null"){
var res12=new String(d.getElementById("zautocomplete_remote").value.match(/[A-Z][A-Z][A-Z] \-/g));
if (res12=="null"){
alert("PARA UNA BÚSQUEDA EFICAZ:\n\n- Escribe las primeras letras de la ciudad de DESTINO.\n\n- Espera a que aparezca la lista de ciudades.\n\n- Selecciona la que corresponda.")
d.getElementById("zautocomplete_remote").value=""
d.getElementById("zautocomplete_remote").focus()
vp_peticion_en_curso=ls_peticion_en_curso=tipob=0
return
}
else {
res02=d.getElementById("zautocomplete_remote").value.substr(0,3)
}
}
else {
res02=res02.substr(1,3);
}
d.getElementById("td_D_City").value=res01;
d.getElementById("td_A_City").value=res02;
if (tipob==2) {
if ((f_envianalisis==1 || f_peticion_en_curso==1) && (f_eb==0 || f_bl==0)) {
alert("Selecciona en el listado la oferta de tu interés.\n\nSi deseas otra búsqueda, selecciona nuevos datos y pulsar BUSCAR.\n\n Puedes repetir esta operación con los datos de vuelo que desees.")
vp_peticion_en_curso=0
ls_peticion_en_curso=0
tipob=0
return
}
else {
f_envianalisis=f_peticion_en_curso=1
document.getElementById("boton_buscar_vuelo2").src="/imagenes/buscar_mpa_n2.gif"
bresultados()
return
}
}
if (tipob==1) {
if (f_envivuelo==1 || f_peticion_en_curso==1){
alert("Se ha abierto ya una nueva ventana en el sitio del proveedor con los datos de tu vuelo.\n\nSi deseas ver precios de otros proveedores, selecciona uno nuevo y pulsar BUSCAR.\n\n Puedes repetir esta operación con los proveedores que desees.")
vp_peticion_en_curso=ls_peticion_en_curso=tipob=0
return;
}
else {
f_envivuelo=f_peticion_en_curso=1
}
}
if (empre_vuelo=="ed") {
EdreamSearch()
}
else {
if (empre_vuelo=="ta") {
alert("Este proveedor no está seleccionado por VuelosPlus")
vp_peticion_en_curso=0;f_peticion_en_curso=0
ponindi(0)
}
else {
if (empre_vuelo=="at") {
AtrapaloPuntoComSearch()
}
else {
if (empre_vuelo=="vi") {
ViajarSearch()
}
else {
if (empre_vuelo=="lm") {
LastMinutePuntoComSearch()
}
else {
if (empre_vuelo=="vm") {
ViajesMarsansSearch()
}
else {
if (empre_vuelo=="ru") {
RumboSearch()
}
else {
if (empre_vuelo=="bl") {
BarceloSearch()
}
else {
if (empre_vuelo=="ex") {
ExpediaSearch()
}
else {
if (empre_vuelo=="mv") {
MuchoViajeSearch()
}
else {
if (empre_vuelo=="ib") {
IberiaSearch()
}
else {
if (empre_vuelo=="lt") {
LogitravelSearch()
}
else {
if (empre_vuelo=="ss") {
SuperSaverSearch()
}
else {
if (empre_vuelo=="bf") {
BravoFlySearch()
}
else {
if (empre_vuelo=="gv") {
GovoloSearch()
}}}}}}}}}}}}}}}}
function det_prove(aa){
d=document
td_D_xCity=d.getElementById("autocomplete_remote").value
td_A_xCity=d.getElementById("zautocomplete_remote").value
set_var='.php?flight_type='+d.getElementById("flight_type").value+
'&td_D_City='+d.getElementById("td_D_City").value+
'&td_D_xCity='+td_D_xCity+
'&td_A_City='+d.getElementById("td_A_City").value+
'&td_A_xCity='+td_A_xCity+
'&departureDateDay='+d.getElementById("departureDateDay").value+
'&departureDateMes='+d.getElementById("departureDateMes").value+
'&departureDateAno='+d.getElementById("departureDateAno").value+
'&returnDateDay='+d.getElementById("returnDateDay").value+
'&returnDateMes='+d.getElementById("returnDateMes").value+
'&returnDateAno='+d.getElementById("returnDateAno").value+
'&td_select_adt='+d.getElementById("td_select_adt").value+
'&td_select_chd='+d.getElementById("td_select_chd").value+
'&td_select_inf='+d.getElementById("td_select_inf").value
window.open('http://www.vuelosplus.com/vp/redirec_vpd_'+aa+set_var,aa,"")
}
function EdreamSearch(){
if (f_ela_analisis==0){
f_ela_analisis=1
f_peticion_en_curso=1
procesar("/genepag.php",y_his,"creapag",r_busvuel(" United States","Edreams"))
}
if (tipob==1){
relcam()
det_prove('ed')
}
tipob=0
}
function TerminalASearch(){
if (f_ela_analisis==0){
f_ela_analisis=1
f_peticion_en_curso=1
procesar("/genepag.php",y_his,"creapag",r_busvuel(" United States","Terminal A"))
}
if (tipob==1){
relcam()
det_prove('ta')
}
tipob=0
}
function LastMinutePuntoComSearch(){
if (f_ela_analisis==0){
f_ela_analisis=1;
f_peticion_en_curso=1
procesar("/genepag.php",y_his,"creapag",r_busvuel(" United States","Last Minute"))
}
if (tipob==1){
relcam()
det_prove('lm')
}
tipob=0
}
function AtrapaloPuntoComSearch(){
if (f_ela_analisis==0){
f_ela_analisis=1
f_peticion_en_curso=1
procesar("/genepag.php",y_his,"creapag",r_busvuel(" United States","Atrápalo"))
}
if (tipob==1){
relcam()
det_prove('at')
}
tipob=0
}
function ViajesMarsansSearch(){
if (f_ela_analisis==0){
f_ela_analisis=1
f_peticion_en_curso=1
procesar("/genepag.php",y_his,"creapag",r_busvuel(" United States","Viajes Marsans"))
}
if (tipob==1){
relcam()
det_prove('vm')
}
tipob=0
}
function BarceloSearch(){
if (f_ela_analisis==0){
f_ela_analisis=1
f_peticion_en_curso=1
procesar("/genepag.php",y_his,"creapag",r_busvuel(" United States","Barcelo"))
}
if (tipob==1){
relcam()
det_prove('bl')
}
tipob=0
}
function ExpediaSearch(){
if (f_ela_analisis==0){
f_ela_analisis=1
f_peticion_en_curso=1
procesar("/genepag.php",y_his,"creapag",r_busvuel(" United States","Expedia"))
}
if (tipob==1){
relcam()
det_prove('ex')
}
tipob=0
}
function ViajarSearch(){
if (f_ela_analisis==0){
f_ela_analisis=1
f_peticion_en_curso=1
procesar("/genepag.php",y_his,"creapag",r_busvuel(" United States","Viajar"))
}
if (tipob==1){
relcam()
det_prove('vi')
}
tipob=0
}
function IberiaSearch(){
if (f_ela_analisis==0){
f_ela_analisis=1
f_peticion_en_curso=1
procesar("/genepag.php",y_his,"creapag",r_busvuel(" United States","Viajes Iberia"))
}
if (tipob==1){
relcam()
det_prove('ib')
}
tipob=0
}
function LogitravelSearch(){
if (f_ela_analisis==0){
f_ela_analisis=1
f_peticion_en_curso=1
procesar("/genepag.php",y_his,"creapag",r_busvuel(" United States","Logi Travel"))
}
if (tipob==1){
relcam()
det_prove('lt')
}
tipob=0
}
function MuchoViajeSearch(){
if (f_ela_analisis==0){
f_ela_analisis=1
f_peticion_en_curso=1
procesar("/genepag.php",y_his,"creapag",r_busvuel(" United States","Mucho Viaje"))
}
if (tipob==1){
relcam()
det_prove('mv')
}
tipob=0
}
function SuperSaverSearch(){
if (f_ela_analisis==0){
f_ela_analisis=1
f_peticion_en_curso=1
procesar("/genepag.php",y_his,"creapag",r_busvuel(" United States","SuperSaver"))
}
if (tipob==1){
relcam()
det_prove('ss')
}
tipob=0
}
function BravoFlySearch(){
if (f_ela_analisis==0){
f_ela_analisis=1;
f_peticion_en_curso=1
procesar("/genepag.php",y_his,"creapag",r_busvuel(" United States","BravoFly"))
}
if (tipob==1){
relcam()
det_prove('bf')
}
tipob=0
}
function GovoloSearch(){
if (f_ela_analisis==0){
f_ela_analisis=1;
f_peticion_en_curso=1
procesar("/genepag.php",y_his,"creapag",r_busvuel(" United States","Govolo"))
}
if (tipob==1){
relcam()
det_prove('gv')
}
tipob=0
}
function RumboSearch(){
if (f_ela_analisis==0){
f_ela_analisis=1;
f_peticion_en_curso=1
procesar("/genepag.php",y_his,"creapag",r_busvuel(" United States","Rumbo"))
}
if (tipob==1){
relcam()
det_prove('ru')
}
tipob=0
}
function oneWay(oneway) {
var d=document
d.getElementById('flight_type').value=oneway?'1':'2'
d.buscador.td_R_Day.style.visibility=oneway?"hidden":"visible"
d.buscador.td_R_Month.style.visibility=oneway?"hidden":"visible"
d.buscador.td_R_Time.style.visibility=oneway?"hidden":"visible"
d.buscador.td_R_Mes.style.visibility=oneway?"hidden":"visible"
d.buscador.td_R_Anno.style.visibility=oneway?"hidden":"visible"
ponindi(0)
}
function repo_fechas() {
var d=document
var indi_repo=0
var ddd=d.getElementById('departureDateDay')
var ddm=d.getElementById('departureDateMes')
var dda=d.getElementById('departureDateAno')
var rdd=d.getElementById('returnDateDay')
var rdm=d.getElementById('returnDateMes')
var rda=d.getElementById('returnDateAno')
d.forms['buscador']['from_date'].value=(ddd.options[ddd.selectedIndex].value)+'/'+(ddm.options[ddm.selectedIndex].value)+'/'+dda.options[dda.selectedIndex].value
d.forms['buscador']['to_date'].value=(rdd.options[rdd.selectedIndex].value)+'/'+(rdm.options[rdm.selectedIndex].value)+'/'+rda.options[rda.selectedIndex].value
var bs_from = new Date(ddm.options[ddm.selectedIndex].value+'/'+ddd.options[ddd.selectedIndex].value+'/'+dda.options[dda.selectedIndex].value)
var bs_to = new Date(rdm.options[rdm.selectedIndex].value+'/'+rdd.options[rdd.selectedIndex].value+'/'+rda.options[rda.selectedIndex].value)
var bs_hoy = new Date()
if ( bs_from <= bs_hoy) {
alert("El día de salida deberá ser, al menos, dentro de 4 días.\n\nSi la fecha ya estaba puesta, el vuelo elegido está caducado.\n\nElige una nueva fecha para tu vuelo.")
var vuelos_salir = bs_hoy;
vuelos_salir.setDate(bs_hoy.getDate()+4)
d.forms['buscador']['departureDateDay'].selectedIndex=vuelos_salir.getDate()-1
d.forms['buscador']['departureDateMes'].selectedIndex=vuelos_salir.getMonth()
d.forms['buscador']['departureDateAno'].selectedIndex=(vuelos_salir.getFullYear()=='2009')?0:1
d.forms['buscador']['from_date'].value=(vuelos_salir.getDate())+'/'+(vuelos_salir.getMonth()+1-0)+'/'+vuelos_salir.getFullYear()
return(false)
}
if ( bs_to < bs_from && d.buscador.td_TripType.value=='2') {
alert("La fecha de regreso deberá ser posterior a la de salida.\n\nElige una nueva fecha para tu vuelo.")
var vuelos_regreso = bs_from
vuelos_regreso.setDate(bs_from.getDate()+15)
d.forms['buscador']['returnDateDay'].selectedIndex=vuelos_regreso.getDate()-1
d.forms['buscador']['returnDateMes'].selectedIndex=vuelos_regreso.getMonth()
d.forms['buscador']['returnDateAno'].selectedIndex=(vuelos_regreso.getFullYear()=='2009')?0:1
d.forms['buscador']['to_date'].value=(vuelos_regreso.getDate())+'/'+(vuelos_regreso.getMonth()+1-0)+'/'+vuelos_regreso.getFullYear()
return(false)
}
return(true)
}