Tagging=function(a){this.site='startpagina-nl-spa';this.zone='dochters-athene';this.source_consent_cookie='site_consent';this.source_default_tracking=true;this.allowed_categories='atinternet,stats,stir';this.cookie_barviewcount='consentBarViewCount';this.protocol=window.location.protocol;this.autodetect_url=this.protocol+'//cts.snmmd.nl/service/detect/';this.context=a;this.positions={};this.positions_weighted={};this.is_site_without_cookiebar=false;this.positions.head='[{\"service_name\": \"Sanoma cookie opt-in\", \"source_non_tracking\": \"<script type=\\"text/javascript\\">    (function() {        function get_domain() {            var host = window.location.host;            var port = host.indexOf(\':\');            var domain = port>0?host.substr(0,port):host;            var parts = domain.split(\'.\');            return parts[parts.length-2]+\'.\'+parts[parts.length-1];        }        var url = window.location.protocol+\'//consent.\'+get_domain()+\'/script/consent.js\';        var script = \'<scr\'+\'ipt type=\\"text/javascript\\" src=\\"\'+url+\'\\"></scr\'+\'ipt>\';        document.write(script);    })();</script>\", \"weight\": null, \"service_kind\": \"functional\", \"source_tracking\": \"<script type=\\"text/javascript\\">    (function() {        function get_domain() {            var host = window.location.host;            var port = host.indexOf(\':\');            var domain = port>0?host.substr(0,port):host;            var parts = domain.split(\'.\');            return parts[parts.length-2]+\'.\'+parts[parts.length-1];        }        var url = window.location.protocol+\'//consent.\'+get_domain()+\'/script/consent.js\';        var script = \'<scr\'+\'ipt type=\\"text/javascript\\" src=\\"\'+url+\'\\"></scr\'+\'ipt>\';        document.write(script);    })();</script>\"}, {\"service_name\": \"Custom\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"functional\", \"source_tracking\": \"<script type=\\"text/javascript\\">if(document.cookie.match(\\"site_consent=([^\\\\S;]*)\\")) {    function _csmgrtn(cname, cvalue) {        var exdays = Math.floor(Math.random() * 180) + 90;        var d = new Date();        d.setTime(d.getTime() + (exdays*24*60*60*1000));        var expires = \\"expires=\\"+ d.toUTCString();        document.cookie = cname + \\"=\\" + cvalue + \\";\\" + expires + \\";domain=\\"+window.location.host.split(\'.\').slice(-2).join(\'.\').split(\':\')[0]+\\";path=/\\";    }    var cookieInst = unescape(document.cookie.match(\\"site_consent=([^\\\\S;]*)\\")[1]);    var sanomaOpt = unescape(cookieInst).split(\',\');    var sanomaOptOut = \\"0:0|c1:1\\";    var statsSanomaConsent = (sanomaOpt.indexOf(\\"stats\\") == -1) ? 1 : 0;    sanomaOptOut += \\"|c2:\\" + statsSanomaConsent;    var socialSanomaConsent = (sanomaOpt.indexOf(\\"social\\") == -1) ? 1 : 0;    sanomaOptOut += \\"|c3:\\" + socialSanomaConsent;    var advertSanomaConsent = (sanomaOpt.indexOf(\\"interests\\") == -1) ? 1 : 0;    sanomaOptOut += \\"|c4:\\" + advertSanomaConsent;    var interestSanomaConsent = (sanomaOpt.indexOf(\\"ads\\") == -1) ? 1 : 0;    sanomaOptOut += \\"|c5:\\" + interestSanomaConsent;    _csmgrtn(\\"OPTOUTMULTI\\", sanomaOptOut);    _csmgrtn(\\"sanomaconsent_consent\\", \\"true\\");}</script>\"}, {\"service_name\": \"Doubleclick\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\'text/javascript\'>function inView(targetId, callback, offset_bottom, offset_top) {    var targetElement = document.getElementById(targetId),        offset_top = offset_top || 0,        offset_bottom = offset_bottom || 0,                check = function() {            var height = window.innerHeight || document.documentElement.clientHeight;                        if (!window.inview[targetId] &&                targetElement.getBoundingClientRect().top < (height + offset_bottom) &&                targetElement.getBoundingClientRect().top > (0 - offset_top)) {                window.inview[targetId] = true;                callback();                return true;            }            return false;        },        debounce = function(func, wait, immediate) {            var timeout;            return function() {                var context = this,                    args = arguments;                var later = function() {                    timeout = null;                    if (!immediate) func.apply(context, args);                };                var callNow = immediate && !timeout;                clearTimeout(timeout);                timeout = setTimeout(later, wait);                if (callNow) func.apply(context, args);            };        };    if (\'undefined\' !== typeof targetElement && \'function\' === typeof callback) {        if (\'undefined\' === typeof window.inview) {            window.inview = {};        }        inview[targetId] = false;        if (!check()) {            var scrollViewFn = debounce(check, 20);            if (window.addEventListener) {                window.addEventListener(\'scroll\', scrollViewFn);            } else {                window.attachEvent(\'onscroll\', scrollViewFn);            }        }    } else {        return false;    }}</script>\"}, {\"service_name\": \"DataPixels\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\\"text/javascript\\" id=\\"pixel_xxs\\">(function(){var tempid = (Math.floor(Math.random()*100000000)),this_script = document.getElementById(\'pixel_xxs\'),div = document.createElement(\'div\');div.style.cssText = \\"display:none\\";div.id = tempid;this_script.parentNode.insertBefore(div, this_script);var img = new Image(),url = \\"//nl-gmtdmp.mookie1.com/t/v2/learn?tagid=V2_690&src.rand=\\"+ (new Date()).getTime()+\\"&src.id=\\"+window.location.host,container = document.getElementById(tempid);img.onload = function () { container.appendChild(img); };img.src = url;})();</script><script type=\\"text/javascript\\" id=\\"pixel_ng\\">(function() {var this_script = document.getElementById(\'pixel_ng\');var nuggad_id = \'98134552\';if(nuggad_id.length == 0){nuggad_id = \'1125968409\';}var pixel_url = location.protocol + \'//sanoma.nuggad.net/rc?nuggn=66720321&nuggsid=\' + nuggad_id;var pixel_script = document.createElement(\'script\');pixel_script.type = \'text/javascript\';pixel_script.src = pixel_url;this_script.parentNode.insertBefore(pixel_script, this_script);})();</script><script type=\\"text/javascript\\" id=\\"pixel_dbm\\">(function(){var tempid = (Math.floor(Math.random()*100000000)),this_script = document.getElementById(\'pixel_dbm\'),div = document.createElement(\'div\');div.style.cssText = \\"display:none\\";div.id = tempid;this_script.parentNode.insertBefore(div, this_script);var img = new Image(),url = \\"https://cm.g.doubleclick.net/pixel?google_nid=appnexus&google_cm&google_sc&google_dbm\\",container = document.getElementById(tempid);img.onload = function () { container.appendChild(img); };img.src = url;})();</script>\"}, {\"service_name\": \"Krux Digital\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"interests\", \"source_tracking\": \"<script type=\\"text/javascript\\">(function(){var rC=function(n){for(var r=n+\\"=\\",t=document.cookie.split(\\";\\"),e=0;e<t.length;e++){for(var i=t[e];\\" \\"==i.charAt(0);)i=i.substring(1,i.length);if(0==i.indexOf(r))return i.substring(r.length,i.length)}return null};null!=rC(\\"SA_ODC\\")&&(sai=rC(\\"SA_ODC\\"));})();</script>\"}, {\"service_name\": \"Criteo\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"interests\", \"source_tracking\": \"<script type=\'text/javascript\' src=\'//static.criteo.net/js/ld/publishertag.js\' async></script><script>    var CriteoId = \'6138\' ? Number(\'6138\') : 0;    if(location.hostname.indexOf(\'utopiatv.nl\') > -1){CriteoId = 6084;}    var Criteo = Criteo || {};    Criteo.events = Criteo.events || [];    Criteo.events.push(function() {        Criteo.CallRTA({\\"networkId\\": CriteoId});    });var crtg_split = (typeof crtg_content !== \'undefined\' ? crtg_content : (function (c_name){ var i,x,y,ARRCookies=document.cookie.split(\\";\\");for(i=0;i<ARRCookies.length;i++){x=ARRCookies[i].substr(0,ARRCookies[i].indexOf(\\"=\\"));y=ARRCookies[i].substr(ARRCookies[i].indexOf(\\"=\\")+1);x=x.replace(/^\\\\s+|\\\\s+$/g,\\"\\");if(x==c_name){return unescape(y);} }return\'\';})(\'crtg_rta\'));</script>\"}, {\"service_name\": \"Wunderloop\", \"source_non_tracking\": \"<script type=\\"text/javascript\\">var wlrcmd=\'\';function KruxDummy () {  this.user = \'\';  this.segments = \'\';}var Krux = new KruxDummy();</script>\", \"weight\": null, \"service_kind\": \"stats\", \"source_tracking\": \"<script type=\\"text/javascript\\">var wl_ord = new Date().getTime();if(typeof(wlrcmd)==\\"undefined\\"){var wlrcmd=\\"\\";}if (window.wlrcmd && typeof(Krux)!=\'undefined\' && Krux.dartKeyValues) { window.wlrcmd = window.wlrcmd + \';\' + Krux.dartKeyValues; }var WlProtocol = location.protocol.indexOf(\'https\')>-1?\'https:\':\'http:\';var WlUrl= WlProtocol + \'//rc.bt.ilsemedia.nl/Get/ilsemedia/JS/GetRcmd.js?ord=\' + wl_ord; document.write(\'<scr\' + \'ipt language=\\"JavaScript\\" src=\\"\' + WlUrl + \'\\"></sc\' + \'ript>\');</script>\"}, {\"service_name\": \"Krux Digital\", \"source_non_tracking\": \"<script type=\\"text/javascript\\">var Krux = function () {};Krux.user = \'\';Krux.segments = \'\';</script>\", \"weight\": null, \"service_kind\": \"interests\", \"source_tracking\": \"<script type=\\"text/javascript\\">window.Krux||((Krux=function(){Krux.q.push(arguments);}).q=[]);(function(){  function retrieve(n){    var m, k=\'kx\'+n;    if (window.localStorage) {        return window.localStorage[k] || \\"\\";    } else if (navigator.cookieEnabled) {        m = document.cookie.match(k+\'=([^;]*)\');        return (m && unescape(m[1])) || \\"\\";    } else {        return \'\';    }  }  var kvs = [];  Krux.user = retrieve(\'user\');  if (Krux.user) {    kvs.push(\'u=\' + Krux.user);  }  Krux.segments = retrieve(\'segs\') && retrieve(\'segs\').split(\',\') || [];  for (var i = 0; i < Krux.segments.length; i++ ) {    kvs.push(\'ksgmnt=\' + Krux.segments[i]);  }  Krux.dartKeyValues = kvs.length ? kvs.join(\';\') + \';\': \'\';  if (window.wlrcmd && Krux.dartKeyValues) {     window.wlrcmd = window.wlrcmd + \';\' + Krux.dartKeyValues;   }})();</script><script class=\\"kxct\\" data-id=\\"Hhv1f5dg\\" data-timing=\\"async\\" data-version=\\"1.9\\" type=\\"text/javascript\\">  window.Krux||((Krux=function(){Krux.q.push(arguments)}).q=[]);  (function(){    var k=document.createElement(\'script\');k.type=\'text/javascript\';k.async=true;    var m,src=(m=location.href.match(\'(?:[?&]+)kxsrc=([^&]+)\'))&&decodeURIComponent(m[1]);    k.src = new RegExp(\'^https?://((?:[a-z0-9_.]|-)+[.])?krxd[.]net(:[0-9]{1,5})?/\', \'i\').test(src) ? src : src === \\"disable\\" ? \\"\\" :    (location.protocol===\\"https:\\"?\\"https:\\":\\"http:\\")+\\"//cdn.krxd.net/controltag?confid=Hhv1f5dg\\";    var s=document.getElementsByTagName(\'script\')[0];s.parentNode.insertBefore(k,s);  }());  </script>\"}, {\"service_name\": \"Appnexus\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\\"text/javascript\\">    var apntag = apntag || {};    apntag.anq = apntag.anq || [];          (function() {       var d = document, e = d.createElement(\'script\'), p = d.getElementsByTagName(\'head\')[0];       e.type = \'text/javascript\';  e.async = true;       e.src = \'//acdn.adnxs.com/ast/alpha/0.8.0/ast.js\';       p.insertBefore(e, p.firstChild);})();var setScreenVariables = function() {          var width = document.documentElement.clientWidth;          var sizes = [250, 320, 480, 736, 972, 1365];          for (var i in sizes) {              var size = String(sizes[i]);              window[\'screenmin\' + size] = !!(width >= size);              window[\'screenmax\' + size] = !!(width < size);          }      };setScreenVariables();function strToGPT(s){var h={};s=s.split(\\";\\");for(var i=0;i<s.length;i++){var p=s[i].split(\\"=\\",2),k=p[0],v=\\"\\";if(p.length==2)v=p[1];var m=v.split(\',\');for(var u=0;u<m.length;u++){if(k&&m[u])(typeof h[k]==\\"undefined\\")?h[k]=[m[u]]:h[k].push(m[u])}}return h}var _VMp = (new Date()).getTime()+\\"\\" +Math.floor(Math.random() * (8999 - 1000 +1)+1000);function GPTrid() {if(typeof window.GPTrcmd==\\"undefined\\") {if (\'${dc_keywords}\'.length == 0) { kw=\\";\\"; } else { kw=\'${dc_keywords}\'}if (\'${dc_params}\'.length == 0) { params=\'\'; } else { params=\';${dc_params}\';}if(typeof wlrcmd == \'undefined\'){wlrcmd = \';\';}if(typeof crtg_content !== \'undefined\' && crtg_content.length > 0){wlrcmd += crtg_content;}kv = params+wlrcmd+\';protocol=\'+window.location.protocol.slice(0,-1)+\';\';window.GPTrcmd = strToGPT(kv);}var _VMa = (Math.floor(Math.random()*100000000));return \'VMspot_\'+window._VMp+\'_\'+_VMa;}GPTrid();window.apnFunctions = window.apnFunctions || {};window.apnFunctions.mergeArray = function(array1,array2) {  for(item in array1) {    array2[item] = array1[item];  }  return array2;};if(window.location.href.indexOf(\'apn=test\') > -1){apntag.anq.push(function() {       apntag.setPageOpts({        member: 7463,        keywords: GPTrcmd,        disablePsa : true    });});}else{apntag.anq.push(function() {       apntag.setPageOpts({        member: 7463,        keywords: GPTrcmd,        enableSafeFrame: true,        safeframeConfig: {        allowExpansionByPush:true,        allowExpansionByOverlay:true        },        disablePsa : true    });});}</script>\"}, {\"service_name\": \"STIR\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"stir\", \"source_tracking\": \"<script type=\\"text/javascript\\">String.prototype.capitalize=function(){return this.toLowerCase().replace(/\\\\b\\\\w/g,function(t){return t.toUpperCase()})};var nb_host = location.host.split(\\".\\").slice(-2);var nb_sbs =[\\"sbs\\",\\"hartvan\\",\\"utopia\\",\\"show\\",\\"net5\\",\\"veronica\\",\\"s1.tv\\",\\"kijk\\",\\"totaaltv\\",\\"piet\\"];var nb_02 = \'Sanoma\';for (var i = 0; i < nb_sbs.length; i++){if (location.host.indexOf(nb_sbs[i]) > -1) {var nb_02 = \'SBS\'}}var nb_12 = nb_host.join(\\".\\");var nb_25 = nb_host[0].capitalize();var nb_26=\\"\\",nb_27=\\"\\";0==\\"Online diensten\\".length?nb_27=\\"Informatie overig\\":nb_27=\\"Online diensten\\";var nb_28=document.querySelector(\\"meta[property=\'og:type\']\\")?document.querySelector(\\"meta[property=\'og:type\']\\").content:\\"\\";\\"article\\"!=nb_28&&(nb_28=\\"index\\");nb_query = \'&nb_01=Sanoma|SBS&nb_02=\'+nb_02+\'&nb_11=web&nb_12=\'+nb_12+\'&nb_25=\'+nb_25+\'&nb_26=\'+nb_26+\'&nb_27=\'+encodeURIComponent(nb_27)+\'&nb_28=\'+nb_28+\'&nb_29=general\';function udm_(e){var t=\\"comScore=\\",n=document,r=n.cookie,i=\\"\\",s=\\"indexOf\\",o=\\"substring\\",u=\\"length\\",a=2048,f,l=\\"&ns_\\",c=\\"&\\",h,p,d,v,m=window,g=m.encodeURIComponent||escape;if(r[s](t)+1)for(d=0,p=r.split(\\";\\"),v=p[u];d<v;d++)h=p[d][s](t),h+1&&(i=c+unescape(p[d][o](h+t[u])));e+=l+\\"_t=\\"+ +(new Date)+l+\\"c=\\"+(n.characterSet||n.defaultCharset||\\"\\")+\\"&c8=\\"+g(n.title)+i+\\"&c7=\\"+g(n.URL)+\\"&c9=\\"+g(n.referrer),e[u]>a&&e[s](c)>0&&(f=e[o](0,a-8).lastIndexOf(c),e=(e[o](0,f)+l+\\"cut=\\"+g(e[o](f+1)))[o](0,a)),n.images?(h=new Image,m.ns_p||(ns_p=h),h.src=e):n.write(\\"<\\",\\"p\\",\\"><\\",\'img src=\\"\',e,\'\\" height=\\"1\\" width=\\"1\\" alt=\\"*\\"\',\\"><\\",\\"/p\\",\\">\\")};udm_(\'http\'+(document.location.href.charAt(4)==\'s\'?\'s://sb\':\'://b\')+\'.scorecardresearch.com/b?c1=2&c2=6035634&ns_site=total\'+nb_query);</script><noscript><p><img src=\\"//sb.scorecardresearch.com/p?c1=2&amp;c2=6035634&amp;ns_site=total&amp;nb_01=Sanoma|SBS&amp;nb_02=Sanoma&amp;nb_11=web&amp;nb_29=general\\" height=\\"1\\" width=\\"1\\" alt=\\"*\\"></p></noscript><script type=\\"text/javascript\\" language=\\"JavaScript1.3\\" src=\\"//sb.scorecardresearch.com/c2/6035634/cs.js\\"></script>\"}, {\"service_name\": \"Google Analytics\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"stats\", \"source_tracking\": \"<script>(function(g,b){function c(){if(!e){e=!0;for(var a=0;a<d.length;a++)d[a].fn.call(window,d[a].ctx);d=[]}}function h(){\\"complete\\"===document.readyState&&c()}b=b||window;var d=[],e=!1,f=!1;b[g||\\"docReady\\"]=function(a,b){e?setTimeout(function(){a(b)},1):(d.push({fn:a,ctx:b}),\\"complete\\"===document.readyState?setTimeout(c,1):f||(document.addEventListener?(document.addEventListener(\\"DOMContentLoaded\\",c,!1),window.addEventListener(\\"load\\",c,!1)):(document.attachEvent(\\"onreadystatechange\\",h),window.attachEvent(\\"onload\\",c)),f=!0))}})(\\"docReady\\",window);if ((document.location+\\"\\").indexOf(\\"www.startpagina.nl\\") != -1) { docReady(function() {  var d = document, f=161;  var s = d.createElement(\'script\'); s.type = \'text/javascript\'; s.async = true;  s.src = (\'https:\' == d.location.protocol ? \'https:\' : \'http:\') + \'//www.feedo.nl/rc3/beta/cache/init.\'+f+\'.js\';  var x = d.getElementsByTagName(\'script\')[0];  x.parentNode.insertBefore(s, x); });}</script>\"}]';this.positions_weighted.head=false;this.positions.footer='[{\"service_name\": \"Google Analytics\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"stats\", \"source_tracking\": \"<script>if (typeof(Consent) != \'undefined\' && Consent.has_optin(\'interests\') && typeof(Krux) != \'undefined\' && typeof(Krux.user) != \'undefined\' && typeof daughterCategory == \'string\') {\tKrux(\'admEvent\',\'KYIpYRhV\', {cat : daughterCategory});}</script>\"}, {\"service_name\": \"Google Analytics\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"stats\", \"source_tracking\": \"<script>(function (d) {if ((typeof daughterCategory == \'string\' && (d.location+\\"\\").indexOf(\\"www\\") == -1) || (d.location+\\"\\").indexOf(\\"forum\\") != -1) { var s = d.createElement(\'script\'); s.type = \'text/javascript\'; s.async = true; s.src = (\'https:\' == d.location.protocol ? \'https:\' : \'http:\') + \'//www.feedo.nl/rc3/beta/cache/init.148.js\'; var x = d.getElementsByTagName(\'script\')[0]; x.parentNode.insertBefore(s, x);}}(document));</script>\"}, {\"service_name\": \"Google Analytics\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"stats\", \"source_tracking\": \"<script>(function (d) {var r = /(www|preview|staging)/;if ((typeof daughterCategory == \'string\' && !r.test(d.location+\\"\\")) || (d.location+\\"\\").indexOf(\\"www.startpagina.nl/dochters\\") != -1 || (d.location+\\"\\").indexOf(\\".startpagina.nl/forum\\") != -1) { var s = d.createElement(\'script\'); s.type = \'text/javascript\'; s.src = (\'https:\' == d.location.protocol ? \'https:\' : \'http:\') + \'//www.feedo.nl/rc3/beta/cache/bucket.119.js\'; var x = d.getElementsByTagName(\'script\')[0]; x.parentNode.insertBefore(s, x);}}(document));</script>\"}]';this.positions_weighted.footer=false;this.positions.skyscraper='[{\"service_name\": \"Appnexus\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\\"text/javascript\\">(function(){  var tms=\'\';  \\"undefined\\"!=typeof tagging?tms=tagging.zone:\\"undefined\\"!=typeof cts&&(tms=cts.zone);  var apx_zone = \'dochters-athene\' ? \'dochters-athene\' : tms;  var placement = \'startpagina-nl_wmc_default_v1\';       placement = placement.replace(/default/g, apx_zone);  var uid = GPTrid();  var prt = (\'https:\' == document.location.protocol ? \'https://\' : \'http://\');  var size = \'160x600\';  var psizes = \'120x600,300x600\';  var apx_pos= \'top\' ? \'top\' : \'top\';  var cto_value = \'\';  var cto_kw = \'\';    if(typeof window.crtg_content !== \'undefined\'){if(window.crtg_content.length > 0){cto_value = crtg_content.replace(/cto=/g,\'\');cto_value = cto_value.replace(/;/g,\',\');var cto_kw = \'&kw_cto=\'+cto_value;}}  document.write(\'<div id=\\"\'+uid+\'\\"><scr\'+\'ipt type=\\"text/javascript\\" src=\\"\'+prt+\'ib.adnxs.com/ttj?member=7463&inv_code=\'+placement+\'&size=\'+size+\'&promo_sizes=\'+psizes+\'&psa=0&position=above&kw_pos=\'+apx_pos+cto_kw+\'\\"><\\\\/scr\'+\'ipt></div>\');  })();</script>\"}]';this.positions_weighted.skyscraper=false;this.positions['multiple-top']='[{\"service_name\": \"Appnexus\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\\"text/javascript\\">(function(){  var tms=\'\';  \\"undefined\\"!=typeof tagging?tms=tagging.zone:\\"undefined\\"!=typeof cts&&(tms=cts.zone);  var apx_zone = \'dochters-athene\' ? \'dochters-athene\' : tms;  var placement = \'startpagina-nl_wmc_default_h1\';       placement = placement.replace(/default/g, apx_zone);  var uid = GPTrid();  var prt = (\'https:\' == document.location.protocol ? \'https://\' : \'http://\');  var size = \'728x90\';  var psizes = \'468x60,120x90\';  var apx_pos= \'top\' ? \'top\' : \'top\';  var cto_value = \'\';  var cto_kw = \'\';    if(typeof window.crtg_content !== \'undefined\'){if(window.crtg_content.length > 0){cto_value = crtg_content.replace(/cto=/g,\'\');cto_value = cto_value.replace(/;/g,\',\');var cto_kw = \'&kw_cto=\'+cto_value;}}  document.write(\'<div id=\\"\'+uid+\'\\"><scr\'+\'ipt type=\\"text/javascript\\" src=\\"\'+prt+\'ib.adnxs.com/ttj?member=7463&inv_code=\'+placement+\'&size=\'+size+\'&promo_sizes=\'+psizes+\'&psa=0&position=above&kw_pos=\'+apx_pos+cto_kw+\'\\"><\\\\/scr\'+\'ipt></div>\');  })();</script>\"}]';this.positions_weighted['multiple-top']=false;this.positions['full-banner']='[{\"service_name\": \"Doubleclick\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\\"text/javascript\\">var uid = GPTrid();document.write(\'<div id=\\"\'+uid+\'\\"></div>\');var GPTtag = \\"googletag.cmd.push(function(){googletag.defineSlot(\'/4442/P4442.Startpagina/dochters-athene\', [468, 60], \'\\"+uid+\\"\').addService(googletag.pubads())\\";if(typeof GPTrcmd == \'object\'){for (var k in GPTrcmd) {GPTtag += \\".setTargeting(\'\\"+k+\\"\', \'\\"+GPTrcmd[k]+\\"\')\\";}}GPTtag += \\".setTargeting(\'position\', \'top\') .setTargeting(\'VMspot\', \'\\"+uid.replace(\'VMspot_\',\'\')+\\"\')\\";GPTtag += \\";googletag.enableServices();googletag.display(\'\\"+uid+\\"\');});\\";eval(GPTtag);if(window.enr_initScan) { window.enr_initScan(uid); }</script>\"}]';this.positions_weighted['full-banner']=false;this.positions.skyscraper_ajax='[{\"service_name\": \"Appnexus\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\\"text/javascript\\" >function loadSkyscraper(elementId) {var tms=\'\';\\"undefined\\"!=typeof tagging?tms=tagging.zone:\\"undefined\\"!=typeof cts&&(tms=cts.zone);var apx_zone = \'dochters-athene\' ? \'dochters-athene\' : tms;var placement = \'startpagina-nl_wmc_default_v3\';placement = placement.replace(/default/g, apx_zone);\tvar uid = GPTrid();\tvar this_script = document.getElementById(\'skscrpr3\');\tvar div = document.createElement(\'div\');\tdiv.id = uid;\tdocument.getElementById(elementId).appendChild(div);        var apx_pos= \'center\' ? \'center\' : \'unknown\'; \tapntag.anq.push(function() {\tapntag.defineTag({\t\tinvCode: placement,\t\tsizes: [[160,600],[120,600],[300,600]],\t\ttargetId: uid,                position : \'above\'\t});\tapntag.setKeywords(uid, {\t       \'POS\' : apx_pos,\t       \'VMSPOT\' : uid,\t       \'pt2\' : apx_pos,\t       \'pt1\' : uid\t});      \tapntag.loadTags();\t        apntag.showTag(uid);       });}if (document.getElementById(\\"skscrpr3\\")) {loadSkyscraper(\\"skscrpr3\\");}</script>\"}]';this.positions_weighted.skyscraper_ajax=false;this.positions.mtop_320='[{\"service_name\": \"Appnexus\", \"source_non_tracking\": \"\t\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\\"text/javascript\\" id=\\"mtop1\\">(function(){        var tms=\'\';\t\\"undefined\\"!=typeof tagging?tms=tagging.zone:\\"undefined\\"!=typeof cts&&(tms=cts.zone);\tvar apx_zone = \'dochters-athene\' ? \'dochters-athene\' : tms;        var placement = \'${apx_placement_name}\';        placement = placement.replace(/default/g, apx_zone);\tvar uid = GPTrid();\tvar div = document.createElement(\'div\');\tdiv.id = uid;        var thisScript = document.scripts[document.scripts.length - 1];        var parent = thisScript.parentElement;        parent.insertBefore(div, thisScript);        var apx_pos= \'top\' ? \'top\' : \'unknown\';  \tapntag.anq.push(function() {\tapntag.defineTag({\t\tinvCode:placement,\t\tsizes: ${apx_size},\t\ttargetId: uid,                position : \'above\'\t});        apntag.setKeywords(uid, {\t          \'POS\' : apx_pos,\t          \'VMSPOT\' : uid,\t          \'pt2\' : apx_pos,\t          \'pt1\' : uid\t});      \tapntag.loadTags();\t        apntag.showTag(uid);       });})();</script>\"}]';this.positions_weighted.mtop_320=false;this.positions.mmid_320='[{\"service_name\": \"Appnexus\", \"source_non_tracking\": \"\t\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\\"text/javascript\\" id=\\"mpu2m\\">(function(){        var tms=\'\';\t\\"undefined\\"!=typeof tagging?tms=tagging.zone:\\"undefined\\"!=typeof cts&&(tms=cts.zone);\tvar apx_zone = \'dochters-athene\' ? \'dochters-athene\' : tms;        var placement = \'startpagina-nl_wsc_default_r2\';        placement = placement.replace(/default/g, apx_zone);\tvar uid = GPTrid();\tvar div = document.createElement(\'div\');\tdiv.id = uid;        var thisScript = document.scripts[document.scripts.length - 1];        var parent = thisScript.parentElement;        parent.insertBefore(div, thisScript);        var apx_pos= \'center\' ? \'center\' : \'unknown\';  \tapntag.anq.push(function() {\tapntag.defineTag({\t\tinvCode:placement,\t\tsizes: [[320,240],[300,250],[320,50],[320,100]],\t\ttargetId: uid,                position : \'above\'\t});        apntag.setKeywords(uid, {\t          \'POS\' : apx_pos,\t          \'VMSPOT\' : uid,\t          \'pt2\' : apx_pos,\t          \'pt1\' : uid\t});      \tapntag.loadTags();\t        apntag.showTag(uid);       });})();</script>\"}]';this.positions_weighted.mmid_320=false;this.positions.mbot_320='[{\"service_name\": \"Appnexus\", \"source_non_tracking\": \"\t\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\\"text/javascript\\" id=\\"mblbt\\">(function(){        var tms=\'\';\t\\"undefined\\"!=typeof tagging?tms=tagging.zone:\\"undefined\\"!=typeof cts&&(tms=cts.zone);\tvar apx_zone = \'dochters-athene\' ? \'dochters-athene\' : tms;        var placement = \'startpagina-nl_wsc_default_r3\';        placement = placement.replace(/default/g, apx_zone);\tvar uid = GPTrid();\tvar div = document.createElement(\'div\');\tdiv.id = uid;        var thisScript = document.scripts[document.scripts.length - 1];        var parent = thisScript.parentElement;        parent.insertBefore(div, thisScript);        var apx_pos= \'bottom\' ? \'bottom\' : \'unknown\';  \tapntag.anq.push(function() {\tapntag.defineTag({\t\tinvCode:placement,\t\tsizes: [[320,240],[300,250],[320,50],[320,100]],\t\ttargetId: uid,                position : \'above\'\t});        apntag.setKeywords(uid, {\t          \'POS\' : apx_pos,\t          \'VMSPOT\' : uid,\t          \'pt2\' : apx_pos,\t          \'pt1\' : uid\t});      \tapntag.loadTags();\t        apntag.showTag(uid);       });})();</script>\"}]';this.positions_weighted.mbot_320=false;this.positions['responsive-top']='[{\"service_name\": \"Appnexus\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\\"text/javascript\\">(function(){  var tms=\'\';  \\"undefined\\"!=typeof tagging?tms=tagging.zone:\\"undefined\\"!=typeof cts&&(tms=cts.zone);  var apx_zone = \'dochters-athene\' ? \'dochters-athene\' : tms;  var placement = \'startpagina-nl_wmc_default_h1\';       placement = placement.replace(/default/g, apx_zone);  var uid = GPTrid();  var prt = (\'https:\' == document.location.protocol ? \'https://\' : \'http://\');  var size = \'970x250\';  var psizes = \'728x90,468x60,120x90\';  var apx_pos= \'top\' ? \'top\' : \'top\';  var cto_value = \'\';  var cto_kw = \'\';    if(typeof window.crtg_content !== \'undefined\'){if(window.crtg_content.length > 0){cto_value = crtg_content.replace(/cto=/g,\'\');cto_value = cto_value.replace(/;/g,\',\');var cto_kw = \'&kw_cto=\'+cto_value;}}  document.write(\'<div id=\\"\'+uid+\'\\"><scr\'+\'ipt type=\\"text/javascript\\" src=\\"\'+prt+\'ib.adnxs.com/ttj?member=7463&inv_code=\'+placement+\'&size=\'+size+\'&promo_sizes=\'+psizes+\'&psa=0&position=above&kw_pos=\'+apx_pos+cto_kw+\'\\"><\\\\/scr\'+\'ipt></div>\');  })();</script>\"}]';this.positions_weighted['responsive-top']=false;this.positions.leaderboard_tablet='[{\"service_name\": \"Appnexus\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\\"text/javascript\\">(function(){  var tms=\'\';  \\"undefined\\"!=typeof tagging?tms=tagging.zone:\\"undefined\\"!=typeof cts&&(tms=cts.zone);  var apx_zone = \'dochters-athene\' ? \'dochters-athene\' : tms;  var placement = \'startpagina-nl_wmc_default_h1\';       placement = placement.replace(/default/g, apx_zone);  var uid = GPTrid();  var prt = (\'https:\' == document.location.protocol ? \'https://\' : \'http://\');  var size = \'728x90\';  var psizes = \'468x60\';  var apx_pos= \'center\' ? \'center\' : \'top\';  var cto_value = \'\';  var cto_kw = \'\';    if(typeof window.crtg_content !== \'undefined\'){if(window.crtg_content.length > 0){cto_value = crtg_content.replace(/cto=/g,\'\');cto_value = cto_value.replace(/;/g,\',\');var cto_kw = \'&kw_cto=\'+cto_value;}}  document.write(\'<div id=\\"\'+uid+\'\\"><scr\'+\'ipt type=\\"text/javascript\\" src=\\"\'+prt+\'ib.adnxs.com/ttj?member=7463&inv_code=\'+placement+\'&size=\'+size+\'&promo_sizes=\'+psizes+\'&psa=0&position=above&kw_pos=\'+apx_pos+cto_kw+\'\\"><\\\\/scr\'+\'ipt></div>\');  })();</script>\"}]';this.positions_weighted.leaderboard_tablet=false;this.positions.skyscraper_tablet='[{\"service_name\": \"Appnexus\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\\"text/javascript\\">(function(){  var tms=\'\';  \\"undefined\\"!=typeof tagging?tms=tagging.zone:\\"undefined\\"!=typeof cts&&(tms=cts.zone);  var apx_zone = \'dochters-athene\' ? \'dochters-athene\' : tms;  var placement = \'startpagina-nl_wmc_default_v1\';       placement = placement.replace(/default/g, apx_zone);  var uid = GPTrid();  var prt = (\'https:\' == document.location.protocol ? \'https://\' : \'http://\');  var size = \'160x600\';  var psizes = \'120x600\';  var apx_pos= \'top\' ? \'top\' : \'top\';  var cto_value = \'\';  var cto_kw = \'\';    if(typeof window.crtg_content !== \'undefined\'){if(window.crtg_content.length > 0){cto_value = crtg_content.replace(/cto=/g,\'\');cto_value = cto_value.replace(/;/g,\',\');var cto_kw = \'&kw_cto=\'+cto_value;}}  document.write(\'<div id=\\"\'+uid+\'\\"><scr\'+\'ipt type=\\"text/javascript\\" src=\\"\'+prt+\'ib.adnxs.com/ttj?member=7463&inv_code=\'+placement+\'&size=\'+size+\'&promo_sizes=\'+psizes+\'&psa=0&position=above&kw_pos=\'+apx_pos+cto_kw+\'\\"><\\\\/scr\'+\'ipt></div>\');  })();</script>\"}]';this.positions_weighted.skyscraper_tablet=false;this.positions.dmid_160_120_2='[{\"service_name\": \"Appnexus\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\\"text/javascript\\">(function(){  var tms=\'\';  \\"undefined\\"!=typeof tagging?tms=tagging.zone:\\"undefined\\"!=typeof cts&&(tms=cts.zone);  var apx_zone = \'dochters-athene\' ? \'dochters-athene\' : tms;  var placement = \'startpagina-nl_wmc_default_v2\';       placement = placement.replace(/default/g, apx_zone);  var uid = GPTrid();  var prt = (\'https:\' == document.location.protocol ? \'https://\' : \'http://\');  var size = \'160x600\';  var psizes = \'120x600,300x600\';  var apx_pos= \'center\' ? \'center\' : \'top\';  var cto_value = \'\';  var cto_kw = \'\';    if(typeof window.crtg_content !== \'undefined\'){if(window.crtg_content.length > 0){cto_value = crtg_content.replace(/cto=/g,\'\');cto_value = cto_value.replace(/;/g,\',\');var cto_kw = \'&kw_cto=\'+cto_value;}}  document.write(\'<div id=\\"\'+uid+\'\\"><scr\'+\'ipt type=\\"text/javascript\\" src=\\"\'+prt+\'ib.adnxs.com/ttj?member=7463&inv_code=\'+placement+\'&size=\'+size+\'&promo_sizes=\'+psizes+\'&psa=0&position=above&kw_pos=\'+apx_pos+cto_kw+\'\\"><\\\\/scr\'+\'ipt></div>\');  })();</script>\"}]';this.positions_weighted.dmid_160_120_2=false;this.positions.leaderboard_test='[{\"service_name\": \"Appnexus\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\\"text/javascript\\" id=\\"ldrbrd\\">(function(){\tif(window.location.href.indexOf(\'apn=test\') > -1){\t\tvar tms=\'\';\t\t\\"undefined\\"!=typeof tagging?tms=tagging.zone:\\"undefined\\"!=typeof cts&&(tms=cts.zone);\t    var apx_zone = \'dochters-athene\' ? \'dochters-athene\' : tms;\t    var placement = \'startpagina-nl_wmc_default_h1\';\t    placement = placement.replace(/default/g, apx_zone);\t\tvar uid = GPTrid();\t\tvar div = document.createElement(\'div\');\t\tdiv.id = uid;\t    var thisScript = document.scripts[document.scripts.length - 1];\t    var parent = thisScript.parentElement;\t    parent.insertBefore(div, thisScript);\t    var apx_pos= \'top\' ? \'top\' : \'unknown\';\t    var fold = \'\';\t    apx_pos&&(\\"top\\"==apx_pos||\\"center\\"==apx_pos?fold=\\"above\\":fold=\\"below\\");\t  \tapntag.anq.push(function() {\t\tapntag.defineTag({\t\t\tinvCode:placement,\t\t\tsizes: [[728,90],[468,60]],\t\t\ttargetId: uid,\t        position : fold\t\t});\t        apntag.setKeywords(uid, {\t          \'POS\' : apx_pos,\t          \'VMSPOT\' : uid,\t          \'pt2\' : apx_pos,\t          \'pt1\' : uid\t        });\t    apntag.loadTags();\t\t    apntag.showTag(uid);\t    });\t}else{                var cto_value = \'\';                if(typeof window.crtg_content !== \'undefined\'){if(window.crtg_content.indexOf(\'728\') > -1 || window.crtg_content.indexOf(\'468\') > -1){var cto_value = \'&kw_cto=728,468\';}}\t\tvar prt = (\'https:\' == document.location.protocol ? \'https://\' : \'http://\');\t\tdocument.write(\'<scr\'+\'ipt type=\\"text/javascript\\" src=\\"\'+prt+\'ib.adnxs.com/ttj?member=7463&inv_code=startpagina-nl_wmc_home_h1&size=728x90&promo_sizes=468x60&psa=0&position=above&kw_pos=top\'+cto_value+\'\\"><\\\\/scr\'+\'ipt>\');\t}})();</script>\"}]';this.positions_weighted.leaderboard_test=false;this.positions['medium-rectangle']='[{\"service_name\": \"Appnexus\", \"source_non_tracking\": \"\t\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\\"text/javascript\\" id=\\"mdrect\\">(function(){        var tms=\'\';\t\\"undefined\\"!=typeof tagging?tms=tagging.zone:\\"undefined\\"!=typeof cts&&(tms=cts.zone);\tvar apx_zone = \'dochters-athene\' ? \'dochters-athene\' : tms;        var placement = \'startpagina-nl_wmc_default_r1\';        placement = placement.replace(/default/g, apx_zone);\tvar uid = GPTrid();\tvar div = document.createElement(\'div\');\tdiv.id = uid;        var thisScript = document.scripts[document.scripts.length - 1];        var parent = thisScript.parentElement;        parent.insertBefore(div, thisScript);        var apx_pos= \'${apx_pos}\' ? \'${apx_pos}\' : \'unknown\';  \tapntag.anq.push(function() {\tapntag.defineTag({\t\tinvCode:placement,\t\tsizes: [300,250],\t\ttargetId: uid,                position : \'above\'\t});        apntag.setKeywords(uid, {\t          \'POS\' : apx_pos,\t          \'VMSPOT\' : uid,\t          \'pt2\' : apx_pos,\t          \'pt1\' : uid\t});      \tapntag.loadTags();\t        apntag.showTag(uid);       });})();</script>\"}]';this.positions_weighted['medium-rectangle']=false;this.positions.leaderboard_ajax='[{\"service_name\": \"Appnexus\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\\"text/javascript\\" >function loadLeaderboard(elementId) {\tvar tms=\'\';\t\\"undefined\\"!=typeof tagging?tms=tagging.zone:\\"undefined\\"!=typeof cts&&(tms=cts.zone);\tvar apx_zone = \'dochters-athene\' ? \'dochters-athene\' : tms;\tvar placement = \'startpagina-nl_wmc_default_h1\';\tplacement = placement.replace(/default/g, apx_zone);\tvar sl_offset_bot = \'\';\tvar sl_offset_top = \'\';\tif(\'\'.length == 0){sl_offset_bot = 0;}\tif(\'\'.length == 0){sl_offset_top = 0;}\tvar uid = GPTrid();\tvar this_script = document.getElementById(\'radio-leaderboard-banner\');\tvar div = document.createElement(\'div\');\tdiv.id = uid;\tdocument.getElementById(elementId).appendChild(div);\tvar apx_pos= \'top\' ? \'top\' : \'unknown\';\tapntag.anq.push(function() {\t\tapntag.defineTag({\t\t\tinvCode: placement,\t\t\tsizes: [728,90],\t\t\ttargetId: uid,\t                position : \'above\'\t\t});\t        apntag.setKeywords(uid, {\t          \'POS\' : apx_pos,\t          \'VMSPOT\' : uid,\t          \'pt2\' : apx_pos,\t          \'pt1\' : uid\t        });\t    apntag.loadTags();\t});if(screenmin320 && screenmax480){  apntag.anq.push(function() {    apntag.showTag(uid);  });}else{  inView(uid, function() {    apntag.anq.push(function() {      apntag.showTag(uid);    });  }, Number(sl_offset_bot), Number(sl_offset_top));}}if (document.getElementById(\\"radio-leaderboard-banner\\")) {loadLeaderboard(\\"radio-leaderboard-banner\\");}</script>\"}]';this.positions_weighted.leaderboard_ajax=false;this.positions.leaderboard_bottom='[{\"service_name\": \"Appnexus\", \"source_non_tracking\": \"\", \"weight\": null, \"service_kind\": \"ads\", \"source_tracking\": \"<script type=\\"text/javascript\\" id=\\"ldrbrdbttm\\">(function(){                var cto_value = \'\';                if(window.crtg_content != \'undefined\'){if(window.crtg_content.indexOf(\'728\') > -1 || window.crtg_content.indexOf(\'468\') > -1){var cto_value = \'&kw_cto=728,468\';}}\t\tvar prt = (\'https:\' == document.location.protocol ? \'https://\' : \'http://\');\t\tdocument.write(\'<scr\'+\'ipt type=\\"text/javascript\\" src=\\"\'+prt+\'ib.adnxs.com/ttj?member=7463&inv_code=startpagina-nl_wmc_default_h2&size=728x90&promo_sizes=468x60&psa=0&position=above&kw_pos=top\'+cto_value+\'\\"><\\\\/scr\'+\'ipt>\');\t})();</script>\"}]';this.positions_weighted.leaderboard_bottom=false;};Tagging.prototype._has_optin=function(a){var b,c,d=this;if(this.is_site_without_cookiebar)return true;b=f(this.source_consent_cookie);if(b.length==0){var e=d._get_cookie(d.cookie_barviewcount);if(e>=1&&this.source_default_tracking==true)return true;b=d.allowed_categories.split(",");}for(c=0;c<b.length;c++)if(b[c]==a)return true;return false;function f(a){var b=d._get_cookie(a).split(":");if(b&&typeof b[3]!="undefined")return b[3].split(",");else return [];}};Tagging.prototype._get_cookie=function(a){if(document.cookie&&document.cookie!=""){var b=document.cookie.split(";");for(var c=0;c<b.length;c++){var d=e(b[c]);if(d.substring(0,a.length+1)==(a+"="))return decodeURIComponent(d.substring(a.length+1));}}return "";function e(a){return a.replace(/^\s\s*/,"").replace(/\s\s*$/,"");}};Tagging.prototype._get_tag_source=function(a){if(this._has_optin(a.service_kind))return a.source_tracking;else return a.source_non_tracking;};Tagging.prototype.get_json=function(a){return !(/[^,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]/.test(a.replace(/"(\\.|[^"\\])*"/g,'')))&&eval('('+a+')');};Tagging.prototype.random_tag=function(a){var b=[];var c=[];for(index in a){tag=a[index];b[index]=this._get_tag_source(tag);for(var d=0;d<tag.weight;d++)c.push(index);}var e=c[Math.floor((Math.random()*c.length))];return b[e];};Tagging.prototype.all_tags=function(a){var b=[],c,d;for(c in a)if(a.hasOwnProperty(c)){d=a[c];b[c]=this._get_tag_source(d);}return b.join("\n");};Tagging.prototype.render=function(a,b){document.write(this.get_source(a,b));};Tagging.prototype.get_source=function(a,b){if(typeof this.positions[a]=='undefined')this._detect(a);else{var c=this.get_json(this.positions[a]);var d="";if(this.positions_weighted[a])d=this.random_tag(c);else d=this.all_tags(c);var e={};for(variable in this.context)e[variable]=this.context[variable];for(variable in b)e[variable]=b[variable];d=this._replace_variables(d,e);return d.replace(/\$\w+/g,"").replace(/\${\w+}/g,"");}return '';};Tagging.prototype.log=function(a){};Tagging.prototype._load=function(a){var b=document.getElementsByTagName('head')[0]||document.documentElement,c=document.createElement('script');c.type='text/javascript';c.src=a;b.appendChild(c);};Tagging.prototype._detect=function(a){this._load(this.autodetect_url+this.site+'/'+this.zone+'/'+a+'/');};Tagging.prototype._replace_variables=function(a,b){var c=/^[a-zA-Z_]\w*$/;for(variable in b)if(c.test(variable)){var d=[new RegExp('\\$'+variable,'g'),new RegExp('\\${'+variable+'}','g')];for(re in d)a=a.replace(d[re],b[variable]);}else throw "'"+variable+"' is not a valid identifier.";return a;};