﻿/* Custom Yahoo! Web Analytics Action Tracking */
var debugTracking = false;

var strYWA = 'Yahoo! Web Analytics Tracking:\n';
function lebsea_tracking(debugMode){if(debugMode==true){this.debug = true; alert("Yahoo! Web Analytics custom action tracking \ndebug mode is enabled.");}else{this.debug=false;}}

lebsea_tracking.prototype.LawnPlanCalculateBags = function(){if(this.debug){alert(strYWA+'Calculate Bags');};YWATracker.setAction('05');YWATracker.submit_action();};
lebsea_tracking.prototype.AddLawnPlanProduct = function(sku){if(this.debug){alert(strYWA+'Add Lawn Plan Product');}; YWATracker.setAction('06'); YWATracker.submit_action(); /* var trackObj = createITT(); trackObj.ACTION = '06'; if (sku!=null){if (sku.length>0){trackObj._S_SKU=sku;}}; trackObj.submit_action();*/};
lebsea_tracking.prototype.ChangeLawnPlanProduct = function(sku){if(this.debug){alert(strYWA+'Change Lawn Plan Product');};YWATracker.setAction('07');YWATracker.submit_action();/*YWATracker.setCF(7, weedName); // Custom fields tie in with Actions var trackObj = createITT(); trackObj.ACTION = '07'; if (sku!=null){if(sku.length>0){trackObj._S_SKU = sku;}}; trackObj.submit_action();*/};
lebsea_tracking.prototype.ProductCrossSellClick = function(){if(this.debug){alert(strYWA+'Product Cross-Sell Click');};YWATracker.setAction('08');YWATracker.submit_action();};
lebsea_tracking.prototype.CartCrossSellClick = function(){if(this.debug){alert(strYWA+'Cart Cross-Sell Click');};YWATracker.setAction('09');YWATracker.submit_action();};
lebsea_tracking.prototype.FacebookClick = function(){if(this.debug){alert(strYWA+'Facebook Click');};YWATracker.setAction('10');YWATracker.submit_action();};
lebsea_tracking.prototype.TwitterClick = function(){if(this.debug){alert(strYWA+'Twitter Click');};YWATracker.setAction('11');YWATracker.submit_action();};
    
/*
  The lebsea_tracking prototype functions are exposed through the jsTracker instance for tracking custom actions
  within the Greenview web site. Some of these functions are referenced from code-behind scripts in the 
  Lawn Plan checkout process.
*/
jsTracker = new lebsea_tracking(debugTracking);
