‘).insertBefore(‘.dialog-off-canvas-main-canvas’);
*/
jQuery(”).insertBefore(‘.dialog-off-canvas-main-canvas’);
/*
jQuery(‘
Hide Ad
‘).insertBefore(‘.dialog-off-canvas-main-canvas’);
*/
try {
if (jQuery(‘.gi5-mobile-float’).css(‘display’) !== ‘none’) {
stuckClass =”stucksocial”;
} else {
stuckClass =”stuck”;
}
}catch(e){
stuckClass =”stuck”;
}
}
function listenFromBC(evt) {
if(evt.data === “ad2046ready”) {
if (!readyFlag) {
readyFlag = true;
console.log(‘user close flag ‘+ userClosedFlag);
if (!userClosedFlag) {
console.log(‘init video’);
initVideo(firstRun);
}
} else {
}
}
if(evt.data === “ad2046reset”) {
console.log(evt.data);
readyFlag = false;
firstRun = false;
}
if(evt.data === “ad2046muted”) {
muteFlag = true;
}
if(evt.data === “ad2046unmuted”) {
muteFlag = false;
}
if(evt.data === “ad2046error”) {
jQuery(‘#pulldownad’).remove();
jQuery(‘#pulldownad-clone’).remove();
jQuery(‘#ad-slide-tab’).remove();
}
}
function initVideo(firstrun){
jQuery(‘.expanded-menu-button’).on(‘click’,function(){
if (jQuery(‘#ad-slide-tab’).text().search(/open/i) > -1) {
if (jQuery(window).scrollTop() 1150? parseInt(1150 * .5625):parseInt(window.innerWidth * .5625);
if (calcHeight > jQuery(window).height()-jQuery(‘#navbar’).outerHeight()-50) {
calcHeight = jQuery(window).height()-jQuery(‘#navbar’).outerHeight()-50;
}
if (jQuery(window).height()
console.log(‘send command to pause video’);
jQuery(‘#pulldownad’).find(‘iframe’)[0].contentWindow.postMessage(“bcPauseAd2046”, “*”);
jQuery(‘#pulldownad’).animate({‘height’:’0′},{duration: 700});
jQuery(this).text(‘Open Advertisement’);
userClosedFlag=true;
} else {
userClosedFlag=false;
var calcHeight = window.innerWidth > 1150? parseInt(1150 * .5625):parseInt(window.innerWidth * .5625);
if (calcHeight > jQuery(window).height()-jQuery(‘#navbar’).outerHeight()-50) {
calcHeight = jQuery(window).height()-jQuery(‘#navbar’).outerHeight()-50;
}
if (jQuery(window).height()
//if (jQuery(‘.top-bar’).css(‘position’) == “relative”) {
jQuery(‘.top-bar’).css(‘position’,”);
//}
} else if (scrollPos 0 && elementFromTop 0) {
jQuery(‘#pulldownad-clone’).remove();
jQuery(‘#pulldownad’).removeClass(stuckClass);
jQuery(‘#pulldownad .ad-close-btn’).hide();
var calcHeight = window.innerWidth > 1150? parseInt(1150 * .5625):parseInt(window.innerWidth * .5625);
if (calcHeight > jQuery(window).height()-jQuery(‘#navbar’).outerHeight()-50) {
calcHeight = jQuery(window).height()-jQuery(‘#navbar’).outerHeight()-50;
}
if (jQuery(window).height()
jQuery(‘#pulldownad’).find(‘iframe’)[0].contentWindow.postMessage(“bcPlayAdClick2046”, “*”);
}
}
} else if (jQuery(window).height() > jQuery(‘#pulldownad’).height()-scrollPos) {
if (floatMobile || floatDesktop) {
if (jQuery(‘#ad-slide-tab’).text().search(/close/i) > -1 && userClosedFlag===false && initFlag) {
jQuery(‘.top-bar’).css(‘position’,”);
if (jQuery(‘#pulldownad-clone’).length == 0) {
var adClone = jQuery(‘#pulldownad’).clone();
jQuery(adClone).attr(‘id’,’pulldownad-clone’);
jQuery(adClone).insertBefore(‘#pulldownad’);
jQuery(‘#pulldownad’).addClass(stuckClass);
jQuery(‘#pulldownad’).css(‘width’, ”);
jQuery(‘#pulldownad .ad-close-btn’).show();
jQuery(‘#pulldownad’).css(‘height’,”);
}
}
} else {
jQuery(‘#pulldownad’).find(‘iframe’)[0].contentWindow.postMessage(“bcPauseAd2046”, “*”);
}
}
lockFlag = false;
},200);
}
}
});
if (!isMobileDevice()) {
jQuery(window).on(‘resize’, function() {
try {
if (jQuery(‘.gi5-mobile-float’).css(‘display’) !== ‘none’) {
jQuery(‘#pulldownad’).removeClass(stuckClass);
stuckClass =”stucksocial”;
jQuery(‘#pulldownad’).addClass(stuckClass);
} else {
jQuery(‘#pulldownad’).removeClass(stuckClass);
stuckClass =”stuck”;
jQuery(‘#pulldownad’).addClass(stuckClass);
}
}catch(e){
jQuery(‘#pulldownad’).removeClass(stuckClass);
stuckClass =”stuck”;
jQuery(‘#pulldownad’).addClass(stuckClass);
}
var calcHeight = window.innerWidth > 1150? parseInt(1150 * .5625):parseInt(window.innerWidth * .5625);
if (calcHeight > jQuery(window).height()-jQuery(‘#navbar’).outerHeight()-50) {
calcHeight = jQuery(window).height()-jQuery(‘#navbar’).outerHeight()-50;
}
if (jQuery(‘#pulldownad’).hasClass(stuckClass) == false && jQuery(‘#ad-slide-tab’).text().search(/close/i) > -1) {
jQuery(‘#pulldownad’).css(‘height’,calcHeight);
if (jQuery(window).height()
window.clearInterval(playTimer);
}
},200);
}else {
playTimer = window.setInterval(function(){
try {
jQuery(‘#pulldownad’).find(‘iframe’)[0].contentWindow.postMessage(“bcPlayAdFirstRunUnmute2046”, “*”);
}catch(e){
}
playCounter++
if (playCounter > 10) {
window.clearInterval(playTimer);
}
},500);
}
}
}
});