hld_documentReady("vehicleShowroomTracking");
function vehicleShowroomTracking()
{
	promotionTracking("Compare Models");
	
	addGoogleClickEvent(".breadcrumbs > ul > li > [href$='/home']", "Homepage", "Breadcrumb Navigation", "Compare Models");
	
	addGoogleClickEvent(".cm_allVehicles > [href$='/vehicles']", "Vehicle Showroom", "Compare", "");
	addGoogleClickEvent(".cm_helpMeChoose > [href$='/helpmechoose']", "Help Me Choose", "Compare", "");

	addGoogleClickEvent("input[id='area1']:first", "Compare vehicles", "Features", "");
	addGoogleClickEvent("input[id='area2']:first", "Compare vehicles", "Specification", "");
	
	//addSelectFeatureTracking();
	addSelectVehicleTracking();
	addSelectModelTracking();
	addSearchFieldTracking();
}

function addSelectFeatureTracking()
{
	$("#category").change(function()
	{
		var selectedItem = $(this).val();
		hld_trackEventClick(selectedItem, "Compare Features and Options", "");
		return true;
	});
}

function addSelectVehicleTracking()
{
	$("#vehicle").change(function()
	{
		var selectedItem = $("#vehicle :selected").text();
		var area = $("input[name='area']:checked").val();
		//alert(area);
		hld_trackEventClick("Compare " + area, selectedItem, "Compare Vehicle Selection");
		return true;
	});
}

function addSelectModelTracking()
{
	$("#model").change(function()
	{
		var selectedItem = $("#vehicle :selected").text() + " " + $("#model :selected").text();
		var area = $("input[name='area']:checked").val();
		//alert(area);
		$(".headlineMain").each(
			 function( intIndex ){
				if($(this).siblings(".headlineSec").length > 0)
				{
					selectedItem += " vs " + whiteSpace($(this).html()) + " " + whiteSpace($(this).siblings(".headlineSec").html());
				}
			}
		 );
		
		hld_trackEventClick("Compare " + area, selectedItem, "Compare Models");
		return true;
	});
}

function addSearchFieldTracking()
{
	$("#compareForm > ul > div > li > .goButton").click(function()
	{
		var area = $("input[name='area']:checked").val();
		var value = $("#compareForm > ul > div > li > #search").attr('value');
		hld_trackEventClick(area+" Search", value, "Compare Models");
		return true;
	});
}

function whiteSpace(value)
{
     value = value.replace(/^\s*|\s*$/g,'');
	 return value;
}

