
var clickTracking = {
	performNext: function() {
		var s=s_gi(s_account);
		s.linkTrackVars='eVar14';
		s.linkTrackEvents='None';
		s.eVar14='next';
		s.tl(this,'o','Next Product');
	}
		
	,performPrev: function() {
		var s=s_gi(s_account);
		s.linkTrackVars='eVar14';
		s.linkTrackEvents='None';
		s.eVar14='prev';
		s.tl(this,'o','Previous Product');
	}
	
	,performZoom: function() {
		var s=s_gi(s_account);
		s.linkTrackVars='events';
		s.linkTrackEvents='event9';
		s.events='event9';
		s.tl(this,'o','Zoom Product');
	}
	
	,performRemove: function(productName, productID) {	
		var s=s_gi(s_account);
		s.linkTrackVars='events,products';
		s.linkTrackEvents='scRemove';
		s.events = 'scRemove';
		s.products = ";" + unescape(productName).replace(",", "") + ":" + productID;	
		s.tl(this,'o','Remove Product');
	}
	
	,performBannerProduct: function(productCat, productName, productId) {
		var s=s_gi(s_account);
		s.linkTrackVars='eVar15';
		s.linkTrackEvents='None';
		s.eVar15=productCat + ";" + unescape(productName).replace(",", "") + ":" + productId;
		s.tl(this,'o','Banner Product');		
	}
	
	,performNewsletterSubscribe: function(siteId) {
   		return function() {
   			s.pageName=siteId + " | Newsletter";
   			s.channel="Newsletter";
   			s.events="event4"; 
   			void(s.t());
   		};
	}
	
	,performWeAlsoSuggest: function() {
		var s=s_gi(s_account);
		s.tl(this,'o','We Also Suggest');
	}
	
	,performAddToCart: function(trackingInfo) {	
		var s=s_gi(s_account);
		// Clear variables
		s.prop1 = "";
		s.eVar1 = "";
		s.prop2 = "";
		s.eVar2 = "";
		s.prop3 = "";
		s.eVar3 = "";
		s.prop4 = "";
		s.eVar4 = "";
		s.prop5 = "";
		s.eVar5 = "";
		s.eVar7 = ""; 
		
		s.pageName=trackingInfo.pageName;
		s.channel="Checkout";
		s.events= trackingInfo.events;
		s.products = unescape(trackingInfo.products);
		s.eVar8 = unescape(trackingInfo.cartOpener);
		void(s.t());
	}	
};

