// ************************ // *** 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: "required" }); $(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); if ($(this).is('.opened')) { $(this).removeClass('opened'); } else { $(this).addClass('opened'); } }); }); // ******************** // *** site map hover *** // ******************** $(document).ready(function(){ $("#sitemap li").hover( function () { $(this).addClass("hover"); }, function () { $(this).removeClass("hover"); } ); }); $(document).ready(function(){ $("#langBox").hover( function () { $(this).addClass("visible"); }, function () { $(this).removeClass("visible"); } ); }); $().ready(function() { $(".content_tabs1 div:first").addClass("firstTab"); $(".bookmarks1 li a").click(function() { $(".bookmarks1 .active").removeClass("active"); $(this).parent().addClass("active"); var element_index = $(".bookmarks1 a").index(this); $(".content_tabs1 div.tab:visible").hide(); $(".content_tabs1 div.tab").eq(element_index).show(); return false; }); $(".content_tabs2 div:first").addClass("firstTab"); $(".bookmarks2 li a").click(function() { $(".bookmarks2 .active").removeClass("active"); $(this).parent().addClass("active"); var element_index = $(".bookmarks2 a").index(this); $(".content_tabs2 div.tab:visible").hide(); $(".content_tabs2 div.tab").eq(element_index).show(); return false; }); }); $(document).ready(function(){ $("#scrollTopLink").click(function(){ $('html, body').scrollTop(0); }); $('.jd_menu_horizontal ul li:last-child').addClass("ostatni_element_menu"); }); // ********************* // *** search container *** // ********************* $(document).ready(function() { $('#zrodlo_prasa, #zrodlo_inne').focus(function() { if (this.value == this.defaultValue){ this.value = ''; } if(this.value != this.defaultValue){ this.select(); } }); $('#search_form_container input[type="text"]').addClass("idleField"); $('#search_form_container input[type="text"]').focus(function() { $(this).removeClass("idleField").addClass("focusField"); if (this.value == this.defaultValue){ this.value = ''; } if(this.value != this.defaultValue){ this.select(); } }); $('#search_form_container input[type="text"]').blur(function() { $(this).removeClass("focusField").addClass("idleField"); if ($.trim(this.value) == ''){ this.value = (this.defaultValue ? this.defaultValue : ''); } }); }); // ********************* // *** newsletter container *** // ********************* $(document).ready(function() { $('#newsletter_container input[type="text"]').addClass("idleField"); $('#newsletter_container input[type="text"]').focus(function() { $(this).removeClass("idleField").addClass("focusField"); if (this.value == this.defaultValue){ this.value = ''; } if(this.value != this.defaultValue){ this.select(); } }); $('#newsletter_container input[type="text"]').blur(function() { $(this).removeClass("focusField").addClass("idleField"); if ($.trim(this.value) == ''){ this.value = (this.defaultValue ? this.defaultValue : ''); } }); });