var CSSR = 'tree_menu_flag_root'; var CSSH = 'tree_menu_hover'; // Public methods $.fn.treeMenu = function() { return this.each(function() { $(this).addClass(CSSR); addEvents(this); }); }; // Private methods function addEvents(ul) { $('li', ul).hover(hoverOver,hoverOut); }; function removeEvents(ul) { $('li', ul).unbind('mouseover'); }; function hoverOver() { $(this).addClass(CSSH).find('> a').addClass(CSSH); }; function hoverOut() { $(this).removeClass(CSSH).find('> a').removeClass(CSSH); }; // ************************ // *** animacje JD menu *** // ************************ function onAnimateFadeInOut(show) { if (show) { $(this).hide().fadeIn('normal'); } else { $(this).fadeOut('normal'); } } function onAnimateSlideUpDown(show) { if (show) { $(this).hide().slideDown('fast'); } else { $(this).slideUp('fast'); } } function onAnimateSlideLeftRight(show) { if (show) { $(this).hide().animate({width: 'show'}, 'fast'); } else { $(this).animate({width: 'hide'}, 'fast'); } } function onAnimateShowHide(show) { if (show) { $(this).hide().show('normal'); } else { $(this).hide('normal'); } } // *********************** $.extend($.validator.messages, { required: "Feld ist ein Pflichtfeld" }); $(document).ready(function(){ $("#CMSform").validate({errorElement: "span", errorPlacement: function(error, element) {error.appendTo(element.parent().prev());} }); $("a.slidedown").click(function(event){ event.preventDefault(); if ($(this).hasClass("slidedown")) { $('#linkBox div').hide().slideDown('fast'); $('#mainlinkBox div').hide().slideDown('fast'); $('#linkownia').removeClass(); $('#linkownia').addClass('slideup'); } else { $('#linkownia').removeClass(); $('#linkownia').addClass('slidedown'); $('#linkBox div').slideUp('fast') $('#mainlinkBox div').slideUp('fast') } }); $(".msg_body").hide(); $(".msg_head").click(function(){ $(this).next(".msg_body").slideToggle(100); }); }); // ********************* // *** search container *** // ********************* $(document).ready(function() { $('input[type="text"]').addClass("idleField"); $('input[type="text"]').focus(function() { $(this).removeClass("idleField").addClass("focusField"); if (this.value == this.defaultValue){ this.value = ''; } if(this.value != this.defaultValue){ this.select(); } }); $('input[type="text"]').blur(function() { $(this).removeClass("focusField").addClass("idleField"); if ($.trim(this.value) == ''){ this.value = (this.defaultValue ? this.defaultValue : ''); } }); }); // ******************** // *** site map hover *** // ******************** $(document).ready(function(){ $("#sitemap li").hover( function () { $(this).addClass("hover"); }, function () { $(this).removeClass("hover"); } ); }); // ************************ // ******* lang anim ******* // ************************ $(document).ready(function(){ $("#langBox").hover( function () { $(this).addClass("visible"); }, function () { $(this).removeClass("visible"); } ); }); $(document).ready(function() { $('.tabela_ramka').tableHover(); });