video gallery

') if(page_vw=='vw-2'&& paginationItemsLenth>7)pagina_length=7; if(page_vw=='vw-3'&& paginationItemsLenth>4)pagina_length=4; if(page_vw=='vw-5')pagina_length=1; if(page_vw=='vw-4')pagina_length=1; for (var i = 0; i ' + itemNumber + '') } if(page_vw=='vw-4'){ jQuery('.tsvg-section-363181 .tsvg-pagination-page-number').addClass('tsvg-pagination-disabled-item');} if(page_vw=='vw-2'&& paginationItemsLenth>7){ if(paginationItemsLenth > (pagina_length+1)) jQuery('.tsvg-section-363181 .tsvg-pagination-pages').append('

  • ...
  • ') jQuery('.tsvg-section-363181 .tsvg-pagination-pages').append('
  • ' + paginationItemsLenth + '
  • ') } if(page_vw=='vw-3'&& paginationItemsLenth > 4){ if(paginationItemsLenth > (pagina_length+1))jQuery('.tsvg-section-363181 .tsvg-pagination-pages').append('
  • ...
  • ') jQuery('.tsvg-section-363181 .tsvg-pagination-pages').append('
  • ' + paginationItemsLenth + '
  • ') } jQuery('.tsvg-section-363181 .tsvg-pagination-pages').append('
  • '+next_text+'
  • ') jQuery('.tsvg-section-363181 ul.tsvg-pagination-pages li').not('.page-null').click(function (e) { if( jQuery(this).hasClass('tsvg-pagination-page-active')){ return false; } max_heigth =jQuery('.tsvg-main-content-363181').height(); if(jQuery(this).parent().find('.tsvg-pagination-page-active').length){ const tsvgMain = jQuery('.tsvg-section-363181')[0] const tsvgHeaderOffset = 200; const tsvgMainPosition = tsvgMain.getBoundingClientRect().top; const tsvgOffsetPosition = tsvgMainPosition + window.pageYOffset - tsvgHeaderOffset; window.scrollTo({ top: tsvgOffsetPosition, behavior: "smooth", }); } let effect_open_type = jQuery('.tsvg-main-content-363181').attr('data-item-open'); if(effect_open_type!='effect-1'){ jQuery('.tsvg-main-content-363181').css({'min-height': max_heigth+'px','transition':'unset'}); } jQuery('.tsvg-section-363181 .tsvg-pagination-pages li').removeClass('tsvg-pagination-page-active') jQuery('.tsvg-section-363181 .tsvg-pagination-pages-item[item-number="prev"]').removeClass('tsvg-pagination-disabled-item') jQuery('.tsvg-section-363181 .tsvg-pagination-pages-item[item-number="next"]').removeClass('tsvg-pagination-disabled-item') jQuery(this).addClass('tsvg-pagination-page-active'); pageNumber = jQuery(this).attr('data-item-number'); if (pageNumber == '1') { jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="prev"]').addClass('tsvg-pagination-disabled-item'); } else{ jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="prev"]').removeClass('tsvg-pagination-disabled-item'); } if (+pageNumber == paginationItemsLenth) { jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="next"]').addClass('tsvg-pagination-disabled-item'); }else{ jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="next"]').removeClass('tsvg-pagination-disabled-item'); } showFrom = numberItemsPerPage * (pageNumber - 1); showTo = showFrom + numberItemsPerPage; tsvgPaginationCreate363181(tsvgPaginationData363181,showFrom, showTo) jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="prev"]').unbind('click') jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="prev"]').click(function () { if(jQuery(this).parent().find('.tsvg-pagination-page-active').length){ const tsvgMain = jQuery('.tsvg-section-363181')[0] const tsvgHeaderOffset = 200; const tsvgMainPosition = tsvgMain.getBoundingClientRect().top; const tsvgOffsetPosition = tsvgMainPosition + window.pageYOffset - tsvgHeaderOffset; window.scrollTo({ top: tsvgOffsetPosition, behavior: "smooth", }); } currentPosition = parseInt(jQuery('.tsvg-section-363181 li.tsvg-pagination-page-item.tsvg-pagination-page-active').attr('data-item-number')) var last_element = jQuery('.tsvg-section-363181 li.tsvg-pagination-page-item.tsvg-pagination-page-active').hasClass( "tsvg-pagination-page-number" ); var prevPosiotion = currentPosition - 1; jQuery('.tsvg-section-363181 .tsvg-pagination-page-item').removeClass('tsvg-pagination-page-active') let first_item_position = parseInt(jQuery(".tsvg-section-363181 .tsvg-pagination-page-number").first().attr('data-item-number')); if(first_item_position>1&&last_element){ jQuery(".tsvg-section-363181 .tsvg-pagination-page-number").each(function(){ let item_position = parseInt(jQuery(this).attr('data-item-number'))-1; jQuery(this).attr('data-item-number',item_position).find('a').text(item_position) }); } if(paginationItemsLenth > (parseInt(jQuery(".tsvg-section-363181 .tsvg-pagination-page-number").last().attr('data-item-number'))+1) && !jQuery(".tsvg-section-363181 .tsvg-pagination-pages").find('.page-null').length && (page_vw=='vw-2' || page_vw=='vw-3'))jQuery(".tsvg-section-363181 .tsvg-pagination-page-number").last().after('
  • ...
  • ') if((parseInt(jQuery(".tsvg-section-363181 .tsvg-pagination-page-number").last().attr('data-item-number'))+1) >= paginationItemsLenth && (page_vw=='vw-2' || page_vw=='vw-3'))jQuery(".tsvg-section-363181 .tsvg-pagination-pages").find('.page-null').remove(); if(last_element){ } else { jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="' + parseInt(jQuery(".tsvg-section-363181 .tsvg-pagination-page-number").last().attr('data-item-number')) + '"]').addClass('tsvg-pagination-page-active') } if (-currentPosition == 1) { jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="prev"]').addClass('tsvg-pagination-disabled-item'); } else{ jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="prev"]').removeClass('tsvg-pagination-disabled-item'); } if (+currentPosition == paginationItemsLenth) { jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="next"]').addClass('tsvg-pagination-disabled-item'); }else{ jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="next"]').removeClass('tsvg-pagination-disabled-item'); } jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="' + prevPosiotion + '"]').click() }) jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="next"]').unbind('click') jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="next"]').click(function () { if(jQuery(this).parent().find('.tsvg-pagination-page-active').length){ const tsvgMain = jQuery('.tsvg-section-363181')[0] const tsvgHeaderOffset = 200; const tsvgMainPosition = tsvgMain.getBoundingClientRect().top; const tsvgOffsetPosition = tsvgMainPosition + window.pageYOffset - tsvgHeaderOffset; window.scrollTo({ top: tsvgOffsetPosition, behavior: "smooth", }); } currentPosition = parseInt(jQuery('.tsvg-section-363181 li.tsvg-pagination-page-item.tsvg-pagination-page-active').attr('data-item-number')) var nextPosition = currentPosition + 1; jQuery('.tsvg-section-363181 .tsvg-pagination-page-item').removeClass('tsvg-pagination-page-active') let last_item_position = parseInt(jQuery(".tsvg-section-363181 .tsvg-pagination-page-number").last().attr('data-item-number')); if(((paginationItemsLenth-1)>last_item_position && (page_vw=='vw-2' || page_vw=='vw-3'))||((paginationItemsLenth-1) >= last_item_position&& (page_vw=='vw-4' || page_vw=='vw-5'))){ jQuery(".tsvg-section-363181 .tsvg-pagination-page-number").each(function(){ let item_position = parseInt(jQuery(this).attr('data-item-number'))+1; jQuery(this).attr('data-item-number',item_position).find('a').text(item_position) }); } if(paginationItemsLenth > (parseInt(jQuery(".tsvg-section-363181 .tsvg-pagination-page-number").last().attr('data-item-number'))+1) && !jQuery(".tsvg-section-363181 .tsvg-pagination-pages").find('.page-null').length && (page_vw=='vw-2' || page_vw=='vw-3') )jQuery(".tsvg-section-363181 .tsvg-pagination-page-number").last().after('
  • ...
  • ') if((parseInt(jQuery(".tsvg-section-363181 .tsvg-pagination-page-number").last().attr('data-item-number'))+1) >= paginationItemsLenth && (page_vw=='vw-2' || page_vw=='vw-3'))jQuery(".tsvg-section-363181 .tsvg-pagination-pages").find('.page-null').remove(); if (currentPosition == '1') { jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="prev"]').addClass('tsvg-pagination-disabled-item'); } else{ jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="prev"]').removeClass('tsvg-pagination-disabled-item'); } if (+currentPosition == paginationItemsLenth) { jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="next"]').addClass('tsvg-pagination-disabled-item'); }else{ jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="next"]').removeClass('tsvg-pagination-disabled-item'); } jQuery('.tsvg-section-363181 .tsvg-pagination-page-item[data-item-number="' + nextPosition + '"]').click(); }) if('Classic Gallery'=='Grid Video Gallery') { var interval_pg_cl_fn_363181= setInterval(upGrid_cl_363181, 100); function upGrid_cl_363181() { if (typeof(window.Modernizr) != "undefined" && window.Modernizr != null && typeof(window.imagesLoaded) != "undefined" && window.imagesLoaded != null && typeof(window.CBPGridGallery) != "undefined" && window.CBPGridGallery != null){ new CBPGridGallery(document.getElementById(`tsvg-section-363181`)); clearInterval(interval_pg_cl_fn_363181); } } } if(effect_open_type=='effect-1' && jQuery('.tsvg-main-content-363181 figure>ul>li').length>1){ jQuery('.tsvg-section-363181 .tsvg-pagination-pages-wrapper').attr('style','transition:unset; transform: translateY(200%);'); jQuery('.tsvg-section-363181').attr('style','transition:unset; margin-bottom:140px;'); setTimeout(() => { jQuery('.tsvg-section-363181 .tsvg-pagination-pages-wrapper').attr('style','transition: transform 3s ease-out;transform: translateY(0%);'); jQuery('.tsvg-section-363181').attr('style','transition: margin 3s ease-out;margin-bottom:0;'); }, 1000); }else{ setTimeout(() => { jQuery('.tsvg-main-content-363181').css({'transition':'min-height 3s ease-in-out','min-height':'0px'}); }, 1000); } }) jQuery('.tsvg-section-363181 .tsvg-pagination-page-number:nth-child(2)').click(); } if( jQuery('.tsvg-main-content-363181').attr("data-pagination")=='load-more'){ jQuery('.tsvg-section-363181 .tsvg-pagination-pages-wrapper').append(''+load_text+''); if( jQuery('.tsvg-section-363181 .tsvg-pagination-pages-wrapper').attr("data-load-vw")=='ef-4' || jQuery('.tsvg-section-363181 .tsvg-pagination-pages-wrapper').attr("data-load-vw")=='ef-5' ){ if(!jQuery('.tsvg-section-363181 .tsvg-pagination-pages-wrapper svg').length){ if(jQuery('.tsvg-section-363181 .tsvg-pagination-pages-wrapper').attr("data-load-vw")=='ef-5'){ jQuery('.tsvg-section-363181 .tsvg-pagination-pages-wrapper').find('.btn-lg').html('
    • '+load_text+'
    '); }else{ jQuery('.tsvg-section-363181 .tsvg-pagination-pages-wrapper').find('.btn-lg').html('
    '); } var svg = document.querySelector('.btn-lg svg'), svgPath = new Proxy({ y: null, smoothing: null }, { set(target, key, value) { target[key] = value; if(target.y !== null && target.smoothing !== null) { svg.innerHTML = getPath(target.y, target.smoothing, null); } return true; }, get(target, key) { return target[key]; } }); svgPath.y = 20; svgPath.smoothing = 0; } } jQuery('.tsvg-section-363181 .btn-lg').click(function (e) { let max_heigth =jQuery('.tsvg-main-content-363181').height(); let main_length = jQuery('.tsvg-main-content-363181 figure ul li').length; tsvgPaginationLoad363181 = 'false'; if(jQuery(this).closest('.tsvg-pagination-pages-wrapper').attr("data-load-vw")=='ef-3'||jQuery(this).closest('.tsvg-pagination-pages-wrapper').attr("data-load-vw")=='ef-4'||jQuery(this).closest('.tsvg-pagination-pages-wrapper').attr("data-load-vw")=='ef-5'){ tsvgPaginationLoad363181 = 'true'; } jQuery('.tsvg-main-content-363181').css({'max-height': max_heigth+'px','transition':'unset'}); setTimeout(() => { jQuery('.tsvg-main-content-363181').css({'transition':'max-height 3s ease-in-out','max-height':main_length+'000vh'}); }, 100); tsvgPaginationCreate363181(jQuery('.tsvg-main-content-363181 figure ul li').not('.tsvg-layout-item-show'),0, numberItemsPerPage); if(jQuery('.tsvg-section-363181 .tsvg-pagination-pages-wrapper').attr("data-load-vw")=='ef-3'){ jQuery('.tsvg-section-363181 .btn-lg').addClass('animate'); setTimeout(function(){ jQuery('.tsvg-section-363181 .btn-lg').removeClass('animate'); },700); } if(!jQuery('.tsvg-section-363181 .btn-lg').hasClass('loading')&&(jQuery('.tsvg-section-363181 .tsvg-pagination-pages-wrapper').attr("data-load-vw")=='ef-4'||jQuery('.tsvg-section-363181 .tsvg-pagination-pages-wrapper').attr("data-load-vw")=='ef-5')&&jQuery('.tsvg-section-363181 .tsvg-pagination-pages-wrapper svg').length) { jQuery('.tsvg-section-363181 .btn-lg').addClass('loading'); setTimeout(() => { svg.innerHTML = getPath(0, 0, [ [3, 14], [8, 19], [21, 6] ]); }, 1000 / 2); setTimeout(() => { jQuery('.tsvg-section-363181 .btn-lg').removeClass('loading'); if(jQuery('.tsvg-section-363181 .tsvg-pagination-pages-wrapper').attr("data-load-vw")=='ef-5'){ jQuery('.tsvg-section-363181 .tsvg-pagination-pages-wrapper').find('.btn-lg').html('
    • '+load_text+'
    '); }else{ jQuery('.tsvg-section-363181 .tsvg-pagination-pages-wrapper').find('.btn-lg').html('
    '); } }, 2000 ); } }) tsvgPaginationCreate363181(jQuery('.tsvg-section-363181 .tsvg-main-content-363181 figure ul li').not('.tsvg-layout-item-show'),0, numberItemsPerPage) } } function tsvgNewPagination363181(){ var interval_pag_fn_363181= setInterval(setPagina_363181, 100); function setPagina_363181() { if( typeof(jQuery) != "undefined" && jQuery != null){ if( jQuery('.tsvg-main-content-363181').attr("data-pagination")=='pagination'){ tsvgPaginationGenerate363181(); } if( jQuery('.tsvg-main-content-363181').attr("data-pagination")=='load-more'){ tsvgPaginationGenerate363181(); } clearInterval(interval_pag_fn_363181); } } } tsvgNewPagination363181(); function tsvgPaginationGenerate(){ tsvgPaginationGenerate363181(); } function getPoint(point, i, a, smoothing) { let cp = (current, previous, next, reverse) => { let p = previous || current, n = next || current, o = { length: Math.sqrt(Math.pow(n[0] - p[0], 2) + Math.pow(n[1] - p[1], 2)), angle: Math.atan2(n[1] - p[1], n[0] - p[0]) }, angle = o.angle + (reverse ? Math.PI : 0), length = o.length * smoothing; return [current[0] + Math.cos(angle) * length, current[1] + Math.sin(angle) * length]; }, cps = cp(a[i - 1], a[i - 2], point, false), cpe = cp(point, a[i - 1], a[i + 1], true); return `C ${cps[0]},${cps[1]} ${cpe[0]},${cpe[1]} ${point[0]},${point[1]}`; } function getPath(update, smoothing, pointsNew) { let points = pointsNew ? pointsNew : [ [4, 12], [12, update], [20, 12] ], d = points.reduce((acc, point, i, a) => i === 0 ? `M ${point[0]},${point[1]}` : `${acc} ${getPoint(point, i, a, smoothing)}`, ''); return ``; }
    Scroll Up