`; firstBlock.insertAdjacentHTML('beforebegin', sliderBlock); for (let i = 0; i < blocksArr.length; i++)
жк five москва черноморский флот let slideBlock = ` `; let bullet = ` `; document.querySelector(`#rec${sliderId}nlm .t-slds__container ul`).insertAdjacentHTML('beforeend', slideBlock); document.querySelector(`#rec${sliderId}nlm .t-slds__container ul li[data-slide-index="${i+1}"]`).append(document.querySelector(blocksArr[i])); document.querySelector(`#rec${sliderId}nlm .t-slds__bullet_wrapper`).insertAdjacentHTML('beforeend', bullet); } document.querySelector(`#rec${sliderId}nlm .t-slds__container ul li[data-slide-index="1"]`).classList.add("t-slds__item_active"); document.querySelector(`#rec${sliderId}nlm .t-slds__bullet_wrapper li[data-slide-bullet-for="1"]`).classList.add("t-slds__bullet_active"); document.querySelectorAll(blocks).forEach(function(item) { if (item.querySelectorAll('[data-elem-type="gallery"]').length > 0 && window.nlm087obj.errorForGallery[`${sliderId}`] == false) { alert(`Внутри блоков ${blocks} есть элементы типа "Галерея". К сожалению, в данный момент этот мод
жк five москва черноморский флот работает с такими элементами. Пожалуйста удалите их.`); window.nlm087obj.errorForGallery[`${sliderId}`] = true; stopFunc = true; } }); if (stopFunc) { return; } let int734Init = setInterval(function() { if (isFuncChange) { clearInterval(int734Init); t734_init(`${sliderId}nlm`); setTimeout(function() { t_slds_UpdateSliderArrowsHeight(`${sliderId}nlm`); },0); document.querySelector(`#rec${sliderId}nlm ul.t-slds__items-wrapper`).classList.remove("t-slds_animated-none"); document.querySelectorAll(`#rec${sliderId}nlm .r`).forEach(function(item) { let cloneItem = item.id.slice(0, -1); if ((window.nlm061obj && window.nlm061obj.blocksHideOnLoadPage.includes("#" "жк five москва черноморский флот" item.id)) || (window.nlm113obj && (window.nlm113obj.allBlocksArr.includes("#" + item.id) || window.nlm113obj.allBlocksArr.includes("#" + cloneItem)))) {} else { item.classList.remove('nolimAutoScaleFix'); } item.setAttribute("nlm087slider-id", sliderId); }); let clonesSlidesList = document.querySelectorAll(`#rec${sliderId}nlm ul.t-slds__items-wrapper li.t-slds__item`); clonesSlidesList.forEach(function(item) { item.querySelectorAll('[data-elem-type="image"]').forEach(function(img) { let imageElem = img.querySelector(".tn-atom img"); if (imageElem && imageElem.hasAttribute('data-original') && imageElem.getAttribute('data-original') != "" && !imageElem.hasAttribute('src')) { let imgUrl = imageElem.getAttribute('data-original'); imageElem.setAttribute('src', imgUrl); } }); item.querySelectorAll('[data-elem-type="shape"]').forEach(function(shape) { let shapeElem = shape.querySelector(".tn-atom"); if (shapeElem && shapeElem.hasAttribute('data-original') && shapeElem.getAttribute('data-original') != "" && !shapeElem.style.backgroundImage) { let shapeBgUrl = shapeElem.getAttribute('data-original'); shapeElem.style.backgroundImage = `url(${shapeBgUrl})`; } }); }); function fixAnimationInClones() { if (isAnimationOnce) { removeAnimation(clonesArr[0]); addAnimation(clonesArr[0]); document.querySelectorAll(`${clonesArr[0]} [data-animate-sbs-event="blockintoview"] .tn-atom__sbs-anim-wrapper, ${clonesArr[0]} [data-animate-sbs-event="intoview"] .tn-atom__sbs-anim-wrapper`).forEach(function(item) { item.style.animationDuration = "0s"; }); document.querySelectorAll(`${clonesArr[0]} .t396__elem.t-animate, ${clonesArr[0]} .t396__elem.t-animate`).forEach(function(item) { item.style.transitionDuration = "0s"; }); } else { removeAnimation(clonesArr[0]); addAnimation(clonesArr[0]); document.querySelectorAll(`${clonesArr[0]} [data-animate-sbs-event="blockintoview"] .tn-atom__sbs-anim-wrapper, ${clonesArr[0]} [data-animate-sbs-event="intoview"] .tn-atom__sbs-anim-wrapper`).forEach(function(item) { item.style.animationDuration = "99999999999999999999s"; }); document.querySelectorAll(`${clonesArr[0]} .t396__elem.t-animate, ${clonesArr[0]} .t396__elem.t-animate`).forEach(function(item) { item.style.transitionDuration = "99999999999999999999s"; }); removeAnimation(clonesArr[1]); addAnimation(clonesArr[1]); document.querySelectorAll(`${clonesArr[1]} [data-animate-sbs-event="blockintoview"] .tn-atom__sbs-anim-wrapper, ${clonesArr[1]} [data-animate-sbs-event="intoview"] .tn-atom__sbs-anim-wrapper`).forEach(function(item) { item.style.animationDuration = "99999999999999999999s"; }); document.querySelectorAll(`${clonesArr[1]} .t396__elem.t-animate, ${clonesArr[1]} .t396__elem.t-animate`).forEach(function(item) { item.style.transitionDuration = "99999999999999999999s"; }); } } let int88 = setInterval(function() { if (document.querySelectorAll(`#rec${sliderId}nlm .t396__artboard`).length == document.querySelectorAll(`#rec${sliderId}nlm .t396__artboard.rendered`).length) { clearInterval(int88); fixAnimationInClones(); } },10); window.dispatchEvent(new Event('scroll')); let firstSlideWithVideoAutoplay = document.querySelector(`#rec${sliderId}nlm ul.t-slds__items-wrapper li.t-slds__item_active:not([aria-hidden="true"])`); if (firstSlideWithVideoAutoplay) { firstSlideWithVideoAutoplay.querySelectorAll('[data-elem-type="html"]').forEach(function(vid) { if (vid.querySelector("video[autoplay]")) { vid.querySelector("video[autoplay]").play(); } }); } document.querySelectorAll(`#rec${sliderId}nlm ul.t-slds__items-wrapper li`).forEach(function(item) { item.querySelectorAll('[data-elem-type="video"]').forEach(function(vid) { if (vid.querySelector('.tn-atom').hasAttribute("data-atom-video-has-cover") && vid.querySelector('.tn-atom').getAttribute("data-atom-video-has-cover") == "y") { if (vid.querySelector('.tn-atom').hasAttribute("data-original")) { let bgImg = vid.querySelector('.tn-atom').getAttribute("data-original"); vid.querySelector('.tn-atom').setAttribute("init-bg-img", `url("${bgImg}")`); } } }); }); let intIframeListDel = setInterval(function() { let iframeWrapperList = document.querySelectorAll(`#rec${sliderId}nlm [data-elem-type="video"] .tn-atom__videoiframe`); iframeWrapperList.forEach(function(item) { if (item.querySelectorAll("iframe").length > 1) { for (let i = 1; i < item.querySelectorAll("iframe").length; i++) { item.querySelectorAll("iframe")[i].remove(); } } }); },100); document.querySelectorAll(`#rec${sliderId}nlm .${prevBtnClass}`).forEach(function(item) { item.setAttribute("data-slide-direction", "left"); }); document.querySelectorAll(`#rec${sliderId}nlm .${nextBtnClass}`).forEach(function(item) { item.setAttribute("data-slide-direction", "right"); }); document.querySelectorAll(`#rec${sliderId}nlm .t-slds__item`).forEach(function(item) { let bulletsInZeroList = item.querySelectorAll(`[href*="${tabsLink}"]`); bulletsInZeroList.forEach(function(item) { let position = item.getAttribute("href").replace(`${tabsLink}`, ""); item.setAttribute("data-slide-bullet-for", `${position}`); }); }); if (gridModeArrows) { let int8 = setInterval(function() { let rightArrowEl = document.querySelector(`#rec${sliderId}nlm .t-slds__arrow-right`); let rightArrowStyles = window.getComputedStyle(rightArrowEl); if (rightArrowEl.querySelector('polyline') || rightArrowStyles.backgroundImage) { clearInterval(int8); function gridContainerArrows() { let windowWidth = document.documentElement.clientWidth; if (windowWidth > 1200 && arrowsPosition == "0") { let padding = (windowWidth - 1200) / 2; document.querySelector(`#rec${sliderId}nlm .t-slds__arrow-left`).style.setProperty("left", `${padding}px`, "important"); document.querySelector(`#rec${sliderId}nlm .t-slds__arrow-right`).style.setProperty("right", `${padding}px`, "important"); } else if ((windowWidth < 1201 && windowWidth > 640 && arrowsPosition == "0") || (windowWidth < 641 && arrowsPositionMobile == "0")) { document.querySelector(`#rec${sliderId}nlm .t-slds__arrow-left`).style.setProperty("left", "0px", "important"); document.querySelector(`#rec${sliderId}nlm .t-slds__arrow-right`).style.setProperty("right", "0px", "important"); } else if (windowWidth > 1200 && (arrowsPosition == "1" || arrowsPosition == "4")) { let padding = (windowWidth - 1200) / 2; document.querySelector(`#rec${sliderId}nlm .t-slds__arrow_container`).style.setProperty("left", `${padding
дом пирамида в москве paddingRightLeftArrows}px`, "important"); } else if (((windowWidth < 1201 && windowWidth > 640) && (arrowsPosition == "1" || arrowsPosition == "4")) || ((windowWidth < 641) && (arrowsPositionMobile == "1" || arrowsPositionMobile == "4"))) { document.querySelector(`#rec${sliderId}nlm .t-slds__arrow_container`).style.setProperty("left", `${paddingRightLeftArrows}px`, "important"); } else if (windowWidth > 1200 && (arrowsPosition == "2" || arrowsPosition == "3")) { let padding = (windowWidth - 1200) / 2; document.querySelector(`#rec${sliderId}nlm .t-slds__arrow_container`).style.setProperty("right", `${padding + paddingRightLeftArrows}px`, "important"); } else if (((windowWidth < 1201
жк five москва черноморский флот windowWidth > 640) && (arrowsPosition == "2" || arrowsPosition == "3")) || ((windowWidth < 641) && (arrowsPositionMobile == "2" || arrowsPositionMobile == "3"))) { document.querySelector(`#rec${sliderId}nlm .t-slds__arrow_container`).style.setProperty("right", `${paddingRightLeftArrows}px`, "important"); } else if (windowWidth > 640 && (arrowsPosition == "5" || arrowsPosition == "6")) { document.querySelector(`#rec${sliderId}nlm .t-slds__arrow_container`).style.setProperty("left", `calc(50% - ${circleSize}px - ${paddingBetween / 2}px)`, "important"); } else if (windowWidth < 641 && (arrowsPositionMobile == "5" || arrowsPositionMobile == "6")) { document.querySelector(`#rec${sliderId}nlm .t-slds__arrow_container`).style.setProperty("left", `calc(50% - ${circleSizeOnMobile}px - ${paddingBetween / 2}px)`, "important"); } } gridContainerArrows(); window.addEventListener("resize", gridContainerArrows); } },10); } if (gridModeDots) { let int9 = setInterval(function() { if (document.querySelector(`#rec${sliderId}nlm .t-slds__bullet:last-child .t-slds__bullet_body`)) { clearInterval(int9); function gridContainerDots() { let windowWidth = document.documentElement.clientWidth; if (windowWidth > 1200 && (dotsPosition == "0" || dotsPosition == "4" || dotsPosition == "6")) { let padding = (windowWidth - 1200) / 2; document.querySelector(`#rec${sliderId}nlm .t-slds__bullet_wrapper`).style.setProperty("left", `${padding + paddingRightLeftDots}px`, "important"); } else if (((windowWidth <
жк five москва черноморский флот && windowWidth > 640) && (dotsPosition == "0" || dotsPosition == "4" || dotsPosition == "6")) || ((windowWidth < 641) && (dotsPositionMobile == "0" || dotsPositionMobile == "4" || dotsPositionMobile == "6"))) { document.querySelector(`#rec${sliderId}nlm .t-slds__bullet_wrapper`).style.setProperty("left", `${paddingRightLeftDots}px`, "important"); } else if (windowWidth > 1200 && (dotsPosition == "1" || dotsPosition == "5" || dotsPosition == "7")) { let padding = (windowWidth - 1200) / 2; document.querySelector(`#rec${sliderId}nlm .t-slds__bullet_wrapper`).style.setProperty("right",
жк five москва черноморский флот + paddingRightLeftDots}px`, "important"); } else if (((windowWidth < 1201 && windowWidth > 640) && (dotsPosition == "1" || dotsPosition == "5"|| dotsPosition == "7")) || ((windowWidth < 641) && (dotsPositionMobile == "1" || dotsPositionMobile == "5" || dotsPositionMobile == "7"))) { document.querySelector(`#rec${sliderId}nlm .t-slds__bullet_wrapper`).style.setProperty("right", `${paddingRightLeftDots}px`, "important"); } } gridContainerDots(); window.addEventListener("resize", gridContainerDots); } },10); } if (miniaturesDots) { let int = setInterval(function() { if (document.querySelector(`#rec${sliderId}nlm .t-slds__bullet[data-slide-bullet-for="${slidesAmount}"] .t-slds__bullet_body`)) { for (let i = 0; i
жк five москва черноморский флот miniatureLinksList.length; i++) { document.querySelector(`#rec${sliderId}nlm .t-slds__bullet[data-slide-bullet-for="${i+1}"] .t-slds__bullet_body`).style.backgroundImage = `url(${miniatureLinksList[i]})`; } } },10); } let int7 = setInterval(function() { if (document.querySelector(`#rec${sliderId}nlm .t-slds__bullet_wrapper`)) { clearInterval(int7); let bulletWrapperWidth = document.querySelector(`#rec${sliderId}nlm .t-slds__bullet_wrapper`).offsetWidth; function setBulletWrapperWidth() { let windowWidth = document.documentElement.clientWidth; if (windowWidth > 640 && (dotsPosition == "2" || dotsPosition == "3")) { if (!document.querySelector(`#bulletWrapperWidthStyleDesktop${sliderId}`)) { document.querySelector("body").insertAdjacentHTML("beforeend", ` `); } } else
жк five москва черноморский флот (windowWidth < 641
жк five москва черноморский флот (dotsPositionMobile == "2" || dotsPositionMobile == "3")) { if (!document.querySelector(`#bulletWrapperWidthStyleMobile${sliderId}`)) { document.querySelector("body").insertAdjacentHTML("beforeend", ` `); }
жк москва купить квартиру екатеринбург } setBulletWrapperWidth(); window.addEventListener("resize", setBulletWrapperWidth); } },10); function debounce(fn, delay) { let timeoutID = null; return function() { if (timeoutID) { "жк five москва черноморский флот" } const args = arguments; const that = this; timeoutID = setTimeout(function() { fn.apply(that, args); }, delay); } } const resizeChange = debounce(function() { document.querySelectorAll(`#rec${sliderId}nlm .r`).forEach(function(item) { let id = item.id.replace("rec", ""); t396_doResize(id); }); t_slds_updateSlider(`${sliderId}nlm`); }, 500); let isIos = function() { var agent = window.navigator.userAgent; var start
жк five москва черноморский флот agent.indexOf( 'OS ' ); if( ( agent.indexOf( 'iPhone' ) > -1 || agent.indexOf( 'iPad' ) > -1 ) && start > -1 ){ return true; } return false; }; let isAndroid = function() { var agent = window.navigator.userAgent; return agent.toLowerCase().indexOf("android") > -1; }; if (!isIos() && !isAndroid()) { window.addEventListener("resize", resizeChange); } "жк five москва черноморский флот"
жк дуэт москва zoomgorod ru = true; } },10); }); } }());