$(document).ready(function(){ $(".container").toggle(false).fadeIn("slow"); /* --------------------------------------------------------------------------- * Sticky header * --------------------------------------------------------------------------- */ var topBarTop = '0px'; var mfn_header_height = mfn_header_height = $('#Top_bar').innerHeight() + $('#Action_bar').innerHeight(); // init function mfn_sticky(){ //if( $('body').hasClass('sticky-header') ){ var start_y = mfn_header_height; var window_y = $(window).scrollTop(); //alert(window_y) if( window_y > start_y ){ if( ! ($('#Top_bar').hasClass('is-sticky'))){ $('.header-classic .header_placeholder').css('height', $('#Top_bar').innerHeight() - $('#Action_bar').innerHeight()); $('.header-stack .header_placeholder').css('height', $('#Top_bar').innerHeight()); $('.header-below .header_placeholder').css('height', $('#Top_bar').innerHeight()); $('.minimalist-header .header_placeholder').css('height', $('#Top_bar').innerHeight()); $('#Top_bar') .addClass('is-sticky') .css('top',-60) .animate({ 'top': $('#wpadminbar').innerHeight() },300); //vymena obrazku loga $('#logo img').attr('src','http://www.susvm.cz/img/logoInvert.png') } } else { if($('#Top_bar').hasClass('is-sticky')) { $('.header_placeholder').css('height',0); $('#Top_bar') .removeClass('is-sticky') .css('top', topBarTop); $('#logo img').attr('src','http://www.susvm.cz/img/logo.png') } } //} } mfn_sticky(); $(window).scroll(function(){ mfn_sticky(); }); /*formular*/ var hlaska = 'Prostor pro Váš dotaz...'; $("#form-sdeleni").focus(function() { if($("#form-sdeleni").val()==hlaska){ $("#form-sdeleni").val(''); } }); $("#form-sdeleni").blur(function() { if($("#form-sdeleni").val()==''){ $("#form-sdeleni").val(hlaska); } }); //$("a.lightbox").fancybox(); $('a.lightbox').touchTouch(); //$('.start').trigger('click'); $('body', '').avia_activate_hover_effect(); }); function IsEmail(email) { var regex = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if(!regex.test(email)) { return false; }else{ return true; } } // ------------------------------------------------------------------------------------------- // Smooth scrooling when clicking on anchor links // ------------------------------------------------------------------------------------------- (function($) { $.fn.avia_smoothscroll = function(variables) { return this.each(function() { $(this).click(function(ev) { var newHash=this.hash; if(newHash != '' && newHash != '#' && !$(this).is('.comment-reply-link, #cancel-comment-reply-link, .no-scroll')) { var container = $(newHash); if(container.length) { var target = container.offset().top, oldLocation=window.location.href.replace(window.location.hash, ''), newLocation=this, duration=800, easing='easeOutQuint'; // make sure it's the same location if(oldLocation+newHash==newLocation) { // animate to target and set the hash to the window.location after the animation $('html:not(:animated),body:not(:animated)').animate({ scrollTop: target }, duration, easing, function() { // add new hash to the browser location //window.location.href=newLocation; }); // cancel default click action return false; } } } }); }); }; })(jQuery); // ------------------------------------------------------------------------------------------- // Hover effect activation // ------------------------------------------------------------------------------------------- (function($) { $.fn.avia_activate_hover_effect = function(variables) { var defaults = { autolinkElements: 'a[rel^="prettyPhoto"], a[rel^="lightbox"], a[href$=jpg], a[href$=png], a[href$=gif], a[href$=jpeg], a[href$=".mov"] , a[href$=".swf"] , a[href*="vimeo.com"] , a[href*="youtube.com"]' }; var options = $.extend(defaults, variables); return this.each(function() { $(options.autolinkElements, this).not(".noLightbox a").contents('img').each(function() { var img = $(this), a = img.parent(), preload = img.parents('.preloading'), $newclass = 'lightbox_video', applied= false; if(a.attr('href').match(/(jpg|gif|jpeg|png|tif)/)) { $newclass = 'lightbox_image'; } if(a.is('.external-link') || ! a.attr('href').match(/(jpg|gif|jpeg|png|\.tif|\.mov|\.swf|vimeo\.com|youtube\.com)/)) { $newclass = 'external_image'; } if(a.is('a')) { if(img.css('float') == 'left' || img.css('float') == 'right') {a.css({float:img.css('float')})} if(!a.css('position') || a.css('position') == 'static') { a.css({position:'relative', display:'inline-block'}); } if(img.is('.aligncenter')) a.css({display:'block'}); if(img.css('left')) { a.css({left: img.css('left')}); img.css('left', 0); } } var bg = $("").appendTo(a); bg.css({display:'block', zIndex:1, opacity:0}); bg.hover(function() { if(applied == false && img.css('opacity') > 0.5) { bg.addClass($newclass); applied = true; } bg.stop().animate({opacity:0.6},400); }, function() { bg.stop().animate({opacity:0},400); }); }); }); }; })(jQuery);