if(typeof AJAXPro == "undefined") AJAXPro={};
if(typeof AJAXPro.PortalWeb == "undefined") AJAXPro.PortalWeb={};
AJAXPro.PortalWeb.Frontal_class = function() {};
Object.extend(AJAXPro.PortalWeb.Frontal_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	getContenidoPresentacion: function(idPortal, idMenu, idRama, idPaginaHome, idServicio, idTipoPagina) {
		return this.invoke("getContenidoPresentacion", {"idPortal":idPortal, "idMenu":idMenu, "idRama":idRama, "idPaginaHome":idPaginaHome, "idServicio":idServicio, "idTipoPagina":idTipoPagina}, this.getContenidoPresentacion.getArguments().slice(6));
	},
	getRecursoLecturaObtener: function(url) {
		return this.invoke("getRecursoLecturaObtener", {"url":url}, this.getRecursoLecturaObtener.getArguments().slice(1));
	},
	getRecursoLecturaLibroObtener: function(url) {
		return this.invoke("getRecursoLecturaLibroObtener", {"url":url}, this.getRecursoLecturaLibroObtener.getArguments().slice(1));
	},
	getComentarios: function(idRama, idPortal, idCMScontenido) {
		return this.invoke("getComentarios", {"idRama":idRama, "idPortal":idPortal, "idCMScontenido":idCMScontenido}, this.getComentarios.getArguments().slice(3));
	},
	insertComentarios: function(idRama, idPortal, idMenu, idCMScontenido, nombre, mail, comentario, idPadre) {
		return this.invoke("insertComentarios", {"idRama":idRama, "idPortal":idPortal, "idMenu":idMenu, "idCMScontenido":idCMScontenido, "nombre":nombre, "mail":mail, "comentario":comentario, "idPadre":idPadre}, this.insertComentarios.getArguments().slice(8));
	},
	getDestacadosURLRegistroNumero: function(id_Portal, URL, TipoPagina, urlback, nRegistro) {
		return this.invoke("getDestacadosURLRegistroNumero", {"id_Portal":id_Portal, "URL":URL, "TipoPagina":TipoPagina, "urlback":urlback, "nRegistro":nRegistro}, this.getDestacadosURLRegistroNumero.getArguments().slice(5));
	},
	getDestadatoRegistroNumero: function(idPortal, idMenu, idRama, idPaginaHome, idTipoPagina, urlback, nRegistro) {
		return this.invoke("getDestadatoRegistroNumero", {"idPortal":idPortal, "idMenu":idMenu, "idRama":idRama, "idPaginaHome":idPaginaHome, "idTipoPagina":idTipoPagina, "urlback":urlback, "nRegistro":nRegistro}, this.getDestadatoRegistroNumero.getArguments().slice(7));
	},
	getDestacados: function(idPortal, idMenu, idRama, idPaginaHome, idTipoPagina, urlback) {
		return this.invoke("getDestacados", {"idPortal":idPortal, "idMenu":idMenu, "idRama":idRama, "idPaginaHome":idPaginaHome, "idTipoPagina":idTipoPagina, "urlback":urlback}, this.getDestacados.getArguments().slice(6));
	},
	getDestacadosURL: function(id_Portal, URL, TipoPagina, urlback) {
		return this.invoke("getDestacadosURL", {"id_Portal":id_Portal, "URL":URL, "TipoPagina":TipoPagina, "urlback":urlback}, this.getDestacadosURL.getArguments().slice(4));
	},
	getContenidoURL: function(id_Portal, URL, TipoPagina, urlback) {
		return this.invoke("getContenidoURL", {"id_Portal":id_Portal, "URL":URL, "TipoPagina":TipoPagina, "urlback":urlback}, this.getContenidoURL.getArguments().slice(4));
	},
	getValoraciones: function(idMenu, idRama, idCMSContenido, valor, idRangoValoracion, idPaginaHome, idTipoPagina) {
		return this.invoke("getValoraciones", {"idMenu":idMenu, "idRama":idRama, "idCMSContenido":idCMSContenido, "valor":valor, "idRangoValoracion":idRangoValoracion, "idPaginaHome":idPaginaHome, "idTipoPagina":idTipoPagina}, this.getValoraciones.getArguments().slice(7));
	},
	getValoracionDespliegue: function(idMenu, idRama, idCMSContenido, valor, idRangoValoracion, idPaginaHome, idTipoPagina, opcion) {
		return this.invoke("getValoracionDespliegue", {"idMenu":idMenu, "idRama":idRama, "idCMSContenido":idCMSContenido, "valor":valor, "idRangoValoracion":idRangoValoracion, "idPaginaHome":idPaginaHome, "idTipoPagina":idTipoPagina, "opcion":opcion}, this.getValoracionDespliegue.getArguments().slice(8));
	},
	getRecursosMasGuardado: function(idPortal, id, id2, TipoRecursoRequerido, TipoRecursoDondeEstoy, url) {
		return this.invoke("getRecursosMasGuardado", {"idPortal":idPortal, "id":id, "id2":id2, "TipoRecursoRequerido":TipoRecursoRequerido, "TipoRecursoDondeEstoy":TipoRecursoDondeEstoy, "url":url}, this.getRecursosMasGuardado.getArguments().slice(6));
	},
	getContenidoDestacado: function(idPortal, idMenu, idRama, idPaginaHome, idTipoPagina) {
		return this.invoke("getContenidoDestacado", {"idPortal":idPortal, "idMenu":idMenu, "idRama":idRama, "idPaginaHome":idPaginaHome, "idTipoPagina":idTipoPagina}, this.getContenidoDestacado.getArguments().slice(5));
	},
	getContenido: function(idPortal, idMenu, idRama, idContenido, urlback) {
		return this.invoke("getContenido", {"idPortal":idPortal, "idMenu":idMenu, "idRama":idRama, "idContenido":idContenido, "urlback":urlback}, this.getContenido.getArguments().slice(5));
	},
	getContenidoNoPublico: function(IdPortal, idCMSContenido, idRama, urlback) {
		return this.invoke("getContenidoNoPublico", {"IdPortal":IdPortal, "idCMSContenido":idCMSContenido, "idRama":idRama, "urlback":urlback}, this.getContenidoNoPublico.getArguments().slice(4));
	},
	getServicio: function(idPortal, idServicio) {
		return this.invoke("getServicio", {"idPortal":idPortal, "idServicio":idServicio}, this.getServicio.getArguments().slice(2));
	},
	ejecutarQuery: function(idPortal, idContenido, idPlantilla, params, paginacion, orden, campoMetaRecuperado1, campoMetaRecuperado2, campoMetaRecuperado3, campoMetaRecuperado4, campoMetaRecuperado5, campoMetaRecuperadoLista6, campoMetaRecuperadoLista7, campoMetaRecuperadoLista8, campoMetaRecuperadoLista9, campoMetaRecuperadoLista10) {
		return this.invoke("ejecutarQuery", {"idPortal":idPortal, "idContenido":idContenido, "idPlantilla":idPlantilla, "params":params, "paginacion":paginacion, "orden":orden, "campoMetaRecuperado1":campoMetaRecuperado1, "campoMetaRecuperado2":campoMetaRecuperado2, "campoMetaRecuperado3":campoMetaRecuperado3, "campoMetaRecuperado4":campoMetaRecuperado4, "campoMetaRecuperado5":campoMetaRecuperado5, "campoMetaRecuperadoLista6":campoMetaRecuperadoLista6, "campoMetaRecuperadoLista7":campoMetaRecuperadoLista7, "campoMetaRecuperadoLista8":campoMetaRecuperadoLista8, "campoMetaRecuperadoLista9":campoMetaRecuperadoLista9, "campoMetaRecuperadoLista10":campoMetaRecuperadoLista10}, this.ejecutarQuery.getArguments().slice(16));
	},
	ejecutarQueryURL: function(id_Portal, url, params) {
		return this.invoke("ejecutarQueryURL", {"id_Portal":id_Portal, "url":url, "params":params}, this.ejecutarQueryURL.getArguments().slice(3));
	},
	ejecutarQueryXML_URL: function(idPortal, url, params, paginacion, extra) {
		return this.invoke("ejecutarQueryXML_URL", {"idPortal":idPortal, "url":url, "params":params, "paginacion":paginacion, "extra":extra}, this.ejecutarQueryXML_URL.getArguments().slice(5));
	},
	ejecutarQueryURLv20: function(id_Portal, url, params, orden, campoMetaRetorno1, campoMetaRetorno2, campoMetaRetorno3, campoMetaRetorno4, campoMetaRetorno5, campoMetaRetornoLista6, campoMetaRetornoLista7, campoMetaRetornoLista8, campoMetaRetornoLista9, campoMetaRetornoLista10, paginacion) {
		return this.invoke("ejecutarQueryURLv20", {"id_Portal":id_Portal, "url":url, "params":params, "orden":orden, "campoMetaRetorno1":campoMetaRetorno1, "campoMetaRetorno2":campoMetaRetorno2, "campoMetaRetorno3":campoMetaRetorno3, "campoMetaRetorno4":campoMetaRetorno4, "campoMetaRetorno5":campoMetaRetorno5, "campoMetaRetornoLista6":campoMetaRetornoLista6, "campoMetaRetornoLista7":campoMetaRetornoLista7, "campoMetaRetornoLista8":campoMetaRetornoLista8, "campoMetaRetornoLista9":campoMetaRetornoLista9, "campoMetaRetornoLista10":campoMetaRetornoLista10, "paginacion":paginacion}, this.ejecutarQueryURLv20.getArguments().slice(15));
	},
	getEjecutarQueryURL: function(id_Portal, url, opcion) {
		return this.invoke("getEjecutarQueryURL", {"id_Portal":id_Portal, "url":url, "opcion":opcion}, this.getEjecutarQueryURL.getArguments().slice(3));
	},
	envioContacto: function(cuerpo, EmailOrigen, Asunto, idServicio) {
		return this.invoke("envioContacto", {"cuerpo":cuerpo, "EmailOrigen":EmailOrigen, "Asunto":Asunto, "idServicio":idServicio}, this.envioContacto.getArguments().slice(4));
	},
	fnContactoSugerenciaGuardar: function(xml) {
		return this.invoke("fnContactoSugerenciaGuardar", {"xml":xml}, this.fnContactoSugerenciaGuardar.getArguments().slice(1));
	},
	setIdioma: function(codIdioma, id_Portal) {
		return this.invoke("setIdioma", {"codIdioma":codIdioma, "id_Portal":id_Portal}, this.setIdioma.getArguments().slice(2));
	},
	getCentroValidar: function(idCentro) {
		return this.invoke("getCentroValidar", {"idCentro":idCentro}, this.getCentroValidar.getArguments().slice(1));
	},
	datoRegistroInsertar: function(datoRegistro, datoAsignatura, datoCargo) {
		return this.invoke("datoRegistroInsertar", {"datoRegistro":datoRegistro, "datoAsignatura":datoAsignatura, "datoCargo":datoCargo}, this.datoRegistroInsertar.getArguments().slice(3));
	},
	datoRegistroInsertarModificar: function(datoRegistro, datoAsignatura, datoCargo) {
		return this.invoke("datoRegistroInsertarModificar", {"datoRegistro":datoRegistro, "datoAsignatura":datoAsignatura, "datoCargo":datoCargo}, this.datoRegistroInsertarModificar.getArguments().slice(3));
	},
	datoRegistroInsertarIngreso: function(datoRegistro, datoAsignatura, datoCargo) {
		return this.invoke("datoRegistroInsertarIngreso", {"datoRegistro":datoRegistro, "datoAsignatura":datoAsignatura, "datoCargo":datoCargo}, this.datoRegistroInsertarIngreso.getArguments().slice(3));
	},
	getFichaLibro: function(idInterno, plantilla) {
		return this.invoke("getFichaLibro", {"idInterno":idInterno, "plantilla":plantilla}, this.getFichaLibro.getArguments().slice(2));
	},
	registroModificar: function(idPortal) {
		return this.invoke("registroModificar", {"idPortal":idPortal}, this.registroModificar.getArguments().slice(1));
	},
	registroDespliegueInsertar: function(idPortal) {
		return this.invoke("registroDespliegueInsertar", {"idPortal":idPortal}, this.registroDespliegueInsertar.getArguments().slice(1));
	},
	fnCentroCargar: function(cp) {
		return this.invoke("fnCentroCargar", {"cp":cp}, this.fnCentroCargar.getArguments().slice(1));
	},
	fnCentroInfoCargar: function(centro) {
		return this.invoke("fnCentroInfoCargar", {"centro":centro}, this.fnCentroInfoCargar.getArguments().slice(1));
	},
	conectarUsuarioForzandoColegio: function(login, clave, idPortal, idColegio) {
		return this.invoke("conectarUsuarioForzandoColegio", {"login":login, "clave":clave, "idPortal":idPortal, "idColegio":idColegio}, this.conectarUsuarioForzandoColegio.getArguments().slice(4));
	},
	conectarUsuario: function(login, clave, idPortal) {
		return this.invoke("conectarUsuario", {"login":login, "clave":clave, "idPortal":idPortal}, this.conectarUsuario.getArguments().slice(3));
	},
	getValorMetadato: function(meta, IdClasificacionPadre, idIdioma, idMetadato) {
		return this.invoke("getValorMetadato", {"meta":meta, "IdClasificacionPadre":IdClasificacionPadre, "idIdioma":idIdioma, "idMetadato":idMetadato}, this.getValorMetadato.getArguments().slice(4));
	},
	desconectarUsuario: function() {
		return this.invoke("desconectarUsuario", {}, this.desconectarUsuario.getArguments().slice(0));
	},
	getRecuperarDatos: function(strEmail, idPortal) {
		return this.invoke("getRecuperarDatos", {"strEmail":strEmail, "idPortal":idPortal}, this.getRecuperarDatos.getArguments().slice(2));
	},
	getRecuperarDatosXcolegio: function(strEmail, idPortal, idColegio) {
		return this.invoke("getRecuperarDatosXcolegio", {"strEmail":strEmail, "idPortal":idPortal, "idColegio":idColegio}, this.getRecuperarDatosXcolegio.getArguments().slice(3));
	},
	setInsertFavoritos: function(IdPortal, IdTipoFavorito, Url, idCms, params) {
		return this.invoke("setInsertFavoritos", {"IdPortal":IdPortal, "IdTipoFavorito":IdTipoFavorito, "Url":Url, "idCms":idCms, "params":params}, this.setInsertFavoritos.getArguments().slice(5));
	},
	getFavoritos: function(idPortal, opcion) {
		return this.invoke("getFavoritos", {"idPortal":idPortal, "opcion":opcion}, this.getFavoritos.getArguments().slice(2));
	},
	getFavoritosMasValoradosUltimosPublicados: function(idMenu) {
		return this.invoke("getFavoritosMasValoradosUltimosPublicados", {"idMenu":idMenu}, this.getFavoritosMasValoradosUltimosPublicados.getArguments().slice(1));
	},
	getFavoritosContenidos: function(idPortal, opcion) {
		return this.invoke("getFavoritosContenidos", {"idPortal":idPortal, "opcion":opcion}, this.getFavoritosContenidos.getArguments().slice(2));
	},
	getFavoritosEliminar: function(urlAmigable, idPortal, url) {
		return this.invoke("getFavoritosEliminar", {"urlAmigable":urlAmigable, "idPortal":idPortal, "url":url}, this.getFavoritosEliminar.getArguments().slice(3));
	},
	getURLContenidoPresentacion: function(idContenido) {
		return this.invoke("getURLContenidoPresentacion", {"idContenido":idContenido}, this.getURLContenidoPresentacion.getArguments().slice(1));
	},
	getCargaMetas: function(id, idTipo) {
		return this.invoke("getCargaMetas", {"id":id, "idTipo":idTipo}, this.getCargaMetas.getArguments().slice(2));
	},
	getContenidoQueryNoPublico: function(IdPortal, idCMSContenido, plantilla, urlback) {
		return this.invoke("getContenidoQueryNoPublico", {"IdPortal":IdPortal, "idCMSContenido":idCMSContenido, "plantilla":plantilla, "urlback":urlback}, this.getContenidoQueryNoPublico.getArguments().slice(4));
	},
	getContenidoGUID: function(IdPortal, idGUID, plantilla, urlback) {
		return this.invoke("getContenidoGUID", {"IdPortal":IdPortal, "idGUID":idGUID, "plantilla":plantilla, "urlback":urlback}, this.getContenidoGUID.getArguments().slice(4));
	},
	getContenidoGUIDwithParams: function(idPortal, idPagina, idMenu, GUID, idTipoPagina, paginacion, idColegio, parametros, idTipo, rutaPlantilla, valueHandler) {
		return this.invoke("getContenidoGUIDwithParams", {"idPortal":idPortal, "idPagina":idPagina, "idMenu":idMenu, "GUID":GUID, "idTipoPagina":idTipoPagina, "paginacion":paginacion, "idColegio":idColegio, "parametros":parametros, "idTipo":idTipo, "rutaPlantilla":rutaPlantilla, "valueHandler":valueHandler}, this.getContenidoGUIDwithParams.getArguments().slice(11));
	},
	getContenidoVerificarPublicacion: function(idGUID) {
		return this.invoke("getContenidoVerificarPublicacion", {"idGUID":idGUID}, this.getContenidoVerificarPublicacion.getArguments().slice(1));
	},
	buscarEcat: function(idCatalogo, strFiltro, strOrden, nPagina, nregXpagina, multiple, idPortal, ambitoValoracion, idMenu) {
		return this.invoke("buscarEcat", {"idCatalogo":idCatalogo, "strFiltro":strFiltro, "strOrden":strOrden, "nPagina":nPagina, "nregXpagina":nregXpagina, "multiple":multiple, "idPortal":idPortal, "ambitoValoracion":ambitoValoracion, "idMenu":idMenu}, this.buscarEcat.getArguments().slice(9));
	},
	url: '/ajaxpro/Controlador,App_Web_default.aspx.cdcab7d2.ashx'
}));
AJAXPro.PortalWeb.Frontal = new AJAXPro.PortalWeb.Frontal_class();

