/*var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-151216-1']);
_gaq.push(['_gat._anonymizeIp']);
_gaq.push(['_trackPageview']);

(function() {
	var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
	ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
*/


function evtrk ( cat, act, lab, val ) {
	if ( typeof cat == 'undefined' ) return;
	if ( typeof act == 'undefined' ) return;
	if ( cat == '' ) return;
	if ( act == '' ) return;
	if ( lab === '' ) lab = null;
	if ( val === false ) val = null;
	
	if ( !lab && !val ) {
		_gaq.push( [ '_trackEvent', cat, act ] );
		//console.log( [ '_trackEvent', cat, act ] );
	} else if ( lab && !val ) {
		_gaq.push( [ '_trackEvent', cat, act, lab ] );
		//console.log( [ '_trackEvent', cat, act, lab ] );
	} else {
		_gaq.push( [ '_trackEvent', cat, act, lab, val ] );
		//console.log( [ '_trackEvent', cat, act, lab, val ] );
	}
	
}
/*
function cvtrk ( conversionData ) {
	trackConversion( false, conversionData );
}
*/



(function ($) {
	$('a.download').live('click', function () {
		var $this = $(this);
		
		var filename = $this.attr('href').match(/([^\/]*)$/);
		
		if (filename[1]) {
			var text = $this.text().replace( /^\s+|\s+$/g, '' );
			evtrk( 'Download', 'Link: ' + text, 'Datei: ' + filename[1] );
			/*console.log(filename[1]);
		
			console.log(a.pathname + ' -> ' + text);*/
		}
	});
	
	$('#facebooklink a').live('click', function() {
		evtrk( 'SocialMedia', 'Facebook' );
	});
}(jQuery));
