var ___tree_basepath = 'http://pixel.tree.com/';
safe=encodeURIComponent;tptlogdiv=null;try{logDiv=document.createElement("div");logDiv.style.display="none";logDiv.id="__tpt_log_div";if(window.addEventListener){window.addEventListener("load",function(){document.body.appendChild(logDiv);},false);}
else{window.attachEvent("onload",function(){document.body.appendChild(logDiv);});}
tptlogdiv=logDiv;}
catch(ldEx){}
function tptlog(msg){if(tptlogdiv){if(window.addEventListener){window.addEventListener("load",function(){tptLogImp(msg);},false);}
else{window.attachEvent("onload",function(){tptLogImp(msg);});}}}
function tptLogImp(msg){var txt=document.createElement("div");var br=document.createElement("br");tptlogdiv.appendChild(txt);tptlogdiv.appendChild(br);txt.innerHTML=msg;}
var _pt=function(){return{_getTracker:function(cfg){var t=new _pageTaggingTracker(cfg);return t;}};function _pageTaggingTracker(cfg){var version="0.8";var w=window;var n=w.navigator;var d=w.document;var s=w.screen;var lf=null;var internalConfig={visitorNamespace:"tree",trackingServer:"tracking.tree.com",trackingServerSecure:"secure.tree.com",locationTrackImage:"{0}.gif",serverName:"serverName",pageName:"unset",author:"unset",autoCollect:true};mergeCfg(cfg);var qsParamConsts={FORCE_TRACK:"Log",NAMESPACE:"ns",PAGE_NAME:"pageName",REFERRER:"referrer",TYPE:"type",STATUS:"status",DNS:"dns",URI_STEM:"uristem",USER_SUPPLIED_PREFIX:"v_",PAGE_LOAD_TIME:"pageload",SCREEN:"screen",CONNECTION:"ct",LANGUAGE:"lng",TREE_PT_VERSION:"version",URL:"url",SERVER_NAME:"sn",DATE_TIME:"dt",EVENT_CATEGORY:"eventCat",EVENT_ACTION:"eventAction",EVENT_LABEL:"eventLabel",EVENT_VALUE:"eventValue",TCID:"_tcid",TSID:"_tsid",AUTHOR:"author"};var cookieAlreadyDropped=false;var arrcdh=new Array();function qsParam(k,v){this.key=k;this.value=v;this._toString=function(){return k+"="+v;}}
function getScreenSize(){var screenW=640,screenH=480;if(parseInt(n.appVersion)>3){screenW=s.width;screenH=s.height;}
else if(n.appName=="Netscape"&&parseInt(n.appVersion)==3&&n.javaEnabled()){var jToolkit=java.awt.Toolkit.getDefaultToolkit();var jScreenSize=jToolkit.getScreenSize();screenW=jScreenSize.width;screenH=jScreenSize.height;}
return screenW+"x"+screenH+"-"+s.colorDepth;}
function getLanguage(){return n.language;}
function getEventTrackImgSrc(eC,eA,eL,eV,author){var i=internalConfig;var c=qsParamConsts;var prms=[new qsParam(c.FORCE_TRACK,"1"),new qsParam(c.DATE_TIME,new Date().getTime()),new qsParam(c.NAMESPACE,safe(i.visitorNamespace)),new qsParam(c.TYPE,"NPV"),new qsParam(c.EVENT_CATEGORY,safe(eC)),new qsParam(c.EVENT_ACTION,safe(eA)),new qsParam(c.EVENT_LABEL,safe(eL)),new qsParam(c.EVENT_VALUE,safe(eV)),new qsParam(c.TREE_PT_VERSION,version),new qsParam(c.URL,safe(d.URL)),new qsParam(c.SERVER_NAME,safe(i.serverName)),new qsParam(c.TSID,tpa.GetTreeSessionId()),new qsParam(c.TCID,tpa.GetTreeComputerId()),new qsParam(c.AUTHOR,safe(i.author))];var s=d.location.protocol+"//"+getServer(i)+"/"+String.format(i.locationTrackImage,"npv-event")+"?"+joinParams(prms);return s;}
function getServer(i){if("https:"==d.location.protocol){return i.trackingServerSecure;}
else{return i.trackingServer;}}
function setAuthor(author){var i=internalConfig;i.author=author;}
function getPageViewTrackImgSrc(){var i=internalConfig;var c=qsParamConsts;var prms=[new qsParam(c.FORCE_TRACK,"1"),new qsParam(c.DATE_TIME,new Date().getTime()),new qsParam(c.NAMESPACE,safe(i.visitorNamespace)),new qsParam(c.PAGE_NAME,safe(i.pageName)),new qsParam(c.REFERRER,safe(d.referrer)),new qsParam(c.TYPE,"PV"),new qsParam(c.STATUS,"200"),new qsParam(c.DNS,d.location.host),new qsParam(c.URI_STEM,safe(location.pathname)),new qsParam(c.SCREEN,getScreenSize()),new qsParam(c.LANGUAGE,getLanguage()),new qsParam(c.TREE_PT_VERSION,version),new qsParam(c.URL,safe(d.URL)),new qsParam(c.SERVER_NAME,safe(i.serverName)),new qsParam(c.TSID,tpa.GetTreeSessionId()),new qsParam(c.TCID,tpa.GetTreeComputerId()),new qsParam(c.AUTHOR,safe(i.author))];var s=d.location.protocol+"//"+getServer(i)+"/"+String.format(i.locationTrackImage,"pv")+"?"+joinParams(prms);return s;}
function joinParams(prms){var a=[];for(var prm in prms){if(prms[prm]._toString!='undefined'&&typeof prms[prm]._toString=='function')
a.push(prms[prm]._toString());}
return a.join('&');}
function getImgTag(src){return'<im'+'g sr'+'c=\"'+src+'\" width=1 height=1 border=0 alt=\"\"/>';}
function mergeCfg(userCfg){for(var entry in userCfg){internalConfig[entry]=userCfg[entry];}}
function tPV(){var img=new Image(1,1);img.src=getPageViewTrackImgSrc();img.onload=function(){};if(img.attachEvent){img.attachEvent("onload",trackingImageStatus);}
else if(img.addEventListener){img.onload=trackingImageStatus;}
execLeaf();}
function execLeaf(evcat,evaction,evlabel,evvalue){try{if(lf===null){lf=d.createElement("iframe");lf.style.width="0px";lf.style.height="0px";lf.style.backgroundColor="transparent";lf.style.position="absolute";lf.style.left="0px";lf.style.top="0px";lf.style.borderStyle="none";if(w.addEventListener){w.addEventListener("load",function(){d.body.appendChild(lf);},false);}
else{w.attachEvent("onload",function(){d.body.appendChild(lf);});}}
lf.src=___tree_basepath
+'leaf.htm?url='+safe(d.location)
+'&ec='+safe(evcat)
+'&ea='+safe(evaction)
+'&el='+safe(evlabel)
+'&ev='+safe(evvalue)
+"&dt="+Math.round((new Date).getTime()/1000);}
catch(tEx){tptlog("LF-ERR: "+tEx.description);}}
function tEvent(category,action,optional_label,optional_value){var img=new Image(1,1);img.src=getEventTrackImgSrc(category,action,optional_label,optional_value);img.onload=function(){};execLeaf(category,action,optional_label,optional_value);}
function trackingImageStatus(event){cookieAlreadyDropped=true;if(w.event){event=w.event;}
fireCDHs();}
function registerCookieDroppedHandler(func){arrcdh[arrcdh.length]=func;if(cookieAlreadyDropped){func();}}
function fireCDHs(){for(i=0;i<arrcdh.length;i++){arrcdh[i]();}}
if(internalConfig.autoCollect===true){try{var p,ps;p=Tree.Pixel.Api.GetTreeCParms();if(p.changed===true){Tree.Pixel.Api.Collect();}}catch(cEx){tptlog("AC-ERR: "+cEx.description);}}
return{_version:version,_trackPageView:tPV,_trackEvent:tEvent,_setAuthor:setAuthor,_addCDH:registerCookieDroppedHandler};}}();String.format=function(text){if(arguments.length<=1){return text;}
var tokenCount=arguments.length-2;for(var token=0;token<=tokenCount;token++){text=text.replace(new RegExp("\\{"+token+"\\}","gi"),arguments[token+1]);}
return text;};try{var ud="undefined";if(typeof(Tree)==ud)
Tree={};if(typeof(Tree.Pixel)==ud)
Tree.Pixel={};if(typeof(Tree.Pixel.Api)==ud)
Tree.Pixel.Api={};var tpa=Tree.Pixel.Api;tpa.GetTreeComputerId=function(){return ___tree_tcid;};tpa.GetTreeSessionId=function(){return ___tree_tsid;};tpa.GetTreeCParms=function(){var o={};var a;for(a in ___tree_cparms)
{o[a]=___tree_cparms[a];}
return o;};tpa.Collect=function(){tpa.Call('collect','url='+safe(document.location)+'&r='+safe(document.referrer));};tpa.Call=function(method,qs){var cImage=new Image(1,1);cImage.src=___tree_callurl+"/"+method+"?cb="+new Date().getTime()+"&"+qs;cImage.onload=function(){};};}
catch(pex){tptlog("ERR: "+pex.description);}var ___tree_callurl = 'http://pixel.tree.com/api/image.ashx';var ___tree_tsid = '1a0f2c11-5fc8-43a4-84d4-ac789e21a7cc';var ___tree_tcid = 'd75c3d0c-1c5a-44fd-aa12-f91f484ee22e';var ___tree_cparms = {  'csource': '', 'cname': '', 'cterm': '', 'ccontent': '', 'cmethod': '', 'adtype': '', 'adpxl': '', 'changed': false};try
        {
            __pixel__api__ready();
        }
        catch (iPEx) { }