	// Die URL auslesen
var url = window.location.search;
	// Pruefen ob utm_marketing-project-id in der url vorkommt
search = url.search('utm_marketing-project-id=');
	// Falls ja, dann weiter, sonst Skript fertig
if (search != -1){
		// ab Position search abschneiden
	campaignid = url.substring(search);
		// Den Wert rausschneiden, fuer den Fall das die Variable nicht die letzte der URL ist
	campaignid = campaignid.substring(campaignid.search('=')+1,campaignid.search('&'));
		// Falls sie doch die letzte Variable war, dann bis zum Ende ausschneiden
	if(campaignid=='utm_marketing-project-id='){
		campaignid = url.substring(url.search('utm_marketing-project-id='));
		campaignid = campaignid.substring(campaignid.search('=')+1);
	}
	search_name = url.search('utm_campaign=');
	campaignname = "";
	if (search_name != -1){
		campaignname = url.substring(search_name);
			// Den Wert rausschneiden, fuer den Fall das die Variable nicht die letzte der URL ist
		campaignname = campaignname.substring(campaignname.search('=')+1,campaignname.search('&'));
			// Falls sie doch die letzte Variable war, dann bis zum Ende ausschneiden
		if(campaignname=='utm_campaign='){
			campaignname = url.substring(url.search('utm_campaign='));
			campaignname = campaignname.substring(campaignname.search('=')+1);
		}
	}
		// Wenn CampaignID nicht leer ist -> neuen Cookie anlegen mit dem Namen hbm_campaignid
	if(campaignid!=''){
		var expiretime = new Date();
		// getTime liefert das aktuelle Datum in Millisekunden. Hierzu werden 60 Tage hinzuaddiert (1000 Milisekunden = 1 Sekunde. 1 Sekunde * 60 = 1 Minute. 1 Minute * 60 = 1 Stunde. 1 Stunde * 24 = 1 Tag. 1 Tag * 60 = 60 Tage
		expiretime = new Date(expiretime.getTime() +1000*60*60*24*60);
		//Cookie mit namen hbm_campaignid mit dem Wert aus "campaignid" und einer definierten expiretime erstellen.
		document.cookie = 'hbm_campaignid='+campaignid+'; expires='+expiretime.toGMTString()+'; path=/';
		document.cookie = 'hbm_campaignname='+campaignname+'; expires='+expiretime.toGMTString()+'; path=/';
	}
}