	if(typeof CustomTrackingVariables =="undefined"){
		function CustomTrackingVariables(contentType,contentTitle,publisher,author,source,applicationID,hierarchy,leadType,leadValue){
			this.contentType = contentType;
			this.contentTitle = contentTitle;
			this.publisher = publisher;
			this.author = author;
			this.source = source;
			this.applicationID = applicationID;
			this.hierarchy = hierarchy;
			this.leadType = leadType;
			this.leadValue = leadValue;
			
		}
	
	}


		function createLeadEvent(leadType,leadValue,CustomTrackingVariables){
			if(typeof CustomTrackingVariables =="undefined"){
					var CustomTrackingVariables;
			}
			CustomTrackingVariables.leadType = leadType;
			CustomTrackingVariables.leadValue = leadValue;
		}


		function customLead(obj,leadType,leadValue){
			var s=s_gi(s_account);
			s.linkTrackVars='events';
			s.linkTrackEvents='event4';
			s.prop1=leadValue;
				switch(leadType)
				{
				case "begin":
					s.events="event4";
				  	break;
				case "end":
					s.events="event5";
					break;
				}			
			s.evar26=leadValue;
			s.tl(obj,'o',leadValue);		
		}

