$(document).ready(function()
{
	var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
	$.getScript(gaJsHost + "google-analytics.com/ga.js", function()
	{
		try 
		{
			var pageTracker = _gat._getTracker("UA-6628113-1");
			pageTracker._trackPageview();
		} 
		catch(err) {}
		
		var filetypes = /\.(zip|exe|pdf|doc*|xls*|ppt*|mp3)$/i;
		
		$('a').each(function()
		{
			var href = $(this).attr('href');
			
			var isPubSky = false;
			var isPubPave = false;
			var isReserver = $(this).hasClass('clickReserver');
			var isEveHome = $(this).hasClass('clickEveHome');
			var isPourDecouvrir = $(this).hasClass('clickPourDecouvrir');
			var isPourSejourner = $(this).hasClass('clickPourSejourner');
			var isEnquete = $(this).hasClass('clickEnquete');
			
			if(isReserver)
			{
				$(this).click(function() 
				{
					var title = $(this).attr('rel')!=''?$(this).attr('rel'):($(this).attr('title')!=''?$(this).attr('title'):href.replace(/^https?\:\/\/(www.)visitvar\.fr\//i, ''));					
					pageTracker._trackEvent('Réserver', 'Click', title);
				});
			}
			else if(isEveHome)
			{
				$(this).click(function() 
				{
					var title = $(this).attr('rel')!=''?$(this).attr('rel'):($(this).attr('title')!=''?$(this).attr('title'):href.replace(/^https?\:\/\/(www.)visitvar\.fr\//i, ''));					
					pageTracker._trackEvent('Evénement Home', 'Click', title);
				});
			}
			else if(isPourDecouvrir)
			{
				$(this).click(function() 
				{
					var title = $(this).attr('rel')!=''?$(this).attr('rel'):($(this).attr('title')!=''?$(this).attr('title'):href.replace(/^https?\:\/\/(www.)visitvar\.fr\//i, ''));					
					pageTracker._trackEvent('Pour découvrir', 'Click', title);
				});
			}
			else if(isPourSejourner)
			{
				$(this).click(function() 
				{
					var title = $(this).attr('rel')!=''?$(this).attr('rel'):($(this).attr('title')!=''?$(this).attr('title'):href.replace(/^https?\:\/\/(www.)visitvar\.fr\//i, ''));					
					pageTracker._trackEvent('Pour séjourner', 'Click', title);
				});
			}
			else if(isEnquete)
			{
				$(this).click(function() 
				{
					var title = $(this).attr('rel')!=''?$(this).attr('rel'):($(this).attr('title')!=''?$(this).attr('title'):href.replace(/^https?\:\/\/(www.)visitvar\.fr\//i, ''));					
					pageTracker._trackEvent('Enquête', 'Click', title);
				});
			}

			if(href)
			{
				if ((href.match(/^https?\:/i)) && (!href.match(document.domain)))
				{
					$(this).click(function() 
					{
						var extLink = href.replace(/^https?\:\/\//i, '');
						pageTracker._trackEvent('External', 'Click', extLink);
					});
				}
				else if (href.match(/^mailto\:/i))
				{
					$(this).click(function() 
					{
						var mailLink = href.replace(/^mailto\:/i, '');
						pageTracker._trackEvent('Email', 'Click', mailLink);
					});
				}      
				else if (href.match(filetypes))
				{
					$(this).click(function() 
					{
						var extension = (/[.]/.exec(href)) ? /[^.]+$/.exec(href) : undefined;
						/*var filePath = href.replace(/^https?\:\/\/(www.)visitvar\.fr\//i, '');*/
						var title = $(this).attr('rel')!=''?$(this).attr('rel'):($(this).attr('title')!=''?$(this).attr('title'):href.replace(/^https?\:\/\/(www.)visitvar\.fr\//i, ''));					
						pageTracker._trackEvent('Download', 'Click - ' + extension, title);
					});
				}
			}
		});
	});
});