1var CyclePhrases=(function(){function CyclePhrases(master_elem){this.phrases=['No phrases'];this.cursor_character='_';this.time_phrase_wait_empty=400;this.time_phrase_wait_full=1000;this.time_letters_between=132;this.time_cursor_flicker=300;this.current_pointer=-1;this.current_phrase='';this.phrase_direction=!0;this.phrase_position=0;this.phrase_final=!1;this.phrase_full=!1;var that=this;that.createSpaces(master_elem);that.printNextWord();that.animateCursor()} 2CyclePhrases.prototype.createSpaces=function(master_elem){var that=this;that.master_elem=master_elem;var new_phrases=that.master_elem.attr('data-phrases');if(typeof new_phrases!=typeof undefined){new_phrases=new_phrases.split('::');if(new_phrases.length){that.phrases=new_phrases}} 3var new_cursor_character=that.master_elem.attr('data-cursor-character');if(typeof new_cursor_character!=typeof undefined){that.cursor_character=new_cursor_character} 4var new_time_phrase_wait_empty=that.master_elem.attr('data-time-phrase-wait-empty');if(typeof new_time_phrase_wait_empty!=typeof undefined){that.time_phrase_wait_empty=new_time_phrase_wait_empty} 5var new_time_phrase_wait_full=that.master_elem.attr('data-time-phrase-wait-full');if(typeof new_time_phrase_wait_full!=typeof undefined){that.time_phrase_wait_full=new_time_phrase_wait_full} 6var new_time_letters_between=that.master_elem.attr('data-time-letters-between');if(typeof new_time_letters_between!=typeof undefined){that.time_letters_between=new_time_letters_between} 7var new_time_cursor_flicker=that.master_elem.attr('data-time-cursor-flicker');if(typeof new_time_cursor_flicker!=typeof undefined){that.time_cursor_flicker=new_time_cursor_flicker} 8that.master_elem.text('');that.letters_elem=jQuery("<span>").addClass('CyclePhrases-phrase');that.cursor_elem=jQuery("<span>").addClass('CyclePhrases-cursor').text(that.cursor_character);that.master_elem.append(that.letters_elem).append(that.cursor_elem)};CyclePhrases.prototype.loadWord=function(){var that=this;that.current_phrase=that.phrases[that.current_pointer];that.phrase_final=!1};CyclePhrases.prototype.movePointer=function(){var that=this;that.current_pointer++;if(that.current_pointer<0||that.current_pointer>=that.phrases.length){that.current_pointer=0}};CyclePhrases.prototype.moveWordPosition=function(){var that=this;if(that.phrase_direction){that.phrase_position++;if(that.phrase_position>=that.current_phrase.length){that.phrase_direction=!that.phrase_direction;that.phrase_full=!0}}else{if(that.phrase_full){that.phrase_full=!1} 9that.phrase_position--;if(that.phrase_position<=0){that.phrase_direction=!that.phrase_direction;that.phrase_final=!0}}};CyclePhrases.prototype.printLetters=function(){var that=this;var letters=that.current_phrase.substr(0,that.phrase_position);that.letters_elem.text(letters)};CyclePhrases.prototype.printWord=function(){var that=this;setTimeout(function(){that.moveWordPosition();that.printLetters();if(that.phrase_full){that.waitPrintWord()}else if(that.phrase_final){that.printNextWord()}else{that.printWord()}},that.time_letters_between)};CyclePhrases.prototype.printNextWord=function(){var that=this;setTimeout(function(){that.movePointer();that.loadWord();that.printWord()},that.time_phrase_wait_empty)};CyclePhrases.prototype.waitPrintWord=function(){var that=this;setTimeout(function(){that.printWord()},that.time_phrase_wait_full)};CyclePhrases.prototype.animateCursor=function(){var that=this;setInterval(function(){that.cursor_elem.toggle()},that.time_cursor_flicker)};return CyclePhrases}());jQuery("[data-CyclePhrases]").each(function(){new CyclePhrases(jQuery(this))})
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.