1jQuery(document).ready(function (){ 2 vimeo_init(); 3 cws_self_hosted_video (); 4}); 5jQuery(window).resize( function (){ 6 vimeo_init(); 7 cws_self_hosted_video (); 8} ); 9function vimeo_init() { 10 var element; 11 var vimeoId; 12 var chek; 13 jQuery(".cws_Vimeo_video_bg").each(function(){ 14 element = jQuery(this); 15 var el_width; 16 var el_height; 17 vimeoId = jQuery(".cws_Vimeo_video_bg").attr('data-video-id'); 18 19 jQuery("#"+vimeoId).vimeo("play"); 20 jQuery("#"+vimeoId).vimeo("setVolume", 0); 21 jQuery("#"+vimeoId).vimeo("setLoop", true); 22 el_width = element[0].offsetWidth; 23 24 if (element[0].offsetHeight<((el_width/16)*9)) { 25 el_height = (element[0].offsetWidth/16)*9; 26 }else{ 27 el_height = element[0].offsetHeight; 28 el_width = (el_height/9)*16; 29 } 30 jQuery("#"+vimeoId)[0].style.width = el_width+'px'; 31 jQuery("#"+vimeoId)[0].style.height = el_height+'px'; 32 setInterval(check_on_page, 1000); 33 }) 34 35 function check_on_page (){ 36 if (document.getElementsByTagName('html')[0].hasAttribute('data-focus-chek')) { 37 if (chek < 1) { 38 chek++ 39 jQuery("#"+vimeoId).vimeo("play"); 40 }else{ 41 chek = 1 42 } 43 }else{ 44 jQuery("#"+vimeoId).vimeo("pause"); 45 chek = 0; 46 } 47 } 48} 49 50function cws_self_hosted_video (){ 51 var element,el_width,video 52 jQuery('.cws_self_hosted_video').each(function(){ 53 element = jQuery(this) 54 video = element.find('video') 55 el_width = element[0].offsetWidth; 56 57 if (element[0].offsetHeight<((el_width/16)*9)) { 58 el_height = (element[0].offsetWidth/16)*9; 59 }else{ 60 el_height = element[0].offsetHeight; 61 el_width = (el_height/9)*16; 62 } 63 video[0].style.width = el_width+'px'; 64 video[0].style.height = el_height+'px'; 65 }) 66}
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.