Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //скрытие чата в нерабочее время и по выходным
- var yourGMT = 3, /* ваш GMT. Если вы западнее 0, вводить отрицательное число. В примере МСК */
- hideBefore = 6, /* до скольки часов скрывать чат (по вашему времени) */
- hideAfter = 20, /* после скольки часов скрывать чат (по вашему времени) */
- weHideBefore = 13, /* до скольки часов скрывать чат В ВЫХОДНЫЕ (по вашему времени) */
- weHideAfter = 18, /* после скольки часов В ВЫХОДНЫЕ скрывать чат (по вашему времени) */
- nowDate = new Date(), nowUTCHrs = nowDate.getUTCHours(),
- today = nowUTCHrs+yourGMT<24?nowDate.getUTCDay():nowDate.getUTCDay()+1, weekend = today>5,
- afterHrs = weekend?weHideAfter-yourGMT:hideAfter-yourGMT,
- beforeHrs = weekend?weHideBefore-yourGMT:hideBefore-yourGMT;
- if (nowUTCHrs<beforeHrs || nowUTCHrs>=afterHrs) {
- var css = '#carrotquest-messenger-collapsed-container, .carrot-notification-container{display:none!important;}',
- head = document.head || document.getElementsByTagName('head')[0],
- style = document.createElement('style');
- style.type = 'text/css';
- if (style.styleSheet) {
- style.styleSheet.cssText = css;
- } else {
- style.appendChild(document.createTextNode(css));
- }
- head.appendChild(style);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement