
	var trotzdem = false;
	function showMerkzettel(ret){
		if(!ret && !trotzdem){
			alert('Z. Z. befinden sich keine Veranstaltungen auf dem Merkzettel!');
			return false;
		}
		var url = 'index.php?';
		var query = window.location.search.substring(1);
		query = query.split('&');
		var variant;
		var hr = false;
		var page = false;
		for(var z=0;z<query.length;z++){
			variant = query[z].split('=');
			if(variant[0]=='op' || variant[0]=='page'){
				url += 'page=' + variant[1];
				page = true;
			}
			if(variant[0]=='op') hr = true;
		}
		if(!page) url += '?page=1';
		if(hr) url += '&hr=d';
		url += '&mz=1';
		window.location.href = url;
	}

	function clearMerkzettel(ret){
		if(!ret && !trotzdem){
			alert('Es befindet sich keine Veranstaltung auf dem Merkzettel!');
			return false;
		}
		Anfrage('reminiscing.php?ks=-1');
	}

	var llrPress = false;
	function leafletRemove(id){
		document.getElementById('eve'+id).style.display = 'none';
		Anfrage('reminiscing.php?ks='+id);
		//
		llrPress = true;
	}

	function removed(){
		// Cookie
		days = -30; // -ve for deleting it.  
		var date = new Date();  
		date.setTime(date.getTime ()+(days*24*60*60*1000));  
		var expires = "; expires="+date.toGMTString();
		document.cookie = 'aebReminiscing=NULL' + expires;
		//
		document.location.href = 'index.php';
	}


	function remember(tid){
		Anfrage('reminiscing.php?tid='+tid);
	}

	function accepted(a){
		trotzdem = true;

		// Cookie
		days = 30; // -ve for deleting it.  
		var date = new Date();  
		date.setTime(date.getTime ()+(days*24*60*60*1000));  
		var expires = "; expires="+date.toGMTString();
		//document.cookie = 'aebReminiscing=' + a.replace(/;/g,'-').replace(/\"/g,'*').replace(/{/g,'(').replace(/}/g,')') + expires;
		document.cookie = 'aebReminiscing=' + encodeURIComponent(a) + expires;
		//
  
		alert("<br />Dieser Termin steht jetzt auf dem Merkzettel.");
	}


	////////////////// AJAX ///////////////////////////////////////////////
	var AbfrageObjekt = false;
	function ErzeugeAbfrageObjekt(){
		  var Objekt=false;
		  try{
			Objekt  = new ActiveXObject("Msxml2.XMLHTTP");
		  }catch(fehler){
			try {
			Objekt  = new ActiveXObject("Microsoft.XMLHTTP");
		  }catch(fehler){
		  Objekt  = false;
		  }
		}
		if (!Objekt  && typeof XMLHttpRequest != 'undefined'){
			Objekt = new XMLHttpRequest();
		}
		return Objekt;
	}
	function Anfrage(aktion){
		var uri = aktion.split('?');
		AbfrageObjekt = ErzeugeAbfrageObjekt();
		AbfrageObjekt.open("POST", uri[0], true);
		AbfrageObjekt.onreadystatechange = BearbeiteAntwort;
		AbfrageObjekt.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		AbfrageObjekt.setRequestHeader("Content-length", uri[1].length);
		AbfrageObjekt.setRequestHeader("Connection", "close");
		AbfrageObjekt.send(uri[1]);
	}
	function BearbeiteAntwort(){
		var antwort="";
		if (AbfrageObjekt.readyState == 4) {
			if (AbfrageObjekt.status == 200) {
				antwort=AbfrageObjekt.responseText;
				if(antwort.substr(0,3) == 'OK:')
					accepted(antwort.substr(3));			//////////////// <----------
				else if(antwort.substr(0,3) == 'ADV')
					bannerChange(antwort.substr(3))
				else if(antwort=='ksDone') removed();
			}else
				antwort="Fehler beim Laden ...";
		}
	}
	///////////////////////////////////////////////////////////////////////

	/*
	function alert(s){
		$.colorbox({href:'alert.php?s='+s,width:500,height:240,iframe:true,fixed:true})
	}
	*/

