hld_documentReady("modelOverviewTracking");
function modelOverviewTracking()
{
	var selectedRegion = $(".modelNav > ul > li > a.selected").attr("id");
	
	promotionTracking(selectedRegion);
	 
	// Breadcrumb click
	$(".breadcrumbs > ul > li > a").click(function()
	{
		var link = whiteSpace($(this).html());
		hld_trackEventClick(link, "Breadcrumb Navigation", selectedRegion);
		return true;
	});
	
	// The model drop down form
	$(".dropDown > span > form > select").change(function()
	{
		//var fromModel = $("meta[name='description']").attr('content');
		var selectedItem = $(this).val();
		var arr = selectedItem.split("/");
		var nameToTrack = arr[arr.length-2] + " " + arr[arr.length-1];
		
		var selectedItemFrom = hld_tracking_id;
		var arrayFrom = selectedItemFrom.split("/");
		var nameToTrackFrom = arrayFrom[arrayFrom.length-2] + " " + arrayFrom[arrayFrom.length-1];
		hld_trackEventClick(nameToTrack, nameToTrackFrom, "Jump to Model");
		return true;
	});
	
	addSelectModelTracking(selectedRegion);
	addSearchFieldTracking(selectedRegion);
	//addSelectTransmissionTracking();
}

function addSelectTransmissionTracking()
{
	$("#modelEngine-1").change(function()
	{
		var selectedItem = $("#modelEngine-1 :selected").text();
		hld_trackEventClick(selectedItem, "Tranmission Selection", "Model Specifications Page");
		return true;
	});
	
	$("#modelEngine-2").change(function()
	{
		var selectedItem = $("#modelEngine-2 :selected").text();
		hld_trackEventClick(selectedItem, "Tranmission Selection 2", "Model Specifications Page");
		return true;
	});
}

function addSelectModelTracking(selectedRegion)
{
	
	$("#modelSelect-2").change(function()
	{
		var selectedItem = whiteSpace($("#modelSelect-2 :selected").text());
		var comparing = $(".modelName").html();
		comparing = whiteSpace(comparing.replace('</div>',''));
		comparing = whiteSpace(comparing.replace('Manual',''));
		comparing = whiteSpace(comparing.replace('Automatic',''));
		comparing = whiteSpace(comparing.replace('<div class="modelPrice">',''));
		var result = whiteSpace(comparing + " vs " + selectedItem);
		hld_trackEventClick("Compare "+selectedRegion, result, "Model "+selectedRegion);
		return true;
	});
}

function addSearchFieldTracking(selectedRegion)
{
	$("#compareForm > div > .goButton").click(function()
	{
		var value = $("#compareForm > div > #search").attr('value');
		hld_trackEventClick(selectedRegion+" - Search", value, "Model "+selectedRegion);
		return true;
	});
}

function whiteSpace(value)
{
     value = value.replace(/^\s*|\s*$/g,'');
	 return value;
}
