if(typeof (AC)=="undefined"){AC={};}if(typeof (AC.Tracking)=="undefined"){AC.Tracking={};}AC.Tracking.getLinkClicked=function(U){if(!U){return null;}while(U.nodeName!="A"&&U.nodeName!="BODY"){U=U.parentNode;}if(!U.href){U=null;}return U;};AC.Tracking.trackLinksWithin=function(U,Z,z,O){$(U).observe("mousedown",function(X){var Q=AC.Tracking.getLinkClicked(Event.element(X));if(Q&&Z(Q)){AC.Tracking.trackClick(O,this,"o",z);}});};AC.Tracking.tagLinksWithin=function(U,O,z,Z){$(U).observe("mousedown",function(X){var Q=Event.element(X);if(!Q){return ;}while(Q.nodeName!="A"&&Q.nodeName!="BODY"){Q=Q.parentNode;}if(Q.href&&Z(Q)){AC.Tracking.tagLink(Q,O,z);}Q=null;});};AC.Tracking.tagLink=function(z,O,Z){var U=z.getAttribute("href");if(U.match(/\?/)){var X=U.toQueryParams();X[O]=Z;U=U.split(/\?/)[0]+"?"+$H(X).toQueryString();}else{U+="?"+O+"="+Z;}z.setAttribute("href",U);};AC.Tracking.track=function(Q,Z,O){if(typeof (s_gi)=="undefined"||!s_gi){return ;}O=O||{};if(typeof (s_account)!="undefined"){s=s_gi(s_account);}else{if(O.s_account){s=s_gi(O.s_account);}else{return ;}}if(Q==s.tl){var U="";for(var z in Z){U+=z+",";}U=U.replace(/,$/,"");s.linkTrackVars=U;}else{s.linkTrackVars="";}s.prop4="";s.g_prop4="";s.prop6="";s.g_prop6="";s.pageName="";s.g_pageName="";s.pageURL="";s.g_pageURL="";s.g_channel="";var X=function(p){if(typeof (p)=="string"){return p.replace(/[\'\"\“\”\‘\’]/g,"");}else{return p;}};for(var z in Z){s[z]=X(Z[z]);if(z=="events"){s.linkTrackEvents=X(Z[z]);}}if(Q==s.t){void (s.t());}else{s.tl(O.obj,O.linkType,X(O.title));}for(var z in Z){s[z]="";if(z=="events"){s.linkTrackEvents="None";}}};AC.Tracking.trackClick=function(z,Z,U,X,O){var O={obj:Z,linkType:U,title:X};AC.Tracking.track(s.tl,z,O);};AC.Tracking.trackPage=function(O,U){AC.Tracking.track(s.t,O,U);};