if(window.admitad=function(){var config={urls:{webmasterTags:"//z.lenmit.com/retag/tags/?code=##code##",requiredFields:"//z.lenmit.com/retag/fields/?code=##code##"},levelsDefault:[0,1,2,3,4]},bucket={},core={loadWebmasterTags:function(e,t,r){e=utils.buildUrl(config.urls.webmasterTags,{code:e.code});!0===window._retag_debug&&(e+="&debug=1"),utils.loadScript(e,r)},loadRequiredFields:function(e,t){e=utils.buildUrl(config.urls.requiredFields,{code:e.code});utils.loadScript(e,t)},evalTags:function(t,e){utils.isArray(e)&&utils.each(e,function(e){e=core.buildScriptsSequence(e);core.evalScripts(t,e)})},buildScriptsSequence:function(e){var t=[];return utils.arrayUpdate(t,utils.match(re.internalScripts,e,"internal")),utils.arrayUpdate(t,utils.match(re.externalScripts,e,"external")),utils.arrayUpdate(t,utils.match(re.img,e,"img")),utils.arrayUpdate(t,utils.match(re.iframe,e,"iframe")),t=t.sort(function(e,t){return e.indext.index?1:0})},evalScripts:function(e,t){var r;if(!utils.isEmpty(t))return r=t.shift(),"external"!==r.type?"internal"===r.type?(utils.isLevelDefault(e.level)?utils.eval(r.value):utils.isUndef(window._retag_data)?console.log("window._retag_data is empty"):utils.fakeContextEval(window._retag_data,r.value),core.evalScripts(e,t)):"img"===r.type?(utils.appendImg(r.value),core.evalScripts(e,t)):"iframe"===r.type?(utils.appendIframe(r.value),core.evalScripts(e,t)):void 0:void utils.loadScript(r.value,function(){core.evalScripts(e,t)})},run:function(t){(utils.isLevelDefault(t.level)?check.checkDefault:check.checkCustom)(t,function(e){core.loadWebmasterTags(t,e,function(){core.evalTags(t,bucket.retargetingTags),core.evalTags(t,bucket.analyticalTags)})})}},errCodes={undefValue:0,emptyValue:1},check={checkers:{0:function(){return{}},1:function(){return check.checkRequiredFields(["ad_category"],window)},2:function(){var e={};return utils.isUndef(window.ad_product)?e.ad_product=errCodes.undefValue:utils.isEmpty(window.ad_product)?e.ad_product=errCodes.emptyValue:utils.isUndef(window.ad_product.id)?e.ad_product_id=errCodes.undefValue:utils.isEmpty(window.ad_product.id)&&(e.ad_product_id=errCodes.emptyValue),e},3:function(){var e={};if(utils.isUndef(window.ad_products))e.ad_products=errCodes.undefValue;else if(utils.isEmpty(window.ad_products))e.ad_products=errCodes.emptyValue;else for(var t=0;t]*?src[\s]*=[\s]*['"]([^"']*?)['"]/gim,internalScripts:/<\s*script[^>]*>([\S\s]*?)<\s*\/script\s*>/gim,img://gim,iframe:/<\s*iframe[^>]*?src[\s]*=[\s]*['"]([^"']*?)['"]/gim},utils={trim:function(e){return e.replace(/^\s+|\s+$/g,"")},isLevelDefault:function(e){return 0<=utils.indexOf(config.levelsDefault,e)},arrayUpdate:function(e,t){for(var r=0;r=t.length&&r()})})):r()},createIframe:function(e){var t=document.createElement("iframe");return t.src=e,t.height="1",t.width="1",t.frameBorder="0",t},each:function(e,t,r){for(var r=r||window,i=0;i