Tweet
","",""].join("");this.sandbox.doc.write(a),this.sandbox.doc.close()},a(g)})});provide("tfw/util/tracking",function(a){using("dom/cookie","dom/sandbox","util/donottrack","tfw/util/guest_cookie","tfw/util/env","util/util","$xd/json2.js",function(b,c,d,e,f,g){function t(){r=document.getElementById("rufous-sandbox");if(r){q=r.contentWindow.document,p=q.body;return}c(function(a){r=a.frame,q=a.doc,p=a.doc.body,l=E(),m=F();while(n[0])y.apply(this,n.shift());o&&z()},{id:"rufous-sandbox"},{display:"none"})}function u(a,b,c,d){var e=!g.isObject(a),f=b?!g.isObject(b):!1,h,i;if(e||f)return;if(/Firefox/.test(navigator.userAgent))return;h=B(a),i=C(b,!!c,!!d),x(h,i,!0)}function v(a,c,h,j){var k=i[c],l,m,n=e.guest_id_cookie;if(!k)return;a=a||{},j=!!j,h=!!h,m=a.original_redirect_referrer||document.referrer,j=j||d(m),l=g.aug({},a),h||(w(l,"referrer",m),w(l,"widget",+f.isDynamicWidget()),w(l,"hask",+!!b("k")),w(l,"li",+!!b("twid")),w(l,n,b(n)||"")),j&&(w(l,"dnt",1),H(l)),G(k+"?"+D(l))}function w(a,b,c){var d=h+b;if(!a)return;return a[d]=c,a}function x(a,b,c){var d,e,f,h,i=s+"?";if(!g.isObject(a)||!g.isObject(b))return;f=g.aug({},b,{event_namespace:a}),c?(i+=D({l:I(f)}),G(i)):(d=l.firstChild,d.value=+d.value||+f.dnt,h=I(f),e=q.createElement("input"),e.type="hidden",e.name="l",e.value=h,l.appendChild(e))}function y(a,b,c,d){var e=!g.isObject(a),f=b?!g.isObject(b):!1,h,i;if(e||f)return;if(!p||!l){n.push([a,b,c,d]);return}h=B(a),i=C(b,!!c,!!d),x(h,i)}function z(){var a=A(l,m);if(!l){o=!0;return}if(l.children.length<=1)return;p.appendChild(l),p.appendChild(m),m.addEventListener&&m.addEventListener("load",function(){window.setTimeout(a,0)}),l.submit(),window.setTimeout(a,6e4),l=E(),m=F()}function A(a,b){return function(){var c=a.parentNode;if(!c)return;c.removeChild(a),c.removeChild(b)}}function B(a){return g.aug({client:"tfw"},a||{})}function C(a,b,c){var e={_category_:"tfw_client_event"},f,h;return b=!!b,c=!!c,f=g.aug(e,a||{}),h=f.widget_origin||document.referrer,f.format_version=1,f.dnt=c=c||d(h),f.triggered_on=f.triggered_on||+(new Date),b||(f.widget_origin=h),c&&H(f),f}function D(a){var b=[],c,d,e;for(c in a)a.hasOwnProperty(c)&&(d=encodeURIComponent(c),e=encodeURIComponent(a[c]),e=e.replace(/'/g,"%27"),b.push(d+"="+e));return b.join("&")}function E(){var a=q.createElement("form"),b=q.createElement("input");return k++,a.action=s,a.method="POST",a.target="rufous-frame-"+k,a.id="rufous-form-"+k,b.type="hidden",b.name="dnt",b.value=0,a.appendChild(b),a}function F(){var a,b="rufous-frame-"+k;try{a=q.createElement("