Free javascript Hosting


layoutloader.js

Uploaded on Dec 18 2021 01:09 by test

/*!
* Copyright 2012 E.J.I.E., S.A.
*
* Licencia con arreglo a la EUPL, Versión 1.1 exclusivamente (la «Licencia»);
* Solo podrá usarse esta obra si se respeta la Licencia.
* Puede obtenerse una copia de la Licencia en
*
* http://ec.europa.eu/idabc/eupl.html
*
* Salvo cuando lo exija la legislación aplicable o se acuerde por escrito,
* el programa distribuido con arreglo a la Licencia se distribuye «TAL CUAL»,
* SIN GARANTÍAS NI CONDICIONES DE NINGÚN TIPO, ni expresas ni implícitas.
* Véase la Licencia en el idioma concreto que rige los permisos y limitaciones
* que establece la Licencia.
*/

jQuery(document).ready(function(){

// Evitar conflictos entre Bootstrap y jQueryUI
$.fn.bootstrapBtn = $.fn.button.noConflict();

//logo
$("#rup_dept_logo").attr("src", $.rup.APP_STATICS + "/images/dept_logo_" + $.rup.lang + ".gif");

//rastro de migas
$("#ab91aCiudadanosWar_migas").rup_breadCrumb({
breadCrumb: {
"novedades":{
i18nCaption : "novedades"
},
"vacunasRecibidas":{
i18nCaption : "vacunasRecibidas"
},
"vacunasPendientes":{
i18nCaption : "vacunasPendientes"
},
"certificado":{
i18nCaption : "certificadoVacunacion"
},
"certificadoCVD":{
i18nCaption : "certificadoCVD"
}
},
logOutUrl: $.rup.CTX_PATH+"logout"
});

//idioma
$("#ab91aCiudadanosWar_language").rup_language({languages: $.rup.AVAILABLE_LANGS_ARRAY, modo: "default"});

$('.rup-breadCrumb_root ul li').find('a[href*="#"]').removeAttr('href');

// codigo para solucionar el problema de que se eliminen los parametros de la URL al cambiar de idioma
if (window.location.search!='' && window.location.search.indexOf('?locale')==-1) {
divMenuIdioma = $.find("[aria-labelledby='ab91aCiudadanosWar_language']")[0];
enlacesIdioma = $(divMenuIdioma).find("a");
$(enlacesIdioma).each(function() {
if (window.location.search.indexOf('&locale')!=-1) {
parametrosIdioma = window.location.search.substring(0,window.location.search.indexOf('&locale'));
}
else {
parametrosIdioma = window.location.search;
}
hrefIdioma = $(this).attr('href').replace('?' + $.rup.LOCALE_PARAM_NAME, parametrosIdioma + '&' + $.rup.LOCALE_PARAM_NAME);

$(this).attr('href',hrefIdioma);
});

}

//menu
// $("#ab91aProfesionalesWar_menu").rup_menu({
// display: ($.rup.LAYOUT === "vertical" ? 'vertical' : 'horizontal')
// });
// if ($.rup.LAYOUT === "mixto") {
// $("#ab91aProfesionalesWar_menu_mixto").rup_menu({
// display: 'vertical'
// });
// }

//NAVBAR Menu
//$.fn.rup_navbar();

/*
* Establezco para todos los enlaces el evento mousedown
* de esta forma, control que antes de abandonar la página, se compruebe si existen cambios sin guardar
* y se muestra el mensaje de confirmación nuestro, evitando así que aparezca el propio del navegador
*/
$("a").mousedown(function(evento){
if (!$(evento.target).parent().parent().hasClass("ui-accordion") && !$(evento.target).parent().parent().hasClass("ui-tabs-nav")) {
var strUrl = $(this).attr("href");
fncConfirmarCambios("location.href='" + strUrl + "';");
}
});


//pie
$(".footer [title]").rup_tooltip();
});

Back to list