1/*--------- animated svg js -----------*/ 2( function ( $ ) { 3 'use strict'; 4 $.fn.pt_plus_animated_svg = function() { 5 return this.each(function() { 6 var $self = $(this); 7 var data_id=$self.data("id"); 8 var data_duration=$self.data("duration"); 9 var data_type=$self.data("type"); 10 var data_stroke=$self.data("stroke"); 11 var data_fill_color=$self.data("fill_color"); 12 new Vivus(data_id, {type: data_type, duration: data_duration,forceRender:true,start: 'inViewport',onReady: function (myVivus) { 13 var c=myVivus.el.childNodes; 14 if(data_stroke!=''){ 15 for (var i = 0; i < c.length; i++) { 16 $(c[i]).attr("fill", data_fill_color); 17 $(c[i]).attr("stroke",data_stroke); 18 var child=c[i]; 19 var pchildern=child.children; 20 if(pchildern != undefined){ 21 for(var j=0; j < pchildern.length; j++){ 22 $(pchildern[j]).attr("fill", data_fill_color); 23 $(pchildern[j]).attr("stroke",data_stroke); 24 } 25 } 26 } 27 } 28 } }); 29 }); 30 }; 31$(window).load(function() { 32 setTimeout(function(){ 33 $('.pt_plus_animated_svg').pt_plus_animated_svg(); 34}, 100); 35}); 36} ( jQuery ) ); 37/*--------- animated svg js -----------*/ 38/*-theservice coutdown-----------*/ 39/*count down js*/ 40( function ( $ ) { 41 'use strict'; 42$(document).ready(function () { 43 $('.pt_plus_countdown').each(function () { 44 var timer1 = $(this).attr("data-timer"); 45 var res = timer1.split("-"); 46 $(this).downCount({ 47 date: res[1]+"/"+res[0]+"/"+res[2]+" 12:00:00", 48 offset: +1 49 }); 50 }); 51}); 52} ( jQuery ) ); 53/*-theservice coutdown-----------*/ 54 55 56/*---pie Chart*/ 57( function ( $ ) { 58 'use strict'; 59 $( document ).ready(function() { 60 var elements = document.querySelectorAll('.pt-plus-piechart'); 61 Array.prototype.slice.apply(elements).forEach(function(el) { 62 var $el = jQuery(el); 63 //$el.circleProgress({value: 0}); 64 new Waypoint({ 65 element: el, 66 handler: function() { 67 if(!$el.hasClass("done-progress")){ 68 setTimeout(function(){ 69 $el.circleProgress({ 70 value: $el.data('value'), 71 emptyFill: $el.data("emptyfill"), 72 startAngle: -Math.PI/4*2, 73 }); 74 // this.destroy(); 75 }, 800); 76 $el.addClass("done-progress"); 77 } 78 }, 79 offset: '80%' 80 }); 81 }); 82 }); 83 $(window).on("load resize scroll", function(){ 84 $(".pt-plus-peicharts").each( function(){ 85 var height=$('canvas',this).outerHeight(); 86 var width=$('canvas',this).outerWidth(); 87 $(".pt-plus-circle",this).css("height",height+'px'); 88 $(".pt-plus-circle",this).css("width",width+'px'); 89 }); 90 }); 91 } ( jQuery ) ); 92/*---pie Chart*/ 93/*------ heading animation--------*/ 94jQuery(document).ready(function($){ 95 "use strict"; 96 //set animation timing 97 var animationDelay = 2500, 98 //loading bar effect 99 barAnimationDelay = 3800, 100 barWaiting = barAnimationDelay - 3000, //3000 is the duration of the transition on the loading bar - set in the scss/css file 101 //letters effect 102 lettersDelay = 50, 103 //type effect 104 typeLettersDelay = 150, 105 selectionDuration = 500, 106 typeAnimationDelay = selectionDuration + 800, 107 //clip effect 108 revealDuration = 600, 109 revealAnimationDelay = 1500; 110 111 pt_plus_initHeadline(); 112 113 114 function pt_plus_initHeadline() { 115 //insert <i> element for each letter of a changing word 116 singleLetters($('.pt-plus-cd-headline.letters').find('b')); 117 //initialise headline animation 118 animateHeadline($('.pt-plus-cd-headline')); 119 } 120 121 function singleLetters($words) { 122 $words.each(function(){ 123 var i; 124 var word = $(this),
125 letters = word.text().split(''), 126 selected = word.hasClass('is-visible'); 127 for (i in letters) { 128 if(word.parents('.rotate-2').length > 0) letters[i] = '<em>' + letters[i] + '</em>'; 129 letters[i] = (selected) ? '<i class="in">' + letters[i] + '</i>': '<i>' + letters[i] + '</i>'; 130 } 131 var newLetters = letters.join(''); 132 word.html(newLetters).css('opacity', 1); 133 }); 134 } 135 136 function animateHeadline($headlines) { 137 var duration = animationDelay; 138 $headlines.each(function(){ 139 var headline = $(this); 140 141 if(headline.hasClass('loading-bar')) { 142 duration = barAnimationDelay; 143 setTimeout(function(){ headline.find('.cd-words-wrapper').addClass('is-loading') }, barWaiting); 144 } else if (headline.hasClass('clip')){ 145 var spanWrapper = headline.find('.cd-words-wrapper'), 146 newWidth = spanWrapper.width() + 10 147 spanWrapper.css('width', newWidth); 148 } else if (!headline.hasClass('type') ) { 149 //assign to .cd-words-wrapper the width of its longest word 150 var words = headline.find('.cd-words-wrapper b'), 151 width = 0; 152 words.each(function(){ 153 var wordWidth = $(this).width(); 154 if (wordWidth > width) width = wordWidth; 155 }); 156 headline.find('.cd-words-wrapper').css('width', width); 157 }; 158 159 //trigger animation 160 setTimeout(function(){ hideWord( headline.find('.is-visible').eq(0) ) }, duration); 161 }); 162 } 163 164 function hideWord($word) { 165 var nextWord = takeNext($word); 166 167 if($word.parents('.pt-plus-cd-headline').hasClass('type')) { 168 var parentSpan = $word.parent('.cd-words-wrapper'); 169 parentSpan.addClass('selected').removeClass('waiting'); 170 setTimeout(function(){ 171 parentSpan.removeClass('selected'); 172 $word.removeClass('is-visible').addClass('is-hidden').children('i').removeClass('in').addClass('out'); 173 }, selectionDuration); 174 setTimeout(function(){ showWord(nextWord, typeLettersDelay) }, typeAnimationDelay); 175 176 } else if($word.parents('.pt-plus-cd-headline').hasClass('letters')) { 177 var bool = ($word.children('i').length >= nextWord.children('i').length) ? true : false; 178 hideLetter($word.find('i').eq(0), $word, bool, lettersDelay); 179 showLetter(nextWord.find('i').eq(0), nextWord, bool, lettersDelay); 180 181 } else if ($word.parents('.pt-plus-cd-headline').hasClass('loading-bar')){ 182 $word.parents('.cd-words-wrapper').removeClass('is-loading'); 183 switchWord($word, nextWord); 184 setTimeout(function(){ hideWord(nextWord) }, barAnimationDelay); 185 setTimeout(function(){ $word.parents('.cd-words-wrapper').addClass('is-loading') }, barWaiting); 186 187 } else { 188 switchWord($word, nextWord); 189 setTimeout(function(){ hideWord(nextWord) }, animationDelay); 190 } 191 } 192 193 function showWord($word, $duration) { 194 if($word.parents('.pt-plus-cd-headline').hasClass('type')) { 195 showLetter($word.find('i').eq(0), $word, false, $duration); 196 $word.addClass('is-visible').removeClass('is-hidden'); 197 198 } 199 } 200 201 function hideLetter($letter, $word, $bool, $duration) { 202 $letter.removeClass('in').addClass('out'); 203 204 if(!$letter.is(':last-child')) { 205 setTimeout(function(){ hideLetter($letter.next(), $word, $bool, $duration); }, $duration); 206 } else if($bool) { 207 setTimeout(function(){ hideWord(takeNext($word)) }, animationDelay); 208 } 209 210 if($letter.is(':last-child') && $('html').hasClass('no-csstransitions')) { 211 var nextWord = takeNext($word); 212 switchWord($word, nextWord); 213 } 214 } 215 216 function showLetter($letter, $word, $bool, $duration) { 217 $letter.addClass('in').removeClass('out'); 218 219 if(!$letter.is(':last-child')) { 220 setTimeout(function(){ showLetter($letter.next(), $word, $bool, $duration); }, $duration); 221 } else { 222 if($word.parents('.pt-plus-cd-headline').hasClass('type')) { setTimeout(function(){ $word.parents('.cd-words-wrapper').addClass('waiting'); }, 200);} 223 if(!$bool) { setTimeout(function(){ hideWord($word) }, animationDelay) } 224 } 225 } 226 227 function takeNext($word) { 228 return (!$word.is(':last-child')) ? $word.next() : $word.parent().children().eq(0); 229 } 230 231 function takePrev($word) { 232 return (!$word.is(':first-child')) ? $word.prev() : $word.parent().children().last(
232); 233 } 234 235 function switchWord($oldWord, $newWord) { 236 $oldWord.removeClass('is-visible').addClass('is-hidden'); 237 $newWord.removeClass('is-hidden').addClass('is-visible'); 238 } 239}); 240/*----header animation element--------*/ 241/*-video post ! fluidvids.js v2.4.1 | (c) 2014 @toddmotto | https://github.com/toddmotto/fluidvids */ 242!function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t:e.fluidvids=t()}(this,function(){"use strict";function e(e){return new RegExp("^(https?:)?//(?:"+d.players.join("|")+").*$","i").test(e)}function t(e,t){return parseInt(e,10)/parseInt(t,10)*100+"%"}function i(i){if((e(i.src)||e(i.data))&&!i.getAttribute("data-fluidvids")){var n=document.createElement("div");i.parentNode.insertBefore(n,i),i.className+=(i.className?" ":"")+"fluidvids-item",i.setAttribute("data-fluidvids","loaded"),n.className+="fluidvids",n.style.paddingTop=t(i.height,i.width),n.appendChild(i)}}function n(){var e=document.createElement("div");e.innerHTML="<p>x</p><style>"+o+"</style>",r.appendChild(e.childNodes[1])}var d={selector:["iframe","object"],players:["www.youtube.com","player.vimeo.com"]},o=[".fluidvids {","width: 100%; max-width: 100%; position: relative;","}",".fluidvids-item {","position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;","}"].join(""),r=document.head||document.getElementsByTagName("head")[0];return d.render=function(){for(var e=document.querySelectorAll(d.selector.join()),t=e.length;t--;)i(e[t])},d.init=function(e){for(var t in e)d[t]=e[t];d.render(),n()},d}); 243(function($){ 244 "use strict"; 245 var initFluidVids = function() { 246 fluidvids.init({ selector: ['iframe:not(.pt-plus-bg-video)'],players: ['www.youtube.com', 'player.vimeo.com']}) 247 }; 248 $(window).on('load', initFluidVids); 249 $('body').on('post-load', initFluidVids); 250})(jQuery); 251/*-video post ----*/ 252/*-the plus video--*/ 253 254! function(e) { 255 "use strict"; 256 257 function t(t) { 258 var a = t.find("video"), 259 n = t.find(".ts-video-lazyload"); 260 if (t.is("[data-grow]") && t.css("max-width", "none"), t.find(".ts-video-title, .ts-video-description, .ts-video-play-btn, .ts-video-thumbnail").addClass("ts-video-hidden"), n.length) { 261 var i = n.data(); 262 e("<iframe></iframe>").attr(i).insertAfter(n) 263 } 264 a.length && a.get(0).play() 265 } 266 267 function a() { 268 e(".ts-video-wrapper[data-inview-lazyload]").one("inview", function(a, n) { 269 n && t(e(this)) 270 }) 271 } 272 e(document).on("click", '[data-mode="lazyload"] .ts-video-play-btn', function(a) { 273 a.preventDefault(), t(e(this).closest(".ts-video-wrapper")) 274 }), a(), e(document).ajaxComplete(function() { 275 a() 276 }), e(document).on("lity:open", function() { 277 /*e("*").not(".lity, .lity-wrap, .lity-close").filter(function() { 278 return "fixed" === e(this).css("position") 279 }).addClass("ts-video-hidden").attr("data-hidden-fixed", "true")*/ 280 }), e(document).on("lity:ready", function(t, a) { 281 var n = a.element(), 282 i = n.find("video"), 283 r = n.find(".ts-video-lazyload"); 284 if (e(".lity-wrap").attr("id", "ts-video"), r.length) e("<iframe></iframe>").attr(r.data()).insertAfter(r); 285 i.length && i.get(0).play() 286 }), e(document).on("lity:close", function(t, a) { 287 a.element().find("video").length && a.element().find("video").get(0).pause(), e(".ts-video-lity-container .pt-plus-video-frame").remove(), e("[data-hidden-fixed]").removeClass("ts-video-hidden") 288 }), e(document).ready(function() { 289 e(".ts-video-lightbox-link").off() 290 }) 291}(jQuery); 292 293 294/*-the plus video--*/ 295/*- contact form-----------*/ 296( function ( $ ) { 297 'use strict'; 298 $(document).ready(function() { 299 $('.pt_plus_cf7_styles').each(function(){ 300 $('body').addClass("pt_plus_cf7_form"); 301 var style=$(this).data("style"); 302 var radio_checkbox=$(this).data("style-radio-checkbox"); 303 var svg_path=''; 304 var line_svg=''; 305 if(style=='style-3'){ 306 svg_path='<svg class="graphic graphic--style-3" width="300%" height="100%" viewBox="0 0 1200 60" preserveAspectRatio="none"><path d="M0,56.5c0,0,298.666,0,399.333,0C448.336,56.5,513.994,46,597,46c77.327,0,135,10.5,200.999,10.5c95.996,0,402.001,0,402.001,0" stroke-width="1"></path></svg>'; 307 } 308 if(style=='style-11'){ 309 line_svg='<svg class="graphic graphic--style-11" width="100%" height="100%" viewB
309ox="0 0 404 77" preserveAspectRatio="none"><path d="m0,0l404,0l0,77l-404,0l0,-77z" stroke-width="1.5"></path></svg>'; 310 } 311 var i=1; 312 $(".wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-textarea, .wpcf7-form-control.wpcf7-select",this).each(function(){ 313 var placeholder_name = $(this).attr('placeholder'); 314 315 if($(this).hasClass("wpcf7-select")){ 316 placeholder_name=$("option:first-child",this).text(); 317 } 318 $(this).parents(".wpcf7-form-control-wrap").append('<label class="input__label input__label--'+style+'" for="'+style+'-cf-input-'+i+'">'+line_svg+'<span class="input__label-content input__label-content--'+style+'" data-content="'+placeholder_name+'">'+placeholder_name+'</span></label>'+svg_path); 319 $(this).attr('placeholder',''); 320 $(this).attr('id',style+'-cf-input-'+i); 321 $(this).addClass('input__field input__field--'+style); 322 $(this).parents(".wpcf7-form-control-wrap").addClass('input--'+style); 323 i++; 324 }); 325 $(".wpcf7-form-control.wpcf7-select",this).each(function(){ 326 $(this).parents(".wpcf7-form-control-wrap").addClass("input--filled"); 327 }); 328 $(".wpcf7-form-control.wpcf7-radio .wpcf7-list-item",this).each(function(){ 329 var text_val=$(this).find('.wpcf7-list-item-label').text(); 330 $(this).find('.wpcf7-list-item-label').remove(); 331 var label_Tags=$('input[type="radio"]',this); 332 if ( label_Tags.parent().is( 'label' )) { 333 label_Tags.unwrap(); 334 } 335 var radio_name=$(this).find('input[type="radio"]').attr('name'); 336 $(this).append('<label class="input__radio_btn" for="'+radio_name+i+'">'+text_val+'<div class="toggle-button__icon"></div></label>'); 337 $(this).find('input[type="radio"]').attr('id',radio_name+i); 338 339 $(this).find('input[type="radio"]').addClass("input-radio-check"); 340 $(this).parents(".wpcf7-form-control-wrap").addClass(radio_checkbox); 341 i++; 342 }); 343 $(".wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item",this).each(function(){ 344 var text_val=$(this).find('.wpcf7-list-item-label').text(); 345 $(this).find('.wpcf7-list-item-label').remove(); 346 var label_Tags=$('input[type="checkbox"]',this); 347 if ( label_Tags.parent().is( 'label' )) { 348 label_Tags.unwrap(); 349 } 350 $(this).append('<label class="input__checkbox_btn" for="'+radio_checkbox+i+'">'+text_val+'<div class="toggle-button__icon"></div></label>'); 351 $(this).find('input[type="checkbox"]').attr('id',radio_checkbox+i); 352 353 $(this).find('input[type="checkbox"]').addClass("input-checkbox-check"); 354 $(this).parents(".wpcf7-form-control-wrap").addClass(radio_checkbox); 355 i++; 356 }); 357 $(".wpcf7-form-control-wrap input[type='file']",this).each(function(){ 358 var file_name=$(this).attr('name'); 359 $(this).attr('id',file_name+i); 360 $(this).attr('data-multiple-caption',"{count} files selected"); 361 $(this).parents(".wpcf7-form-control-wrap").append('<label class="input__file_btn" for="'+file_name+i+'"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="17" viewBox="0 0 20 17"><path d="M10 0l-5.2 4.9h3.3v5.1h3.8v-5.1h3.3l-5.2-4.9zm9.3 11.5l-3.2-2.1h-2l3.4 2.6h-3.5c-.1 0-.2.1-.2.1l-.8 2.3h-6l-.8-2.2c-.1-.1-.1-.2-.2-.2h-3.6l3.4-2.6h-2l-3.2 2.1c-.4.3-.7 1-.6 1.5l.6 3.1c.1.5.7.9 1.2.9h16.3c.6 0 1.1-.4 1.3-.9l.6-3.1c.1-.5-.2-1.2-.7-1.5z"></path></svg><span>Choose a fileâ¦</span></label>'); 362 $(this).parents(".wpcf7-form-control-wrap").addClass("cf7-style-file"); 363 i++; 364 }); 365 }); 366 367 $("input.wpcf7-form-control,textarea.wpcf7-form-control").focus(function() { 368 $(this).parents(".wpcf7-form-control-wrap").addClass("input--filled"); 369 }); 370 371 $('input.wpcf7-form-control,textarea.wpcf7-form-control').blur(function(){ 372 if( !$(this).val() ) { 373 $(this).parents(".wpcf7-form-control-wrap").removeClass('input--filled'); 374 } 375 }); 376 $('.wpcf7-form-control-wrap select').on('change',function(){ 377 var select_val=$(this).find(':selected').val(); 378 if(select_val!=''){ 379 $(this).parents(".wpcf7-form-control-wrap").addClass("input--filled"); 380 } 381 }); 382 $(".wpcf7-form-control.wpcf7-textarea.input__field--style-9").each(function(){ 383 var height_textarea=$(this).outerHeight(); 384 $("head").append('<style >.pt_plus_cf7_styles .wpcf7-textarea.input__field--style-9 + .input__label--style-9::before{height:'+height_textarea+'px;}</style>'); 385 }); 386 $(".pt_plus_cf7_styles .wpcf7-form-control-wrap.input--style-12").each(function(){ 387 var height_textarea=$(this).outerHeight(); 388 $("head").append('<style >.pt_plus_cf7_form .pt_plus_cf7_styles .wpcf7-textarea.input__field--style-12{height:'+height_textarea+'px;}</style>'); 389 }); 390 $(window).load(function(){ 391 $(".pt_plus_cf7_styles").find(".minimal-form-input").removeClass("minimal-form-input"); 392 }); 393 }); 394 $(document).on('load resize',function(){ 395 $(".wpcf7-form-control.wpcf7-textarea.input__field--style-9").each(function(){ 396 var height_textarea=$(this).outerHeight(); 397 $("head").append('<style >.pt_plus_cf7_styles .wpcf7-textarea.input__field--style-9 + .input__label--style-9::before{height:'+height_textarea+'px;}</style>'); 398 }); 399 $(".pt_plus_cf7_styles .wpcf7-form-control-wrap.input--style-12").each(function(){ 400 var height_textarea=$(this).outerHeight(); 401 $("head").append('<style >.pt_plus_cf7_form .pt_plus_cf7_styles .wpcf7-textarea.input__field--style-12{height:'+height_textarea+'px;}</style>'); 402 }); 403 }); 404} ( jQuery ) ); 405 406'use strict'; 407;( function ( document, window, index ) 408{ 409 var inputs = document.querySelectorAll( '.wpcf7-form-control.wpcf7-file' );
410 Array.prototype.forEach.call( inputs, function( input ) 411 { 412 var label=''; 413 var labelVal=''; 414 var i=0; 415 input.addEventListener( 'change', function( e ) 416 { 417 label = input.nextElementSibling; 418 if(i==0){ 419 labelVal = label.innerHTML; 420 } 421 var fileName = ''; 422 if( this.files && this.files.length > 1 ) 423 fileName = ( this.getAttribute( 'data-multiple-caption' ) || '' ).replace( '{count}', this.files.length ); 424 else 425 fileName = e.target.value.split( '\\' ).pop(); 426 427 if( fileName ) 428 label.querySelector( 'span' ).innerHTML = fileName; 429 else 430 label.innerHTML = labelVal; 431 i++; 432 }); 433 input.addEventListener( 'focus', function(){ input.classList.add( 'has-focus' ); }); 434 input.addEventListener( 'blur', function(){ input.classList.remove( 'has-focus' ); }); 435 }); 436}( document, window, 0 )); 437/*- contact form-----------*/ 438/*---------------------------vc columns video----------------------------*/ 439 440(function($) { 441 $.fn.pt_plus_VideoBgInit = function() { 442 return this.each(function() { 443 var $self = $(this), 444 ratio = 1.778, 445 pWidth = $self.parent().width(), 446 pHeight = $self.parent().height(), 447 selfWidth, 448 selfHeight; 449 var setSizes = function() { 450 if(pWidth / ratio < pHeight) { 451 selfWidth = Math.ceil(pHeight * ratio); 452 selfHeight = pHeight; 453 $self.css({ 454 'width': selfWidth, 455 'height': selfHeight 456 }); 457 } else { 458 selfWidth = pWidth; 459 selfHeight = Math.ceil(pWidth / ratio); 460 $self.css({ 461 'width': selfWidth, 462 'height': selfHeight 463 }); 464 } 465 }; 466 setSizes(); 467 $(window).on('resize', setSizes); 468 }); 469 }; 470 471 $(window).load(function() { 472 setTimeout(function(){ 473 $('.columns-video-bg video, .columns-video-bg .columns-bg-frame').pt_plus_VideoBgInit(); 474$('.self-hosted-videos').each(function() { 475var $self=$(this); 476$self[0].play(); 477}); 478}, 100); 479 if($('.columns-youtube-bg').length > 0) { 480 var tag = document.createElement('script'); 481 482 tag.src = "//www.youtube.com/iframe_api"; 483 var firstScriptTag = document.getElementsByTagName('script')[0]; 484 firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); 485 486 var players = {}; 487 488 window.onYouTubeIframeAPIReady = function() { 489 $('.columns-youtube-bg iframe').each(function() { 490 var $self = $(this), 491 id = $self.attr('id'); 492 players[id] = new YT.Player(id, { 493 playerVars: {autoplay:1}, 494 events: { 495 onReady: function(e) { 496 if($self.data('muted') && $self.data('muted') == '1') { 497 e.target.mute(); 498 } 499 e.target.playVideo(); 500 } 501 } 502 }); 503 504 }); 505 }; 506 507 } 508 if($('.columns-vimeo-bg').length > 0) { 509 510 $(document).ready(function() { 511 $('.columns-vimeo-bg iframe').each(function() { 512 var $self = $(this); 513 514 if (window.addEventListener) { 515 window.addEventListener('message', onMessageReceived, false); 516 } else { 517 window.attachEvent('onmessage', onMessageReceived, false); 518 } 519 520 function onMessageReceived(e) { 521 var data = JSON.parse(e.data); 522 523 switch (data.event) { 524 case 'ready': 525 $self[0].contentWindow.postMessage('{"method":"play", "value":1}','*'); 526 if($self.data('muted') && $self.data('muted') == '1') { 527 $self[0].contentWindow.postMessage('{"method":"setVolume", "value":0}','*'); 528 } 529 break; 530 } 531 } 532 }); 533 }); 534 } 535 }); 536})(jQuery); 537/*---------------------------vc columns video----------------------------*/
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.