/*** CONFIG: *****/
var omodelGalleryTrackingConfig = function (t) {
	return {

		elementClicked: function (data) {
			t.omniture.addEvent(data, 'prop26');
			t.omniture.track();
		}
	};
};			

jQuery(document).ready(function () {
								 
	var pageTracking = new WebAppTracker(omodelGalleryTrackingConfig);
	
	jQuery("#mediaStageControlButtons div.control1").click(function () {
		var handlerData = "Gallery-ExtInt-LeftArrow-" + s.prop1;
		pageTracking.setTrackingEvent('elementClicked', handlerData);
		
	});
	jQuery("#mediaStageControlButtons div.control2Last").click(function () {
		var handlerData = "Gallery-ExtInt-RightArrow-" + s.prop1;
		pageTracking.setTrackingEvent('elementClicked', handlerData);
	});
	jQuery("a.button[id^=Gallery-Button]").click(function () {
		var handlerData = this.id;
		jQuery(window).unload(function () { 
		pageTracking.setTrackingEvent('elementClicked', handlerData);
			} 
		);
	});
	jQuery("#mediaDownloadLink").click(function () {
		var handlerData = "Gallery-ExtInt-Download-" + s.prop1;
		pageTracking.setTrackingEvent('elementClicked', handlerData);
	});
	jQuery("a.thumbnailContainer").click(function () {
		var handlerData = "Gallery-ExtInt-Thumbnail-" + s.prop1;
		pageTracking.setTrackingEvent('elementClicked', handlerData);
	});
	jQuery("#navigationLvl5Lvl6 li").click(function () {
		var naviPosition 				= jQuery(this).parent().find('li').index(this),
			naviPositionElements 		= galleryNavigation[naviPosition].split("-"),
			naviPositionElementsLength 	= naviPositionElements.length,
			naviPositionCapitalized 	= "";
			for (i=0;i < naviPositionElementsLength;i++) {
				naviPositionCapitalized += "-" +  naviPositionElements[i].charAt(0).toUpperCase() + naviPositionElements[i].slice(1);
			}
		var handlerData = "Gallery-Menu" + naviPositionCapitalized + "-" + s.prop1;
		jQuery(window).unload(function () { 
		pageTracking.setTrackingEvent('elementClicked', handlerData);
			} 
		);
	});	
});

