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.9";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",PKEY:"partnerkey",CONVID:"convid",CONVFLAG:"isconv",CONVNAME:"convname",IP:"ip"};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,partnerKey,conversionName,conversionID,isConversion,ip){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.SCREEN,getScreenSize()),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)),new qsParam(c.PKEY,safe(partnerKey)),new qsParam(c.CONVID,safe(conversionID)),new qsParam(c.CONVFLAG,isConversion),new qsParam(c.IP,safe(ip)),new qsParam(c.CONVNAME,safe(conversionName))];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 resolvedUrl=d.URL;var resolvedStem=location.pathname;if(arguments.length==1&&typeof(arguments[0])!="undefined"){var turl=arguments[0]["url"];if(turl!=null&&turl!=""){if(turl.charAt(0)!="/"){var er=new Error("tpt err: trackPageView facade urls must start with a forward slash.");throw er;}
resolvedUrl=d.location.protocol+"//"+d.location.host+turl;resolvedStem=turl;}}
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(resolvedStem)),new qsParam(c.SCREEN,getScreenSize()),new qsParam(c.LANGUAGE,getLanguage()),new qsParam(c.TREE_PT_VERSION,version),new qsParam(c.URL,safe(resolvedUrl)),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(arguments[0]);img.onload=function(){};if(img.attachEvent){img.attachEvent("onload",trackingImageStatus);}
else if(img.addEventListener){img.onload=trackingImageStatus;}}
function tEvent(category,action,optional_label,optional_value){var img=new Image(1,1);img.src=getEventTrackImgSrc(category,action,optional_label,optional_value,"","","",false,___tree_ip);img.onload=function(){};}
function tEventEx(paramObject){var img=new Image(1,1);img.src=getEventTrackImgSrc(paramObject.category,paramObject.action,paramObject.label,paramObject.value,paramObject.partnerKey,"","",false,___tree_ip);img.onload=function(){};}
function tEventDispatch(){if(arguments.length==1&&typeof(arguments[0])=="object"){tEventEx(arguments[0]);}
else{tEvent(arguments[0],arguments[1],arguments[2],arguments[3]);}}
function tConv(paramObject){if(typeof(paramObject.value)=="undefined"||parseInt(paramObject.value)<=0){var src="";src=getEventTrackImgSrc("Conversion","submit-lead",paramObject.label,paramObject.value,paramObject.partnerKey,paramObject.conversionName,paramObject.conversionID,true,___tree_ip);Tree.Pixel.Api.Call('processConversion','url='+safe(src));}
else{var img=new Image(1,1);img.src=getEventTrackImgSrc("Conversion","submit-lead",paramObject.label,paramObject.value,paramObject.partnerKey,paramObject.conversionName,paramObject.conversionID,true,___tree_ip);img.onload=function(){};}}
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:tEventDispatch,_trackConversion:tConv,_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_ip = '38.107.179.207';var ___tree_tsid = 'b83d06f6-ca84-42f1-9a54-ccae9cd628e1';var ___tree_tcid = 'db321f3e-c52c-4990-a1f5-6119036b4f1d';var ___tree_cparms = {  'csource': '', 'cname': '', 'cterm': '', 'ccontent': '', 'cmethod': '', 'adtype': '', 'adpxl': '', 'changed': false};try
        {
            __pixel__api__ready();
        }
        catch (iPEx) { }
