<!--TCD043--><script>
$(document).ready(function() {
let tiTime = 3000;
let reverse = false;
function TiCodeNumberAnim(element, number, prefix, suffix) {
let tiBlock = $('.' + element + ' .tn-atom');
let tiDistance = 10;
let duration = tiTime;
let statusAnim = function() {
let scrollEvent = (
$(window).scrollTop() > (tiBlock.offset().top - $(window).height() + tiDistance)
);
if (scrollEvent && !tiBlock.hasClass('animated')) {
tiBlock.addClass('animated');
$({ numberValue: reverse ? number : 0 }).animate(
{ numberValue: reverse ? 0 : number },
{
duration: duration,
easing: "swing",
step: function(val) {
let formattedNumber = String(Math.ceil(val))
.replace(/(\d)(?=(\d{3})+([^\d]|$))/g, '$1 ');
tiBlock.html(prefix + formattedNumber + suffix);
}
}
);
}
};
if (tiBlock.length > 0) {
statusAnim();
$(window).scroll(function() {
statusAnim();
});
}
}
TiCodeNumberAnim('ti-num1', 100000, 'Оборот ', ' руб');
TiCodeNumberAnim('ti-num2', 0, '', '');
TiCodeNumberAnim('ti-num3', 0, '', '');
TiCodeNumberAnim('ti-num4', 0, '', '');
TiCodeNumberAnim('ti-num5', 0, '', '');
TiCodeNumberAnim('ti-num6', 0, '', '');
TiCodeNumberAnim('ti-num7', 0, '', '');
TiCodeNumberAnim('ti-num8', 0, '', '');
TiCodeNumberAnim('ti-num9', 0, '', '');
TiCodeNumberAnim('ti-num10', 0, '', '');
$(window).on('scroll', function() {
$('.text-btn').each(function() {
if ($(window).scrollTop() > ($(this).offset().top - $(window).height())) {
$(this).addClass('animate');
}
});
});
});
</script>
<script> (function TCDupdType() { const TildahtmlBclok = document.currentScript; if (TildahtmlBclok) { const recordElement = TildahtmlBclok.closest('.r[data-record-type]'); if (recordElement) { recordElement.setAttribute('data-record-type', Math.random().toString(36).substring(2, 12)); }}})(); </script>