
/************************
*
* View the range:
*
************************/




/*** CONFIG: *****/


var oViewTheRangeTrackingConfig = function (t) {
	return {

		trackViewRange: function (data) {
			t.omniture.addEvent(data, 'prop25');
			t.omniture.track();
		}
	};
};


/*** EVENTS: *****/


jQuery(document).ready(function () {
	var pageTracking = new WebAppTracker(oViewTheRangeTrackingConfig);
	var labelPrefix = "ViewRange";
	var temp = 0;

	jQuery("#controlPanel .arrowLeft").click(function () {
		 var handlerData = labelPrefix + "-ArrowLeft";
		 pageTracking.setTrackingEvent('trackViewRange', handlerData);
	});
	jQuery("#controlPanel .arrowRight").click(function () {
		 var handlerData = labelPrefix + "-ArrowRight";
		 pageTracking.setTrackingEvent('trackViewRange', handlerData);
	});
	jQuery("#boxContentSlider, #contentSlider, #contentSlider a").click(function () {
		 var handlerData = labelPrefix + "-Scrollbar";
		 pageTracking.setTrackingEvent('trackViewRange', handlerData);
	});
	jQuery(".infobox a").click(function () {
		 var handlerData = labelPrefix + "-CompareLink";
		 pageTracking.setTrackingEvent('trackViewRange', handlerData);
	});	
	jQuery("ul#thumbnails li").click(function () {
		 var handlerData = labelPrefix + "-Thumbnail";
		 pageTracking.setTrackingEvent('trackViewRange', handlerData);
	});
	jQuery("#boxCtaButtons a.button[id^='ViewRange-Overview']").click(function() {
		 var handlerData = labelPrefix + "-Overview";
		 pageTracking.setTrackingEvent('trackViewRange', handlerData);		
	});
	jQuery("#boxCtaButtons a.button[id^='ViewRange-Configure']").click(function() {
		 var handlerData = labelPrefix + "-Configure";
		 pageTracking.setTrackingEvent('trackViewRange', handlerData);		
	});
	jQuery("#boxCtaButtons a.button[id^='ViewRange-Brochure-Request']").click(function() {
		 var handlerData = labelPrefix + "-Brochure";
		 pageTracking.setTrackingEvent('trackViewRange', handlerData);		
	});
	jQuery("#boxCtaButtons a.button[id^='ViewRange-Test-Drive']").click(function() {
		 var handlerData = labelPrefix + "-TestDrive";
		 pageTracking.setTrackingEvent('trackViewRange', handlerData);		
	});
	jQuery("#boxCtaButtons a.button[id^='ViewRange-Compare']").click(function() {
		 var handlerData = labelPrefix + "-FeaturesSpecs";
		 pageTracking.setTrackingEvent('trackViewRange', handlerData);		
	});	
	jQuery("#displayModelsSlider li a").live("click", function ()
		{
			if(jQuery('#displayModelsSlider li').index(jQuery(this).parent("li"))===2)
			{
				var elementTranslation = 0;
				temp = jQuery("#modelnameViewer").clone();
				jQuery(temp).find("span").remove();
				var elementLocalName = jQuery(temp).text();
				elementTranslation = modelIds[jQuery.trim(elementLocalName)];
				if(elementTranslation)
				{
					var handlerData = labelPrefix + "-" + elementTranslation;
					pageTracking.setTrackingEvent('trackViewRange', handlerData);				
				}
			}
		});		

});



