
$(document).ready ( function() {

	// E-Mail Tracking für normale mailto Links 
	
	$("a[href^=mailto]").each( function (index) {
		var mailtolink = jQuery.grep($(this).attr('href'), function (a,index) {
			  return (index > 6);
		});
		mailtolink = mailtolink.join("");
		
		$(this).click(
			function () {
				_gaq.push(['_trackEvent', 'Emails', 'Klick', mailtolink]);
			}
		)
	})
	
	
	// E-Mail Tracking für Weblication Spam Links
	// Setze in der design.js bei der Funktion wSendMailNospam(data) folgendes unter location.href.... rein:
	/* 
		_gaq.push(['_trackEvent', 'Emails', 'Klick', data.replace('|', '@')]);
	*/
	
	// Dieses ist nur für die BWT auf der Startseite 
	$("#tab-container #tabs li a").click( function () {
		var text = $(this).text();
		var url = document.URL;
		_gaq.push(['_trackEvent', 'Tab-Container', url, text]);
	})
	
	// Allgemeines Tab-Container Tracking
	$(".elementTabContainerBox .tabs li a").click( function () {
		var text = $(this).text();
		var url = document.URL;
		_gaq.push(['_trackEvent', 'Tab-Container', url, text]);
	})
	
	// Externe Seiten die ein target="_blank" besitzen und mit http anfangen tracken
	$("a[href^=http]").click( function () {
		if($(this).attr('target') == '_blank') {
			var zielurl = $(this).attr('href');
			var quelle = document.URL;
			_gaq.push(['_trackEvent', 'Externelinks', zielurl, quelle]);
		}
	})
	
	// Alle Links Tracken die als classe pdf besitzen
	$("a.pdf").click( function () {
		var zielurl = $(this).attr('href');
		var quelle = document.URL;
		_gaq.push(['_trackEvent', 'PDF', zielurl, quelle]);
	})
	
	// Alle Links Tracken die als classe audio besitzen
	$("a.audio").click( function () {
		var zielurl = $(this).attr('href');
		var quelle = document.URL;
		_gaq.push(['_trackEvent', 'Audio', zielurl, quelle]);
	})
	
	// Alle Links Tracken die als classe txt besitzen
	$("a.txt").click( function () {
		var zielurl = $(this).attr('href');
		var quelle = document.URL;
		_gaq.push(['_trackEvent', 'Audio', zielurl, quelle]);
	})
	
	// Alle Links Tracken die als classe doc besitzen
	$("a.doc").click( function () {
		var zielurl = $(this).attr('href');
		var quelle = document.URL;
		_gaq.push(['_trackEvent', 'Audio', zielurl, quelle]);
	})
	
	// Alle Links Tracken die als classe docx besitzen
	$("a.docx").click( function () {
		var zielurl = $(this).attr('href');
		var quelle = document.URL;
		_gaq.push(['_trackEvent', 'Audio', zielurl, quelle]);
	})
	
	// Alle Links Tracken die als classe xlsx besitzen
	$("a.xlsx").click( function () {
		var zielurl = $(this).attr('href');
		var quelle = document.URL;
		_gaq.push(['_trackEvent', 'Audio', zielurl, quelle]);
	})
});

