
function setAgenturCookie(intAgID, intTyp, intTage, strReferer) {

	if (strReferer)
		strReferer = escape(strReferer);
	else
		strReferer = '';
	var strObject = '';
	strObject = getCookie('agentur');

	// evtl. alte alte Cookiewerte holen
	var AID 		= getIntCheckValue(getCookieValue('aid', strObject), 0);
	var BID 		= getIntCheckValue(getCookieValue('bid', strObject), 0);
	var datetimeset	= getCookieValue('datetimeset', strObject);
	var referer 	= getCookieValue('referer', strObject);
	var dtAID		= '';
	var dtBID		= '';
	var refAID		= '';
	var refBID		= '';
	// Prüfung, ob evtl. alter Cookie
	if ( datetimeset != '' || referer != '' )
	{
		// Datetimeset und Referer, dort zuweisen, wo ID > 0
	    if ( AID > 0 )
		{
			dtAID	= datetimeset;
			refAID	= referer;
		}
		else
		
		if ( BID > 0 ) 
		{
			dtBID	= datetimeset;
			refBID	= referer;
		}
	}
	else
	{
		// wenn kein alter Cookie dann Werte vom neuen Cookie holen

		dtAID 	= getCookieValue('dtaid', strObject);
		refAID 	= getCookieValue('refaid', strObject);
		dtBID 	= getCookieValue('dtbid', strObject);
		refBID 	= getCookieValue('refbid', strObject);
	}
	// restlichen Werte entnehmen
	var AID1 	= getCookieValue('aid1', strObject);
	var dtAID1 	= getCookieValue('dtaid1', strObject);
	var refAID1	= getCookieValue('refaid1', strObject);

	var BID1 	= getCookieValue('bid1', strObject);
	var dtBID1 	= getCookieValue('dtbid1', strObject);
	var refBID1	= getCookieValue('refbid1', strObject);
	intAgID = getIntCheckValue(intAgID, 0);

	// neu schreiben des Cookies nur wenn übergebe ID > 0
	if ( intAgID > 0 )
	{
		var strCookieAgentur = 
				"aid=" + intAgID + 
				"&dtaid=" + escape(getJetzt(new Date())) +
				"&refaid=" + strReferer +
				"&aid1=" + AID + 
				"&dtaid1=" + escape(dtAID) + 
				"&refaid1=" + refAID +
				"&bid=" + BID + 
				"&dtbid=" + escape(dtBID) + 
				"&refbid=" + refBID +
				"&bid1=" + BID1 + 
				"&dtbid1=" + escape(dtBID1) + 
				"&refbid1=" + refBID1;
		setCookie('agentur', strCookieAgentur, intTage);
	}
}
