| Server IP : 20.75.53.88 / Your IP : 216.73.217.72 [ Web Server : Apache System : Linux VMRALP-3 4.4.0-256-generic #290~14.04.1-Ubuntu SMP Thu Jun 20 09:24:50 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 5.5.9-1ubuntu4.29+esm15 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, Domains : 3 Domains MySQL : ON | cURL : OFF | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/portais/cmhorizonte/assets/js/ |
Upload File : |
//SLIDER NOTICIAS
$(document).ready(function ($) {
$('#slider').sliderPro({
width: 650,
height: 500,
orientation: 'vertical',
loop: false,
arrows: true,
buttons: false,
thumbnailsPosition: 'right',
thumbnailPointer: true,
thumbnailWidth: 290,
breakpoints: {
800: {
thumbnailsPosition: 'bottom',
thumbnailWidth: 270,
thumbnailHeight: 100
},
500: {
thumbnailsPosition: 'bottom',
thumbnailWidth: 120,
thumbnailHeight: 50
}
}
});
});
//ACESSIBILIDADE
function strReplace(haystack, needle, replacement) {
let temp = haystack.split(needle);
return temp.join(replacement);
}
$(document).ready(function () {
let div = '#content',
contador = 0,
obj_tratados = [
div,
div + ' p',
div + ' div',
div + ' h1'
],
reset_fonte = [],
reset_linha = [];
setDefaultZoom(obj_tratados, reset_fonte, reset_linha, contador);
$('#a_mais,#a_menos,#a_reset').on('click', function () {
let id = $(this).attr('id');
let min = 9;
let max = 40;
for (let i in obj_tratados) {
let tratados = $(obj_tratados[i]);
let tamanho_fonte = strReplace(tratados.css('fontSize'), 'px', '');
let tamanho_entrelinha = strReplace(tratados.css('lineHeight'), 'px', '');
switch (id) {
case 'a_mais':
if (tamanho_fonte <= max) {
tamanho_fonte++;
// tamanho entrelinha aumento
tamanho_entrelinha = (tamanho_fonte * 1.8);
tamanho_entrelinha++;
contador++;
}
break;
case 'a_menos':
if (tamanho_fonte >= min) {
tamanho_fonte--;
// tamanho entrelinha reducaoo;
let val = tamanho_entrelinha - (tamanho_entrelinha * 3 / 100);
// tamanho_entrelinha = arredondarValor(val);
tamanho_entrelinha = (tamanho_fonte * 1.8);
tamanho_entrelinha--;
contador++;
}
break;
case 'a_reset':
default:
// resetar
tamanho_fonte = reset_fonte[i];
tamanho_entrelinha = reset_linha[i];
break;
}
tratados.css({'fontSize': tamanho_fonte + 'px', 'lineHeight': tamanho_entrelinha + 'px'});
}
//cancel a click event
return false;
});
function setDefaultZoom(obj_tratados, reset_fonte, reset_linha, contador) {
for (let i in obj_tratados) {
let tratados = $(obj_tratados[i]);
if (contador == 0) {
reset_fonte[i] = strReplace(tratados.css('fontSize'), 'px', '');
reset_linha[i] = strReplace(tratados.css('lineHeight'), 'px', '');
}
}
}
});
(function () {
let Contrast = {
storage: 'contrastState',
cssClass: 'contrast',
currentState: null,
check: checkContrast,
getState: getContrastState,
setState: setContrastState,
toogle: toogleContrast,
updateView: updateViewContrast
};
window.toggleContrast = function () {
Contrast.toogle();
};
Contrast.check();
function checkContrast() {
this.updateView();
}
function getContrastState() {
return localStorage.getItem(this.storage) === 'true';
}
function setContrastState(state) {
localStorage.setItem(this.storage, '' + state);
this.currentState = state;
this.updateView();
}
function updateViewContrast() {
let body = document.body;
if (this.currentState === null)
this.currentState = this.getState();
if (this.currentState)
body.classList.add(this.cssClass);
else
body.classList.remove(this.cssClass);
}
function toogleContrast() {
this.setState(!this.currentState);
}
})();