function initialize() {
	if(google.loader){
		if ( google.loader.ClientLocation ){
			if (google.loader.ClientLocation.address){  
				changeCiudadOrigen(google.loader.ClientLocation.address.city);
			}
		}
	}
}

function changeCiudadOrigen(ciudad){
	var url = '/comunidad/php/vuelos/getAeropuertoCercanoCiudad.php';
    new Ajax.Request(url, {
    	method:'get',
    	parameters:{'ciudad':ciudad , 'ruta':$F('ruta')}, 
	    onComplete: function(t){	
			if(t.responseText != ""){
				if($('cambiarciudad')!= null)
					$('cambiarciudad').update(t.responseText);
				$('cambiarciudadOrigen').update(t.responseText);
			}
    	} 
    });	
}

function getAllAero(id){
	var url = '/comunidad/php/vuelos/getListadoVuelos.php';
    new Ajax.Request(url, {
    	method:'get',
    	onComplete: function(t){	
				if(t.responseText != "") $(id).update(t.responseText);
    	} 
    });	
}

function getBoxProxFinSemana(iata, inicio, fin){
	var url = '/comunidad/php/vuelos/getBoxProxFinSemana.php';
	new Ajax.Request(url, {
		method:'get',
		parameters:{'iata':iata , 'inicio':inicio, 'fin':fin}, 
	    onComplete: function(t){
			$('boxProxFinSemana').update(t.responseText);
		} 
	});	
}

function getBoxProxVacaciones(iata, inicio, fin){
	var url = '/comunidad/php/vuelos/getBoxVacaciones.php';
	new Ajax.Request(url, {
		method:'get',
		parameters:{'iata':iata , 'inicio':inicio, 'fin':fin}, 
	    onComplete: function(t){	    	
			$('boxProxVacaciones').update(t.responseText);			
		} 
	});
}

function getBoxStd(iata, url, id){
	new Ajax.Request(url, {
		method:'get',
		parameters:{'iata':iata}, 
	    onComplete: function(t){
			$(id).update(t.responseText);
		} 
	});
}

function subscribir_interna(email){
	var iata = $F('iata');
	var url = '/comunidad/php/vuelos/subscribir.php';
	new Ajax.Request(url, {
		method:'get',
		parameters:{'email':email, 'iata': iata }, 
		onSuccess: function(t){
			$('form_subscripcion').update(t.responseText);
		},
		on403: function(f){
			alert(f.statusText);
			$('error_subscripcion').update(f.statusText);
		}
	});
}

