(function(){window.Xs_namespace={};Xs_namespace.tracker=function(trackerId){this.trackerId=trackerId;this.version="1.0";this.protocol="http://";this.pixel_url=this.protocol+"stats.xs-software.com/?c=SalesClicksReceiver/index";this.options={};this.parameters={};this.track=Xs_namespace.tracker.prototype.track;this._generateImg=Xs_namespace.tracker.prototype._generateImg;this._generateQueryString=Xs_namespace.tracker.prototype._generateQueryString;this._gatherParameters=Xs_namespace.tracker.prototype._gatherParameters;this._getQuerystring=Xs_namespace.tracker.prototype._getQueryString;}
Xs_namespace.tracker.prototype.track=function(){this._gatherParameters();this._generateImg(this._generateQueryString());}
Xs_namespace.tracker.prototype._generateQueryString=function(){var queryString='';for(var paramName in 
this.parameters){queryString+=paramName+"="+escape(this.parameters[paramName])+'&';}
queryString=queryString.replace(/^&+|&+$/g,"");return queryString;}
Xs_namespace.tracker.prototype._gatherParameters=function(){this.parameters.domain=window.location.hostname;this.parameters.channel=this._getQueryString('channel',0);this.parameters.track=this._getQueryString('track','');this.parameters.queryString=this._getQueryString();this.parameters.version=this.version;this.parameters.trackerId=this.trackerId;this.parameters.rand=Math.round(Math.random()*2147483647);}
Xs_namespace.tracker.prototype._generateImg=function(queryString){var image=new 
Image(1,1);image.src=this.pixel_url+'&'+queryString;image.onload=function(){image.onload=null;}}
Xs_namespace.tracker.prototype._getQueryString=function(key,default_){if(default_==null)default_="";if(key==null)return 
window.location.search.replace('?','');key=key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var regex=new RegExp("[\\?&]"+key+"=([^&#]*)");var 
qs=regex.exec(window.location.href);if(qs==null)
return default_;else
return qs[1];}
Xs_namespace._getTracker=function(trackerId){return new Xs_namespace.tracker(trackerId);}})()

