(function(a){if(typeof window[a.global]!="undefined")throw new Error("Conflict in global namespace: '"+a.global+"' already defined.");window[a.global]={_deferred:[],_deferred_load:[],_is_loading:!1,_is_style_enabled:!0,_is_dom_loaded:!1,_core:{option:{local:{},poke_local:function(b,c,d){var e=window[a.global]._core.option;e.local[b]||(e.local[b]={});return e.local[b][c]=d},peek_local:function(b,c){var d=window[a.global]._core.option;if(!d.local[b])return undefined;return d.local[b][c]}},uri_encode_hash:function(a,b){b===undefined&&(b="");var c="",d;for(d in a)c!==""&&(c+="&"),c+=b+encodeURIComponent(d)+"="+encodeURIComponent(a[d]);return c}},meta:{_meta:{},set:function(b,c){if(arguments.length===1){if(typeof b=="object"){var d;for(d in b)window[a.global].meta._meta[d]=b[d];return window[a.global].meta._meta}delete window[a.global].meta._meta[b];return undefined}return window[a.global].meta._meta[b]=c},get:function(b){if(arguments.length===0)return window[a.global].meta._meta;return window[a.global].meta._meta[b]}},load:function(b,c,d){var e=window[a.global];typeof c=="object"&&(d=c),e._deferred_load.push({spec:b,options:d});if(!e._is_loading){e._is_loading=!0;var f=e._deferred_load;e._deferred.unshift(function(){while(f.length>0){var b=f.pop();window[a.global].load(b.spec,b.options)}});var g=e._core.option.peek_local,h={};a.global!=="cdm"&&(h.global=a.global),g("session","id")&&!g("session","is_cookie_ok")&&(h.PHPSESSID=g("session","id"));var i;for(i in e.meta._meta)h["meta_"+i]=e.meta._meta[i];h.referrer=String(window.location);var j=document.createElement("script");j.type="text/javascript",j.src=(a.is_secure?a.secure_url:a.insecure_url)+"/"+"v"+a.version+"/"+a.key+"/"+"core.js"+"?"+e._core.uri_encode_hash(h),document.getElementsByTagName("head")[0].appendChild(j)}},defer:function(b){window[a.global]._deferred.push(b)},disableStyles:function(){window[a.global]._is_style_enabled=!1;return undefined},domLoaded:function(){window[a.global]._core&&window[a.global]._core.dom?window[a.global]._core.dom.loaded():window[a.global]._is_dom_loaded=!0;return undefined}},window.addEventListener?window.addEventListener("load",window[a.global].domLoaded,!1):window.attachEvent?window.attachEvent("onload",window[a.global].domLoaded):window[a.global].domLoaded(),window[a.global]._root=window[a.global]})({version:"1.2",key:"2Aipby10lIrVnLnJ3bucmbptmchBHdy9GcylWYu9Gdw1WYoRXdvNnIswGb15GLzEDLzEzW",global:"cdm",is_secure:!1,secure_url:"https://www.comparedaemon.com/api",insecure_url:"http://www.comparedaemon.com/api"});(function(cdm){cdm._core.option.poke_local("session","id","09lrfqqu2u7ittun9r3l49g6h2");cdm._core.option.poke_local("session","is_cookie_ok",true);})(cdm);
