- ID de l'analyse :
- 08a39a95-651b-4d22-9beb-edf534504aa3Terminée
- URL soumise :
- https://woobox.com/js/plugins/woo.js
- Fin du rapport :
Liens : 0 trouvé(s)
Liens sortants identifiés à partir de la page
Variables JavaScript : 3 trouvée(s)
Les variables JavaScript globales chargées dans l'objet fenêtre d'une page sont des variables déclarées en dehors des fonctions et accessibles depuis n'importe quel endroit du code au sein du champ d'application actuel
Nom | Type |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
Messages de journal de console : 1 trouvé(s)
Messages consignés dans la console web
Type | Catégorie | Enregistrement |
---|---|---|
error | network |
|
HTML
Le corps HTML de la page en données brutes
<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Woobox Javascript SDK
2013-2018 Woobox, LLC
*/
if(typeof Woo==="undefined"){var Woo={};(function(){function Woobox(){if(arguments.callee._singletonInstance)return arguments.callee._singletonInstance;arguments.callee._singletonInstance=this;var that=this;var consts={logging:"https://{host}/plugins/log",plugin:{classes:["woobox-offer"],options:{},frames:{"offer":{src:"https://{host}/{pidRaw}{subSegment}{params}",width:"1px",height:"determine","min-width":"100%","max-width":"determine",defaultCSS:{width:"1px","min-width":"100%",border:"none",WebkitBorderRadius:"3px",
MozBorderRadius:"3px",OBorderRadius:"3px",borderRadius:"3px",WebkitTransition:"height 0.2s ease-out",MozTransition:"height 0.2s ease-out",OTransition:"height 0.2s ease-out",transition:"height 0.2s ease-out"},eventHandlers:{}}},classIDMap:{"woobox-offer":"data-offer"},classParamsMap:{"woobox-offer":"data-params"},classParamsValid:["source","from","sms","view","for","chk"],classOptionMap:{"woobox-offer":[]},classFrameMap:{"woobox-offer":["offer"]},classCSSMap:{"woobox-offer":{width:"100%"},"woobox-offer-wrap":{width:"100%",
maxWidth:"810px"},"overlay":{background:"#000",opacity:80}},defaultCSS:{border:"none"},defaultCSSLink:"https://{host}/css/plugins/{class}.css"},errors:{}};var h,k,t;var pm=Boolean(window.postMessage);var ev=Boolean(window.addEventListener);var ie=function(){var v=3,div=document.createElement("div"),a=div.all||[];while(div.innerHTML="\x3c!--[if gt IE "+ ++v+"]><br><![endif]--\x3e",a[0]);return v>4?v:!v}();var plugins={};var plugin_counts={};var logger;var myEl;var url=document.getElementById("woobox-sdk").getAttribute("src");
insertSDKcss();function insertSDKcss(){if(document.getElementById("woobox-sdk-styles"))return;var css=".woobox-modal-global-overflow-hidden { overflow: hidden; } .woobox-offer, .woobox-offer-wrap, .woobox-offer-wrap > iframe { } .woo-iframe-expanded-z-index { z-index: 999998 !important; }",head=document.head||document.getElementsByTagName("head")[0],style=document.createElement("style");head.appendChild(style);style.id="woobox-sdk-styles";style.type="text/css";style.appendChild(document.createTextNode(css))}
function fillConst(t,vals){var filled=t;if(h)filled=filled.replace("{host}",h);for(var i in vals)filled=filled.replace("{"+i+"}",vals[i]);return filled}function mergeJSON(json1,json2){for(var i in json2)if(typeof json2[i]!="object")json1[i]=json2[i];else{if(typeof json1[i]=="undefined")json1[i]=json2[i];mergeJSON(json1[i],json2[i])}}function getMessage(e){if(pm){if(e.origin!="https://"+h)return false;var m={};try{m=JSON.parse(e.data);if(m["pid"]&&typeof plugins[m["pid"]]!="undefined"){var p=plugins[m["pid"]];
return p.receiveMessage(e,m)}return false}catch(ex){return false}}return false}function postMessage(el,pid,d,dest){if(pm){var m={"t":t,"k":k,"pid":pid};mergeJSON(m,d);if(!dest)dest="https://"+h;el.postMessage(JSON.stringify(m),dest);return true}return false}function setCSS(o){if(typeof o.frames!="undefined"&&typeof o.frames.offer!="undefined");if(typeof o.consts!="undefined"){if(typeof o.consts.defaultCSS!="undefined")for(var i in o.consts.defaultCSS)o.el.style[i]=o.consts.defaultCSS[i];if(o.type&&
typeof o.consts.classCSSMap[o.type]!="undefined")for(var i in o.consts.classCSSMap[o.type])o.el.style[i]=o.consts.classCSSMap[o.type][i];var off=o.constructor.name==="frame"?o.parent:o;var isPopup=off.hasOwnProperty("opts")&&off.opts.hasOwnProperty("style")&&off.opts.style==="popup";if(o.constructor.name==="frame"&&isPopup)postMessage(o.el.contentWindow,o.parent.pid,{"addBodyClass":"popup"});if(typeof o.css!="undefined"&&typeof o.css.height=="undefined"){o.css.height="600";o.css.overflow="scroll";
if(!isPopup)o.el.setAttribute("scrolling","yes")}else if(!isPopup)o.el.setAttribute("scrolling","no");for(var i in{"width":true,"height":true,"max-width":true})if(typeof o.consts[i]!="undefined"&&typeof o.css[i]!="undefined")if(o.consts[i].indexOf("%")>0)o.el.style[i]=o.css[i];else o.el.style[i]=o.css[i]+"px";if(typeof WooControl!=="undefined")window.setTimeout(function(){WooControl.setHeight()},10);return true}return false}function log(data){if(logger)document.getElementsByTagName("head")[0].removeChild(logger);
logger=document.createElement("script");logger.setAttribute("id","woobox-log");logger.setAttribute("src",consts.logging+"?d="+encodeURIComponent(JSON.stringify(data)));logger.setAttribute("type","text/javascript");document.getElementsByTagName("head")[0].appendChild(logger)}function parseEmbedScripts(){var allScripts=document.querySelectorAll("script[data-offer]");for(var i=0;i<allScripts.length;i++){var s=allScripts[i];var attrs=s.attributes;if(s.getAttribute("data-offer")){var div=document.createElement("div");
div.setAttribute("class","woobox-offer");div.setAttribute("data-offer",s.getAttribute("data-offer"));if(s.getAttribute("data-style"))div.setAttribute("data-style",s.getAttribute("data-style"));if(s.getAttribute("data-trigger"))div.setAttribute("data-trigger",s.getAttribute("data-trigger"));if(s.getAttribute("data-expire"))div.setAttribute("data-expire",s.getAttribute("data-expire"));s.parentNode.insertBefore(div,s.nextSibling)}}}function parseDOM(){parseEmbedScripts();var validTags=["div"];for(var i=
0;i<validTags.length;i++){var tags=document.getElementsByTagName(validTags[i]),matched=false;for(var j=0;j<tags.length;j++)for(var k=0;k<consts.plugin.classes.length;k++)if(tags[j].className==consts.plugin.classes[k]){if(tags[j].getElementsByTagName("iframe").length>0)continue;var p=new plugin(tags[j],consts.plugin.classes[k]);plugins[p.pid]=p;p.init();matched=true}if(matched)break}if(!matched)console.error("Matching Woobox offer tag not found")}function expandIframeToFullDocument(pid,previousHeight){var offerRootDiv=
document.getElementById(pid);if(offerRootDiv){var offerWrap=offerRootDiv.getElementsByClassName("woobox-offer-wrap")[0];var iframeExpandStyles={"position":"fixed","top":"0px","bottom":"0px","left":"0px","right":"0px","min-height":"calc(102vh + 1px)","height":"auto","overflow-y":"scroll","z-index":"999999"};var offerIframe=offerRootDiv.getElementsByTagName("iframe")[0];if(offerIframe){for(var propertyKey in iframeExpandStyles)offerIframe.style[propertyKey]=iframeExpandStyles[propertyKey];try{offerIframe.scrollIntoView(true)}catch(error){console.log(error)}}}document.body.classList.add("woobox-modal-global-overflow-hidden");
try{var current=offerRootDiv.parentElement;var isTraversingBody=true;do{if(!current.classList.contains("woo-iframe-expanded-z-index"))current.classList.add("woo-iframe-expanded-z-index");current=current.parentElement;if(current.tagName=="BODY")isTraversingBody=false}while(current.parentElement&&isTraversingBody)}catch(error$0){console.log(error$0)}}function collapseFullDocumentIframe(pid,previousHeight){var offerRootDiv=document.getElementById(pid);var stylesToRemove=["position","top","bottom","left",
"right","z-index","overflow-y"];if(offerRootDiv){var offerIframe=offerRootDiv.getElementsByTagName("iframe")[0];offerIframe.style["min-height"]=previousHeight+"px";offerIframe.style["height"]=previousHeight+"px";stylesToRemove.forEach(function(propertyKey){offerIframe.style[propertyKey]=null});document.body.classList.remove("woobox-modal-global-overflow-hidden");setTimeout(function(){offerIframe.style["min-height"]=null},200)}try{var current=offerRootDiv.parentElement;var isTraversingBody=true;do{if(current.classList.contains("woo-iframe-expanded-z-index"))current.classList.remove("woo-iframe-expanded-z-index");
current=current.parentElement;if(current.tagName=="BODY")isTraversingBody=false}while(current.parentElement&&isTraversingBody)}catch(error){console.log(error)}}function checkTop(pid){var className=pid+"_offer",topEl=document.getElementsByClassName(className)[0],elBox=topEl.getBoundingClientRect(),body=document.body,docElem=document.documentElement;var scrollTop=window.pageYOffset||docElem.scrollTop||body.scrollTop;var clientTop=docElem.clientTop||body.clientTop||0;var topLoc=elBox.top+scrollTop-clientTop;
var windowBottom=window.innerHeight+scrollTop;topLoc=Math.round(topLoc);if(topLoc<scrollTop||topLoc>windowBottom)smoothScroll(topLoc,false)}function scrollToIframeTop(pid){checkTop(pid)}function smoothScroll(destination,smooth){var params={top:destination,left:0};if(smooth)params["behavior"]="smooth";window.scroll(params)}function parseQueryString(str){var queries,temp,paramCount=0,params={};queries=str.split("&");if(queries.length){for(var i=0;i<queries.length;i++){temp=queries[i].split("=");if(temp.length>
1){paramCount++;params[temp[0]]=temp[1]}}if(paramCount)return params}return false}function toQueryString(obj){var str=[];for(var p in obj)if(obj.hasOwnProperty(p))str.push(encodeURIComponent(p)+"="+encodeURIComponent(obj[p]));if(str.length)return"?"+str.join("&");return""}function getParams(validParams,dataParams){var hashParams=parseQueryString(window.location.hash.substring(1)),finalParams={};for(var i in hashParams)if(validParams.indexOf(i)>-1)finalParams[i]=hashParams[i];for(var i in dataParams)if(validParams.indexOf(i)>
-1)finalParams[i]=dataParams[i];return finalParams}this.selfDestruct=function(){this.frames.forEach(function(f){f.destroy()})};this.box=function(token,key,host){if(typeof WooControl!=="undefined"&&WooControl.preventEmbeds)return false;if(!host){var a=document.createElement("a");a.setAttribute("href",url);h=a.hostname.replace("cdn.","")}else h=host;t=token;k=key;if(ev)window.addEventListener("message",getMessage,false);else window.attachEvent("onmessage",getMessage);if(document.readyState==="complete"||
document.readyState==="loaded"||document.readyState==="interactive")parseDOM();else if(ev)document.addEventListener("DOMContentLoaded",parseDOM,false);else document.attachEvent("onreadystatechange",parseDOM)};function frame(p,f){this.inited=false;this.parent=p;this.fid=f;this.el=document.createElement("iframe");this.consts=consts.plugin.frames[this.fid];this.el.setAttribute("id",this.parent.pid+"_"+this.fid);this.el.setAttribute("title","Woobox Campaign");if(p.opts.style!=="popup")this.el.setAttribute("scrolling",
"no");this.el.className=this.parent.pid+"_"+this.fid;this.css={};this.over=false;this.clicked=false;this.previousTopOffset=null;this.previousHeight=null}frame.prototype.destroy=function(){this.el.remove()};frame.prototype.init=function(){if(typeof this.parent.pid!="undefined"){var that=this,src,subSegment="",params=getParams(this.parent.consts.classParamsValid,this.parent.el.getAttribute("data-params"));params["embed"]=1;params["plugin"]=encodeURIComponent(JSON.stringify({"pid":this.parent.pid,"fid":this.fid}));
for(var paramkey in this.parent.params)params[paramkey]=this.parent.params[paramkey];switch(this.fid){case "offer":if(params["view"]){subSegment+="/"+params["view"];delete params["view"]}else if(params["url"]){subSegment+="/"+params["url"];delete params["url"]}if(params["from"]){subSegment+="/"+params["from"];delete params["from"]}else if(params["for"]){subSegment+="/"+params["for"];delete params["for"]}break}src=fillConst(this.consts.src,{"pidRaw":this.parent.pidRaw,"subSegment":subSegment,"params":toQueryString(params)});
this.el.setAttribute("src",src);var el_wrap=document.createElement("div");el_wrap.className="woobox-offer-wrap";el_wrap.appendChild(this.el);this.parent.el_wrap=el_wrap;this.parent.el.appendChild(el_wrap);for(var i in{"width":true,"height":true,"max-width":true})if(this.consts[i]!="determine")this.css[i]=this.consts[i];this.setCSS();myEl=that.el;var mousemove=function(e){if(this.consts&&typeof this.consts.eventHandlers.mouseover!="undefined")that.consts.eventHandlers.mousemove(e,that)};if(ev)this.el.addEventListener("mousemove",
mousemove,false);else this.el.attachEvent("onmousemove",mousemove);var mouseover=function(e){that.over=true;if(typeof that.consts.eventHandlers.mouseover!="undefined")that.consts.eventHandlers.mouseover(e,that)};if(ev)this.el.addEventListener("mouseover",mouseover,false);else this.el.attachEvent("onmouseover",mouseover);var mouseout=function(e){that.over=false;if(typeof that.consts.eventHandlers.mouseout!="undefined")that.consts.eventHandlers.mouseout(e,that)};if(ev)this.el.addEventListener("mouseout",
mouseout,false);else this.el.attachEvent("onmouseout",mouseout);this.inited=true}};frame.prototype.setCSS=function(){return setCSS(this)};frame.prototype.reload=function(){this.loaded=false;this.el.setAttribute("src",this.el.src)};function plugin(div,c){this.inited=false;this.layout_width=null;this.consts=consts.plugin;this.type=c;this.el=div;this.el.style.visibility="hidden";this.pid=this.pidRaw=this.el.getAttribute(this.consts.classIDMap[this.type]);if(typeof plugin_counts[this.pid]=="undefined")plugin_counts[this.pid]=
0;else plugin_counts[this.pid]++;this.pid=this.pid+"_"+plugin_counts[this.pid];this.firstLoad=true;this.el.id=this.pid;var rawParams=this.el.getAttribute(this.consts.classParamsMap[this.type])||"{}";this.params=JSON.parse(rawParams.replace(/'/g,'"'));this.opts={};this.frames={};this.loading=false;this.ignoreHeightMessagesFromIframe=false;this.cssLink=null;if(this.consts.classFrameMap[this.type].length)for(var i=0;i<this.consts.classFrameMap.length;i++)this.frames[this.consts.classFrameMap[i]]=new frame(this,
this.consts.classFrameMap[i])}plugin.prototype.sendData=function(e,r,d){return postMessage(e.source,this.pid,{"receive":r,"data":d},e.origin)};plugin.prototype.sendRequest=function(e,r,d){return postMessage(e.source,this.pid,{"request":r,"data":d},e.origin)};plugin.prototype.returnTarget=function(e,m){var p={"receive":"target","data":null};if(m["frame"]){p["request"]="dims";p["frame"]=m["frame"]}return postMessage(e.source,this.pid,p,e.origin)};plugin.prototype.receiveMessage=function(e,m){var secure=
false;if(m["t"]&&m["k"]&&m["t"]==t&&m["k"]==k)secure=true;if(typeof m["receive"]!="undefined")switch(m["receive"]){case "dims":if(!this.ignoreHeightMessagesFromIframe)if(typeof m["frame"]!="undefined"&&typeof this.frames[m["frame"]]!="undefined"){for(var i in m["data"]["dims"])switch(i){case "width":if(!this.layout_width)this.setLayoutWidth(m["data"]["dims"][i]);break;case "height":consts.plugin.classCSSMap["woobox-offer-wrap"]["height"]=m["data"]["dims"][i];default:this.frames[m["frame"]].css[i]=
m["data"]["dims"][i]}return this.frames[m["frame"]].setCSS()}return false;break;case "checkTop":if(this.firstLoad){this.firstLoad=false;if(m.data.modal)this.setModalStyles(m.data.modal);return false}checkTop(m.pid);break;case "scrollToIframeTop":this.previousTopOffset=window.pageYOffset;scrollToIframeTop(m.pid);break;case "scrollToPreviousPosition":if(this.previousTopOffset!==null)smoothScroll(this.previousTopOffset,false);this.previousTopOffset=null;break;case "expandIframeToFullDocument":this.ignoreHeightMessagesFromIframe=
true;this.previousHeight=document.getElementById(this.pid+"_offer").offsetHeight;expandIframeToFullDocument(this.pid,this.previousHeight);break;case "collapseFullDocumentIframe":collapseFullDocumentIframe(this.pid,this.previousHeight);this.previousHeight=null;this.ignoreHeightMessagesFromIframe=false;break;case "closePopup":this.closeBox(this.el);break}if(typeof m["request"]!="undefined")switch(m["request"]){case "documentInfo":return this.sendData(e,"documentInfo",util.getDocumentInfo(this.el));
break;case "target":return this.returnTarget(e,m);break}};plugin.prototype.setModalStyles=function(styles){consts.plugin.classCSSMap["overlay"]={background:styles.bgColor||"#000",opacity:styles.opacity||80}};plugin.prototype.init=function(){var that=this;this.setOpts();var popupInterval=window.setInterval(function(){if(that.layout_width){that.applyOpts();window.clearInterval(popupInterval)}},100);this.setCSS();var initInterval=window.setInterval(function(){var busy_count=0;for(var frameKey in that.frames)if(!that.frames[frameKey].inited)busy_count++;
if(!busy_count){that.inited=true;that.setCSSLink();window.clearInterval(initInterval)}},100);this.setFrames()};plugin.prototype.setLayoutWidth=function(w){this.layout_width=w;consts.plugin.classCSSMap["woobox-offer-wrap"]["max-width"]=this.layout_width+"px";return setCSS(this)};plugin.prototype.setCSS=function(){return setCSS(this)};plugin.prototype.closeBox=function(obj,ms){var offer=null;if(obj.hasOwnProperty("el"))offer=obj.el;else if(util.hasClass(obj,"woobox-offer"))offer=obj;else{obj.preventDefault();
var offerFound=false;var el=obj.target;var i=0;do{if(util.hasClass(el,"woobox-offer")){offer=el;break}el=el.parentElement;i++}while(i<50)}if(!offer)return false;if(typeof ms==="undefined"||!parseInt(ms))var ms=0;setTimeout(function(){document.documentElement.className=document.documentElement.className.replace("popup_active","");offer.className=offer.className.replace("active","")},ms);return false};plugin.prototype.queueRevealBox=function(obj,ms){var that=this;var offer=obj.hasOwnProperty("el")?
obj.el:obj.path[1];if(typeof ms==="undefined"||!parseInt(ms))var ms=0;setTimeout(function(){that.revealBox()},ms);return true};plugin.prototype.revealBox=function(){if(this.opts.style==="popup"&&this.opts.expire!==0){if(this.readExpireCookie())return false;this.setExpireCookie(this.opts.expire)}document.documentElement.classList.add("popup_active");this.el.classList.add("active");this.removeExitTriggers()};plugin.prototype.removeExitTriggers=function(){var exit_triggers=document.getElementsByClassName("exit_trigger");
for(var i=0;i<exit_triggers.length;i++)exit_triggers[i].parentNode.removeChild(exit_triggers[i])};plugin.prototype.setExpireCookie=function(days){if(typeof days==="undefined"||days===-1)var days=365;var date=new Date;date.setTime(date.getTime()+days*24*60*60*1E3);var expires="; expires="+date.toGMTString();document.cookie="hide_offer_"+this.pid+"=1"+expires+";path=/"};plugin.prototype.readExpireCookie=function(){var nameEQ=String("hide_offer_"+this.pid);var ca=document.cookie.split("; ");for(var i=
0;i<ca.length;i++)if(ca[i].indexOf(nameEQ)===0)return true;return false};plugin.prototype.eraseExpireCookie=function(){this.setExpireCookie(-1)};plugin.prototype.setCSSLink=function(){return false;this.cssLink=document.createElement("link");if(typeof this.opts["css"]!="undefined")var href=this.opts["css"];else return false;this.cssLink.setAttribute("rel","stylesheet");this.cssLink.setAttribute("type","text/css");this.cssLink.setAttribute("href",href);this.cssLink.setAttribute("id","c_"+this.pid);
document.getElementsByTagName("head")[0].appendChild(this.cssLink)};plugin.prototype.setOpts=function(){this.opts["css"]=fillConst(this.consts.defaultCSSLink,{"class":this.type});var dataOpts=this.el.dataset;for(attr in dataOpts){var v=dataOpts[attr];switch(attr){case "offer":break;case "trigger":if(v.indexOf("exit")===0&&!this.opts.hasOwnProperty("prompt"))this.opts.prompt="Check out this special offer!";default:var optSplit=v.split(":");this.opts[attr]=attr==="expire"?parseInt(optSplit[0]):optSplit[0];
if(optSplit.length>1)this.opts[attr+"Option"]=optSplit[1]}}if(!this.opts.hasOwnProperty("expire"))this.opts.expire=0;this.setInlineOpts();return true};plugin.prototype.applyOpts=function(){var that=this;if(this.opts.style==="popup"){this.el.className="woobox-offer popup";var headCSS='\n\t\t\t\t\t\t.popup_active, .popup_active > body {\n\t\t\t\t\t\t\theight:100%;overflow:hidden\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.woobox-offer.popup {\n\t\t\t\t\t\t\t-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";\n\t\t\t\t\t\t\tfilter:alpha(opacity=0);\n\t\t\t\t\t\t\t-moz-opacity:0;\n\t\t\t\t\t\t\t-khtml-opacity:0;\n\t\t\t\t\t\t\topacity:0;\n\t\t\t\t\t\t\tposition:fixed;\n\t\t\t\t\t\t\tz-index:11111111!important;\n\t\t\t\t\t\t\ttop:100%;\n\t\t\t\t\t\t\tright:0;\n\t\t\t\t\t\t\tbottom:0;\n\t\t\t\t\t\t\tleft:0;\n\t\t\t\t\t\t\ttransition:opacity .5s ease-out;\n\t\t\t\t\t\t\toverflow:hidden;\n\t\t\t\t\t\t\tvisibility:visible;\n\t\t\t\t\t\t\ttext-align:center;\n\t\t\t\t\t\t\tmargin:auto;\n\t\t\t\t\t\t\tmax-width:none!important;\n\t\t\t\t\t\t\tpointer-events:none\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.woobox-offer.popup > .woobox-offer-wrap {\n\t\t\t\t\t\t\tposition:absolute;\n\t\t\t\t\t\t\tz-index:2;\n\t\t\t\t\t\t\tright:0;\n\t\t\t\t\t\t\tleft:0;\n\t\t\t\t\t\t\twidth:88%;\n\t\t\t\t\t\t\twidth:88vw;\n\t\t\t\t\t\t\toverflow:visible;\n\t\t\t\t\t\t\tmargin:6% auto;\n\t\t\t\t\t\t\tmargin:6vh auto\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.woobox-offer.popup > .woobox-offer-wrap:before {\n\t\t\t\t\t\t\tdisplay:block;\n\t\t\t\t\t\t\tcontent:"";\n\t\t\t\t\t\t\tposition:fixed;\n\t\t\t\t\t\t\tz-index:-1;\n\t\t\t\t\t\t\ttop:0;\n\t\t\t\t\t\t\tright:0;\n\t\t\t\t\t\t\tbottom:0;\n\t\t\t\t\t\t\tleft:0\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.woobox-offer.popup > .woobox-offer-wrap > iframe{\n\t\t\t\t\t\t\tposition:relative;\n\t\t\t\t\t\t\tz-index:3;\n\t\t\t\t\t\t\tmargin:0 auto;\n\t\t\t\t\t\t\twidth:1px;\n\t\t\t\t\t\t\tmin-width:100%\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.woobox-offer.popup.active {\n\t\t\t\t\t\t\t-webkit-overflow-scrolling:touch;\n\t\t\t\t\t\t\ttop:0;\n\t\t\t\t\t\t\t-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";\n\t\t\t\t\t\t\tfilter:alpha(opacity=100);\n\t\t\t\t\t\t\t-moz-opacity:1;\n\t\t\t\t\t\t\t-khtml-opacity:1;\n\t\t\t\t\t\t\topacity:1;\n\t\t\t\t\t\t\toverflow:auto;\n\t\t\t\t\t\t\tpointer-events:auto\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.woobox-offer.popup .overlay {\n\t\t\t\t\t\t\tposition:fixed;\n\t\t\t\t\t\t\tz-index:1;\n\t\t\t\t\t\t\ttop:0;\n\t\t\t\t\t\t\tright:0;\n\t\t\t\t\t\t\tbottom:0;\n\t\t\t\t\t\t\tleft:0;\n\t\t\t\t\t\t\tbackground:#000;\n\t\t\t\t\t\t\tbackground:rgba(0,0,0,.8)\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.woobox-offer.popup .exit_trigger {\n\t\t\t\t\t\t\tpointer-events:auto;\n\t\t\t\t\t\t\tposition:fixed;\n\t\t\t\t\t\t\tz-index:10001;\n\t\t\t\t\t\t\tbackground-color:transparent\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.woobox-offer.popup .exit_trigger.top {\n\t\t\t\t\t\t\ttop:0;\n\t\t\t\t\t\t\tright:0;\n\t\t\t\t\t\t\tleft:0;\n\t\t\t\t\t\t\theight:12px;\n\t\t\t\t\t\t\twidth:100%\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.woobox-offer.popup .exit_trigger.bottom {\n\t\t\t\t\t\t\tbottom:0;right:0;left:0;\n\t\t\t\t\t\t\theight:12px;\n\t\t\t\t\t\t\twidth:100%\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.woobox-offer.popup .exit_trigger.right {\n\t\t\t\t\t\t\ttop:0;right:0;bottom:0;\n\t\t\t\t\t\t\twidth:12px;height:100%\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.woobox-offer.popup .exit_trigger.left {\n\t\t\t\t\t\t\ttop:0;bottom:0;left:0;\n\t\t\t\t\t\t\twidth:12px;height:100%\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.woobox-offer.popup .overlay, .woobox-offer.popup > .woobox-offer-wrap {\n\t\t\t\t\t\t\tdisplay:none\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.woobox-offer.popup.active .overlay, .woobox-offer.popup.active > .woobox-offer-wrap {\n\t\t\t\t\t\t\tdisplay:block\n\t\t\t\t\t\t}';
headCSS+="\n\t\t\t\t\t\t.woobox-offer-wrap{\n\t\t\t\t\t\t\tmax-width: "+this.layout_width+"px;\n\t\t\t\t\t\t}\n\t\t\t\t\t\t.popup_active .woobox-offer-wrap {\n\t\t\t\t\t\t\tmax-width: "+(this.layout_width+40)+"px;\n\t\t\t\t\t\t} // inner box shadow needs a little extra room\n\t\t\t\t\t\t@media screen and (max-width: "+(this.layout_width+40)+"px) {\n\t\t\t\t\t\t\t.popup_active {\n\t\t\t\t\t\t\t\tposition:fixed!important;\n\t\t\t\t\t\t\t\tleft:0;right:0\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t.woobox-offer.popup > .woobox-offer-wrap {\n\t\t\t\t\t\t\t\tmargin:0;\n\t\t\t\t\t\t\t\tmax-width:100%;\n\t\t\t\t\t\t\t\twidth:100%\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t";
if(this.opts.trigger==="exit"){var exit_trigger_size=12;var trigger_classes=["top","right","bottom","left"];for(i in trigger_classes){var exit_trigger=document.createElement("div");exit_trigger.className="exit_trigger "+trigger_classes[i];if(ev)exit_trigger.addEventListener("mouseover",function(){that.queueRevealBox(that)},false);else exit_trigger.attachEvent("onmouseover",function(){that.queueRevealBox(that)});this.el.appendChild(exit_trigger)}}var overlay=document.createElement("div");overlay.className=
"overlay";if(ev)overlay.addEventListener("click",this.closeBox,false);else overlay.attachEvent("onclick",this.closeBox);overlay.style["background"]=this.consts.classCSSMap["overlay"].background;overlay.style["opacity"]=parseInt(this.consts.classCSSMap["overlay"].opacity)/100;this.el.appendChild(overlay);var headStyle=document.createElement("style");headStyle.type="text/css";if(headStyle.styleSheet)headStyle.styleSheet.cssText=headCSS;else headStyle.appendChild(document.createTextNode(headCSS));var head=
document.head||document.getElementsByTagName("head")[0];head.appendChild(headStyle);var ms=this.opts.trigger==="timer"?parseInt(this.opts.triggerOption)*1E3:0;if(this.opts.trigger!=="exit")this.queueRevealBox(this,ms)}this.el.style.visibility="visible"};plugin.prototype.setFrames=function(){for(var i=0;i<this.consts.classFrameMap[this.type].length;i++)for(var j in this.consts.frames)if(this.consts.classFrameMap[this.type][i]==j){this.frames[j]=new frame(this,j);this.frames[j].init()}};plugin.prototype.setInlineOpts=
function(){var attrs=this.el.attributes;for(var i=0;i<attrs.length;i++)for(var j=0;j<this.consts.classOptionMap[this.type].length;j++)if(this.consts.classOptionMap[this.type][j]==attrs[i].name){var idx=this.consts.options[this.consts.classOptionMap[this.type][j]];this.opts[idx]=attrs[i].value;break}};plugin.prototype.setLoading=function(){this.loading=true};plugin.prototype.clearLoading=function(){this.loading=false};var util={getOffsetTop:function(el){var offsetTop=0,tempEl=el;do if(!isNaN(tempEl.offsetTop))offsetTop+=
tempEl.offsetTop;while(tempEl=tempEl.offsetParent);return offsetTop},getDocumentInfo:function(el){return{clientHeight:document.documentElement.clientHeight,clientWidth:document.documentElement.clientWidth,offsetTop:util.getOffsetTop(el),scrollLeft:document.body.scrollLeft,scrollTop:document.body.scrollTop}},hasClass:function(el,cls){var classes=" "+el.className+" ";var logger=document.getElementById("logger");var index=classes.indexOf(" "+cls+" ");return index>-1}}}Woo=new Woobox;Woo.box()})()};
</pre></body></html>