ACC SHELL
$(document).ready(function () {
$(function () {
$("a[rel^='lightbox']").lightbox();
});
var hashTag = window.location.hash;
var puvodniBarva = $(hashTag).find("td").css("background-color");
if (hashTag !== "") {
if ($(hashTag).length) {
$(hashTag).find("td").animate({backgroundColor: "#D5FFCE"}, "slow").delay(3500).animate({backgroundColor: puvodniBarva}, "slow");
$('html, body').animate({scrollTop: $(hashTag).offset().top - 150}, 0);
}
}
// main menu
$("#main-nav li ul").hide();
$("#main-nav li a.current").parent().find("ul").toggle();
$("#main-nav li a.nav-top-item").click(function () {
$(this).parent().siblings().find("ul").hide();
$(this).next().toggle();
return false;
});
$("#main-nav li a.no-submenu").click(function () {
window.location.href = (this.href);
return false;
});
//mobilní verze
$("#mobil_link").click(function () {
if ($("#main-nav").css("display") === "block") {
$("#main-nav").slideUp();
$(this).html("zobrazit menu");
$("#main").show();
} else {
$("#main-nav").slideDown();
$(this).html("skrýt menu");
$("#main").hide();
}
return false;
});
// modal okna
$("a[rel*=modal]").facebox();
var easter_egg = false;
// F2 keydown
jQuery(document).bind('keydown.f2', function (evt) {
if ($("#sidebar").css("display") === "block") {
$("#sidebar").hide();
$("body").css("backgroundPosition", "-200px");
$("#main").css("left", "-200px");
$('a#sidebar-toggle').show();
$("#main").width($("#main").width() + 200);
$("#main h1").css("padding-left", "40px");
easter_egg = true;
saveSideBar(0);
} else {
$("#sidebar").show();
$("body").css("backgroundPosition", "0px");
$("#main").css("left", "0px");
$('a#sidebar-toggle').hide();
$("#main").width($("#main").width() - 200);
$("#main h1").css("padding-left", "0");
easter_egg = false;
saveSideBar(1);
}
return false;
});
jQuery(document).bind('keydown.f4', function (evt) {
if (easter_egg == true && $("#sidebar").css("display") != "block") {
$("#sidebar").show();
$("#main").css("left", "0px");
$('a#sidebar-toggle').hide();
$("#main").width($("#main").width() - 200);
$("#main h1").css("padding-left", "0");
easter_egg = false;
$("body").append("<img src=\"/admin/pics/putin.gif\" alt=\"Berte život s humorem ;o)\" id=\"putin\" style=\"display:none;\" />");
$("#putin").fadeIn(2000).delay(30000).fadeOut(2000);
$("body").remove("#putin");
saveSideBar(1);
}
});
$('a#sidebar-toggle').on("click", function () {
$("#sidebar").show();
$("body").css("backgroundPosition", "0px");
$("#main").css("left", "0px");
$('a#sidebar-toggle').hide();
$("#main").width($("#main").width() - 200);
$("#main h1").css("padding-left", "0");
saveSideBar(1);
});
if (navigator.userAgent.match(/(iPad|iPhone|iPod)/i)) {
$('a[rel!="modal"][rel!="lightbox"]').each(function () {
url = $(this).attr("href");
if (url !== "#" && url !== "" && url != undefined) {
$(this).attr("href", "javascript: window.location.assign('" + url + "');");
}
});
}
$(".fastsave").click(function () {
$.get("../core/sort.php", {akce: "anoNe_show", table: $(this).data("table"), set: $(this).data("set"), sloupec: $(this).data("sloupec"), id: $(this).data("id")});
if ($(this).data("set") == 1) {
$(this).data("set", 0);
$(this).removeClass("fa-times-circle").addClass("fa-check-circle").css("color", "#5CC65A");
}
else {
$(this).data("set", 1);
$(this).removeClass("fa-check-circle").addClass("fa-times-circle").css("color", "#E88989");
}
return false;
});
$.datepicker.regional['cs'] = {
closeText: 'Zavřít',
prevText: 'Předchozí',
nextText: 'Další',
currentText: 'Hoy',
monthNames: ['Leden', 'Únor', 'Březen', 'Duben', 'Květen', 'Červen', 'Červenec', 'Srpen', 'Září', 'Říjen', 'Listopad', 'Prosinec'],
monthNamesShort: ['Leden', 'Únor', 'Březen', 'Duben', 'Květen', 'Červen', 'Červenec', 'Srpen', 'Září', 'Říjen', 'Listopad', 'Prosinec'],
dayNames: ['Neděle', 'Pondělí', 'Úterý', 'Středa', 'Čtvrtek', 'Pátek', 'Sobota'],
dayNamesShort: ['Ne', 'Po', 'Út', 'St', 'Čt', 'Pá', 'So'],
dayNamesMin: ['Ne', 'Po', 'Út', 'St', 'Čt', 'Pá', 'So'],
weekHeader: 'Sm',
dateFormat: 'yy-mm-dd',
firstDay: 1,
isRTL: false,
showMonthAfterYear: false,
changeMonth: true,
changeYear: true,
yearSuffix: ''};
$.datepicker.setDefaults($.datepicker.regional['cs']);
});
$(function () {
$(".tooltip[title]").mbTooltip({
opacity: .9,
wait: 1,
cssClass: "default",
timePerWord: 5000,
hasArrow: false,
hasShadow: false,
imgPath: "pics/",
anchor: "parent",
shadowColor: "#a59687",
mb_fade: 0
});
});
function loadEditor(id, typ, width, height) {
var toolbar = [["Format", "Undo", "Redo"], ["Bold", "Italic", "Underline", "Strike", "Subscript", "Superscript", "Cut", "Copy", "Paste", "PasteText", "Image", "MediaEmbed", "Table", "NumberedList", "BulletedList", "Link", "Unlink", "Anchor"], ["JustifyLeft", "JustifyCenter", "JustifyRight", "JustifyBlock"], ["Source"]];
if (typ === "simple") {
toolbar = [["Undo", "Redo"], ["Bold", "Italic"], ["Link", "Unlink"], ["Maximize", "-", "Source"]];
}
var instance = CKEDITOR.instances[id];
if (instance) { CKEDITOR.remove(instance); }
CKEDITOR.replace(id, {
filebrowserBrowseUrl: '/admin/ckeditor/plugins/filemanager/index.html',
toolbar: toolbar, width: width, height: height, resize_enabled: false
});
}
function saveSideBar(stav) { $.get("/admin/core/sort.php", {sidebar: stav}); }
ACC SHELL 2018