// remap jQuery to $ (function($){ /* trigger when page is ready */ $(document).ready(function() { $(window).scroll(function(){ var r_avon=$('#reg_avon').offset().top; var c_avon=$('#cat_avon').offset().top; var h_avon=$('#history_avon').offset().top; var f_avon=$('#faq_avon').offset().top; if ( $(window).scrollTop() >= r_avon ) { $('.mobile_menu_but_box a').removeClass("checked"); $('#r_avon').addClass("checked"); } if ( $(window).scrollTop() >= c_avon ) { $('.mobile_menu_but_box a').removeClass("checked"); $('#c_avon').addClass("checked"); } if ( $(window).scrollTop() >= h_avon ) { $('.mobile_menu_but_box a').removeClass("checked"); $('#h_avon').addClass("checked"); } if ( $(window).scrollTop() >= f_avon ) { $('.mobile_menu_but_box a').removeClass("checked"); $('#f_avon').addClass("checked"); } }); $('.mobile_menu_but').click(function () { $('.mobile_menu_but_box').slideToggle(200); }); $('.mobile_menu_but_box a').click(function () { elementClick = $(this).attr("href"); $('body').animate( { scrollTop: $(elementClick).offset().top }, 1000 ); }); var $body = $("body"); // fix placeholder for old IE if($("html").hasClass("ie-lt10")){ $(function () { if (!$.support.placeholder) { var $placeholder = $("[placeholder]"); $placeholder.focus(function () { if ($(this).val() == $(this).attr("placeholder")) $(this).val(""); }).blur(function () { if ($(this).val() == "") $(this).val($(this).attr("placeholder")); }).blur(); $placeholder.parents("form").submit(function () { $(this).find('[placeholder]').each(function () { if ($(this).val() == $(this).attr("placeholder")) { $(this).val(""); } }); }); } }); } // init custom select if($(".custom-select").length>0) $(".custom-select").styler(); // init fancybox $(".fancybox").fancybox( { helpers: { overlay: { locked: false } } } ); // Modal Fancy function openFancyBox(target) { $.fancybox({ href: target, titleShow: false, helpers: { overlay: { closeClick: true, locked: false } } }); } $body.on("click", ".modal-opener", function(e){ e.preventDefault(); var modalTarget = $(this).attr("href"); openFancyBox(modalTarget); }); // masked inputs if (typeof ($.fn.mask) != 'undefined') { $.mask.definitions['h'] = "[0-7,9]"; //$(".cell-phone-mask").mask("+7 (h99) 999-99-99"); $("#z_member_birth_dt").mask("99.99.9999",{placeholder:"дд.мм.гггг"}); $("#z_member_pas_dt").mask("99.99.9999",{placeholder:"дд.мм.гггг"}); $("#z_member_pas_ser").mask("9999"); $("#z_member_pas_num").mask("999999"); $("#z_member_pas_code").mask("999-999"); $("#z_member_inn").mask("999999999999"); } // history slider var $slider = $("#slider"); $slider.owlCarousel({ loop: true, margin: 40, nav: true, autoplay: true, autoplayTimeout: 15000, stopOnHover : true, responsiveClass:true, responsive: { 0:{ items:1 }, 600:{ items:2, margin: 20 }, 800:{ items:3 } } }); // goods slider var $slider = $("#slider_goods"); $slider.owlCarousel({ loop: true, margin: 40, nav: true, autoplay: true, autoplayTimeout: 15000, stopOnHover : true, responsiveClass:true, responsive: { 0:{ items:1 }, 600:{ items:2, margin: 20 }, 800:{ items:3 } } }); $('.fancybox-media').fancybox({ openEffect : 'none', closeEffect : 'none', helpers : { media : {} } }); // accordion $(".accordion").accordion({ header: '> div.wrap > h3', collapsible: true, active: -100, heightStyle: "content" }); // form extend //var $nextStepBtn = $("#nextStep"); //var $topForm = $(".top-section__form"); //$nextStepBtn.on("click", function(e){ // e.preventDefault(); // $topForm.addClass("extended-form"); // $(".top-section__box").addClass("full-form"); //}); //var $submitBtn = $(".main-form__submit button"); //$submitBtn.on("click", function(e){ // e.preventDefault(); // $topForm.removeClass("extended-form"); // $(".top-section__box").removeClass("full-form"); //}); // slide to form $("#gotoForm").on("click", function(e){ e.preventDefault(); $(".top-section__form").removeClass("extended-form"); $(".top-section__box").removeClass("full-form"); $('body, html').animate({ scrollTop: $(".top-section").offset().top}, 500); return false; }); // slide to form $("#gotoForm2").on("click", function(e){ e.preventDefault(); $(".top-section__form").removeClass("extended-form"); $(".top-section__box").removeClass("full-form"); $('body, html').animate({ scrollTop: $(".top-section").offset().top}, 500); return false; }); //alert(window.location.href.indexOf('anketa')); if(window.location.href.toLowerCase().indexOf('anketa')>0) { $('body, html').animate({ scrollTop: $(".top-section").offset().top}, 500); } // advantages hover var $advItem = $(".item-circle"); $advItem.bind("touchstart", function(e) { e.preventDefault(); $advItem.removeClass("hover"); $(this).addClass("hover"); }); $(document).bind("touchstart", function(e){ if ($(e.target).closest($advItem).length) return; $advItem.removeClass("hover"); e.stopPropagation(); }); }); /* optional triggers*/ /* $(window).load(function() { }); */ /*$(window).resize(function() { });*/ })(window.jQuery); function all_forms_reset() { $("form").each(function(index,element){ element.reset(); }); //$("[placeholder]").each(function(index,element){ // element.value=element.getAttribute('placeholder'); //}); } function setCookie (name, value, expires, path, domain, secure) { document.cookie = name + "=" + escape(value) + ((expires) ? "; expires=" + expires : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : ""); } function getCookie(name) { var cookie = " " + document.cookie; var search = " " + name + "="; var setStr = null; var offset = 0; var end = 0; if (cookie.length > 0) { offset = cookie.indexOf(search); if (offset != -1) { offset += search.length; end = cookie.indexOf(";", offset) if (end == -1) { end = cookie.length; } setStr = unescape(cookie.substring(offset, end)); } } return(setStr); } function time() { timeend=getCookie("akciya_timeend"); if(timeend==null || timeend.length==0) { today = new Date(); timeend = today.getTime()+(2*60*60+11*60+37)*1000; today1 = new Date(); today1.setTime(timeend); exp=today1.toGMTString(); setCookie("akciya_timeend", timeend, exp, "/"); } today = new Date(); d_diff=Math.floor((timeend-today.getTime())/1000/60/60/24); h_diff=Math.floor((timeend-today.getTime())/1000/60/60)-d_diff*24; m_diff=Math.floor((timeend-today.getTime())/1000/60)-d_diff*24*60-h_diff*60; s_diff=Math.floor((timeend-today.getTime())/1000)-d_diff*24*60*60-h_diff*60*60-m_diff*60; if(h_diff<10) h_diff='0'+h_diff; if(m_diff<10) m_diff='0'+m_diff; if(s_diff<10) s_diff='0'+s_diff; if($('.h_span').length>0) { $('.h_span').html(h_diff); $('.m_span').html(m_diff); $('.s_span').html(s_diff); window.setTimeout("time()",1000); } } if($('.h_span').length>0) time();