|
Движки сайтов (CMS)
|
Ссылки сообщества |
Изображения и альбомы |
Пользователи |
К странице... |
Опции темы |
09.09.2015, 01:31 | #1 |
Пользователь
|
Выпадающий текст при нажатии на ссылку
Доброй ночи уважаемые форумчане.
Подскажите как доделать java скрипт:
Собственно сам скрипт: Java Script:Свернуть ↑
Свернуть ↑Развернуть ↓
Код:
var show; function hidetxt(type){ param=document.getElementById(type); if(param.style.display == "none") { if(show) show.style.display = "none"; param.style.display = "block"; show = param; }else param.style.display = "none" } Далее html & css HTML:Свернуть ↑
Свернуть ↑Развернуть ↓
Код:
<div class="usercabinet_block infopage"> <div class="cabinet_content"> <div class="infoHorblock_container"> <div class="infoHorblock_navigation clear_after"> <div class=""><a onclick="hidetxt('div1'); return false;" href="#" rel="nofollow">Ссылка 1</a></div> <div class=""><a onclick="hidetxt('div2'); return false;" href="#" rel="nofollow">Ссылка 2</a></div> <div class=""><a onclick="hidetxt('div3'); return false;" href="#" rel="nofollow">Ссылка 3</a></div> </div> <div class="infoHorblock_text clear_after" style="height: 81px;"> <div class="" style="display:none;" id="div1"> <p><strong>Заголовок 1</strong></p> <p>Много много много текста 1</p> </div> <div class="" style="display:none;" id="div2"> <p><strong>Заголовок 2</strong></p> <p>Много много много текста 2</p> </div> <div class="" style="display:none;" id="div3"> <p><strong>Заголовок 3</strong></p> <p>Много много много текста 3</p> </div> </div> </div> </div> </div> CSS:Свернуть ↑
Свернуть ↑Развернуть ↓
Код:
.usercabinet_block { display: table; width: 100%; } .usercabinet_block .cabinet_content { display: table-cell; vertical-align: top; } .infopage .infoHorblock_container { padding-bottom: 35px; margin-bottom: 35px; border-bottom: 1px solid #eaecef; } .infopage .infoHorblock_navigation { margin-bottom: 15px; ; } .infopage .infoHorblock_navigation>div.active, .infopage .infoHorblock_navigation>div:hover { color: #34495e; background: #d7ebf7; } .infopage .infoHorblock_navigation>div.active:after { content: ''; display: block; position: absolute; bottom: -6px; left: 50%; ; width: 0; height: 0; border-top: 6px solid #d7ebf7; border-left: 8px solid transparent; border-right: 8px solid transparent; } .infopage .infoHorblock_navigation>div { margin-right: 10px; margin-bottom: 10px; float: left; height: 25px; line-height: 25px; font-size: 14px; padding: 0 10px; color: #009fff; position: relative; transition: all .1s linear; cursor: pointer; } .clear_after:after { content: ''; display: block; clear: both; } .infopage .infoHorblock_text { position: relative; height: 0; transition: height .2s linear; overflow: hidden; } .infopage .infoHorblock_text>div { font-size: 15px; line-height: 20px; position: absolute; top: 0; left: 0; opacity: 0; transition: opacity .2s linear; } .infopage .infoHorblock_text>div.active { opacity: 1; z-index: 2; } .infopage .infoHorblock_container:not(.text) p:first-child { margin-top: 0; } .infopage .infoHorblock_container:not(.text) p { font-size: 15px; line-height: 22px; margin-bottom: 0; margin-top: 15px; } Пример как хочу сделать: http://www.moyo.ua/consumers.html ( Не реклама) Код частично взят с того же сайта и найден на просторах интернета. А вот сам Java скрипт выдернуть не смог, точнее файл нашел, но найти там что либо не удалось |
09.09.2015, 19:15 | #2 |
Олдфаг
Регистрация: 03.05.2010
Адрес: lsp:25
Возраст: 38
Сообщений: 2,443
Отблагодарили 548 раз(а)
Рейтинг мнений:
216
|
Re: Выпадающий текст при нажатии на ссылку
тут js:Свернуть ↑
/*!
Свернуть ↑Развернуть ↓
* jQuery Cookie Plugin v1.3 * https://github.com/carhartl/jquery-cookie * * Copyright 2011, Klaus Hartl * Dual licensed under the MIT or GPL Version 2 licenses. * http://www.opensource.org/licenses/mit-license.php * http://www.opensource.org/licenses/GPL-2.0 */ (function($,document,undefined){var pluses=/\+/g;function raw(s){return s;} function decoded(s){return decodeURIComponent(s.replace(pluses,' '));} var config=$.cookie=function(key,value,options){if(val ue!==undefined){options=$.extend({},config.default s,options);if(value===null){options.expires=-1;} if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setDate(t.getDate()+days);} value=config.json?JSON.stringify(value):String(val ue);return(document.cookie=[encodeURIComponent(key),'=',config.raw?value:encod eURIComponent(value),options.expires?'; expires='+options.expires.toUTCString():'',options .path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''));} var decode=config.raw?raw:decoded;var cookies=document.cookie.split('; ');for(var i=0,l=cookies.length;i<l;i++){var parts=cookies[i].split('=');if(decode(parts.shift())===key){var cookie=decode(parts.join('='));return config.json?JSON.parse(cookie):cookie;}} return null;};config.defaults={};$.removeCookie=function( key,options){if($.cookie(key)!==null){$.cookie(key ,null,options);return true;} return false;};})(jQuery,document);(function(a){function e(b,c,e){var f=c.split(/\s+/);b.each(function(){for(var b=0;b<f.length;++b){var c=a.trim(f[b]).match(/[^\.]+/i)[0];d(a(this),c,e)}})}function d(a,d,e){var f=c(a),g=f[d];if(!b){var h=g.pop();g.splice(e?0:g.delegateCount||0,0,h)}els e e?f.live.unshift(f.live.pop()):g.unshift(g.pop())} function c(c){return b?c.data("events"):a._data(c[0]).events}var b=parseFloat(a.fn.jquery)<1.7;a.fn.bindFirst=funct ion(){var b=a(this),c=a.makeArray(arguments),d=c.shift();d&& (a.fn.bind.apply(b,arguments),e(b,d));return b},a.fn.delegateFirst=function(){var b=a(this),c=a.makeArray(arguments),d=c[1];d&&(c.splice(0,2),a.fn.delegate.apply(b,arguments ),e(a(this),d,!0));return b},a.fn.liveFirst=function(){var b=a(this),c=a.makeArray(arguments);c.unshift(b.sel ector),a.fn.delegateFirst.apply(a(document),c);ret urn b}})(jQuery);function servicePortalInput(){var serviceInput=$('.service_inner .activation_row input[type="text"]');serviceInput.keydown(function(e){if($.inArray(e .keyCode,[46,8,9,27,13,110])!==-1||(e.keyCode==65&&e.ctrlKey===true)||(e.keyCode>= 35&&e.keyCode<=39)){return;} if((e.shiftKey||(e.keyCode<48||e.keyCode>57))&&(e. keyCode<96||e.keyCode>105)){e.preventDefault();}}) ;serviceInput.keyup(function(){if(this.value.lengt h==this.maxLength&&$(this).next("hr").length>0){$( this).next("hr").next("input").focus();}});} $.fn.scrollStopped=function(callback){var $this=$(this),self=this;$this.scroll(function(){if ($this.data('scrollTimeout')){clearTimeout($this.d ata('scrollTimeout'));} $this.data('scrollTimeout',setTimeout(callback,250 ,self));});};function loginForms(){$('.cabinet.popup .input_block').focusin(function(){$(this).removeCl ass('error');});} function catalogBlocksize(){catalogContentW=$('.catalog_blo ck').width()-$('.filter_block').width();$('.catalog_content:not (".search_results")').css('width',catalogContentW) ;news_blockleftW=$('.news_block').width()-$('.news_blockright').outerWidth();$('.news_blockl eft').css('width',news_blockleftW);tovar_blockleft W=$('.tovar_maininfo').width()-$('.tovar_info').outerWidth();$('.tovar_imageblock , .descr_n_comments .description').css('width',tovar_blockleftW);} function blocksFAQ(){$('.faq_title').click(function(){if($( this).hasClass('active')){$(this).removeClass('act ive');$(this).siblings('.faq_text').slideUp(300);} else{$('.faq_title').removeClass('active');$(this) .addClass('active');$('.faq_text').slideUp(300);$( this).siblings('.faq_text').slideDown(300);}});} function visitedSlider(){if($('.viewed_slider .for_slider').length>0){$('.viewed_slider').each(f unction(){if($(this).find('.slide').length<4){$(th is).addClass('less');} $(this).find('.for_slider').owlCarousel({paginatio n:false,loop:true,mouseDrag:false,nav:true,respons ive:{0:{items:1},500:{items:2},700:{items:3},1050: {items:4}}});});}} function defaultSlider(){$('.defaultSlider').each(function( ){if($(this).find('.slide').length>1&&$(this).hasC lass('promotion_block')){$(this).find('.for_slider ').bxSlider({slideMargin:0,controls:false,pager:tr ue,useCSS:false,auto:true,autoStart:true,pause:500 0,speed:2000});} if($(this).find('.slide').length>1&&$(this).hasCla ss('left_block')){$(this).find('.for_slider').bxSl ider({slideMargin:0,controls:false,pager:true,useC SS:false,auto:true,autoStart:true,pause:6000,speed :2000});}});} function filterSlider(){$('.commercial_href .for_slider').bxSlider({slideMargin:0,controls:fal se,pager:true,useCSS:false,auto:true,autoStart:tru e,pause:5000,speed:2000,});} function portalBrands_slider(){if($('.portalBrands_slider') .length){$('.portalBrands_slider .for_slider').owlCarousel({pagination:false,loop:t rue,mouseDrag:false,nav:true,responsive:{0:{items: 2},500:{items:3},700:{items:4},1050:{items:5}}});} } function salesStiker(){$('.soon, .hit, .sale, .new, .akcia, .partsp').each(function(){var saleHolder='<div class="saleHolder"></div>';if($(this).find('.saleHolder').length<1){$(t his).prepend(saleHolder);} if($(this).hasClass('partsp')&&$(this).find('.part spSt').length<1){$(this).find('.saleHolder').prepe nd('<div class="partspSt">'+$('#phrase_holder_partsp').val( )+'</div>');} if($(this).hasClass('soon')&&$(this).find('.soonSt ').length<1){$(this).find('.saleHolder').append('< div class="soonSt">'+$('#phrase_holder_soon').val()+'</div>');} if($(this).hasClass('hit')&&$(this).find('.hitSt') .length<1){$(this).find('.saleHolder').append('<di v class="hitSt">'+$('#phrase_holder_hit').val()+'</div>');} if($(this).hasClass('sale')&&$(this).find('.saleSt ').length<1){$(this).find('.saleHolder').append('< div class="saleSt">'+$('#phrase_holder_sale').val()+'</div>');} if($(this).hasClass('new')&&$(this).find('.newSt') .length<1){$(this).find('.saleHolder').append('<di v class="newSt">'+$('#phrase_holder_new').val()+'</div>');} if($(this).hasClass('akcia')&&$(this).find('.akcia St').length<1){$(this).find('.saleHolder').append( '<div class="akciaSt">'+$('#phrase_holder_action').val() +'</div>');}})} function mainNavDropdown(){function mainNavHideDropdown(){$('.nav_dropdown .main_content').css({height:0});$('.dropdown_inner ').removeClass('active');$('body').removeClass('pc _dropdown');} $('nav a').hover(function(){nthChild=$(this).index()+1;Dr opdown=$('.dropdown_inner:nth-child('+nthChild+')');DropdownHeight=Dropdown.oute rHeight();$('nav a').mousestop(function(){if(Dropdown.length){$('.d ropdown_inner').removeClass('active');$('.nav_drop down .main_content').css({heightropdownHeight});Dropd own.addClass('active');$('body').addClass('pc_drop down');} else{mainNavHideDropdown();}});});$('.dropdown_inn er').mouseenter(function(){$('.nav_dropdown .main_content').css({heightropdownHeight});$(thi s).addClass('active');});$('.mainnav_wrap').mousel eave(function(){mainNavHideDropdown();});} function infoHorblock_nav(){$('.infoHorblock_navigation div').click(function(){if($(this).hasClass('active ')){return false} else{infoTextChild=$(this).index()+1;infoParent=$( this).parents('.infoHorblock_container');infoTextB lock=infoParent.find('.infoHorblock_text div:nth-child('+infoTextChild+')');infoParent.find('.infoH orblock_text').height(infoTextBlock.height());$(th is).siblings().removeClass('active');$(this).addCl ass('active');infoTextBlock.addClass('active');inf oParent.find('.infoHorblock_text div').removeClass('active');infoTextBlock.addClass ('active');}});$.urlParam=function(name){var results=new RegExp('[\?&]'+name+'=([^&#]*)').exec(window.location.href);if(results==null){ return null;} else{return results[1]||0;}} var InfoToShow=$.urlParam('infopage');$('.infoHorblock _container').each(function(){var InfoBlockClick=$(this).find('.infoHorblock_navigat ion div[data-id="'+InfoToShow+'"]');if(InfoBlockClick.length){InfoBlockClick.click( );} else{$(this).find('.infoHorblock_navigation div:first-child').click();}});} function masonryCatalog(){if($(".goods_list.tiles").length) {$('.goods_list.tiles').masonry({itemSelector:'.go ods_item',isResizable:true});}} function deliveryControls(){$('.deliverytype_click').click( function(){if($(this).hasClass('active')){return false} else{$('.deliverytype_click, .deliverytype_block').removeClass('active');$(this ).addClass('active');var blockDelivery=$(this).index()+1;$('.deliverytype_b lock:nth-child('+blockDelivery+')').addClass('active');$('. mapPopup').addClass('hidden');}});$('.showonmap, .mapPopup .popup_close').click(function(){$('.mapPopup').tog gleClass('hidden ');});$('.return_call .show_callpopup, .popup_returncall .popup_close').on('click',function(){$('.popup_ret urncall').toggleClass('hidden');if($(this).hasClas s('from404')){$('html, body').animate({scrollTop:97},500);} return false});$('.city_dropdown .selectdiv_title').click(function(){$('.mapPopup') .addClass('hidden');});$('.info_to_fill span').click(function(){$('html, body').animate({scrollTop:$('.catalog_title').offs et().top},500);});$('.promocode input[type="text"]').click(function(){$(this).addClass('focus').attr ("placeholder","xxx-xxx-xxx-xxx");;});$('.promocode input[type="submit"]').click(function(){$(this).siblings('input[type="text"]').removeClass('focus').attr("placeholder","Ввести промокод");;});$('.deliveryface_click').click(func tion(){if($(this).hasClass('active')){return false} else{$(this).addClass('active').siblings().removeC lass('active');var formsDelivery=$(this).attr('data-type');$('.delivery_forms[data-type='+formsDelivery+']').addClass('active').siblings().removeClass('acti ve');$(this).parents('.customer_types').attr("data-type",formsDelivery);$('.payment_type').attr("data-type",formsDelivery);if(formsDelivery=="legal"){$( '.payment_type').find('.forLegal').click();} else{$('.payment_type .payment_item:first-child').click();}}});$('.deliveryinput_row.file .block_file').click(function(){$(this).siblings('i nput[type="file"]').click();}) $('.deliveryinput_row.file .remove_file').click(function(){$(this).siblings(' .file_row').find('input[type="file"]').val("").trigger("change");return false});} function actionsList(){$('.filter_actions .el_filters').click(function(){if($(this).hasClass ('active')){return false;} else{$(this).addClass('active').siblings().removeC lass('active');var blockNamber=$(this).attr('data-type');$('.filter_actions .category_actions[data-type='+blockNamber+']').addClass('active').siblings().removeClass('acti ve');return false;}}) $('.category_actions>a').click(function(){$(this). toggleClass('active');return false;})} function getName(str){var fn=$(str).val();if(fn.lastIndexOf('\\')){var i=fn.lastIndexOf('\\')+1;} else{var i=fn.lastIndexOf('/')+1;} var filename=fn.slice(i);$(str).siblings(".fileformlab el").val(filename);} function cityChoice(){$('.city_item').click(function(){$('. city_item').removeClass('active');$(this).addClass ('active');$('.delivery .show_popup').text($(this).text());popupClose();}) ;} function popupClose(){$('.popup').fadeOut(200).removeClass( 'visible').attr('style','');$('.popups_overlay').f adeOut(200).removeClass(popUptoShow);} function popupControls(){$('body').on('click','.show_popup' ,function(){$('.popup').fadeOut();popUptoShow=$('. popup.'+$(this).attr('data-class')+'');popUptoShow.css({"margin-top":-popUptoShow.outerHeight()/2,"margin-left":-popUptoShow.outerWidth()/2}).fadeIn().addClass('visible');$('.popups_overla y').fadeIn().addClass(popUptoShow);return false});$('body').on('click','.popup_close, .popups_overlay',function(){popupClose();});} function commentsControls(){$('.new_comment textarea.main_area').focus(function(){$('.stars_ne wcomment').animate({opacity:1},500);$(this).animat e({height:82},200);$(this).parents('.new_comment') .find('.comment_hidden').slideDown();});$('.new_co mment .plus_minus').click(function(){$(this).toggleClass ('opened');$(this).siblings('.plusminus_inputs').s lideToggle();});$('.answerComment').click(function (){$('.new_comment textarea.main_area').focus();$('html, body').animate({scrollTop:$('.new_comment textarea.main_area').offset().top-98},800);return false});} function expertForms(){$('.experts_inner .button_meals.ask').click(function(){$(this).addCl ass('active');$('.new_comment textarea.main_area').focus();$('html, body').animate({scrollTop:$('.new_comment textarea.main_area').offset().top-98},800);return false});$('.container_experts .button_meals.ask').click(function(){$(this).addCl ass('active').parents('.block_expert ').find('.styled_forms').slideDown();return false});} function mobSearchControls(){$('.seachMobile_trigger').clic k(function(){if($('body').hasClass('mobmenu_opened ')){hideMobMenu();$('body').addClass('seach_opened ');} else if($('body').hasClass('seach_opened')){$('body').r emoveClass('seach_opened');} else{$('body').addClass('seach_opened');} return false});} function showMobMenu(){$('body').removeClass('seach_opened' );$('body').height($(window).height());$('.mainnav _wrap').show();$('body, .menuMain_mobile').addClass('mobmenu_opened');} function hideMobMenu(){$('body').height('');$('.mainnav_wra p').hide();$('body, .menuMain_mobile').removeClass('mobmenu_opened');} function mobMenuControls(){$('.menuMain_mobile').click(func tion(){if($(this).hasClass('mobmenu_opened')){hide MobMenu();} else{showMobMenu();}});} function filtersControls(){$('.filter_controls').click(func tion(){if($('body').hasClass('filters_opened')){$( 'body').removeClass('filters_opened');} else{$('body').addClass('filters_opened');$('html, body').animate({scrollTop:0},500);}});} function mobMenuRisize(){if(mediaQueriesWidth>1024){$('body ').height('');$('.mainnav_wrap').hide();$('body, .menuMain_mobile').removeClass('mobmenu_opened');} else if($('body').hasClass('mobmenu_opened')){$('body') .height($(window).height());} if(mediaQueriesWidth>568){$('body').removeClass('s each_opened');}} function compareHeightFix(){var compareLiHeight=0;$('.compare_block li:nth-child('+childRow+')').each(function(){if($(this).h eight()>compareLiHeight){compareLiHeight=$(this).h eight();}});$('.compare_block li:nth-child('+childRow+')').height(compareLiHeight);chil dRow++;if(childRow<=maxChild){compareHeightFix();} else{var HeightLi=$('.horscroll .compare_col:first-child').height() $(".horscroll_inner").height(HeightLi);$(".horscro ll").height(HeightLi+25);}} function bonusHeightFix(){$('.bonus_warp .getbonus_info .cell').css({height:""});var bonusHeight=0;$('.bonus_warp .getbonus_info .cell').each(function(){if($(this).height()>bonusH eight){bonusHeight=$(this).height();}});$('.bonus_ warp .getbonus_info .cell').height(bonusHeight);} function kreditCircle(){var isDragging=false;$(".yesno .circle").mousedown(function(){$(window).mousemove (function(){isDragging=true;$(window).unbind("mous emove");});}) $(".yesno").mouseup(function(){var wasDragging=isDragging;if(!wasDragging){$(this).to ggleClass('active');} else{$(this).toggleClass('active');}});$('.kredit_ text .separator').click(function(){$(this).remove();}); } function mainNavFixed(){if($(window).scrollTop()>180){$('bo dy').addClass('fixed');}else{$('body').removeClass ('fixed');}} function filterControlsFixed(){if($('.filter_controls').len gth>0){var catalogBlockBot=$('.catalog_block').offset().top+$ ('.catalog_block').height()-500;if($(window).scrollTop()>catalogBlockBot){$('. filter_controls').hide();}else{$('.filter_controls ').show();}}} function tovarPagenav(){$('.anim_scroll a').click(function(){var ancorId=$(this).attr('data-scroll');var ancor=$('*[scroll-id="'+ancorId+'"]');if(ancor.length>0){$('html, body').animate({scrollTop:ancor.offset().top-98},800);} else if(ancorId=="top"){$('html, body').animate({scrollTop:0},800);} return false});} function moreToShowDDD(initUnit){if($(initUnit).parent().pa rent().hasClass('portallink_text')){var ellipsisSign='';var wrapBreak='children';} else{var ellipsisSign='... ';var wrapBreak='letter';} $(initUnit).dotdotdot({ellipsis:ellipsisSign,wrap: wrapBreak,watch:true,callback:function(isTruncated ){if(isTruncated){$(initUnit).addClass('hiddentext ');}}});} function moreToShow(){$('.moretoshow .text').each(function(){var initUnit=$(this);moreToShowDDD(initUnit);});$(".mo retoshow .more").click(function(){var initUnit=$(this).siblings('.text');if(initUnit.has Class('hiddentext')){initUnit.trigger("destroy").t oggleClass('hiddentext visibletext');} else if(initUnit.hasClass('visibletext')){initUnit.remo veClass('visibletext');moreToShowDDD(initUnit);}}) ;$(".withHidden .more").click(function(){$(this).parents('.withHid den').toggleClass('opened');});} function alertPopUp(alertColor,alertText){$('#alert_popup') .attr("data-color",alertColor).fadeIn(200).find('.text').html( alertText);$('.popups_overlay').fadeIn(200);} function hideOutPopup(){$(document).bind('click touch',function(event){if(!$(event.target).parents ().addBack().is('.popTrigger')){$('.hideOut').hide ();}});$('.hideOut .innerContent').bind('click touch',function(event){event.stopPropagation();}); $('.hideOut .popup_close').click(function(){$(this).parent().h ide();});$(document).on('click','.popTrigger',func tion(){$(this).siblings('.hideOut').show();});} function initZoom(){$('.slide.zoom').each(function(){var data_big=$(this).attr('data-zoom');$(this).zoom({url:''+data_big+'',on:'click' ,touch:false,magnify:1,onZoomIn:function(){$(this) .parent('.zoom').addClass('out');},onZoomOut:funct ion(){$(this).parent('.zoom').removeClass('out');} });});} function gallerypopSliders(){if($('.tovar_imageblock .slider_block').length>0){$('.tovar_imageblock .slider_block').each(function(){if($(this).find('. slide').length<2){$(this).addClass('less');} else{$(this).find('.for_slider').owlCarousel({pagi nation:false,loop:true,mouseDrag:false,nav:true,re sponsive:{0:{items:3},461:{items:4},768:{items:3}, 820:{items:4}}});}});} $('.gallerypop_slider .for_slider').each(function(){var slideCount=$(this).find('.slide').length;if(slideC ount>1){gallerypopSliders=$(this).bxSlider({slideM argin:0,auto:false,useCSS:false,controls:false,pag er:false,infiniteLoop:false,mode:'fade'});} else{$(this).addClass('less');}});$('.gallerypop_t humbs .for_slider').each(function(){var slideCount=$(this).find('.thumb').length;if(slideC ount>1){gallerypopThumbs=$(this).bxSlider({slideMa rgin:5,auto:false,controls:true,pager:false,mode:' vertical',minSlides:4,maxSlides:4,slideWidth:80,mo veSlides:1,infiniteLoop:false});} else{$(this).addClass('less');}});$('.tovar_imageb lock .slide').click(function(){var attrSlide=$(this).attr('data-number');if(!$(this).hasClass('show_popup')){var mainTovarImage=$(this).attr('data-image');$('.tovar_mainimage').find('img').attr('sr c',mainTovarImage);$('.gallerypop_thumbs .thumb[data-slide-index="'+attrSlide+'"]').click();} else if($(this).hasClass('YouTubeSlide')){showYouTube() ;} else if($(this).hasClass('Slide3d')){show3d();}});$('.g allerypop .toVidoeSlide').click(function(){showYouTube();ret urn false});$('.gallerypop .to3dSlide').click(function(){show3d();return false});$('.gallerypop_thumbs .thumb ').click(function(){$(this).addClass('active').sib lings().removeClass('active');gallerypopSliders.go ToSlide($(this).attr('data-slide-index'));if($('.gallerypop_slider .YouTubeSlide').hasClass('videoPlayed')){$('.galle rypop_slider .YouTubeSlide').removeClass('videoPlayed').fadeOut (200,function(){$('.YouTubeSlide iframe[src*="youtube"]').each(function(){$(this).attr('src',$(this).attr ('src'));});});} if($('.gallerypop_slider .Slide3d').hasClass('played3d')){$('.gallerypop_sl ider .Slide3d').removeClass('played3d').fadeOut(200);}; return false;});} function showYouTube(){$('.gallerypop_thumbs .thumb').removeClass('active');if($('.gallerypop_s lider .Slide3d').hasClass('played3d')){$('.gallerypop_sl ider .Slide3d').removeClass('played3d').fadeOut(200);}; $('.gallerypop_slider .YouTubeSlide').fadeIn().addClass('videoPlayed');} function show3d(){$('.gallerypop_thumbs .thumb').removeClass('active');if($('.gallerypop_s lider .YouTubeSlide').hasClass('videoPlayed')){$('.galle rypop_slider .YouTubeSlide').removeClass('videoPlayed').fadeOut (200,function(){$('.gallerypop_slider .YouTubeSlide iframe[src*="youtube"]').each(function(){$(this).attr('src',$(this).attr ('src'));});});} $('.gallerypop_slider .Slide3d').fadeIn().addClass('played3d');} function catologDrop(){$('.filter_block').on('click','.filt er_title',function(){$(this).parents('.filter_type ').toggleClass('filtereach_drop');});$('.filter_bl ock').on('click','.showDisabled',function(){$(this ).parents('.filter_type').addClass('disabledShown' );$(this).remove();return false});} function newsblogCategiries(){$('.news_droplist a').click(function(){var parentli=$(this).parent();if(parentli.hasClass('ha s_child')){parentli.toggleClass('current').childre n('ul').slideToggle();return false}});} function cartActive(){$('.cart_color .cartactive').click(function(){if($(this).hasClass ('active')){return false;}else{$(this).siblings().removeClass('active ');$(this).addClass('active');}})} function decIncNumber(){$('.decinc a').click(function(){var numparent=$(this).parent();var numholder=$(this).siblings('input');var num=numholder.val();if($(this).hasClass('inc')){nu m++;var num=Math.min(num,parseInt(numparent.attr("data-max-value")));} else if($(this).hasClass('dec')){num--;if(num<1)num=1;} numholder.val(num).change();return false});} function textareaRemaining(){$('.remainingText').each(funct ion(){var remainingBlock=$(this);var remainingTextarea=remainingBlock.find('textarea'); var maxLength=remainingTextarea.attr('maxlength');rema iningBlock.append('<div class="textareaFeedback">'+maxLength+'</div>');remainingTextarea.keyup(function(){var curLength=remainingTextarea.val().length;$(this).v al($(this).val().substr(0,maxLength));var remaining=maxLength-curLength;var textareaFeedback=remainingBlock.find('.textareaFee dback') if(remaining<0)remaining=0;textareaFeedback.html(r emaining);if(remaining<10)remainingBlock.addClass( 'warning');else remainingBlock.removeClass('warning');})});} function mapTovar(){$('.goods_store_map .dropdown_item ').click(function(){var attrId=$(this).attr('data-id');$('.goods_store_map .container_map_element').removeClass('showPane') $('.goods_store_map .container_map_element[data-id='+attrId+']').addClass('showPane')}) $('.goods_store_map .address').click(function(){if(!$(this).hasClass(' active')){$('.goods_store_map .address').removeClass('active');$(this).addClass( 'active')}})} $(document).ready(function(){hideOutPopup();bonusH eightFix();blocksFAQ();loginForms();servicePortalI nput();infoHorblock_nav();portalBrands_slider();de faultSlider();visitedSlider();mainNavDropdown();sa lesStiker();catalogBlocksize();deliveryControls(); cityChoice();popupControls();commentsControls();vi ewPortSize();maxChild=$('.compare_titles li').length;childRow=1;compareHeightFix();mobMenuC ontrols();filtersControls();mobSearchControls();kr editCircle();tovarPagenav();moreToShow();initZoom( );gallerypopSliders();catologDrop();newsblogCategi ries();actionsList();cartActive();expertForms();de cIncNumber();textareaRemaining();filterSlider();ma pTovar();$('.click_astive').click(function(){$(thi s).toggleClass('active');});$('.selectdiv_title'). click(function(){if($(this).hasClass('active')){$( this).removeClass('active');$(this).siblings('.sel ectdiv_dropdown').slideUp(100);} else{$('.selectdiv_dropdown').slideUp(100);$('.sel ectdiv_title').removeClass('active');$(this).addCl ass('active');$(this).siblings('.selectdiv_dropdow n').slideDown(300);}});$('.selectdiv_dropdown .dropdown_item').click(function(){$(this).parents( '.selectdiv').find('.selectdiv_title').text($(this ).text()).removeClass('active');$(this).parents('. selectdiv').find('.selectdiv_dropdown').slideUp(10 0);$(this).siblings('.dropdown_item').removeClass( 'active');$(this).addClass('active');});$('.toprig ht_menu').hover(function(){$('.topright_menu li').hover(function(){var lineLeft=$(this).position().left;var lineWidth=$(this).width();$('.topright_menu_line') .css({opacity:1,width:lineWidth,left:lineLeft});}) ;},function(){$('.topright_menu_line').css({opacit y:0,width:'',left:''});});$('.countdown').each(fun ction(){var startDate=$(this).attr('data-time').replace(/,/g,'/');$(this).countdown({date:startDate,render:functi on(data){$(this.el).html("<div>"+this.leadingZeros (data.days,2)+" <span>дней</span></div><div>"+this.leadingZeros(data.hours,2)+" <span>часов</span></div><div>"+this.leadingZeros(data.min,2)+" <span>мин</span></div><div>"+this.leadingZeros(data.sec,2)+" <span>сек</span></div>");},onEnd:function(){$(this.el).addClass('end ed');}});});$(document).on('click','.more_filters' ,function(){$(this).hide();$(this).siblings('.hidd en_filters').show();});$('.price_range').each(func tion(){var bottomRange=parseInt($(this).attr('data-bottom'));var topRange=parseInt($(this).attr('data-top'));var currentBot=parseInt($(this).attr('data-botcurrent'));var currentTop=parseInt($(this).attr('data-topcurrent'));$(this).slider({range:true,min:botto mRange,max:12000,values:[2500,10245],create:function(event,ui){$(this).find('a.ui-slider-handle:nth-child(2)').text(currentBot);$(this).find('a.ui-slider-handle:nth-child(3)').text(currentTop);},slide:function(event ,ui){$(".price_range>a:nth-child(2)").text(ui.values[0]);$(this).attr('data-botcurrent',''+ui.values[0]+'');$(".price_range>a:nth-child(3)").text(ui.values[1]);$(this).attr('data-topcurrent',''+ui.values[1]+'');}});});$('.dropdown_inner').masonry({columnWi dth:'.col:first-child',itemSelector:'.col',"stamp":".outc"});$('.s ervice_item .checkbox').click(function(){$(this).parent('.serv ice_item').toggleClass('active');});$('.severalAti ve').click(function(){$(this).toggleClass('active' );});$('.soloAtive').click(function(){$(this).sibl ings('.soloAtive').removeClass('active');$(this).a ddClass('active');});$('.scrollPane').jScrollPane( );$('.dotdotdot, .ddd, .expert_comment .block_comment').dotdotdot({ellipsis:'... ',wrap:'letter',watch:true,});$('.rankingStar').ho ver(function(){currentRate=$(this).parent('.rankin gStars').attr('data-rating');toRate=$(this).attr('data-rating');if(!$(this).parent().parent().hasClass('t ovar_title')){$(this).parent('.rankingStars').attr ('data-rating',''+toRate+'');}},function(){if($(this).par ent('.rankingStars').hasClass('clicked')){return false} else{$(this).parent('.rankingStars').attr('data-rating',''+currentRate+'');}});$('.rankingStar').c lick(function(){if(!$(this).parent().parent().hasC lass('tovar_title')){toRate=$(this).attr('data-rating');$(this).parent('.rankingStars').attr('dat a-rating',''+toRate+'').addClass('clicked');}});$('. similar').click(function(){$('html, body').animate({scrollTop:$('.similarBlock').offse t().top-100},500);});$(document).on('click',function(event ){if(!$(event.target).closest('.popup_returncall:n ot(.hidden)').length){if($('.popup_returncall').ha sClass('hidden')){} else{$('.popup_returncall').addClass('hidden')};}} );});$(window).resize(function(){viewPortSize();mo bMenuRisize();bonusHeightFix();initZoom();catalogB locksize();});$(window).scroll(function(){mainNavF ixed();filterControlsFixed();});$(document).ready( function(){var compareProducts=new Array();searchAutocomplete();if($.cookie('compareP roducts')){compareProducts=JSON.parse($.cookie('co mpareProducts'));} $('div.popup_returncall input[type=submit]').click(function(){$.post(siteBaseUrl+"/site/NoticeCallback/",{'NoticesCallback':{'name':$('#notices_callback_ name').val(),'phone':$('#notices_callback_phone'). val()}},function(data){if(data.error){alertPopUp(" error",data.error);}else{alertPopUp("success",data .notify);$('div.popup_returncall').find('div.popup _close').click();}},"json");});$('.return_call .show_callpopup').on('click',function(){if(!$('.po pup_returncall').hasClass('hidden')){$('div.popup_ returncall div.timing').text("");$.post(siteBaseUrl+"/site/NoticeCallback/",{'NoticesCallbackTime':1},function(data){if(data .error){alertPopUp("error",data.error);}else{$('di v.popup_returncall div.timing').text(data.notify);}},"json");} return false});$('.service_item .checkbox').click(function(){if($(this).parent('.s ervice_item').hasClass('active')){$(this).parent(' .service_item').find('input').attr("checked","chec ked");}else{$(this).parent('.service_item').find(' input').removeAttr("checked");}});$(".other_city input").autocomplete({source:siteBaseUrl+"/site/cityAutoComplete/",minLength:4,autoFocus:true,select:function(event ,ui){$('.delivery .show_popup').text(ui.item.value);$("#user_city_id ").val(ui.item.id);if($('.city_item[data-id='+ui.item.id+']').length){$('.city_item[data-id='+ui.item.id+']').click();}else{$.cookie('cityActiveId',ui.item.i d,{path:'/'});$('.othercity_title').click();popupClose();}}} );$('.city_item,.othercity_title').click(function( ){$.cookie('cityActiveId',$(this).data("id"),{path :'/'});});$('.city_item').click(function(){$(".other_ city input").attr("placeholder","Найдите свой город");$(".other_city input").val("");});$('.othercity_title').click(fun ction(){$('.city_item').removeClass('active');});$ ("body").on("click",".compare,.goods_compare",func tion(){var productId=$(this).data('id');if($(this).hasClass(' active')){$(this).removeClass('active');removeComp areProducts(productId);}else{$(this).addClass('act ive');addCompareProducts(productId);}});$('.compar e_remove_product').click(function(){removeCompareP roducts($(this).data('id'));location.reload();});$ ('.more_gooods.searchText').click(function(){var itemHolder=$('.goods_list.tiles');var CatalogBlock=$('.catalog_block');CatalogBlock.addC lass('loading');var moreProducts=$(this);var searchOffset=moreProducts.data("searchOffset");var searchCount=moreProducts.data("searchCount");var searchText=moreProducts.data("searchText");var searchCategoryId=moreProducts.data("searchCategory Id");var searchMax=moreProducts.data("searchMax");var searchResidue=searchMax-(searchOffset+searchCount);$.post(siteBaseUrl+"/products/searchMore",{text:searchText,categoryId:searchCate goryId,offsetShow:searchOffset},function(data){ite mHolder.animate({opacity:0},350,function(){itemHol der.append(data);$('.goods_list').waitForImages({f inished:function(){itemHolder.animate({opacity:1}, 350,function(){salesStiker();CatalogBlock.removeCl ass('loading');if(searchCount>=searchResidue&&sear chResidue>0){$(".more_gooods span").text(searchMax-(searchOffset+searchCount));} moreProducts.data("searchOffset",searchOffset+sear chCount);if(moreProducts.data("searchOffset")>=sea rchMax){$(".more_gooods").hide();}});},each:functi on(){},waitForAll:true});});});});function removeCompareProducts(productId){if(compareProduct s.indexOf(productId)>-1){while(compareProducts.indexOf(productId)>-1){compareProducts.splice(compareProducts.indexOf( productId),1);} $.cookie('compareProducts',JSON.stringify(compareP roducts),{path:'/'});}} function addCompareProducts(productId){compareProducts.push (productId);$.cookie('compareProducts',JSON.string ify(compareProducts),{path:'/'});} $('.delivery_choice div').click(function(){$("#deliveryType").val($(th is).data("id"));});$('.deliveryface_click').click( function(){$("#deliveryFace").val($(this).data("id "));});$('.selectdiv_dropdown .dropdown_item').click(function(){$("#shopId").val ($(this).attr("shop-id"));$.post(siteBaseUrl+"/basket/updateIdShop/",{shopId:$(this).attr("shop-id")},function(data){if(data.data){updateCountSumP riceProduct(data.data);}},"json");});$('.soloAtive ').click(function(){$("#payment").val($(this).data ("id"));});$('#formCheckoutOrderBottom').click(fun ction(){$('#formCheckoutOrderBottom').unbind('clic k');$("#checkoutOrder").submit();return false;});$('.compare_filter_equal').click(function (){$('.compare_block').find('ul.compare_product_pr operties li').hide();$('.compare_block').find('ul.compare_p roduct_properties li'+$(this).data('filter')).show();});$('.searchAl l').on('click',function(){$('#searchForm').submit( );});$('#more_news').on('click',function(){var moreNews=$(this);var newsOffset=moreNews.data("offset");var newsCount=moreNews.data("count");var newsMax=moreNews.data("max");var newsResidue=newsMax-(newsOffset+newsCount);$.post(siteBaseUrl+"/news/next",{offsetShow:newsOffset},function(data){$("#b ox_load_news").append(data);if(newsCount>=newsResi due&&newsResidue>0){$(".more_news span").text(newsMax-(newsOffset+newsCount));} moreNews.data("offset",newsOffset+newsCount);if(mo reNews.data("offset")>=newsMax){$(".more_news").hi de();}});});$(".all_history").on("click",function( ){$.post(siteBaseUrl+"/users/historyOrdersMore",function(data){$(".cabinethisto ry_block").append(data);$(".all_history").hide();} );});$('#userActiveDiscountCard .soloAtive').click(function(){$(this).parent('.typ e_circle').find('input').val($(this).data("id"));} );$('#userActiveDiscountCard .dropdown_item').click(function(){$(this).parent(' .selectdiv_dropdown').find('input').val($(this).da ta("id"));});$('#userActiveDiscountCard .severalAtive').click(function(){var checkbox=this;var data="";$(checkbox).parent('.type_square').find('. active').each(function(){if(data!=""){data=data+", "+$(this).data("id");}else{data=$(this).data("id") ;}});$(this).parent('.type_square').find('input'). val(data);});$('#more_services').on('click',functi on(){var moreServices=$(this);var servicesCategoryId=moreServices.data("categoryId") ;var servicesOffset=moreServices.data("offset");var servicesCount=moreServices.data("count");var servicesMax=moreServices.data("max");var servicesResidue=servicesMax-(servicesOffset+servicesCount);$.post(siteBaseUrl+ "/services/catalogNext",{'offsetShow':servicesOffset,'categor yId':servicesCategoryId},function(data){$(".servic e_blocks").append(data);if(servicesCount>=services Residue&&servicesResidue>0){$(".more_news span").text(servicesMax-(servicesOffset+servicesCount));} moreServices.data("offset",servicesOffset+services Count);if(moreServices.data("offset")>=servicesMax ){$(".more_news").hide();}});});$('#more_page_bran d').on('click',function(){var itemHolder=$('.goods_list.tiles');var morePageBrand=$(this);var pageBrandOffset=morePageBrand.data("offset");var pageBrandAlias=morePageBrand.data("alias");var pageBrandCount=morePageBrand.data("count");var pageBrandMax=morePageBrand.data("max");var pageBrandResidue=pageBrandMax-(pageBrandOffset+pageBrandCount);$.post(siteBaseUr l+"/site/nextProductPageBrand",{offsetShowageBrandOffset, aliasageBrandAlias},function(data){itemHolder.an imate({opacity:0},350,function(){itemHolder.append (data);masonryCatalog();itemHolder.animate({opacit y:1},350);});if(pageBrandCount>=pageBrandResidue&& pageBrandResidue>0){$(".more_gooods span").text(pageBrandMax-(pageBrandOffset+pageBrandCount));} morePageBrand.data("offset",pageBrandOffset+pageBr andCount);if(morePageBrand.data("offset")>=pageBra ndMax){$("#more_page_brand").hide();}});});updateB asketProduct();$(".promocode input[type='submit']").on("click",function(){var promoCode=$(".promocode input[type='text']").val();if(promoCode.length!=12){alertPopUp("erro r","Количество символов не равняется 10");return false;} $.post(siteBaseUrl+"/basket/validatePromoCode",{coderomoCode,shopId:$("#shop Id").val()},function(data){if(data.error){alertPop Up("error",data.error);}else{if(data.data){updateC ountSumPriceProduct(data.data);}}},"json");return false;});function updateCountSumPriceProduct(data){$("#product_list" ).html(data.products);$("#countProducts").val(data .basketProductsCount);$("#sumPriceProducts").val(d ata.basketProductsMoney);$("#titleSumPriceProducts ").text(data.basketProductsMoney);$("#title2SumPri ceProducts").text(data.basketProductsMoney);$(".go ods_number").text(data.basketProductsCount);$("#ti tleCountProduct").text(data.basketProductsCount);$ ("#titleCountPayment").text(data.basketProductsMon ey);if($('#pixelPokuponDelivery').length){console. log('Ajax Update pixel Pokupon');var pixelPokuponDelivery=$('#pixelPokuponDelivery').at tr('src');$('#pixelPokuponDelivery').attr('src',pi xelPokuponDelivery.substring(0,pixelPokuponDeliver y.indexOf('amount')+7)+data.basketProductsMoney);} if(data.basketProductsCount>0&&data.basketTypes!=b asketTypes){location.reload();} updateBasketProduct();decIncNumber();} buttonBuyProduct();popupMasterClass();$(".show_pop up_masterclass").on("click",function(){$('.popup') .fadeOut();popUptoShow=$('.popup.'+$(this).attr('d ata-class')+'');popUptoShow.fadeIn().addClass('visible ');$('.popups_overlay').fadeIn();return false});$("#buttonNewProposal").on("click",functio n(){var idMasterClass=$("#idMasterClass").val();var phone=$("#phone").val();var name=$(".user_name").val();var cityId=$("#masterClassCityId").val();cityId=(cityI d?cityId:0);var count_seats=$(".count_seats").val();$("#phone").pa rent().removeClass("error");$("#count_seats").pare nt().removeClass("error");$.post(siteBaseUrl+"/services/newProposal",{id:idMasterClass,phonehone,name:na me,cityId:cityId,count_seats:count_seats},function (data){if(data.error){$("#masterClassError").text( data.error);var err=data.data;$.each(err,function(index,data){$("# "+index).parent().addClass("error");});}else{$('di v.masterclass').find('div.popup_close').click();al ertPopUp("success",data.notify);$("#phone").val("" );$(".user_name").val("");$(".count_seats").val("" );}},"json");});$(".masterclass .popup_close").on("click",function(){$("#phone").v al("");$(".user_name").val("");$(".count_seats").v al("");});$(".triggMine_email").on("focusout",func tion(){TriggMineApi.updateBuyerEmail($(".triggMine _email").val());});$(".triggMine_email_company").o n("focusout",function(){TriggMineApi.updateBuyerEm ail($(".triggMine_email_company").val());});$(".ca binet_content .cabinet_chosen .goodsitem_inner .remove_chosen").on("click",function(){var productId=$(this).data("productId");var product=$(this).parents(".goods_item");$.post(site BaseUrl+"/users/delMyProduct",{productIdroductId},function(data) {if(data.error){alertPopUp("error",data.error);}el se{$(product).remove();}},"json");});});function checkphonenumber(inp){var rgxp=/^([0-9]{12})$/i;return rgxp.test(inp);} function searchAutocomplete(){var searchAutocompleteCountProducts=0;var searchAutocomplete=$(".search_block input[type='text']").autocomplete({source:function(request,response) {$.post(siteBaseUrl+"/products/searchAutoComplete",{text:request.term},function(d ata){searchAutocompleteCountProducts=data.count;re sponse($.map(data.products,function(item1){return{ label:item1.label,photo:item1.photo,price:item1.pr ice,url:item1.url};}));},"json");},minLength:3}).d ata("ui-autocomplete");searchAutocomplete._renderMenu=func tion(ul,items){var that=this;$.each(items,function(index,item){that._ renderItemData(ul,item);});$(ul).append('<a class="searchAll" href="#">Смотреть все результаты ('+searchAutocompleteCountProducts+')</a>').on('click','a.searchAll',function(){$('.searc h_block input[type="submit"]').click();return false});};searchAutocomplete._renderItem=function( ul,item){var inner_html='<a href="'+item.url+'"><div class="search_item_container"><div class="search_item_image"><span class="vfix"></span><img src="'+item.photo+'"></div><div class="search_item_label">'+item.label+'</div><div class="search_item_price">'+item.price+' грн</div></div></a>';return $("<li></li>").data("item.autocomplete",item).append(inner_ html).appendTo(ul);};$.mask.definitions['~']='[+-]';$('.input_phone_mask').mask('+38(999)-999-99-99');$('.input_phone_mask').attr("placeholder","+3 8(___)___-__-__");$('.input_promo_code').mask('***-***-****');$("#quickOrder_form a.zakazat-v-1-klik").click(function(){$("#quickOrder_form").subm it();return;});$("#quickOrder_form").submit(functi on(){if($('#quickOrder_form').parents('div.tovar_i nfo').hasClass('tovarout')==false){if(!$("#quickOr der_phone").val().length){alertPopUp("error",'Не верный формат номера телефона!');return false;} $.post(siteBaseUrl+"/basket/quickOrder",{price:$("#quickOrder_productPrice").v al(),phone:$("#quickOrder_phone").val(),productId: $("#quickOrder_productID").val()},function(data){i f(data.error){alertPopUp("error",data.error);}else {alertPopUp("success",data.notify);window.location .href=siteBaseUrl+'/moyobasket/okbuy.html'+"?id="+data.data;}},"json");} return false;});$("body").on("click",".show_popup.click_i nform_me",function(){$('.popup.catalogpop.inform_m e').find('.input_block.important').removeClass('er ror');$('.popup.catalogpop.inform_me').attr("data-productId",$(this).attr("data-productId"));});$("body").on("click",".show_popup. inform_me",function(){$('.popup.catalogpop.inform_ me').find('.input_block.important').removeClass('e rror');$('.popup.catalogpop.inform_me').attr("data-productId",$(this).attr("data-productId"));});$('.popup.catalogpop.inform_me input[type="submit"]').click(function(){var popupBlock=$(this).parents('.popup.catalogpop.info rm_me');$.post(siteBaseUrl+"/products/reportAvailable",{emailopupBlock.find('.input_ro w input[type="text"]').val(),productIdopupBlock.attr("data-productId")},function(data){if(data.error){!popupB lock.find('.input_block.important').addClass('erro r');}else{popupBlock.find('.input_row input[type="text"]').val("");popupBlock.find('.popup_close').click() ;alertPopUp("success",data.notify);}},"json");});$ ("body").on("click",".show_popup.click_one_click", function(){$('.popup.catalogpop.one_click').find(' .input_block.important').removeClass('error');$('. popup.catalogpop.one_click').attr("data-productId",$(this).attr("data-productId"));});$('.popup.catalogpop.one_click input[type="submit"]').click(function(){var popupBlock=$(this).parents('.popup.catalogpop.one_ click');if(!popupBlock.find('.input_row input[type="text"]').val().length){!popupBlock.find('.input_block.im portant').addClass('error');return false;} $.post(siteBaseUrl+"/basket/quickOrder",{phoneopupBlock.find('.input_row input[type="text"]').val(),productIdopupBlock.attr("data-productId")},function(data){if(data.error){alertPo pUp("error",data.error);}else{popupBlock.find('.in put_row input[type="text"]').val("");popupBlock.find('.popup_close').click() ;alertPopUp("success",data.notify);window.location .href=siteBaseUrl+'/moyobasket/okbuy.html'+"?id="+data.data;}},"json");return false;});} function updateBasketProduct(){$(".remove_cartitem").off("c lick");$(".editCountProduct").off("keyup");$(".edi tCountProduct").off("change");$(".editCountProduct ").off("blur");$(".soloAtive").off("click");$(".re move_cartitem").on("click",function(){var id=$(this).data("id");$.post(siteBaseUrl+"/basket/delProduct/",{basketId:id,shopId:$("#shopId").val()},function (data){updateCountSumPriceProduct(data.data);},"js on");});$(".editCountProduct").on({change:function (){editCountProduct(this)},keyup:function(){editCo untProduct(this)}});function editCountProduct(block){var count=$(block).val();count=count.replace(/\D+/g,'');if(count>100){count=100;} if(count==0||count=="")count=1;$(block).val(count) ;$.post(siteBaseUrl+"/basket/updateCountProduct/",{count:count,productId:$(block).data("id"),shopI d:$("#shopId").val()},function(data){if(data.data) {updateCountSumPriceProduct(data.data);}},"json"); } $(".editCountProduct").on("blur",function(){var count=$(this).val();if(count==0||count=="")count=1 ;$(this).val(count);});$('.soloAtive').click(funct ion(){$(this).siblings('.soloAtive').removeClass(' active');$(this).addClass('active');$("#payment"). val($(this).data("id"));});if(!$('.payment_item.so loAtive.active').length){$('.payment_item.soloAtiv e:first').addClass('active');$('#payment').val($(' .payment_item.soloAtive:first').data('id'));} function updateCountProduct(count,productId){if(count==0||c ount=="")count=1;$.post(siteBaseUrl+"/basket/updateCountProduct/",{count:count,productIdroductId,shopId:$("#shop Id").val()},function(data){if(data.data){updateCou ntSumPriceProduct(data.data);}},"json");} function updateCountSumPriceProduct(data){$("#product_list" ).html(data.products);$("#countProducts").val(data .basketProductsCount);$("#sumPriceProducts").val(d ata.basketProductsMoney);$("#titleSumPriceProducts ").text(data.basketProductsMoney);$("#title2SumPri ceProducts").text(data.basketProductsMoney);$(".go ods_number").text(data.basketProductsCount);$("#ti tleCountProduct").text(data.basketProductsCount);$ ('#productsCountText').text(getWordFormat(data.bas ketProductsCount,['товар','товара','товаров']));$("#titleCountPayment").text(data.basketProduct sMoney);$(".numberMonths").text(data.basketCreditN umberMonths);$("#paymentTypes").html(data.basketPa ymentTypes);$("#paymentTypes").find('.payment_item ').removeClass('active');var deliveryFaceClickId=$("#deliveryFace").val();$("#d eliveryFace").parent('.container_face').find('.del iveryface_click').removeClass('active');$('.delive ryface_click[data-id='+deliveryFaceClickId+']').click();if($('#pixelPokuponDelivery').length){v ar pixelPokuponDelivery=$('#pixelPokuponDelivery').at tr('src');console.log('Ajax Update pixel Pokupon');var amount=data.basketProductsMoney;if(data.basketCred itNumberMonths>0){amount=data.basketProductsMoney* data.basketCreditNumberMonths;} $('#pixelPokuponDelivery').attr('src',pixelPokupon Delivery.substring(0,pixelPokuponDelivery.indexOf( 'amount')+7)+amount);} if(data.basketProductsCount>0&&data.basketTypes!=b asketTypes){location.reload();} updateBasketProduct();var formsDelivery=$('.deliveryface_click[data-id='+deliveryFaceClickId+']').data('type');if(formsDelivery=="legal"){$('.pay ment_type').find('.forLegal').click();} decIncNumber();}} function popupMasterClass(){$('.masterclass_dropdown .selectdiv_title').off("click");$('.masterclass_dr opdown .selectdiv_dropdown .dropdown_item').off("click");$('#masterClassTitle .dropdown_item').off("click");$('#masterClassCity .dropdown_item').off("click");$('.masterclass_drop down .selectdiv_title').click(function(){if($(this).has Class('active')){$(this).removeClass('active');$(t his).siblings('.selectdiv_dropdown').slideUp(100); } else{$('.selectdiv_dropdown').slideUp(100);$('.sel ectdiv_title').removeClass('active');$(this).addCl ass('active');$(this).siblings('.selectdiv_dropdow n').slideDown(300);}});$('.masterclass_dropdown .selectdiv_dropdown .dropdown_item').click(function(){$(this).parents( '.selectdiv').find('.selectdiv_title').text($(this ).text()).removeClass('active');$(this).parents('. selectdiv').find('.selectdiv_dropdown').slideUp(10 0);$(this).siblings('.dropdown_item').removeClass( 'active');$(this).addClass('active');});$("#master ClassTitle .dropdown_item").on("click",function(){var masterClassId=$(this).data("id");$("#idMasterClass ").val(masterClassId);$.post(siteBaseUrl+"/services/masterClassesOnRequestCity",{masterClassId:masterC lassId},function(data){$("#masterClassCity").html( data);popupMasterClass();});});$("#masterClassCity .dropdown_item").on("click",function(){$("#masterC lassCityId").val($(this).data("id"));});} function buttonBuyProduct(){$(".button_buy_product").off("c lick");$(".button_buy_product").on("click",functio n(){var url=$(this).data("href");window.location.href=url; return false;});} function getWordFormat(number,forms){var n=number%10;var N=number%100;if(N>10&&N<20) return forms[2];if(n==1) return forms[0];if(n>1&&n<5) return forms[1];return forms[2];} var userIds=[];$(function(){$.each($('.user_comment_avatar'),fun ction(){var userId=$(this).data('user_id');var isAjax=$(this).data('ajax_avatar');if(isAjax&&($.i nArray(userId,userIds)<0)){userIds.push(userId);lo adCommentAvatar($(this).data('user_id'),$(this).da ta('size'));}})});function loadCommentAvatar(user_id,size){$.ajax({url:'/users/getUserCommentAvatar',dataType:'json',data:{user_i d:user_id,size:size}}).done(function(data){$('.use r_comment_avatar[data-user_id="'+user_id+'"]').css("background-image","url('"+data.data.url+"')");});} function viewPortSize(){var viewportwidth;var viewportheight;if(typeof window.innerWidth!='undefined') {viewportwidth=window.innerWidth,viewportheight=wi ndow.innerHeight} else if(typeof document.documentElement!='undefined'&&typeof document.documentElement.clientWidth!='undefined'& &document.documentElement.clientWidth!=0) {viewportwidth=document.documentElement.clientWidt h,viewportheight=document.documentElement.clientHe ight} else {viewportwidth=document.getElementsByTagName('body ')[0].clientWidth,viewportheight=document.getElementsBy TagName('body')[0].clientHeight} mediaQueriesWidth=viewportwidth;mediaQueriesHeight =viewportheight;} (function(){(function($){$.countdown=function(el,o ptions){var getDateData,_this=this;this.el=el;this.$el=$(el);t his.$el.data("countdown",this);this.init=function( ){_this.options=$.extend({},$.countdown.defaultOpt ions,options);if(_this.options.refresh){_this.inte rval=setInterval(function(){return _this.render();},_this.options.refresh);} _this.render();return _this;};getDateData=function(endDate){var dateData,diff;endDate=Date.parse($.isPlainObject(_ this.options.date)?_this.options.date:new Date(_this.options.date));diff=(endDate-Date.parse(new Date))/1000;if(diff<=0){diff=0;if(_this.interval){_this.s top();} _this.options.onEnd.apply(_this);} dateData={years:0,days:0,hours:0,min:0,sec:0,milli sec:0};if(diff>=(365.25*86400)){dateData.years=Mat h.floor(diff/(365.25*86400));diff-=dateData.years*365.25*86400;} if(diff>=86400){dateData.days=Math.floor(diff/86400);diff-=dateData.days*86400;} if(diff>=3600){dateData.hours=Math.floor(diff/3600);diff-=dateData.hours*3600;} if(diff>=60){dateData.min=Math.floor(diff/60);diff-=dateData.min*60;} dateData.sec=diff;return dateData;};this.leadingZeros=function(num,length){ if(length==null){length=2;} num=String(num);while(num.length<length){num="0"+n um;} return num;};this.update=function(newDate){_this.options. date=newDate;return _this;};this.render=function(){_this.options.rende r.apply(_this,[getDateData(_this.options.date)]);return _this;};this.stop=function(){if(_this.interval){cl earInterval(_this.interval);} _this.interval=null;return _this;};this.start=function(refresh){if(refresh==n ull){refresh=_this.options.refresh||$.countdown.de faultOptions.refresh;} if(_this.interval){clearInterval(_this.interval);} _this.render();_this.options.refresh=refresh;_this .interval=setInterval(function(){return _this.render();},_this.options.refresh);return _this;};return this.init();};$.countdown.defaultOptions={date:"Ju ne 7, 2087 15:03:25",refresh:1000,onEnd:$.noop,render:functio n(date){return $(this.el).html(""+date.years+" years, "+date.days+" days, "+(this.leadingZeros(date.hours))+" hours, "+(this.leadingZeros(date.min))+" min and "+(this.leadingZeros(date.sec))+" sec");}};$.fn.countdown=function(options){return $.each(this,function(i,el){var $el;$el=$(el);if(!$el.data('countdown')){return $el.data('countdown',new $.countdown(el,options));}});};return void 0;})(jQuery);}).call(this); /*! Social Likes v3.0.4 by Artem Sapegin - http://sapegin.github.com/social-likes - Licensed MIT */ !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a,b){"use strict";function c(a,b){this.container=a,this.options=b,this.init() }function d(b,c){this.widget=b,this.options=a.extend({},c),t his.detectService(),this.service&&this.init()}func tion e(a){function b(a,b){return b.toUpper()}var c={},d=a.data();for(var e in d){var f=d[e];"yes"===f?f=!0:"no"===f&&(f=!1),c[e.replace(/-(\w)/g,b)]=f}return c}function f(a,b){return g(a,b,encodeURIComponent)}function g(a,b,c){return a.replace(/\{([^\}]+)\}/g,function(a,d){return d in b?c?c(b[d]):b[d]:a})}function h(a,b){var c=l+a;return c+" "+c+"_"+b}function i(b,c){function d(g){"keydown"===g.type&&27!==g.which||a(g.target) .closest(b).length||(b.removeClass(m),e.off(f,d),a .isFunction(c)&&c())}var e=a(document),f="click touchstart keydown";e.on(f,d)}function j(a){var b=10;if(document.documentElement.getBoundingClient Rect){var c=parseInt(a.css("left"),10),d=parseInt(a.css("top "),10),e=a[0].getBoundingClientRect();e.left<b?a.css("left",b-e.left+c):e.right>window.innerWidth-b&&a.css("left",window.innerWidth-e.right-b+c),e.top<b?a.css("top",b-e.top+d):e.bottom>window.innerHeight-b&&a.css("top",window.innerHeight-e.bottom-b+d)}a.addClass(m)}var k="social-likes",l=k+"__",m=k+"_opened",n="https:"===locatio n.protocol?"https:":"http:",o={facebook:{counterUr l:"https://graph.facebook.com/fql?q=SELECT+total_count+FROM+link_stat+WHERE+url% 3D%22{url}%22&callback=?",convertNumber:function(a ){return a.data[0].total_count},popupUrl:"https://www.facebook.com/sharer/sharer.php?u={url}",popupWidth:600,popupHeight:500 },twitter:{counterUrl:"https://cdn.api.twitter.com/1/urls/count.json?url={url}&callback=?",convertNumber:fun ction(a){return a.count},popupUrl:"https://twitter.com/intent/tweet?url={url}&text={title}",popupWidth:600,popup Height:450,click:function(){return/[\.:\-–—]\s*$/.test(this.options.title)||(this.options.title+=": "),!0}},mailru:{counterUrl:n+"//connect.mail.ru/share_count?url_list={url}&callback=1&func=?",conv ertNumber:function(a){for(var b in a)if(a.hasOwnProperty(b))return a[b].shares},popupUrl:n+"//connect.mail.ru/share?share_url={url}&title={title}",popupWidth:55 0,popupHeight:360},vkontakte:{counterUrl:n+"//vk.com/share.php?act=count&url={url}&index={index}",count er:function(b,c){var d=o.vkontakte;d._||(d._=[],window.VK||(window.VK={}),window.VK.Share={count: function(a,b){d._[a].resolve(b)}});var e=d._.length;d._.push(c),a.getScript(f(b,{index:e} )).fail(c.reject)},popupUrl:n+"//vk.com/share.php?url={url}&title={title}",popupWidth:550, popupHeight:330},odnoklassniki:{counterUrl:n+"//www.odnoklassniki.ru/dk?st.cmd=shareData&ref={url}&cb=?",convertNumber: function(a){return a.count},popupUrl:n+"//www.odnoklassniki.ru/dk?st.cmd=addShare&st._surl={url}",popupWidth:550, popupHeight:360},plusone:{counterUrl:"http:"===n?" http://share.yandex.ru/gpp.xml?url={url}":b,counter:function(b,c){var d=o.plusone;return d._?void c.reject()window.services||(window.services={}), window.services.gplus={cb:function(a){d._.resolve( a)}},d._=c,void a.getScript(f(b)).fail(c.reject))},popupUrl:"https ://plus.google.com/share?url={url}",popupWidth:700,popupHeight:500},p interest:{counterUrl:n+"//api.pinterest.com/v1/urls/count.json?url={url}&callback=?",convertNumber:fun ction(a){return a.count},popupUrl:n+"//pinterest.com/pin/create/button/?url={url}&description={title}",popupWidth:630,pop upHeight:270}},p={promises:{},fetch:function(b,c,d ){p.promises[b]||(p.promises[b]={});var e=p.promises[b];if(!d.forceUpdate&&e[c])return e[c];var g=a.extend({},o[b],d),h=a.Deferred(),i=g.counterUrl&&f(g.counterUrl, {url:c});return i&&a.isFunction(g.counter)?g.counter(i,h):g.counte rUrl?a.getJSON(i).done(function(b){try{var c=b;a.isFunction(g.convertNumber)&&(c=g.convertNum ber(b)),h.resolve(c)}catch(d){h.reject()}}).fail(h .reject):h.reject(),e[c]=h.promise(),e[c]}};a.fn.socialLikes=function(b){return this.each(function(){var d=a(this),f=d.data(k);f?a.isPlainObject(b)&&f.upda te(b)f=new c(d,a.extend({},a.fn.socialLikes.defaults,b,e(d))) ,d.data(k,f))})},a.fn.socialLikes.defaults={url:wi ndow.location.href.replace(window.location.hash,"" ),title:document.title,counters:!0,zeroes:!1,wait: 500,popupCheckInterval:500,singleTitle:"Share"},c. prototype={init:function(){this.container.addClass (k),this.single=this.container.hasClass(k+"_single "),this.initUserButtons(),this.number=0,this.conta iner.on("counter."+k,a.proxy(this.updateCounter,th is));var b=this.container.children();this.countersLeft=b.le ngth,this.makeSingleButton(),this.buttons=[],b.each(a.proxy(function(b,c){this.buttons.push(ne w d(a(c),this.options))},this)),this.options.counter s?this.timer=setTimeout(a.proxy(this.appear,this), this.options.wait):this.appear()},initUserButtons: function(){!this.userButtonInited&&window.socialLi kesButtons&&a.extend(!0,o,socialLikesButtons),this .userButtonInited=!0},makeSingleButton:function(){ if(this.single){var b=this.container;b.addClass(k+"_vertical"),b.wrap( a("<div>",{"class":k+"_single-w"})),b.wrapInner(a("<div>",{"class":k+"__singl e-container"}));var c=b.parent(),d=a("<div>",{"class":h("widget","sing le")}),e=a(g('<div class="{buttonCls}"><span class="{iconCls}"></span>{title}</div>',{buttonCls:h("button","single"),iconCls:h("i con","single"),title:this.options.singleTitle}));d .append(e),c.append(d),d.click(function(){var a=k+"__widget_active";return d.toggleClass(a),d.hasClass(a)?(b.css({left:-(b.width()-d.width())/2,top:-b.height()}),j(b),i(b,function(){d.removeClass(a)} )):b.removeClass(m),!1}),this.widget=d}},update:fu nction(b){if(b.forceUpdate||b.url!==this.options.u rl){this.number=0,this.countersLeft=this.buttons.l ength,this.widget&&this.widget.find("."+k+"__count er").remove(),a.extend(this.options,b);for(var c=0;c<this.buttons.length;c++)this.buttons[c].update(b)}},updateCounter:function(a,b,c){c&&(thi s.number+=c,this.single&&this.getCounterElem().tex t(this.number)),this.countersLeft--,0===this.countersLeft&&(this.appear(),this.contai ner.addClass(k+"_ready"),this.container.trigger("r eady."+k,this.number))},appear:function(){this.con tainer.addClass(k+"_visible")},getCounterElem:func tion(){var b=this.widget.find("."+l+"counter_single");return b.length||(b=a("<span>",{"class":h("counter","sing le")}),this.widget.append(b)),b}},d.prototype={ini t:function(){this.detectParams(),this.initHtml(),t his.initCounter()},update:function(b){a.extend(thi s.options,{forceUpdate:!1},b),this.widget.find("." +k+"__counter").remove(),this.initCounter()},detec tService:function(){var b=this.widget.data("service");if(!b){for(var c=this.widget[0],d=c.classList||c.className.split(" "),e=0;e<d.length;e++){var f=d[e];if(o[f]){b=f;break}}if(!b)return}this.service=b,a.extend( this.options,o[b])},detectParams:function(){var a=this.widget.data();if(a.counter){var b=parseInt(a.counter,10);isNaN(b)?this.options.cou nterUrl=a.counter:this.options.counterNumber=b}a.t itle&&(this.options.title=a.title),a.url&&(this.op tions.url=a.url)},initHtml:function(){var b=this.options,c=this.widget,d=c.find("a");d.lengt h&&this.cloneDataAttrs(d,c);var e=a("<span>",{"class":this.getElementClassNames("b utton"),text:c.text()});if(b.clickUrl){var g=f(b.clickUrl,{url:b.url,title:b.title}),h=a("<a> ",{href:g});this.cloneDataAttrs(c,h),c.replaceWith (h),this.widget=c=h}else c.click(a.proxy(this.click,this));c.removeClass(th is.service),c.addClass(this.getElementClassNames(" widget")),e.prepend(a("<span>",{"class":this.getEl ementClassNames("icon")})),c.empty().append(e),thi s.button=e},initCounter:function(){if(this.options .counters)if(this.options.counterNumber)this.updat eCounter(this.options.counterNumber);else{var b={counterUrl:this.options.counterUrl,forceUpdate: this.options.forceUpdate};p.fetch(this.service,thi s.options.url,b).always(a.proxy(this.updateCounter ,this))}},cloneDataAttrs:function(a,b){var c=a.data();for(var d in c)c.hasOwnProperty(d)&&b.data(d,c[d])},getElementClassNames:function(a){return h(a,this.service)},updateCounter:function(b){b=par seInt(b,10)||0;var c={"class":this.getElementClassNames("counter"),te xt:b};b||this.options.zeroes||(c["class"]+=" "+k+"__counter_empty",c.text="");var d=a("<span>",c);this.widget.append(d),this.widget. trigger("counter."+k,[this.service,b])},click:function(b){var c=this.options,d=!0;if(a.isFunction(c.click)&&(d=c .click.call(this,b)),d){var e=f(c.popupUrl,{url:c.url,title:c.title});e=this.a ddAdditionalParamsToUrl(e),this.openPopup(e,{width :c.popupWidth,height:c.popupHeight})}return!1},add AdditionalParamsToUrl:function(b){var c=a.param(a.extend(this.widget.data(),this.options .data));if(a.isEmptyObject(c))return b;var d=-1===b.indexOf("?")?"?":"&";return b+d+c},openPopup:function(b,c){var d=Math.round(screen.width/2-c.width/2),e=0;screen.height>c.height&&(e=Math.round(scree n.height/3-c.height/2));var f=window.open(b,"sl_"+this.service,"left="+d+",top ="+e+",width="+c.width+",height="+c.height+",perso nalbar=0,toolbar=0,scrollbars=1,resizable=1");if(f ){f.focus(),this.widget.trigger("popup_opened."+k,[this.service,f]);var g=setInterval(a.proxy(function(){f.closed&&(clearI nterval(g),this.widget.trigger("popup_closed."+k,t his.service))},this),this.options.popupCheckInterv al)}else location.href=b}},a(function(){a("."+k).socialLike s()})});;(function($){var plugin={};var defaults={mode:'horizontal',slideSelector:'',infin iteLoop:true,hideControlOnEnd:false,speed:500,easi ng:null,slideMargin:0,startSlide:0,randomStart:fal se,captions:false,ticker:false,tickerHover:false,a daptiveHeight:false,adaptiveHeightSpeed:500,video: false,useCSS:true,preloadImages:'visible',responsi ve:true,slideZIndex:50,wrapperClass:'bx-wrapper',touchEnabled:true,swipeThreshold:50,oneTo OneTouch:true,preventDefaultSwipeX:true,preventDef aultSwipeY:false,pager:true,pagerType:'full',pager ShortSeparator:' / ',pagerSelector:null,buildPager:null,pagerCustom:n ull,controls:true,nextText:'Next',prevText:'Prev', nextSelector:null,prevSelector:null,autoControls:f alse,startText:'Start',stopText:'Stop',autoControl sCombine:false,autoControlsSelector:null,auto:fals e,pause:4000,autoStart:true,autoDirection:'next',a utoHover:false,autoDelay:0,autoSlideForOnePage:fal se,minSlides:1,maxSlides:1,moveSlides:0,slideWidth :0,onSliderLoad:function(){},onSlideBefore:functio n(){},onSlideAfter:function(){},onSlideNext:functi on(){},onSlidePrev:function(){},onSliderResize:fun ction(){}} $.fn.bxSlider=function(options){if(this.length==0) return this;if(this.length>1){this.each(function(){$(this ).bxSlider(options)});return this;} var slider={};var el=this;plugin.el=this;var windowWidth=$(window).width();var windowHeight=$(window).height();var init=function(){slider.settings=$.extend({},defaul ts,options);slider.settings.slideWidth=parseInt(sl ider.settings.slideWidth);slider.children=el.child ren(slider.settings.slideSelector);if(slider.child ren.length<slider.settings.minSlides)slider.settin gs.minSlides=slider.children.length;if(slider.chil dren.length<slider.settings.maxSlides)slider.setti ngs.maxSlides=slider.children.length;if(slider.set tings.randomStart)slider.settings.startSlide=Math. floor(Math.random()*slider.children.length);slider .active={index:slider.settings.startSlide} slider.carousel=slider.settings.minSlides>1||slide r.settings.maxSlides>1;if(slider.carousel)slider.s ettings.preloadImages='all';slider.minThreshold=(s lider.settings.minSlides*slider.settings.slideWidt h)+((slider.settings.minSlides-1)*slider.settings.slideMargin);slider.maxThreshol d=(slider.settings.maxSlides*slider.settings.slide Width)+((slider.settings.maxSlides-1)*slider.settings.slideMargin);slider.working=fal se;slider.controls={};slider.interval=null;slider. animProp=slider.settings.mode=='vertical'?'top':'l eft';slider.usingCSS=slider.settings.useCSS&&slide r.settings.mode!='fade'&&(function(){var div=document.createElement('div');var props=['WebkitPerspective','MozPerspective','OPerspective ','msPerspective'];for(var i in props){if(div.style[props[i]]!==undefined){slider.cssPrefix=props[i].replace('Perspective','').toLowerCase();slider.an imProp='-'+slider.cssPrefix+'-transform';return true;}} return false;}());if(slider.settings.mode=='vertical')sli der.settings.maxSlides=slider.settings.minSlides;e l.data("origStyle",el.attr("style"));el.children(s lider.settings.slideSelector).each(function(){$(th is).data("origStyle",$(this).attr("style"));});set up();} var setup=function(){el.wrap('<div class="'+slider.settings.wrapperClass+'"><div class="bx-viewport"></div></div>');slider.viewport=el.parent();slider.loader=$ ('<div class="bx-loading" />');slider.viewport.prepend(slider.loader);el.css( {width:slider.settings.mode=='horizontal'?(slider. children.length*100+215)+'%':'auto',position:'rela tive'});if(slider.usingCSS&&slider.settings.easing ){el.css('-'+slider.cssPrefix+'-transition-timing-function',slider.settings.easing);}else if(!slider.settings.easing){slider.settings.easing ='swing';} var slidesShowing=getNumberSlidesShowing();slider.view port.css({width:'100%',overflow:'hidden',position: 'relative'});slider.viewport.parent().css({maxWidt h:getViewportMaxWidth()});if(!slider.settings.page r){slider.viewport.parent().css({margin:'0 auto 0px'});} slider.children.css({'float':slider.settings.mode= ='horizontal'?'left':'none',listStyle:'none',posit ion:'relative'});slider.children.css('width',getSl ideWidth());if(slider.settings.mode=='horizontal'& &slider.settings.slideMargin>0)slider.children.css ('marginRight',slider.settings.slideMargin);if(sli der.settings.mode=='vertical'&&slider.settings.sli deMargin>0)slider.children.css('marginBottom',slid er.settings.slideMargin);if(slider.settings.mode== 'fade'){slider.children.css({position:'absolute',z Index:0,display:'none'});slider.children.eq(slider .settings.startSlide).css({zIndex:slider.settings. slideZIndex,display:'block'});} slider.controls.el=$('<div class="bx-controls" />');if(slider.settings.captions)appendCaptions();s lider.active.last=slider.settings.startSlide==getP agerQty()-1;if(slider.settings.video)el.fitVids();var preloadSelector=slider.children.eq(slider.settings .startSlide);if(slider.settings.preloadImages=="al l")preloadSelector=slider.children;if(!slider.sett ings.ticker){if(slider.settings.pager)appendPager( );if(slider.settings.controls)appendControls();if( slider.settings.auto&&slider.settings.autoControls )appendControlsAuto();if(slider.settings.controls| |slider.settings.autoControls||slider.settings.pag er)slider.viewport.after(slider.controls.el);}else {slider.settings.pager=false;} loadElements(preloadSelector,start);} var loadElements=function(selector,callback){var total=selector.find('img, iframe').length;if(total==0){callback();return;} var count=0;selector.find('img, iframe').each(function(){$(this).one('load',functi on(){if(++count==total)callback();}).each(function (){if(this.complete)$(this).load();});});} var start=function(){if(slider.settings.infiniteLoop&& slider.settings.mode!='fade'&&!slider.settings.tic ker){var slice=slider.settings.mode=='vertical'?slider.sett ings.minSlides:slider.settings.maxSlides;var sliceAppend=slider.children.slice(0,slice).clone() .addClass('bx-clone');var slicePrepend=slider.children.slice(-slice).clone().addClass('bx-clone');el.append(sliceAppend).prepend(slicePrepen d);} slider.loader.remove();setSlidePosition();if(slide r.settings.mode=='vertical')slider.settings.adapti veHeight=true;slider.viewport.height(getViewportHe ight());el.redrawSlider();slider.settings.onSlider Load(slider.active.index);slider.initialized=true; if(slider.settings.responsive)$(window).bind('resi ze',resizeWindow);if(slider.settings.auto&&slider. settings.autoStart&&(getPagerQty()>1||slider.setti ngs.autoSlideForOnePage))initAuto();if(slider.sett ings.ticker)initTicker();if(slider.settings.pager) updatePagerActive(slider.settings.startSlide);if(s lider.settings.controls)updateDirectionControls(); if(slider.settings.touchEnabled&&!slider.settings. ticker)initTouch();} var getViewportHeight=function(){var height=0;var children=$();if(slider.settings.mode!='vertical'&& !slider.settings.adaptiveHeight){children=slider.c hildren;}else{if(!slider.carousel){children=slider .children.eq(slider.active.index);}else{var currentIndex=slider.settings.moveSlides==1?slider. active.index:slider.active.index*getMoveBy();child ren=slider.children.eq(currentIndex);for(i=1;i<=sl ider.settings.maxSlides-1;i++){if(currentIndex+i>=slider.children.length){ children=children.add(slider.children.eq(i-1));}else{children=children.add(slider.children.eq (currentIndex+i));}}}} if(slider.settings.mode=='vertical'){children.each (function(index){height+=$(this).outerHeight();}); if(slider.settings.slideMargin>0){height+=slider.s ettings.slideMargin*(slider.settings.minSlides-1);}}else{height=Math.max.apply(Math,children.map( function(){return $(this).outerHeight(false);}).get());} if(slider.viewport.css('box-sizing')=='border-box'){height+=parseFloat(slider.viewport.css('padd ing-top'))+parseFloat(slider.viewport.css('padding-bottom'))+ parseFloat(slider.viewport.css('border-top-width'))+parseFloat(slider.viewport.css('border-bottom-width'));}else if(slider.viewport.css('box-sizing')=='padding-box'){height+=parseFloat(slider.viewport.css('padd ing-top'))+parseFloat(slider.viewport.css('padding-bottom'));} return height;} var getViewportMaxWidth=function(){var width='100%';if(slider.settings.slideWidth>0){if(s lider.settings.mode=='horizontal'){width=(slider.s ettings.maxSlides*slider.settings.slideWidth)+((sl ider.settings.maxSlides-1)*slider.settings.slideMargin);}else{width=slider .settings.slideWidth;}} return width;} var getSlideWidth=function(){var newElWidth=slider.settings.slideWidth;var wrapWidth=slider.viewport.width();if(slider.settin gs.slideWidth==0||(slider.settings.slideWidth>wrap Width&&!slider.carousel)||slider.settings.mode=='v ertical'){newElWidth=wrapWidth;}else if(slider.settings.maxSlides>1&&slider.settings.mo de=='horizontal'){if(wrapWidth>slider.maxThreshold ){}else if(wrapWidth<slider.minThreshold){newElWidth=(wrap Width-(slider.settings.slideMargin*(slider.settings.minS lides-1)))/slider.settings.minSlides;}} return newElWidth;} var getNumberSlidesShowing=function(){var slidesShowing=1;if(slider.settings.mode=='horizont al'&&slider.settings.slideWidth>0){if(slider.viewp ort.width()<slider.minThreshold){slidesShowing=sli der.settings.minSlides;}else if(slider.viewport.width()>slider.maxThreshold){sl idesShowing=slider.settings.maxSlides;}else{var childWidth=slider.children.first().width()+slider. settings.slideMargin;slidesShowing=Math.floor((sli der.viewport.width()+ slider.settings.slideMargin)/childWidth);}}else if(slider.settings.mode=='vertical'){slidesShowing =slider.settings.minSlides;} return slidesShowing;} var getPagerQty=function(){var pagerQty=0;if(slider.settings.moveSlides>0){if(sli der.settings.infiniteLoop){pagerQty=Math.ceil(slid er.children.length/getMoveBy());}else{var breakPoint=0;var counter=0 while(breakPoint<slider.children.length){++pagerQt y;breakPoint=counter+getNumberSlidesShowing();coun ter+=slider.settings.moveSlides<=getNumberSlidesSh owing()?slider.settings.moveSlides:getNumberSlides Showing();}}}else{pagerQty=Math.ceil(slider.childr en.length/getNumberSlidesShowing());} return pagerQty;} var getMoveBy=function(){if(slider.settings.moveSlides >0&&slider.settings.moveSlides<=getNumberSlidesSho wing()){return slider.settings.moveSlides;} return getNumberSlidesShowing();} var setSlidePosition=function(){if(slider.children.len gth>slider.settings.maxSlides&&slider.active.last& &!slider.settings.infiniteLoop){if(slider.settings .mode=='horizontal'){var lastChild=slider.children.last();var position=lastChild.position();setPositionProperty(-(position.left-(slider.viewport.width()-lastChild.outerWidth())),'reset',0);}else if(slider.settings.mode=='vertical'){var lastShowingIndex=slider.children.length-slider.settings.minSlides;var position=slider.children.eq(lastShowingIndex).posi tion();setPositionProperty(-position.top,'reset',0);}}else{var position=slider.children.eq(slider.active.index*ge tMoveBy()).position();if(slider.active.index==getP agerQty()-1)slider.active.last=true;if(position!=undefined){ if(slider.settings.mode=='horizontal')setPositionP roperty(-position.left,'reset',0);else if(slider.settings.mode=='vertical')setPositionPro perty(-position.top,'reset',0);}}} var setPositionProperty=function(value,type,duration,p arams){if(slider.usingCSS){var propValue=slider.settings.mode=='vertical'?'transl ate3d(0, '+value+'px, 0)':'translate3d('+value+'px, 0, 0)';el.css('-'+slider.cssPrefix+'-transition-duration',duration/1000+'s');if(type=='slide'){el.css(slider.animProp ,propValue);el.bind('transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd',function(){el.unbind('transitione nd webkitTransitionEnd oTransitionEnd MSTransitionEnd');updateAfterSlideTransition();}); }else if(type=='reset'){el.css(slider.animProp,propValue );}else if(type=='ticker'){el.css('-'+slider.cssPrefix+'-transition-timing-function','linear');el.css(slider.animProp,propVal ue);el.bind('transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd',function(){el.unbind('transitione nd webkitTransitionEnd oTransitionEnd MSTransitionEnd');setPositionProperty(params['resetValue'],'reset',0);tickerLoop();});}}else{var animateObj={};animateObj[slider.animProp]=value;if(type=='slide'){el.animate(animateObj,dur ation,slider.settings.easing,function(){updateAfte rSlideTransition();});}else if(type=='reset'){el.css(slider.animProp,value)}el se if(type=='ticker'){el.animate(animateObj,speed,'li near',function(){setPositionProperty(params['resetValue'],'reset',0);tickerLoop();});}}} var populatePager=function(){var pagerHtml='';var pagerQty=getPagerQty();for(var i=0;i<pagerQty;i++){var linkContent='';if(slider.settings.buildPager&&$.is Function(slider.settings.buildPager)){linkContent= slider.settings.buildPager(i);slider.pagerEl.addCl ass('bx-custom-pager');}else{linkContent=i+1;slider.pagerEl.addCl ass('bx-default-pager');} pagerHtml+='<div class="bx-pager-item"><a href="" data-slide-index="'+i+'" class="bx-pager-link">'+linkContent+'</a></div>';};slider.pagerEl.html(pagerHtml);} var appendPager=function(){if(!slider.settings.pagerCu stom){slider.pagerEl=$('<div class="bx-pager" />');if(slider.settings.pagerSelector){$(slider.set tings.pagerSelector).html(slider.pagerEl);}else{sl ider.controls.el.addClass('bx-has-pager').append(slider.pagerEl);} populatePager();}else{slider.pagerEl=$(slider.sett ings.pagerCustom);} slider.pagerEl.on('click','a',clickPagerBind);} var appendControls=function(){slider.controls.next=$(' <a class="bx-next" href="">'+slider.settings.nextText+'</a>');slider.controls.prev=$('<a class="bx-prev" href="">'+slider.settings.prevText+'</a>');slider.controls.next.bind('click',clickNextBi nd);slider.controls.prev.bind('click',clickPrevBin d);if(slider.settings.nextSelector){$(slider.setti ngs.nextSelector).append(slider.controls.next);} if(slider.settings.prevSelector){$(slider.settings .prevSelector).append(slider.controls.prev);} if(!slider.settings.nextSelector&&!slider.settings .prevSelector){slider.controls.directionEl=$('<div class="bx-controls-direction" />');slider.controls.directionEl.append(slider.cont rols.prev).append(slider.controls.next);slider.con trols.el.addClass('bx-has-controls-direction').append(slider.controls.directionEl);}} var appendControlsAuto=function(){slider.controls.star t=$('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+slider.settings.startText+'</a></div>');slider.controls.stop=$('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+slider.settings.stopText+'</a></div>');slider.controls.autoEl=$('<div class="bx-controls-auto" />');slider.controls.autoEl.on('click','.bx-start',clickStartBind);slider.controls.autoEl.on(' click','.bx-stop',clickStopBind);if(slider.settings.autoContro lsCombine){slider.controls.autoEl.append(slider.co ntrols.start);}else{slider.controls.autoEl.append( slider.controls.start).append(slider.controls.stop );} if(slider.settings.autoControlsSelector){$(slider. settings.autoControlsSelector).html(slider.control s.autoEl);}else{slider.controls.el.addClass('bx-has-controls-auto').append(slider.controls.autoEl);} updateAutoControls(slider.settings.autoStart?'stop ':'start');} var appendCaptions=function(){slider.children.each(fun ction(index){var title=$(this).find('img:first').attr('title');if(t itle!=undefined&&(''+title).length){$(this).append ('<div class="bx-caption"><span>'+title+'</span></div>');}});} var clickNextBind=function(e){if(slider.settings.auto) el.stopAuto();el.goToNextSlide();e.preventDefault( );} var clickPrevBind=function(e){if(slider.settings.auto) el.stopAuto();el.goToPrevSlide();e.preventDefault( );} var clickStartBind=function(e){el.startAuto();e.preven tDefault();} var clickStopBind=function(e){el.stopAuto();e.preventD efault();} var clickPagerBind=function(e){if(slider.settings.auto )el.stopAuto();var pagerLink=$(e.currentTarget);if(pagerLink.attr('da ta-slide-index')!==undefined){var pagerIndex=parseInt(pagerLink.attr('data-slide-index'));if(pagerIndex!=slider.active.index)el.goT oSlide(pagerIndex);e.preventDefault();}} var updatePagerActive=function(slideIndex){var len=slider.children.length;if(slider.settings.page rType=='short'){if(slider.settings.maxSlides>1){le n=Math.ceil(slider.children.length/slider.settings.maxSlides);} slider.pagerEl.html((slideIndex+1)+slider.settings .pagerShortSeparator+len);return;} slider.pagerEl.find('a').removeClass('active');sli der.pagerEl.each(function(i,el){$(el).find('a').eq (slideIndex).addClass('active');});} var updateAfterSlideTransition=function(){if(slider.se ttings.infiniteLoop){var position='';if(slider.active.index==0){position=sl ider.children.eq(0).position();}else if(slider.active.index==getPagerQty()-1&&slider.carousel){position=slider.children.eq((g etPagerQty()-1)*getMoveBy()).position();}else if(slider.active.index==slider.children.length-1){position=slider.children.eq(slider.children.len gth-1).position();} if(position){if(slider.settings.mode=='horizontal' ){setPositionProperty(-position.left,'reset',0);} else if(slider.settings.mode=='vertical'){setPositionPr operty(-position.top,'reset',0);}}} slider.working=false;slider.settings.onSlideAfter( slider.children.eq(slider.active.index),slider.old Index,slider.active.index);} var updateAutoControls=function(state){if(slider.setti ngs.autoControlsCombine){slider.controls.autoEl.ht ml(slider.controls[state]);}else{slider.controls.autoEl.find('a').removeCla ss('active');slider.controls.autoEl.find('a:not(.b x-'+state+')').addClass('active');}} var updateDirectionControls=function(){if(getPagerQty( )==1){slider.controls.prev.addClass('disabled');sl ider.controls.next.addClass('disabled');}else if(!slider.settings.infiniteLoop&&slider.settings. hideControlOnEnd){if(slider.active.index==0){slide r.controls.prev.addClass('disabled');slider.contro ls.next.removeClass('disabled');}else if(slider.active.index==getPagerQty()-1){slider.controls.next.addClass('disabled');slide r.controls.prev.removeClass('disabled');}else{slid er.controls.prev.removeClass('disabled');slider.co ntrols.next.removeClass('disabled');}}} var initAuto=function(){if(slider.settings.autoDelay>0 ){var timeout=setTimeout(el.startAuto,slider.settings.au toDelay);}else{el.startAuto();} if(slider.settings.autoHover){el.hover(function(){ if(slider.interval){el.stopAuto(true);slider.autoP aused=true;}},function(){if(slider.autoPaused){el. startAuto(true);slider.autoPaused=null;}});}} var initTicker=function(){var startPosition=0;if(slider.settings.autoDirection== 'next'){el.append(slider.children.clone().addClass ('bx-clone'));}else{el.prepend(slider.children.clone(). addClass('bx-clone'));var position=slider.children.first().position();startP osition=slider.settings.mode=='horizontal'?-position.left:-position.top;} setPositionProperty(startPosition,'reset',0);slide r.settings.pager=false;slider.settings.controls=fa lse;slider.settings.autoControls=false;if(slider.s ettings.tickerHover&&!slider.usingCSS){slider.view port.hover(function(){el.stop();},function(){var totalDimens=0;slider.children.each(function(index) {totalDimens+=slider.settings.mode=='horizontal'?$ (this).outerWidth(true):$(this).outerHeight(true); });var ratio=slider.settings.speed/totalDimens;var property=slider.settings.mode=='horizontal'?'left' :'top';var newSpeed=ratio*(totalDimens-(Math.abs(parseInt(el.css(property)))));tickerLoop (newSpeed);});} tickerLoop();} var tickerLoop=function(resumeSpeed){speed=resumeSpeed ?resumeSpeed:slider.settings.speed;var position={left:0,top:0};var reset={left:0,top:0};if(slider.settings.autoDirect ion=='next'){position=el.find('.bx-clone').first().position();}else{reset=slider.chil dren.first().position();} var animateProperty=slider.settings.mode=='horizontal' ?-position.left:-position.top;var resetValue=slider.settings.mode=='horizontal'?-reset.left:-reset.top;var params={resetValue:resetValue};setPositionProperty (animateProperty,'ticker',speed,params);} var initTouch=function(){slider.touch={start:{x:0,y:0} ,end:{x:0,y:0}} slider.viewport.bind('touchstart',onTouchStart);} var onTouchStart=function(e){if(slider.working){e.prev entDefault();}else{slider.touch.originalPos=el.pos ition();var orig=e.originalEvent;slider.touch.start.x=orig.cha ngedTouches[0].pageX;slider.touch.start.y=orig.changedTouches[0].pageY;slider.viewport.bind('touchmove',onTouchMov e);slider.viewport.bind('touchend',onTouchEnd);}} var onTouchMove=function(e){var orig=e.originalEvent;var xMovement=Math.abs(orig.changedTouches[0].pageX-slider.touch.start.x);var yMovement=Math.abs(orig.changedTouches[0].pageY-slider.touch.start.y);if((xMovement*3)>yMovement&& slider.settings.preventDefaultSwipeX){e.preventDef ault();}else if((yMovement*3)>xMovement&&slider.settings.preven tDefaultSwipeY){e.preventDefault();} if(slider.settings.mode!='fade'&&slider.settings.o neToOneTouch){var value=0;if(slider.settings.mode=='horizontal'){var change=orig.changedTouches[0].pageX-slider.touch.start.x;value=slider.touch.originalPo s.left+change;}else{var change=orig.changedTouches[0].pageY-slider.touch.start.y;value=slider.touch.originalPo s.top+change;} setPositionProperty(value,'reset',0);}} var onTouchEnd=function(e){slider.viewport.unbind('tou chmove',onTouchMove);var orig=e.originalEvent;var value=0;slider.touch.end.x=orig.changedTouches[0].pageX;slider.touch.end.y=orig.changedTouches[0].pageY;if(slider.settings.mode=='fade'){var distance=Math.abs(slider.touch.start.x-slider.touch.end.x);if(distance>=slider.settings.s wipeThreshold){slider.touch.start.x>slider.touch.e nd.x?el.goToNextSlide():el.goToPrevSlide();el.stop Auto();}}else{var distance=0;if(slider.settings.mode=='horizontal'){ distance=slider.touch.end.x-slider.touch.start.x;value=slider.touch.originalPo s.left;}else{distance=slider.touch.end.y-slider.touch.start.y;value=slider.touch.originalPo s.top;} if(!slider.settings.infiniteLoop&&((slider.active. index==0&&distance>0)||(slider.active.last&&distan ce<0))){setPositionProperty(value,'reset',200);}el se{if(Math.abs(distance)>=slider.settings.swipeThr eshold){distance<0?el.goToNextSlide():el.goToPrevS lide();el.stopAuto();}else{setPositionProperty(val ue,'reset',200);}}} slider.viewport.unbind('touchend',onTouchEnd);} var resizeWindow=function(e){if(!slider.initialized)re turn;var windowWidthNew=$(window).width();var windowHeightNew=$(window).height();if(windowWidth! =windowWidthNew||windowHeight!=windowHeightNew){wi ndowWidth=windowWidthNew;windowHeight=windowHeight New;el.redrawSlider();slider.settings.onSliderResi ze.call(el,slider.active.index);}} el.goToSlide=function(slideIndex,direction){if(sli der.working||slider.active.index==slideIndex)retur n;slider.working=true;slider.oldIndex=slider.activ e.index;if(slideIndex<0){slider.active.index=getPa gerQty()-1;}else if(slideIndex>=getPagerQty()){slider.active.index= 0;}else{slider.active.index=slideIndex;} slider.settings.onSlideBefore(slider.children.eq(s lider.active.index),slider.oldIndex,slider.active. index);if(direction=='next'){slider.settings.onSli deNext(slider.children.eq(slider.active.index),sli der.oldIndex,slider.active.index);}else if(direction=='prev'){slider.settings.onSlidePrev( slider.children.eq(slider.active.index),slider.old Index,slider.active.index);} slider.active.last=slider.active.index>=getPagerQt y()-1;if(slider.settings.pager)updatePagerActive(slide r.active.index);if(slider.settings.controls)update DirectionControls();if(slider.settings.mode=='fade '){if(slider.settings.adaptiveHeight&&slider.viewp ort.height()!=getViewportHeight()){slider.viewport .animate({height:getViewportHeight()},slider.setti ngs.adaptiveHeightSpeed);} slider.children.filter(':visible').fadeOut(slider. settings.speed).css({zIndex:0});slider.children.eq (slider.active.index).css('zIndex',slider.settings .slideZIndex+1).fadeIn(slider.settings.speed,funct ion(){$(this).css('zIndex',slider.settings.slideZI ndex);updateAfterSlideTransition();});}else{if(sli der.settings.adaptiveHeight&&slider.viewport.heigh t()!=getViewportHeight()){slider.viewport.animate( {height:getViewportHeight()},slider.settings.adapt iveHeightSpeed);} var moveBy=0;var position={left:0,top:0};if(!slider.settings.infini teLoop&&slider.carousel&&slider.active.last){if(sl ider.settings.mode=='horizontal'){var lastChild=slider.children.eq(slider.children.lengt h-1);position=lastChild.position();moveBy=slider.vie wport.width()-lastChild.outerWidth();}else{var lastShowingIndex=slider.children.length-slider.settings.minSlides;position=slider.children .eq(lastShowingIndex).position();}}else if(slider.carousel&&slider.active.last&&direction= ='prev'){var eq=slider.settings.moveSlides==1?slider.settings.m axSlides-getMoveBy()(getPagerQty()-1)*getMoveBy())-(slider.children.length-slider.settings.maxSlides);var lastChild=el.children('.bx-clone').eq(eq);position=lastChild.position();}else if(direction=='next'&&slider.active.index==0){posi tion=el.find('> .bx-clone').eq(slider.settings.maxSlides).position();s lider.active.last=false;}else if(slideIndex>=0){var requestEl=slideIndex*getMoveBy();position=slider.c hildren.eq(requestEl).position();} if("undefined"!==typeof(position)){var value=slider.settings.mode=='horizontal'?-(position.left-moveBy):-position.top;setPositionProperty(value,'slide',sli der.settings.speed);}}} el.goToNextSlide=function(){if(!slider.settings.in finiteLoop&&slider.active.last)return;var pagerIndex=parseInt(slider.active.index)+1;el.goTo Slide(pagerIndex,'next');} el.goToPrevSlide=function(){if(!slider.settings.in finiteLoop&&slider.active.index==0)return;var pagerIndex=parseInt(slider.active.index)-1;el.goToSlide(pagerIndex,'prev');} el.startAuto=function(preventControlUpdate){if(sli der.interval)return;slider.interval=setInterval(fu nction(){slider.settings.autoDirection=='next'?el. goToNextSlide():el.goToPrevSlide();},slider.settin gs.pause);if(slider.settings.autoControls&&prevent ControlUpdate!=true)updateAutoControls('stop');} el.stopAuto=function(preventControlUpdate){if(!sli der.interval)return;clearInterval(slider.interval) ;slider.interval=null;if(slider.settings.autoContr ols&&preventControlUpdate!=true)updateAutoControls ('start');} el.getCurrentSlide=function(){return slider.active.index;} el.getCurrentSlideElement=function(){return slider.children.eq(slider.active.index);} el.getSlideCount=function(){return slider.children.length;} el.redrawSlider=function(){slider.children.add(el. find('.bx-clone')).width(getSlideWidth());slider.viewport.cs s('height',getViewportHeight());if(!slider.setting s.ticker)setSlidePosition();if(slider.active.last) slider.active.index=getPagerQty()-1;if(slider.active.index>=getPagerQty())slider.act ive.last=true;if(slider.settings.pager&&!slider.se ttings.pagerCustom){populatePager();updatePagerAct ive(slider.active.index);}} el.destroySlider=function(){if(!slider.initialized )return;slider.initialized=false;$('.bx-clone',this).remove();slider.children.each(functio n(){$(this).data("origStyle")!=undefined?$(this).a ttr("style",$(this).data("origStyle")):$(this).rem oveAttr('style');});$(this).data("origStyle")!=und efined?this.attr("style",$(this).data("origStyle") ):$(this).removeAttr('style');$(this).unwrap().unw rap();if(slider.controls.el)slider.controls.el.rem ove();if(slider.controls.next)slider.controls.next .remove();if(slider.controls.prev)slider.controls. prev.remove();if(slider.pagerEl&&slider.settings.c ontrols)slider.pagerEl.remove();$('.bx-caption',this).remove();if(slider.controls.autoEl) slider.controls.autoEl.remove();clearInterval(slid er.interval);if(slider.settings.responsive)$(windo w).unbind('resize',resizeWindow);} el.reloadSlider=function(settings){if(settings!=un defined)options=settings;el.destroySlider();init() ;} init();return this;}})(jQuery); Этот js отвечает за блок infoHorblock_navigation clear_after СЕО Оптимизация сайтов |
gorodetskiy |
Посмотреть профиль |
Найти ещё сообщения от gorodetskiy |
09.09.2015, 19:53 | #3 |
Пользователь
|
Re: Выпадающий текст при нажатии на ссылку
Если сделать так (Предварительно скачав сам js):
<script type="text/javascript" src="./catalog/view/theme/javascript/da39a3ee5e6b4b0d3255bfef95601890afd80709.js"></script> то все работает как нужно, но вылазят лишние куски на сайте. Тот код что предоставили Вы скорее всего не полный, проверил, не робит И на том спасибо буду ковырять дальше. |
09.09.2015, 20:08 | #4 |
Олдфаг
Регистрация: 03.05.2010
Адрес: lsp:25
Возраст: 38
Сообщений: 2,443
Отблагодарили 548 раз(а)
Рейтинг мнений:
216
|
Re: Выпадающий текст при нажатии на ссылку
ArtStyle, ок. Открываем нужную страницу, ПКМ->сохранить как ... Берём файл кэша (da39a3ee5e6b4b0d3255bfef95601890afd80709), убираем всё, кроме того кода, который выше написал, не забываем про стили.
Или посмотреть вот ТУТ и ТУТ СЕО Оптимизация сайтов |
gorodetskiy |
Посмотреть профиль |
Найти ещё сообщения от gorodetskiy |
09.09.2015, 20:22 | #5 |
Герой
|
Re: Выпадающий текст при нажатии на ссылку
ArtStyle, напишите еще раз конкретно, что вы хотите сделать, а то я смутно понял. Скрин выложите с фрагментом сайта. Я напишу с нуля Вам быстро.
|
09.09.2015, 20:35 | #6 | |
Пользователь
|
Re: Выпадающий текст при нажатии на ссылку
Цитата:
Весь код что намудрил я в начале темы |
|
09.09.2015, 20:42 | #7 | |
Герой
|
Re: Выпадающий текст при нажатии на ссылку
Цитата:
Добавлено через 30 минут Фремворк обязательно подключи jquery-1.9.1.js // вместо "#cont1" твой идентификатор // #cont1 - это обертка для твоих дивов, в которых будет находиться различный контент $(document).ready(function(){ $('#cont1').css('height', $('#cont1 div').eq(0).css('height')); }); function showContent(getId, getNum) { var speed = 300; // скорось в милисекундах for (i=0; i<$(getId + ' div').length; i++) { if ( i != getNum ) { $(getId + ' div').eq(i).animate({ opacity: 0, }, speed); } } $(getId + ' div').eq(getNum).animate({ opacity: 1, }, speed); $(getId).animate({ 'height' : $(getId + ' div').eq(getNum).css('height') }, speed); } /* стили */ #cont1 { width: 500px; } #cont1 div { position: absolute;opacity: 0; } <a onCLick="showContent('#cont1', 0)">ссылка 1</a><a onCLick="showContent('#cont1', 1)">ссылка 2</a><a onCLick="showContent('#cont1', 2)"'>ссылка 3</a> <div id="cont1" style=''> <!-- Каждому контенту задай обязательно высоту! --> <div style='opacity: 1;height: 50px;border: 1px solid #ff0000;'>текст 1й ссылки<br/>2я строка</div> <div style='height: 150px;border: 1px solid #ff0000;'>текст 2й ссылки<br/>2я строка<br/>3я строка<br/>4я строка</div> <div style='height: 350px;border: 1px solid #ff0000;'>текст 3й ссылки<br/>2я строка</div> </div> <div>текст ниже</div>Добавлено через 31 минуту Писал на скорую руку, уходить надо. Думаю разберешься как лишний стиль убрать (типо бордюр красный - это для наглядности сделал) Если че-то не будет работать, напиши, исправлю Дивкам классы не надо ставить! У тебя действующий только один идентификатор (cont1), его указываешь в онклике и все, и дивы в обертке 'cont1' должны быть Последний раз редактировалось Dementor; 09.09.2015 в 21:14. Причина: Добавлено сообщение |
|
09.09.2015, 21:36 | #8 |
Пользователь
|
Re: Выпадающий текст при нажатии на ссылку
Спасибо большое, сейчас попытаюсь прикрутить
|
09.09.2015, 21:48 | #9 |
Герой
|
Re: Выпадающий текст при нажатии на ссылку
Отпиши о результате
Добавлено через 1 час 47 минут Пришел домой, добавлю: соответственно, если тебе необходимо сделать таких несколько контейнеров с ссылками и их содержимым, то ниже распологай такой же контейнер div с id='cont2' (как хочешь, не важно), но соответственно в ссылках внутри этого контейнера его же и указываешь. <a onCLick="showContent('#cont1', 0)">ссылка 1</a><a onCLick="showContent('#cont1', 1)">ссылка 2</a><a onCLick="showContent('#cont1', 2)"'>ссылка 3</a> <div id="cont1"> <!-- Каждому контенту задай обязательно высоту! --> <div style='opacity: 1;height: 50px;border: 1px solid #ff0000;'>текст 1й ссылки<br/>2я строка</div> <div style='height: 150px;border: 1px solid #ff0000;'>текст 2й ссылки<br/>2я строка<br/>3я строка<br/>4я строка</div> <div style='height: 350px;border: 1px solid #ff0000;'>текст 3й ссылки<br/>2я строка</div> </div> <a onCLick="showContent('#cont2', 0)">ссылка 1</a><a onCLick="showContent('#cont2', 1)">ссылка 2</a><a onCLick="showContent('#cont2', 2)"'>ссылка 3</a> <div id="cont2"> <!-- Каждому контенту задай обязательно высоту! --> <div style='opacity: 1;height: 50px;border: 1px solid #ff0000;'>текст 1й ссылки<br/>2я строка</div> <div style='height: 150px;border: 1px solid #ff0000;'>текст 2й ссылки<br/>2я строка<br/>3я строка<br/>4я строка</div> <div style='height: 350px;border: 1px solid #ff0000;'>текст 3й ссылки<br/>2я строка</div> </div> <a onCLick="showContent('#cont2', 0)">ссылка 1</a><a onCLick="showContent('#cont2', 1)">ссылка 2</a><a onCLick="showContent('#cont2', 2)"'>ссылка 3</a> <div id="cont3"> <!-- Каждому контенту задай обязательно высоту! --> <div style='opacity: 1;height: 50px;border: 1px solid #ff0000;'>текст 1й ссылки<br/>2я строка</div> <div style='height: 150px;border: 1px solid #ff0000;'>текст 2й ссылки<br/>2я строка<br/>3я строка<br/>4я строка</div> <div style='height: 350px;border: 1px solid #ff0000;'>текст 3й ссылки<br/>2я строка</div> </div>И подгружаешь так же высоту по умолчанию: $(document).ready(function(){ // здесь все запуститься, после окончания прогрузки документа $('#cont1').css('height', $('#cont1 div').eq(0).css('height')); $('#cont2').css('height', $('#cont1 div').eq(0).css('height')); $('#cont3').css('height', $('#cont1 div').eq(0).css('height')); // и т. д. }); Хотя можно и без этого, даже наверное лучше. Просто в стилях задай ему высоту по умолчанию и все. Получается по умолчанию у тебя будет высотатакая-же как и у 1-го дива внтури соотв. контейнера. Последний раз редактировалось Dementor; 09.09.2015 в 23:42. Причина: Добавлено сообщение |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Неудачный предприниматель | VladimirM | Черный список / Black list | 71 | 20.01.2014 13:00 |
Текст, Текст и еще раз текст. | Plush_Hero | Игровой клиент | 0 | 30.03.2011 01:51 |
Не появляется окно со списком скилов, при нажатии на Learn Skills | TrueTrue | Lineage II | 3 | 07.04.2010 00:13 |