//Если ретина, ставим куку function get_cookie ( cookie_name ){ var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' ); if ( results ) return ( unescape ( results[2] ) ); else return null; } if ('devicePixelRatio' in window && window.devicePixelRatio > 1 && !get_cookie("js_retina")) { setCookie('js_retina', window.devicePixelRatio, 30); } function setCookie(c_name, value, exdays) { var exdate = new Date(); exdate.setDate(exdate.getDate() + exdays); var c_value = encodeURIComponent(value) + ((exdays == null) ? "" : "; expires=" + exdate.toUTCString()); document.cookie = c_name + "=" + c_value; window.location.reload(); } jQuery(function($){ //начинаем /* * * * * * * * * * * * * * * * * * * * Поиск * * * * * * * * * * * * * * * * * * */ // // Обработка // $('#search').submit(function(e){ var searchForm = $(this); if (hasBlankRequiredFields(searchForm)){ // Не отправляем - есть незаполненные обязательные поля return false; }else{ // Действия по отправке формы } }); /* * * * * * * * * * * * * * * * * * * * Поиск в сайдбаре * * * * * * * * * * * * * * * * * * */ // // Открытие // $(window).scroll(function() { var viewportWidth = document.documentElement.clientWidth; var sidebarSearch = $( '#sidebar-search' ); var experts = $( '.experts' ); var banner = $( '.sidebar-banner' ); var bodyScrollHeight = $( document ).scrollTop(); var sidebarSearchScrollHeight = experts.offset().top + experts.height(); if(viewportWidth > 850){ if ( bodyScrollHeight > sidebarSearchScrollHeight ) { sidebarSearch .addClass('fixed') .slideDown( 150 ); banner .addClass('fixed') .slideDown( 150 ); }else{ sidebarSearch .removeClass('fixed') .fadeOut( 0 ); banner .removeClass('fixed'); } } }); // // Обработка // $( '#search-2' ).submit(function( e ) { var searchForm = $( this ); if ( hasBlankRequiredFields( searchForm ) ) { // Не отправляем - есть незаполненные обязательные поля return false; }else{ // Действия по отправке формы } }); /* * * * * * * * * * * * * * * * * * * * Модальное окно "Вход" * * * * * * * * * * * * * * * * * * */ // // Открытие // $('#sign-in').click(function(){ var modalBackground = $( '#modal-sign-in-bg' ); var modalSignInWindow = $( '#modal-sign-in' ); var body = $( 'body' ); modalBackground.fadeIn( 150 ); modalSignInWindow.fadeIn( 150 ); body.addClass( 'no-scroll' ); }); // // Закрытие // $('#modal-sign-in-close, #modal-sign-in-bg').click(function(){ var modalBackground = $( '#modal-sign-in-bg' ); var modalSignInWindow = $( '#modal-sign-in' ); var signInForm = $( '#sign-in-form' ); var body = $( 'body' ); modalSignInWindow.fadeOut( 150 ); modalBackground.fadeOut( 150 ); body.removeClass( 'no-scroll' ); cleanUpForm( signInForm ); }); // // Обработка // $('#sign-in-form').submit(function(e) { var signInForm = $(this); if ( hasBlankRequiredFields(signInForm)){ // Не отправляем - есть незаполненные обязательные поля return false; } else { // Действия по отправке формы } }); /* * * * * * * * * * * * * * * * * * * * Облако тегов * * * * * * * * * * * * * * * * * * */ $('#all-more-link').click(function(){ var allTags = $('#all-tags'); if (allTags.hasClass('grib_tags--opened')){ allTags.removeClass('grib_tags--opened'); $(this).text('Показать все'); }else{ allTags.addClass( 'grib_tags--opened' ); $(this).text('Скрыть'); } }); /* * * * * * * * * * * * * * * * * * * * Мобильный блок "Авторизован" * * * * * * * * * * * * * * * * * * */ // Открытие if ($(window).width() > 480){ $('.auth').mouseover(function(){ var mAuth = $( '#m-auth' ); mAuth.slideDown( 250 ); }); $('.auth').mouseleave(function(){ var mAuth = $( '#m-auth' ); mAuth.slideUp( 250 ); }); }; if ($(window).width() '+$(this).html()+''; }); //скролл наверх $(document.body).SLScrollToTop({ 'image': '/wp-content/themes/old-grib/i/scroll-to-top-2.png', 'text': 'ВВЕРХ', 'title': '', 'className': 'scrollToTop', 'duration': 600 }); //добавляем клас к картинкам записи $( ".size-full" ).parents( "p" ).addClass( "p_img" ); $( "iframe" ).parents( "p" ).addClass( "p_frame" ); /////пиздец }); (function ($) { $.fn.SLScrollToTop = function(options) { var defaults = { 'id': 'scrollToTop', 'className': 'scrollToTop', 'image': '', 'text': '^ Scroll to Top', 'title': 'Scroll to Top', 'duration': 600 }; var options = $.extend(defaults, options); var $link = $('

', { 'id': options.id, 'html': options.text, 'title': options.title, 'class': options.className }).appendTo('body').hide(); if (options.image != '') { $('' + options.title + '').prependTo($link); } $(window).scroll(function() { if (screen.width > '1023') { $this = $(this); if ($this.scrollTop() > 200) { $link.fadeIn(); } else { $link.fadeOut(); } } }); $link.click(function () { $('body,html').animate({ scrollTop: 0 }, options.duration); }); } })(jQuery); Невские маскарадные котята — купить в Москве | Объявление №48224 | ZVERO Кормление собаки после родов: правила питания и рацион Длиношерстная шоколадная девочка Чихуахуа — купить в Москве | Объявление №10293 | ZVERO Померанский шпиц Арлекино — купить в Москве | Объявление №90050 | ZVERO Уэльский пони,отъем — купить в Москве | Объявление №31549 | ZVERO