if(typeof AutoComplete == "undefined") AutoComplete={};
AutoComplete_class = function() {};
Object.extend(AutoComplete_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	search_airport: function(search, Language, Count, filtroPais, PrintSQL, sinUSAR1) {
		return this.invoke("search_airport", {"search":search, "Language":Language, "Count":Count, "filtroPais":filtroPais, "PrintSQL":PrintSQL, "sinUSAR1":sinUSAR1}, this.search_airport.getArguments().slice(6));
	},
	search_hotel: function(search, Ruta, Language, Ciudad, count, Tipo_Categoria, Pais, PrintSQL, sinUSAR1) {
		return this.invoke("search_hotel", {"search":search, "Ruta":Ruta, "Language":Language, "Ciudad":Ciudad, "count":count, "Tipo_Categoria":Tipo_Categoria, "Pais":Pais, "PrintSQL":PrintSQL, "sinUSAR1":sinUSAR1}, this.search_hotel.getArguments().slice(9));
	},
	search_ciudades: function(search, Language, sitioDestinos, count, tema, Clav_Pais_Producto, PrintSQL, _TipoConn) {
		return this.invoke("search_ciudades", {"search":search, "Language":Language, "sitioDestinos":sitioDestinos, "count":count, "tema":tema, "Clav_Pais_Producto":Clav_Pais_Producto, "PrintSQL":PrintSQL, "_TipoConn":_TipoConn}, this.search_ciudades.getArguments().slice(8));
	},
	search_Hoteles_Cadenas: function(Tipo_Servicio, Clav_Cadena, Clav_Destino, Clav_Idioma, sitioDestinos, Clav_Pais_Producto, PrintSQL, sinUSAR1) {
		return this.invoke("search_Hoteles_Cadenas", {"Tipo_Servicio":Tipo_Servicio, "Clav_Cadena":Clav_Cadena, "Clav_Destino":Clav_Destino, "Clav_Idioma":Clav_Idioma, "sitioDestinos":sitioDestinos, "Clav_Pais_Producto":Clav_Pais_Producto, "PrintSQL":PrintSQL, "sinUSAR1":sinUSAR1}, this.search_Hoteles_Cadenas.getArguments().slice(8));
	},
	search_Destino_Cadena: function(Tipo_Servicio, Clav_Cadena, Clav_Idioma, sitioDestinos, Clav_Pais_Producto, PrintSQL) {
		return this.invoke("search_Destino_Cadena", {"Tipo_Servicio":Tipo_Servicio, "Clav_Cadena":Clav_Cadena, "Clav_Idioma":Clav_Idioma, "sitioDestinos":sitioDestinos, "Clav_Pais_Producto":Clav_Pais_Producto, "PrintSQL":PrintSQL}, this.search_Destino_Cadena.getArguments().slice(6));
	},
	search_Cadena: function() {
		return this.invoke("search_Cadena", {}, this.search_Cadena.getArguments().slice(0));
	},
	search_hoteles_temas: function(Tipo_Servicio, Clav_Cadena, Clav_Destino, Clav_Idioma, sitioDestinos, Clav_Pais_Producto, PrintSQL) {
		return this.invoke("search_hoteles_temas", {"Tipo_Servicio":Tipo_Servicio, "Clav_Cadena":Clav_Cadena, "Clav_Destino":Clav_Destino, "Clav_Idioma":Clav_Idioma, "sitioDestinos":sitioDestinos, "Clav_Pais_Producto":Clav_Pais_Producto, "PrintSQL":PrintSQL}, this.search_hoteles_temas.getArguments().slice(7));
	},
	search_destino_temas: function(Tipo_Servicio, Clav_Tema, Clav_Idioma, sitioDestinos, Clav_Pais_Producto, PrintSQL) {
		return this.invoke("search_destino_temas", {"Tipo_Servicio":Tipo_Servicio, "Clav_Tema":Clav_Tema, "Clav_Idioma":Clav_Idioma, "sitioDestinos":sitioDestinos, "Clav_Pais_Producto":Clav_Pais_Producto, "PrintSQL":PrintSQL}, this.search_destino_temas.getArguments().slice(6));
	},
	search_Temas: function() {
		return this.invoke("search_Temas", {}, this.search_Temas.getArguments().slice(0));
	},
	Checked_Temas: function(clav_destino, clav_idioma) {
		return this.invoke("Checked_Temas", {"clav_destino":clav_destino, "clav_idioma":clav_idioma}, this.Checked_Temas.getArguments().slice(2));
	},
	search_hotel_clasificador: function(Nombre_Hotel, Clav_Iata, Tipo_Categoria, Tipo_Clasificador, Valor_Tipo_Clasificador, Clav_Idioma) {
		return this.invoke("search_hotel_clasificador", {"Nombre_Hotel":Nombre_Hotel, "Clav_Iata":Clav_Iata, "Tipo_Categoria":Tipo_Categoria, "Tipo_Clasificador":Tipo_Clasificador, "Valor_Tipo_Clasificador":Valor_Tipo_Clasificador, "Clav_Idioma":Clav_Idioma}, this.search_hotel_clasificador.getArguments().slice(6));
	},
	search_ciudades_clasificador: function(nombre_ciudad, sitioDestinos, clav_tema, clav_idioma, count, Clav_Pais_Producto, PrintSQL) {
		return this.invoke("search_ciudades_clasificador", {"nombre_ciudad":nombre_ciudad, "sitioDestinos":sitioDestinos, "clav_tema":clav_tema, "clav_idioma":clav_idioma, "count":count, "Clav_Pais_Producto":Clav_Pais_Producto, "PrintSQL":PrintSQL}, this.search_ciudades_clasificador.getArguments().slice(7));
	},
	Search_Ciudades_x_Destino: function(destino, sitiodestinos, Clav_Idioma, Clav_Pais_Producto, PrintSQL, sinUSAR1) {
		return this.invoke("Search_Ciudades_x_Destino", {"destino":destino, "sitiodestinos":sitiodestinos, "Clav_Idioma":Clav_Idioma, "Clav_Pais_Producto":Clav_Pais_Producto, "PrintSQL":PrintSQL, "sinUSAR1":sinUSAR1}, this.Search_Ciudades_x_Destino.getArguments().slice(6));
	},
	Search_FiltraHotel: function(busqueda, destino, sitiodestinos, Clav_Idioma, Clav_Pais_Producto, PrintSQL, Top, CercaDe, Clav_Clasificador, Clav_Cadena, _TipoConn, NoREsultados) {
		return this.invoke("Search_FiltraHotel", {"busqueda":busqueda, "destino":destino, "sitiodestinos":sitiodestinos, "Clav_Idioma":Clav_Idioma, "Clav_Pais_Producto":Clav_Pais_Producto, "PrintSQL":PrintSQL, "Top":Top, "CercaDe":CercaDe, "Clav_Clasificador":Clav_Clasificador, "Clav_Cadena":Clav_Cadena, "_TipoConn":_TipoConn, "NoREsultados":NoREsultados}, this.Search_FiltraHotel.getArguments().slice(12));
	},
	Search_ClasificadoresTour_x_Destino: function(destino, sitiodestinos, Clav_Idioma, Pais, PrintSQL, sinUSAR1) {
		return this.invoke("Search_ClasificadoresTour_x_Destino", {"destino":destino, "sitiodestinos":sitiodestinos, "Clav_Idioma":Clav_Idioma, "Pais":Pais, "PrintSQL":PrintSQL, "sinUSAR1":sinUSAR1}, this.Search_ClasificadoresTour_x_Destino.getArguments().slice(6));
	},
	search_DestinosXPais: function(Pais, busqueda, param2, param3, PrintSQL) {
		return this.invoke("search_DestinosXPais", {"Pais":Pais, "busqueda":busqueda, "param2":param2, "param3":param3, "PrintSQL":PrintSQL}, this.search_DestinosXPais.getArguments().slice(5));
	},
	search_Ciudades_Rentadora: function(Pais, Rentadora, Clav_Destinos, Idioma, Tipo, CiudadHotel, param2, PrintSQL) {
		return this.invoke("search_Ciudades_Rentadora", {"Pais":Pais, "Rentadora":Rentadora, "Clav_Destinos":Clav_Destinos, "Idioma":Idioma, "Tipo":Tipo, "CiudadHotel":CiudadHotel, "param2":param2, "PrintSQL":PrintSQL}, this.search_Ciudades_Rentadora.getArguments().slice(8));
	},
	searchCars_CiudadesSucursales: function(busqueda, Pais_Sucursal_Pickup, Clav_Destinos, Idioma, Tipo, CiudadHotel, Top, Rentadora, PrintSQL) {
		return this.invoke("searchCars_CiudadesSucursales", {"busqueda":busqueda, "Pais_Sucursal_Pickup":Pais_Sucursal_Pickup, "Clav_Destinos":Clav_Destinos, "Idioma":Idioma, "Tipo":Tipo, "CiudadHotel":CiudadHotel, "Top":Top, "Rentadora":Rentadora, "PrintSQL":PrintSQL}, this.searchCars_CiudadesSucursales.getArguments().slice(9));
	},
	url: '/WebAjax/ajaxpro/ClassLibrary_Ajax.VBAJAX,ClassLibrary_Ajax.ashx'
}));
AutoComplete = new AutoComplete_class();

