if(typeof UCI == "undefined") UCI={};
if(typeof UCI.PortalCC == "undefined") UCI.PortalCC={};
if(typeof UCI.PortalCC.Web == "undefined") UCI.PortalCC.Web={};
if(typeof UCI.PortalCC.Web.Buscador == "undefined") UCI.PortalCC.Web.Buscador={};
UCI.PortalCC.Web.Buscador_class = function() {};
Object.extend(UCI.PortalCC.Web.Buscador_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	TiposGenericos: function(iIdioma) {
		return this.invoke("TiposGenericos", {"iIdioma":iIdioma}, this.TiposGenericos.getArguments().slice(1));
	},
	TiposEspecificos: function(iIdioma) {
		return this.invoke("TiposEspecificos", {"iIdioma":iIdioma}, this.TiposEspecificos.getArguments().slice(1));
	},
	Paises: function(iIdioma) {
		return this.invoke("Paises", {"iIdioma":iIdioma}, this.Paises.getArguments().slice(1));
	},
	TramosPrecio: function(iIdioma, valoresGeo) {
		return this.invoke("TramosPrecio", {"iIdioma":iIdioma, "valoresGeo":valoresGeo}, this.TramosPrecio.getArguments().slice(2));
	},
	GuardaEnSesionBuscador: function(IdTipoTransaccion, IdsEstados, IdTipoGenerico, IdsTipoEspecificos, Nivel0, sValoresGeo) {
		return this.invoke("GuardaEnSesionBuscador", {"IdTipoTransaccion":IdTipoTransaccion, "IdsEstados":IdsEstados, "IdTipoGenerico":IdTipoGenerico, "IdsTipoEspecificos":IdsTipoEspecificos, "Nivel0":Nivel0, "sValoresGeo":sValoresGeo}, this.GuardaEnSesionBuscador.getArguments().slice(6));
	},
	ObtenerCamposOrdenacion: function(iIdTipoGenerico, iIdIdioma) {
		return this.invoke("ObtenerCamposOrdenacion", {"iIdTipoGenerico":iIdTipoGenerico, "iIdIdioma":iIdIdioma}, this.ObtenerCamposOrdenacion.getArguments().slice(2));
	},
	url: '/ajaxpro/(X(1)S(szqrf3ifp2ttzve1jsj0lh45))/UCI.PortalCC.Web.Buscador,App_Web_buscador.ascx.cdcab7d2.ashx'
}));
UCI.PortalCC.Web.Buscador = new UCI.PortalCC.Web.Buscador_class();

