window.addEventListener('DOMContentLoaded', function () { var ua = navigator.userAgent; if ((localStorage.getItem('aaac_pr_ima') != undefined && localStorage.getItem('aaac_pr_ima') > (new Date().getTime())) || (navigator.userAgent.indexOf('Mobile') != -1 && navigator.userAgent.indexOf('Firefox') != -1)){ return; } var isIos = function () { var b, c, d; b = window.navigator.userAgent.toLowerCase(); c = 0 <= b.indexOf('iphone'); d = 0 <= b.indexOf('ipod'); b = 0 <= b.indexOf('ipad'); return c || d || b ? !0 : !1 } var iPhoneModels = { 479: "iphone3", 480: "iphone4", 568: "iphone5", 667: "iphone6", 736: "iphone6p", 737: "iphone6"} var displayMinSize = 479; var displayMaxSize = 737; var getModelName = function (b) { return !1 === isIos() ? '' : iPhoneModels[displayMinSize > b ? displayMinSize : displayMaxSize < b ? displayMaxSize : b] }; var i_type = getModelName(window.screen.height); var sc = document.createElement('script'); sc.type = 'text/javascript'; sc.src = 'https://ap.octopuspop.com/deliver/?_spot=22173&_iphone_type=' + i_type + '&callback=octopusMoviePRCallback&_ver=' + new Date().getTime(); var parent = document.getElementsByTagName('script')[0]; parent.parentNode.insertBefore(sc,parent); }); var octopusMoviePRCallback = function(jsondata){ var link_url = jsondata['click_url']; var view_url = jsondata['view_url']; if (link_url === undefined || link_url == '' || view_url == undefined || view_url == '') { return; } var article_id = link_url.match(/\d+$/)[0]; var json_url = 'https://srv1.aaacompany.net/om_res.php?spot=22173&article=' + article_id + '&_=' + new Date().getTime(); var xhr_success = function(data){ if (typeof data == 'string'){ data = JSON.parse(data); } var link_url_a = data['click']; var view_url_a = data['imp']; var movie_width = data['prop']['movie'].match(/^\d+/)[0]; var movie_height = data['prop']['movie'].match(/\d+$/)[0]; var movie_url = data['article']['movie']; var endcard_url = data['article']['endcard']; if( typeof endcard_url === 'undefined'){ endcard_url = false; } var button_type = data['button_type']; var cookie_time = data['cookie']; if (!((Math.random() * 100) < data['rate']) || (!movie_url)){ return; } var wrap = null; var oct_movie_script_input_selectors = ['.video-wrapper']; if (typeof oct_movie_script_input_selectors !== 'undefined'){ for (var i = 0; i < oct_movie_script_input_selectors.length; i++){ var selector = oct_movie_script_input_selectors[i]; wrap = document.querySelector(selector); if(wrap !== null){ break; } } } if (wrap === null){ return; } var map = document.createElement('div'); wrap.style.position = 'relative'; map.style.width = wrap.clientWidth + 'px'; map.style.height = wrap.clientHeight + 'px'; map.style.position = 'absolute'; map.style.left = '0'; map.style.top = '0'; map.style.border = 'none'; map.style.padding = '0'; map.style.margin = '0'; map.style.zIndex = '100000000000'; wrap.appendChild(map); map.addEventListener('click', function(e) { //document.cookie = 'aaac_pr_ima=true;max-age=' + cookie_time; localStorage.setItem('aaac_pr_ima', new Date().getTime() + (cookie_time * 1000)); wrap.removeChild(map); var iframe = document.createElement('iframe'); iframe.style.width = wrap.clientWidth + 'px'; iframe.style.height = wrap.clientHeight + 'px'; iframe.style.position = 'absolute'; iframe.style.left = '0'; iframe.style.top = '0'; iframe.style.border = 'none'; iframe.style.padding = '0'; iframe.style.margin = '0'; iframe.style.zIndex = '100000000000'; iframe.id = 'iframe_movie_pr_ad'; wrap.appendChild(iframe); iframe.contentWindow.document.write( '