if(!this.spring){this.spring=function(){var b="undefined",t="test",h="tns-cs.net",c=typeof spring_ms!=b?spring_ms:2048,n=typeof spring_debug!=b?spring_debug:null,o={"+":"%2B",",":"%2C",";":"%3B","=":"%3D","~":"%7E"},l="site",j="s",s={},u=null,p={},g;function i(){if("https"==document.location.href.slice(0,5)){return"https://ssl-"}return"http://"}function q(x,e){if(!e){if(!x){return this}e=x;x={r:document.referrer};p=e}var w=e[j]?e[j]:x[j];if(!w){w=e[l]?e[l]:(x[l]?x[l]:t)}if(!s[w]){s[w]=[]}s[w].push([x,e]);u=1;return this}function d(z){if(!u){q({})}var x,w,y,m,e;for(w in s){if(s.hasOwnProperty(w)){y=s[w];while(y.length>0){m=",",e=[];while(y.length>0){m=m+r(v(y.shift(),e),e);if(m.length>c){break}if(y.length>0){m+="+"}}x=a(m+";",w,z)}}}s={};return x}function a(z,x,B){var y=i()+(x?x:t)+"."+h+"/j0="+z,w=y+"?lt="+(new Date()).getTime().toString(36)+"&x="+screen.width+"x"+screen.height+"x"+screen.colorDepth;if(B==1){document.write('<img src="'+w+'" width="1" height="1">')}else{if(B==2){(new Image()).src=w}else{if(B==3||!B){var A=i()+"i."+h+"/index.html#"+encodeURIComponent(w);if(!g){g=document.createElement("iframe");var m=g.style;m.position="absolute";m.left=m.top="-999px";g.src=A;document.body.appendChild(g)}else{g.src=A}}}}if(n){alert(w)}return y}function r(e,w){for(var m=0;m<w.length;m+=1){if(w[m]==e){return"~"+m}}w.push(e);return e}function v(x,z){var m,y,w,e,A=/[+&,;=~]/g,B;if(!z){z=[]}switch(typeof x){case"string":return A.test(x)?escape(x).replace(A,function(C){var D=o[C];return D?D:C}):escape(x);case"number":return isFinite(x)?String(x):"null";case"boolean":case"null":return String(x);case"object":if(!x){return"null"}m=[];if(typeof x.length==="number"&&!(x.propertyIsEnumerable("length"))){e=x.length;for(y=0;y<e;y+=1){m.push(r(v(x[y],z),z)||"null")}return","+m.join("+")+";"}for(w in x){if(typeof w==="string"){if(w!=l&&w!=j){B=v(x[w],z);if(B){m.push(r(v(w,z)+"="+B,z))}}}}return","+m.join("+")+";"}return""}function f(m,e,w){q(m,e);return d(w)}function k(){while(springq.length>0){var e=springq.shift();if(e[1]){q(e[0],e[1])}else{q(e,false)}}d();setTimeout("spring.p()",100)}return{a:q,add:q,c:f,commit:f,p:k}}()}if(this.springq){spring.p()};
