addNamespace("CIT3.AJAXSimuladores.Simulador");
CIT3.AJAXSimuladores.Simulador.Metodos_class = function() {};
Object.extend(CIT3.AJAXSimuladores.Simulador.Metodos_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	RangoCalculaEnBase: function(TipoCredito, CalculaEnBase, Estado) {
		return this.invoke("RangoCalculaEnBase", {"TipoCredito":TipoCredito, "CalculaEnBase":CalculaEnBase, "Estado":Estado}, this.RangoCalculaEnBase.getArguments().slice(3));
	},
	Estados: function() {
		return this.invoke("Estados", {}, this.Estados.getArguments().slice(0));
	},
	Calculadora: function(ArregloParametros, TipoCredito, CalculaEnBase, Valor1, Valor2, Segurohospitalizacion, SeguroDesempleo, NSS, NSSConyugue, Estado, Subcuenta, SalarioBase, SubcuentaCoacreditado, SalarioBaseCoacrediato, iPorcentajeEscrituracion, sAcuerdoEconomina, sFechaNacimiento, sCreditoFovissste, sCreditoFovisssteCoacreditado) {
		return this.invoke("Calculadora", {"ArregloParametros":ArregloParametros, "TipoCredito":TipoCredito, "CalculaEnBase":CalculaEnBase, "Valor1":Valor1, "Valor2":Valor2, "Segurohospitalizacion":Segurohospitalizacion, "SeguroDesempleo":SeguroDesempleo, "NSS":NSS, "NSSConyugue":NSSConyugue, "Estado":Estado, "Subcuenta":Subcuenta, "SalarioBase":SalarioBase, "SubcuentaCoacreditado":SubcuentaCoacreditado, "SalarioBaseCoacrediato":SalarioBaseCoacrediato, "iPorcentajeEscrituracion":iPorcentajeEscrituracion, "sAcuerdoEconomina":sAcuerdoEconomina, "sFechaNacimiento":sFechaNacimiento, "sCreditoFovissste":sCreditoFovissste, "sCreditoFovisssteCoacreditado":sCreditoFovisssteCoacreditado}, this.Calculadora.getArguments().slice(19));
	},
	TablaAmortizacion: function(ValorVivienda, MontoCredito, Tasa, Anios, Fecha, PagoMensualSinSeguro, Seguro, Comision, Divisa, ValorUdi, TipoDlespliega, PagoAnticipado, SalarioDiario, TipoCredito, Swap, AG, CalcularEnBase) {
		return this.invoke("TablaAmortizacion", {"ValorVivienda":ValorVivienda, "MontoCredito":MontoCredito, "Tasa":Tasa, "Anios":Anios, "Fecha":Fecha, "PagoMensualSinSeguro":PagoMensualSinSeguro, "Seguro":Seguro, "Comision":Comision, "Divisa":Divisa, "ValorUdi":ValorUdi, "TipoDlespliega":TipoDlespliega, "PagoAnticipado":PagoAnticipado, "SalarioDiario":SalarioDiario, "TipoCredito":TipoCredito, "Swap":Swap, "AG":AG, "CalcularEnBase":CalcularEnBase}, this.TablaAmortizacion.getArguments().slice(17));
	},
	url: '/CIT3/ajaxpro/CIT3.AJAXSimuladores.Simulador.Metodos,CIT3.ashx'
}));
CIT3.AJAXSimuladores.Simulador.Metodos = new CIT3.AJAXSimuladores.Simulador.Metodos_class();

