if (typeof intervalIDcmeBm ==="undefined") { intervalIDcmeBm = setInterval( load_informercmeBm , 300); } function load_informercmeBm() { var block = document.getElementById("MIXADV_1657"); if( block ) { var offset = getCoordsBlock1657(block); var screen_height = window.innerHeight; var scrollTop = window.pageYOffset || document.documentElement.scrollTop; if(offset.top < screen_height + scrollTop ) { ban_teaser = take_ban_teasercmeBm(); if( ban_teaser === false ) { return; } var host = window.location.hostname; block.innerHTML = "."; clearInterval(intervalIDcmeBm); var script = document.createElement("script"); script.src = "https://m.mixadvert.com/show/load/?id=1657&id_name=cmeBm&teaser_name=GdTAokl&block_name=KFsehG&ban_teaser="+ban_teaser+"&r="+Math.random()+"&host="+host; block.parentNode.appendChild(script); } } } function getCoordsBlock1657(elem) { var box = elem.getBoundingClientRect(); var body = document.body; var docEl = document.documentElement; var scrollTop = window.pageYOffset || docEl.scrollTop || body.scrollTop; var scrollLeft = window.pageXOffset || docEl.scrollLeft || body.scrollLeft; var clientTop = docEl.clientTop || body.clientTop || 0; var clientLeft = docEl.clientLeft || body.clientLeft || 0; var top = box.top + scrollTop - clientTop; var left = box.left + scrollLeft - clientLeft; return { top: top, left: left }; } function take_ban_teasercmeBm() { var ban_teaser=""; informer = document.getElementsByClassName("MIXADVERT_NET"); for(var i=0; i < informer.length; i++) { if( ( informer[i].id != 1657 ) && ( informer[i].innerHTML == "." ) ) { return false; } var link = informer[i].getElementsByTagName("img"); for(var j=0; j < link.length; j++) { prev_link = link[j].name; teaser = getUrlVarscmeBm(prev_link); if( teaser != "" && teaser != "." ) { if( ban_teaser =="") { ban_teaser = teaser; } else { ban_teaser = ban_teaser+","+teaser; } } } } return ban_teaser; } function getUrlVarscmeBm(link) { var hash; var hashes = link.slice(link.indexOf("?") + 1).split("&"); for(var i = 0; i < hashes.length; i++) { hash = hashes[i].split("="); if(hash[0] == "t" ) { return hash[1]; } } return ""; }