(function() {
try {
if (!ognc.exists) { throw "ogncObjUndefined"; }

ognc.tracking = 
{
	trackingGroup:'',
	trackingSubGroup:'',
	pageTracker : _gat._getTracker("UA-12568652-2"),
	pageTrackerAll : _gat._getTracker("UA-12568652-1"),
     
	/**************************************
		Tracking setters
	 **************************************/
	
	/**********************************************************************
	  HTML Link Track Example: linkTrack('contet', 'Lern More');
	 **********************************************************************/
	 linkTrack : function(argLPOS, argName){
		/*WT*/
		dcsMultiTrack('DCS.dcsuri','/LinkTracking.html','WT.ti','LinkTracking', 'WT.z_ll',argLPOS, 'WT.z_ln',argName,'WT.dl','40');
		/*Google*/
		ognc.tracking.pageTracker._trackEvent(argLPOS, argName, null, null);
		ognc.tracking.pageTrackerAll._trackEvent(argLPOS, argName, null, null);
	 },
	
	 /**********************************************************************
	  HTML or Flash Page Track Example: pageTrack('/product/tampon/overview');
	 **********************************************************************/
	 pageTrack : function(argPN) {
		/*WT*/
		dcsMultiTrack('DCS.dcssip',document.domain,'DCS.dcsuri',argPN,'WT.ti',document.title,'WT.dl','40');
		/*Google*/
		ognc.tracking.pageTracker._trackPageview(window.location.pathname + "/" + argPN);
		ognc.tracking.pageTrackerAll._trackPageview(window.location.pathname + "/" + argPN);
	 },
	
	 /**********************************************************************
	  HTML Conversion Track Start Example: function('Content','Share','UBK_Share', '1', '');
	  HTML Conversion Track Complete Example: function('Content','Share','UBK_Share', '2', '1');
	 **********************************************************************/
	 conversionTrack: function(argLPOS, argName, argSAName, argSAStep, argSAComp){
		/*WT*/
		dcsMultiTrack('DCS.dcsuri','/Conversion.html','WT.ti','Conversion Event', 'WT.z_ll',argLPOS, 'WT.z_ln',argName,'WT.dl','40', 'WT.z_mtitle', '','WT.z_viewtime','', 'WT.si_n',argSAName,'WT.si_x',argSAStep,'WT.si_cs',argSAComp);
		/*Google*/
		var ov = argSAStep ? parseInt(argSAStep) : null;
		ognc.tracking.pageTracker._trackEvent(argLPOS, argName, argSAName, ov);
		ognc.tracking.pageTrackerAll._trackEvent(argLPOS, argName, argSAName, ov);
	 },
	  
	 /**********************************************************************
	   FLASH Link Track Example: flashLinkTrack('contet', 'Lern More');
	**********************************************************************/
	 flashLinkTrack:function(argLPOS, argName){
		/*WT*/
		dcsMultiTrack('DCS.dcssip',document.domain,'DCS.dcsuri',document.location.pathname,'WT.ti',document.title,'WT.dl','40',"WT.z_ll",argLPOS,"WT.z_ln",argName);
		/*Google*/
		ognc.tracking.pageTracker._trackEvent(argLPOS, argName, null, null);
		ognc.tracking.pageTrackerAll._trackEvent(argLPOS, argName, null, null);
	 },
	
	/**********************************************************************
	FLASH Conversion Track Start Example's
	Start:flashConversionTrack('Content','Play','Video Title','Start','VideoActivity','1','');
	Stop:flashConversionTrack('Content','Stop','Video Title','Stop','VideoActivity','1','');
	Playing:flashConversionTrack('Content','Play','Video Title','15','','','');
	Complete:flashConversionTrack('Content','Play','Video Title','Complete','VideoActivity','2','1');
	**********************************************************************/
	flashConversionTrack:function(argLPOS, argName, argMediaTitle, argViewTime, argSAName, argSAStep, argSAComp){
		/*WT*/
		dcsMultiTrack('DCS.dcssip',document.domain,"DCS.dcsuri",document.location.pathname,"WT.ti",document.title,"WT.dl",'41',"WT.z_ll",argLPOS,"WT.z_ln",argName,"WT.z_mtitle",argMediaTitle,"WT.z_viewtime",argViewTime,"WT.si_n",argSAName,"WT.si_x",argSAStep,"WT.si_cs",argSAComp);
		/*Google*/
		var ol = argMediaTitle + ":" + argViewTime;
		var ov = argSAStep ? parseInt(argSAStep) : null;
		ognc.tracking.pageTracker._trackEvent(argLPOS, argName, ol, ov);
		ognc.tracking.pageTrackerAll._trackEvent(argLPOS, argName, ol, ov);
	},
	
	/**********************************************************************
	  Set Group and SubGroup meta tags for page/link tracking as well as 
	  capture any mc_id passed in from external source.
	**********************************************************************/
	
	setTrackingMetaTages:function(){
		var thisLocation = document.location.pathname;
		var locationSplit = thisLocation.split("/");
		
		this.trackingGroup = locationSplit[1];
		this.trackingSubGroup = locationSplit[2];
		
		if(this.trackingGroup){
			$("meta[name$='WT.cg_n']").attr('content',this.trackingGroup);
		}
		
		if(this.trackingSubGroup){
			$("meta[name$='WT.cg_s']").attr('content',this.trackingSubGroup);
		}
		
		if(ognc.utils.getParameter('WT.mc_id')){
			$("meta[name$='WT.mc_id']").attr('content',ognc.utils.getParameter('WT.mc_id'));
		}
		
	}
    
};

} catch(e) { ognc.standard_error_handler(e); }
})();

//Run During Page Load
ognc.tracking.setTrackingMetaTages();
ognc.tracking.pageTracker._setDomainName(".poise.com");
ognc.tracking.pageTracker._trackPageview();
ognc.tracking.pageTrackerAll._trackPageview();

