
var CLPH={uuid:null,sc:null,abtest:null,staging:null,bkCategoriesObject:clph.modulePath+"BKCategories.js",apiURL:"http://api.collarity.com/collarity/cws/v3/uQry?callback=CLPH.handleUUID",loadScript:function(_1){var _2=document.getElementsByTagName("head")[0];if(_2){var _3=document.createElement("script");_3.src=_1;_2.appendChild(_3);}},loadUUID:function(){var _4=this.apiURL+"&appid="+window.collarity_appid;if(this.staging){_4+="&staging=true";}this.loadScript(_4);},handleUUID:function(_5){if(_5.token){this.uuid=_5.token;}if(_5.token){this.sc=_5.sc;}this.storeCookie();if((this.abtest)||(_5.hasbk)&&!this.bkids){cws.bkCategoriesParams={forceCheck:true};this.loadScript(this.bkCategoriesObject);}},handleBK:function(_6){this.bkids=_6;this.storeCookie();},storeCookie:function(){var _7="";var _8=["uuid","abtest","staging","bkids"];for(var i=0;i<_8.length;i++){if(this[_8[i]]){if(_7.length>0){_7+=";";}_7+=_8[i]+":"+this[_8[i]];}}this.useCookie("coldata",_7,{path:"/",expires:1});},useCookie:function(_a,_b,_c){var c=document.cookie;if(arguments.length==1){var _e=c.match(new RegExp("(?:^|; )"+_a+"=([^;]*)"));return _e?decodeURIComponent(_e[1]):undefined;}else{_c=_c||{};var _f=_c.expires;if(typeof _f=="number"){var d=new Date();d.setTime(d.getTime()+_f*24*60*60*1000);_f=_c.expires=d;}if(_f&&_f.toUTCString){_c.expires=_f.toUTCString();}_b=encodeURIComponent(_b);var _11=_a+"="+_b,_12;for(_12 in _c){_11+="; "+_12;var _13=_c[_12];if(_13!==true){_11+="="+_13;}}document.cookie=_11;}},compatInit:function(){window.dojo={cookie:this.useCookie,mixin:function(obj,_15){var _16={};for(var x in _15){if(_16[x]===undefined||_16[x]!=_15[x]){obj[x]=_15[x];}}return obj;},hitch:function(_18,_19){return function(){return _19.apply(_18,arguments||[]);};}};window.cws={loadCSS:function(src){var s=document.createElement("link");s.rel="stylesheet";s.type="text/css";s.href=src;document.getElementsByTagName("head")[0].appendChild(s);}};window.collarity_loader_properties={};cws.adsScenarioOptions=clph.adsScenarioOptions;},init:function(){this.compatInit();var s=this.useCookie("adsScenario");if(s){cws.adsScenario=s;this.abtest=s;}s=this.useCookie("collarity_qa");if(s=="on"){collarity_loader_properties.collarity_qa=true;this.staging=true;}this.loadUUID();}};CLPH.init();