You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

120 lines
3.2 KiB

function wait_button(btn)
{
$(btn).attr("disabled", true);
}
function resume_button(btn)
{
$(btn).attr("disabled", false);
}
var getUrlParameter = function getUrlParameter(sParam) {
var sPageURL = window.location.search.substring(1),
sURLVariables = sPageURL.split('&'),
sParameterName,
i;
for (i = 0; i < sURLVariables.length; i++) {
sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] === sParam) {
return typeof sParameterName[1] === undefined ? true : decodeURIComponent(sParameterName[1]);
}
}
return false;
};
$(document).ready(function () {
var popoverTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]'))
var popoverList = popoverTriggerList.map(function (popoverTriggerEl) {
return new bootstrap.Popover(popoverTriggerEl)
});
$.each($('.fa'), function(e) {
console.log('fa found' + $(this).data('src'));
$(this).css('font-family', "\'Font Awesome\\ 5 Free\'");
$(this).css('font-weight', 900);
$(this).css('font-size', '20px');
$(this).css('content', $(this).data('src'));
});
$('.diagnoses_select').select2();
$('.routing_select2').select2();
$('.close').click(function(){
$('#' + $(this).data('target')).hide();
})
$('.kill').click(function(){
$('#' + $(this).data('target')).remove();
})
$('.change-color-mode').on('click', function(){
change_color_mode($('body'));
change_color_mode($('.navbar'));
change_color_mode($('.custom-nav-item'));
change_color_mode($('.card'));
});
function change_color_mode(e){
if (e.attr('data-theme')) {
e.removeAttr('data-theme');
} else {
e.attr('data-theme', 'dark');
}
}
//Язык для datatable
var url = document.location.search;
var searchParam = new URLSearchParams(url);
var lang = searchParam.get('lang');
if (lang == 'ru') {
$('#datatable').DataTable({
"language": {
"url": "https://cdn.datatables.net/plug-ins/1.10.19/i18n/Russian.json"
},
"scrollX": true
});
} else {
$('#datatable').DataTable({
"language": {
"url": "https://cdn.datatables.net/plug-ins/1.10.19/i18n/English.json"
},
"scrollX": true
});
}
$('#header_tabs li a').on('click', function (e) {
e.preventDefault()
$(this).tab('show');
$('#organs_group').hide();
if ($(this).attr('id') == 'endocscopy_link')
{
$('#organs_group').show();
}
if ($(this).attr('id') == 'live_endocscopy_link')
{
$('#organs_group').show();
}
})
$('#diagnoses_tabs li a').on('click', function (e) {
e.preventDefault()
$(this).tab('show');
});
$('#hide_deleted').click(function(){
$('.sql_deleted').hide();
$('#hide_deleted').hide();
$('#show_deleted').show();
});
$('#show_deleted').click(function(){
$('.sql_deleted').show();
$('#hide_deleted').show();
$('#show_deleted').hide();
});
});