p0_class = function() {};
Object.extend(p0_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	VerificaBono: function(codigo) {
		return this.invoke("VerificaBono", {"codigo":codigo}, this.VerificaBono.getArguments().slice(1));
	},
	VerificaMail: function(mail, idCliente) {
		return this.invoke("VerificaMail", {"mail":mail, "idCliente":idCliente}, this.VerificaMail.getArguments().slice(2));
	},
	LoginarUsuario: function(login, password, tipo) {
		return this.invoke("LoginarUsuario", {"login":login, "password":password, "tipo":tipo}, this.LoginarUsuario.getArguments().slice(3));
	},
	MostrarHijos: function(id, idiomaLIT) {
		return this.invoke("MostrarHijos", {"id":id, "idiomaLIT":idiomaLIT}, this.MostrarHijos.getArguments().slice(2));
	},
	AjustarOpcion: function(IDActividad, Opcion, minimo, palabra) {
		return this.invoke("AjustarOpcion", {"IDActividad":IDActividad, "Opcion":Opcion, "minimo":minimo, "palabra":palabra}, this.AjustarOpcion.getArguments().slice(4));
	},
	BuscarDisponibilidad: function(IDActividad, Opcion, fecha, strPersonas, numPersonas, strOtrosCargos, codigo, regalar, PrecioTotal, bonoRegalo) {
		return this.invoke("BuscarDisponibilidad", {"IDActividad":IDActividad, "Opcion":Opcion, "fecha":fecha, "strPersonas":strPersonas, "numPersonas":numPersonas, "strOtrosCargos":strOtrosCargos, "codigo":codigo, "regalar":regalar, "PrecioTotal":PrecioTotal, "bonoRegalo":bonoRegalo}, this.BuscarDisponibilidad.getArguments().slice(10));
	},
	BuscarDisponibilidadPromociones: function(IDActividad, Opcion, fecha, strPersonas, numPersonas, strOtrosCargos, codigo, regalar, PrecioTotal, bonoRegalo) {
		return this.invoke("BuscarDisponibilidadPromociones", {"IDActividad":IDActividad, "Opcion":Opcion, "fecha":fecha, "strPersonas":strPersonas, "numPersonas":numPersonas, "strOtrosCargos":strOtrosCargos, "codigo":codigo, "regalar":regalar, "PrecioTotal":PrecioTotal, "bonoRegalo":bonoRegalo}, this.BuscarDisponibilidadPromociones.getArguments().slice(10));
	},
	AceptarReserva: function(DatosCompletos) {
		return this.invoke("AceptarReserva", {"DatosCompletos":DatosCompletos}, this.AceptarReserva.getArguments().slice(1));
	},
	EliminarItemCarrito: function(session, orden) {
		return this.invoke("EliminarItemCarrito", {"session":session, "orden":orden}, this.EliminarItemCarrito.getArguments().slice(2));
	},
	CambiarVoucherVisualizado: function(idCliente, IdPedido, listaPedidos) {
		return this.invoke("CambiarVoucherVisualizado", {"idCliente":idCliente, "IdPedido":IdPedido, "listaPedidos":listaPedidos}, this.CambiarVoucherVisualizado.getArguments().slice(3));
	},
	EnviarVoucherCliente: function(IdPedido, IDActividad, Opcion) {
		return this.invoke("EnviarVoucherCliente", {"IdPedido":IdPedido, "IDActividad":IDActividad, "Opcion":Opcion}, this.EnviarVoucherCliente.getArguments().slice(3));
	},
	AnularPedidoCliente: function(IdPedido, IDActividad, Opcion) {
		return this.invoke("AnularPedidoCliente", {"IdPedido":IdPedido, "IDActividad":IDActividad, "Opcion":Opcion}, this.AnularPedidoCliente.getArguments().slice(3));
	},
	MostrarPedido: function(IDPedido) {
		return this.invoke("MostrarPedido", {"IDPedido":IDPedido}, this.MostrarPedido.getArguments().slice(1));
	},
	url: '/ajaxpro/p0,App_Web_-gehkg6q.ashx'
}));
p0 = new p0_class();


