//s.pageName="";
//if (typeof(pageId) != "undefined"){
//	s.pageName=pageId;
//}
function getBasePageName(){
	var d =document.title.split('|');
	d.reverse();
	for (a in d){
	d[a] = jQuery.trim(d[a]);
	}
	d.shift();
	return d.join(': ');
}

function loadConfiguratorVariables(){
	if (typeof(selectedEngine) != "undefined"){
		s.eVar13 = selectedEngine; 
		s.prop7 = selectedEngine;
	}
	if (typeof(bodyStyle) != "undefined"){
		s.eVar14 = bodyStyle; 
	}
	if (typeof(trimLevel) != "undefined"){
		s.eVar6 = trimLevel;
		s.prop2 = trimLevel;
	}	

	if (typeof(totalPrice) != "undefined"){
		s.eVar15 = totalPrice; 
		s.prop10 = totalPrice;
	}	
}

function omnitureConfiguratorLog(stepName){
	switch(stepName){
	case "Body Style":
		s.events="event14";
		break;
	case "Summary":
		s.events="event15";
		break;
	default:
		s.events="";
	
	}
	s.pageName = getBasePageName();
	

	s.pageName = s.pageName.replace(/: Vehicle Configurator/g,"");
	
	if (typeof(modelName) != "undefined" && stepName !="Car Line"){
		s.pageName =s.pageName + ": " + modelName;
	}
	
	s.pageName =s.pageName + ": " +  stepName;
	s.hier1=getHierarchy(s.pageName);
	loadConfiguratorVariables();
	s.t();
}


function getHierarchy(hierarchySource){
	return hierarchySource.replace(/:[ ]*/g,",");
}

function checkOmniture(alias, products, displayed){
	// This function is to capture the tagging originated by activity in flash movies
	//
	if ( window.omnitureDone  && window.initialTagWritten){
		alert('Omniture done');
	}
	else{
		alert('Omniture not done')
	}
}

s.pageName = getBasePageName();
//Check that we're in a brand page
if ( document.title.indexOf("Vehicle Range") > 0){
	//
	var aSelectedTab =jQuery("#brandTab li a.selected").text();
	if (typeof(modelName) != "undefined" && aSelectedTab.indexOf(modelName) != -1 && aSelectedTab.indexOf("Offers") != -1 ){
		var regEx = new RegExp(modelName + " "); 
		aSelectedTab.replace(regEx, '');
	}
	//get the current tab value
	s.pageName = s.pageName+": "+ aSelectedTab;
}
s.server="";
s.channel="";
s.pageType="";
s.prop1="";
s.prop2="";
s.prop3="";
s.prop4="";
s.prop5="";
/* Conversion Variables */
s.campaign="";
s.state="";
s.zip="";
s.events="";
s.products="";
s.purchaseID="";
s.transactionID="";
s.eVar1="";
s.eVar2="";
s.eVar3="";
s.eVar4="";
s.eVar5="";
/* Hierarchy Variables */
// get the title and replace separators 
s.hier1=getHierarchy(s.pageName);

if (typeof(modelName) != "undefined"){
	s.prop1=modelName;
	s.eVar5=modelName;
}
if (typeof(pageType) != "undefined" ){
	if (pageType == "vans" || pageType == "cars"){
		s.eVar7=pageType;
	}
}


//Capturing events
if (typeof(pageId) != "undefined"){
	
	switch(pageId){
		case "0.4.0": //Offers page
	    break;	
		case "101.0.1": //Download brochure(s)
			s.events="event1,event8";
			s.eVar2="Brochure download request";
			s.eVar3="Download";
	    break;
		case "101.1.1": // Order a brochure(s)
			s.events="event1,event8";
			s.eVar2="Brochure order request";
			s.eVar3="Ordered";
	    break;
		case "101.0.4": // Completed download brochure process
			s.events="event2,event9";
			s.eVar2="Brochure download request completed";
			s.eVar3="Download";
	    break;
		case "101.1.3": // Completed order brochure process
			s.events="event2,event9";
			s.eVar2="Brochure ordered";
			s.eVar3="Ordered";
	    break;
		case "102.2": // Start test drive request 
			s.events="event1,event10";
			s.eVar2="Test drive request";
		break;
		case "102.4": // Complete test drive request 
			s.events="event2,event11";
			s.eVar2="Test drive booked";
		break;
		case "vc001": // we're in configurator
			//Okay the configurator
//			jQuery("a[href^='/vaux/']").click(function(){loadConfiguratorVariables(); s.t();} );.css("color","pink");
//			jQuery("a[href^='http']").click(function(){loadConfiguratorVariables(); s.t();} );
			//jQuery("a[href^='/vaux/']").click(function(){loadConfiguratorVariables(); s.t();	} );
//			jQuery(window).unload( loadConfiguratorVariables();
//			s.t(); 
//			} );
//			loadConfiguratorVariables();
			

			
		break;
	}
}

s.campaign = s.getValOnce(s.getQueryParam('campaignid'),'s_campaignid');

//
window.omnitureDone = true;
/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/ 
if (typeof(pageId) != "undefined" && pageId != "vc001" ){
	var s_code=s.t();if(s_code)document.write(s_code);//-->
}
<!-- End SiteCatalyst code version: H.20.3. -->    