Current File : /home/inlingua/public_html/icentex/evaluation/js/bg-video/cws_self_vimeo_bg.js |
jQuery(document).ready(function (){
vimeo_init();
cws_self_hosted_video ();
});
jQuery(window).resize( function (){
vimeo_init();
cws_self_hosted_video ();
} );
function vimeo_init() {
var element;
var vimeoId;
var chek;
jQuery(".cws_Vimeo_video_bg").each(function(){
element = jQuery(this);
var el_width;
var el_height;
vimeoId = jQuery(".cws_Vimeo_video_bg").attr('data-video-id');
jQuery("#"+vimeoId).vimeo("play");
jQuery("#"+vimeoId).vimeo("setVolume", 0);
jQuery("#"+vimeoId).vimeo("setLoop", true);
el_width = element[0].offsetWidth;
if (element[0].offsetHeight<((el_width/16)*9)) {
el_height = (element[0].offsetWidth/16)*9;
}else{
el_height = element[0].offsetHeight;
el_width = (el_height/9)*16;
}
jQuery("#"+vimeoId)[0].style.width = el_width+'px';
jQuery("#"+vimeoId)[0].style.height = el_height+'px';
setInterval(check_on_page, 1000);
})
function check_on_page (){
if (document.getElementsByTagName('html')[0].hasAttribute('data-focus-chek')) {
if (chek < 1) {
chek++
jQuery("#"+vimeoId).vimeo("play");
}else{
chek = 1
}
}else{
jQuery("#"+vimeoId).vimeo("pause");
chek = 0;
}
}
}
function cws_self_hosted_video (){
var element,el_width,video
jQuery('.cws_self_hosted_video').each(function(){
element = jQuery(this)
video = element.find('video')
el_width = element[0].offsetWidth;
if (element[0].offsetHeight<((el_width/16)*9)) {
el_height = (element[0].offsetWidth/16)*9;
}else{
el_height = element[0].offsetHeight;
el_width = (el_height/9)*16;
}
video[0].style.width = el_width+'px';
video[0].style.height = el_height+'px';
})
}