
function ShowAktuell() {

  var AktInfos= new Array();

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2011, 06, 01);
  AktInfo["bis"      ] = MakeTime(2011, 10, 07);
  AktInfo["headline" ] = "Wir bieten: Studentenwohnung"; 
  AktInfo["info"     ] = "Du kommst neu nach Freiburg zum Studium und bist in der Gemeindearbeit engagiert (Kinder, Jugend, Musik)? Dann haben wir vielleicht für Dich ein Angebot. Wir bieten für Studenten/Innen, die sich in unserer Gemeinde engagieren wollen, eine nette Wohnung oder ein Zimmer zum günstigen Preis in unserem Gemeindezentrum nur 10 Minuten von der Uni entfernt. Weitere Information bei Pastor Christoph Weichert, Tel. 0761 / 26075, Email: pastor@baptisten-freiburg.de"; 
  AktInfo["url"      ] = "mailto:pastor@baptisten-freiburg.de";
  AktInfos[AktInfos.length]= AktInfo;

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2011, 06, 01);
  AktInfo["bis"      ] = MakeTime(2011, 12, 24);
  AktInfo["headline" ] = "Christvesper"; 
  AktInfo["info"     ] = "Herzliche Einladung zur Christvesper am Heiligabend um 16 Uhr. Der Weihnachtsgottesdienst am 25.12. beginnt um 10 Uhr."; 
  AktInfo["url"      ] = "";
  AktInfos[AktInfos.length]= AktInfo;

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2011,  1, 1);
  AktInfo["bis"      ] = MakeTime(2011,  6, 8);
  AktInfo["headline" ] = "Frühstückstreff für Frauen"; 
  AktInfo["info"     ] = "Frühstück und Vortrag über Loki Schmidt und ihr Buch „Erzähl doch mal von früher“. Am 8. Juni, 9 Uhr"; 
  AktInfo["url"      ] = "/frauenfruehstueck/20110608/";
  AktInfos[AktInfos.length]= AktInfo;

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2011,  1, 1);
  AktInfo["bis"      ] = MakeTime(2011,  8, 28);
  AktInfo["headline" ] = "Der Ehe-Kurs"; 
  AktInfo["info"     ] = "Schritt für Schritt zu einer erfüllten Partnerschaft. Kursbeginn am 28. August 2011"; 
  AktInfo["url"      ] = "/ehekurs/";
  AktInfos[AktInfos.length]= AktInfo;

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2011,  6, 3);
  AktInfo["bis"      ] = MakeTime(2011,  6, 18);
  AktInfo["headline" ] = "Hoffest"; 
  AktInfo["info"     ] = "Kuchen, Grill, Gartenmusik am 18. Juni"; 
  AktInfo["url"      ] = "/kalender/20110618/";
  AktInfos[AktInfos.length]= AktInfo;

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2011,  6,  9);
  AktInfo["bis"      ] = MakeTime(2011,  7,  2);
  AktInfo["headline" ] = "Flohmarkt"; 
  AktInfo["info"     ] = "Am 2. Juli 2011 findet wieder der alljährliche Flohmarkt statt"; 
  AktInfo["url"      ] = "/flohmarkt/";
  AktInfos[AktInfos.length]= AktInfo;

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2011,  8, 1);
  AktInfo["bis"      ] = MakeTime(2011,  9, 16);
  AktInfo["headline" ] = "Alpha-Party"; 
  AktInfo["info"     ] = "Am 16. September 2010 um 19 Uhr steigt die Alpha-Party"; 
  AktInfo["url"      ] = "/alpha/";
  AktInfos[AktInfos.length]= AktInfo;

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2011,  8, 1);
  AktInfo["bis"      ] = MakeTime(2011,  9, 20);
  AktInfo["headline" ] = "Alphakurs"; 
  AktInfo["info"     ] = "Am 20. September 2010 beginnt der Alphakurs"; 
  AktInfo["url"      ] = "/alpha/";
  AktInfos[AktInfos.length]= AktInfo;

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2011,  9, 21);
  AktInfo["bis"      ] = MakeTime(2011,  9, 27);
  AktInfo["headline" ] = "Alphakurs"; 
  AktInfo["info"     ] = "Noch ist es möglich, in den Alphakurs einzusteigen"; 
  AktInfo["url"      ] = "/alpha/";
  AktInfos[AktInfos.length]= AktInfo;

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2011,  9, 12);
  AktInfo["bis"      ] = MakeTime(2011,  9, 22);
  AktInfo["headline" ] = "Kind im Mittelpunkt"; 
  AktInfo["info"     ] = "KiM - ab 15. September jeden Donnerstag ab 9:30 Uhr für Kinder von 0 bis 3 Jahren"; 
  AktInfo["url"      ] = "/kim/";
  AktInfos[AktInfos.length]= AktInfo;

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2011,  8, 22);
  AktInfo["bis"      ] = MakeTime(2011,  9, 11);
  AktInfo["headline" ] = "Gemeindeausflug"; 
  AktInfo["info"     ] = "Gemeindeausflug zur Castellberghütte bei Achkarren-Vogtsburg am Sonntag 11. September. Abfahrt Gemeindezentrum um 10.00 Uhr. Beginn dort mit Gottesdienst um 11.00 Uhr. Kein Gottesdienst in der Stefan-Meier-Straße. "; 
  AktInfo["url"      ] = "/";
  AktInfos[AktInfos.length]= AktInfo;

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2012,1, 30);
  AktInfo["bis"      ] = MakeTime(2012, 5,13);
  AktInfo["headline" ] = "Bibelausstellung"; 
  AktInfo["info"     ] = "Vom Papyrus zur Computerbibel - Bibelausstellung vom 28.4. bis 13.5.2012"; 
  AktInfo["url"      ] = "/bibelausstellung/";
  AktInfos[AktInfos.length]= AktInfo;

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2011,  10, 8);
  AktInfo["bis"      ] = MakeTime(2012,  3, 8);
  AktInfo["headline" ] = "Winterspielplatz"; 
  AktInfo["info"     ] = "Winterspielplatz mit Hüpfburg und Bällebad jeden Donnerstag ab 15 Uhr"; 
  AktInfo["url"      ] = "/winterspielplatz/";
  AktInfos[AktInfos.length]= AktInfo;

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2011,  10, 8);
  AktInfo["bis"      ] = MakeTime(2012,  3, 8);
  AktInfo["headline" ] = "Badische Zeitung vom 4.2.2012"; 
  AktInfo["info"     ] = "Im Gemeinderaum darf getobt werden"; 
  AktInfo["url"      ] = "http://www.badische-zeitung.de/freiburg-nord/im-gemeinderaum-darf-getobt-werden";
  AktInfos[AktInfos.length]= AktInfo;

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2011, 04, 15);
  AktInfo["bis"      ] = MakeTime(2011, 04, 21);
  AktInfo["headline" ] = "Karandacht"; 
  AktInfo["info"     ] = "Zur Ruhe finden – Nachdenken - Jesus Christus erleben. Andacht am Gründonnertag, den 21. April um 20 Uhr."; 
  AktInfo["url"      ] = "/20110421/";
  AktInfos[AktInfos.length]= AktInfo;

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2011, 04, 15);
  AktInfo["bis"      ] = MakeTime(2011, 04, 24);
  AktInfo["headline" ] = "Osterfrühstück"; 
  AktInfo["info"     ] = "Herzliche Einladung zum Osterfrühstück am Ostersonntagmorgen um 8:45 Uhr im Gemeindehaus. Kaffee und Tee wird gekocht und auch ein Osterei für jeden serviert. Bitte bringt ansonsten selber Brötchen, Brot, Marmelade, Käse, Wurst oder was euer Herz sonst so begehrt mit."; 
  AktInfo["url"      ] = "/kalender/";
  AktInfos[AktInfos.length]= AktInfo;

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2007, 6, 1);
  AktInfo["bis"      ] = MakeTime(2008, 7, 6);
  AktInfo["headline" ] = "Taufgottesdienst"; 
  AktInfo["info"     ] = "Am 6. Juli 2008 findet ein Taufgottesdienst statt"; 
  AktInfo["url"      ] = "/gottesdienst/";
  AktInfos[AktInfos.length]= AktInfo;

  var AktInfo= new Object();
  AktInfo["von"      ] = MakeTime(2011, 9, 17);
  AktInfo["bis"      ] = MakeTime(2011,10, 2);
  AktInfo["headline" ] = "Gott-sei-Dank-Fest"; 
  AktInfo["info"     ] = "2. Oktober um 10 Uhr. Wir laden unsere Nachbarn und Freunde zum Erntedankfest mit Mittagessen ein."; 
  AktInfo["url"      ] = "/kalender/20111002/";
  AktInfos[AktInfos.length]= AktInfo;

  var jetzt = new Date();
  for (var i=0; i < AktInfos.length; ++i) {
    if(jetzt.getTime() > AktInfos[i]["von"] && jetzt.getTime() < (AktInfos[i]["bis"]+24*3600000) ) {
      document.getElementById("aktinfo").appendChild(MakeAktInfo(AktInfos[i]["headline"], AktInfos[i]["info"], AktInfos[i]["url"]));
    }
  }
  return(0);
}

function MakeAktInfo(Headline, Info, Url) {

  var Node = document.createElement("div");
  var NodeH = document.createElement("h3");
  var NodeP = document.createElement("p");
  var NodeA1 = document.createElement("a");
  var NodeA2 = document.createElement("a");

  Node.setAttribute("class", "infobox");
  if(Url.length > 1) {
	  NodeA1.setAttribute("href", Url);
	  NodeA2.setAttribute("href", Url);
	  NodeA1.appendChild(document.createTextNode(Headline));
	  NodeA2.appendChild(document.createTextNode(Info + " (mehr...)"));
	  NodeH.appendChild(NodeA1);
	  NodeP.appendChild(NodeA2);
	  Node.appendChild(NodeH);
	  Node.appendChild(NodeP);
  }else{
	  NodeH.appendChild(document.createTextNode(Headline));
	  NodeP.appendChild(document.createTextNode(Info));
	  Node.appendChild(NodeH);
	  Node.appendChild(NodeP);
  }

  return(Node);
}


var ImageShows= new Array();

function AddImageToShow(ShowName, ImageUrl) {
  if(!ImageShows[ShowName]) {  
    ImageShows[ShowName]= new Array();
    ImageShows[ShowName]["i"]= 0;
    ImageShows[ShowName]["trig"]= 0;      // wird im sekundentakt erhöht, bei bildwechsel wieder auf 0 gesetzt.
    ImageShows[ShowName]["delay"]= 4;
    ImageShows[ShowName]["pause"]= 0;     // 0 oder 1
    ImageShows[ShowName]["forward"]= 1;   // 1 oder -1
    ImageShows[ShowName]["url"]= new Array();
    ImageShows[ShowName]["images"]= new Array();  
  }


  ImageShows[ShowName]["url"][ImageShows[ShowName].i]= ImageUrl;
  ImageShows[ShowName]["images"][ImageShows[ShowName].i]= new Image(); 
  ImageShows[ShowName]["images"][ImageShows[ShowName].i].src= ImageUrl;
  ImageShows[ShowName].i = ImageShows[ShowName].i + 1;

}

function FotoShowStep(ShowName) {
  if (ImageShows[ShowName].i >= ImageShows[ShowName]["images"].length) ImageShows[ShowName].i = 0;
  if (ImageShows[ShowName].i < 0) ImageShows[ShowName].i = ImageShows[ShowName]["images"].length - 1;
  document.getElementById("fotoshow_" + ShowName).src = ImageShows[ShowName]["images"][ImageShows[ShowName].i].src;
  ImageShows[ShowName].i = ImageShows[ShowName].i + 1 * ImageShows[ShowName]["forward"];
}

function FotoShowStart(ShowName) {
  window.setInterval("FotoShowTrig('"+ShowName+"')", 1000);
}

function FotoShowTrig(ShowName) {
  if (!ImageShows[ShowName]["pause"]) ImageShows[ShowName]["trig"] = ImageShows[ShowName]["trig"] + 1;
  if (ImageShows[ShowName]["trig"] >= ImageShows[ShowName]["delay"]) {
    ImageShows[ShowName]["trig"]= 0;
	FotoShowStep(ShowName);
  }  
}

function FotoShowAction(Action, ShowName) {
  switch(Action) {
   case "bigger":
    //window.location.href= document.getElementById("fotoshow_" + ShowName).src;  
    window.location.href= "/albumfoto/?album=" + ShowName + "&pict=" + document.getElementById("fotoshow_" + ShowName).src.substr(document.getElementById("fotoshow_" + ShowName).src.lastIndexOf("/")+1);  
	//window.location.href= "/arbeiten/fotos/" + ShowName;
    break;
   case "last": 
    //ImageShows[ShowName]["forward"]= -1;
    //ImageShows[ShowName]["pause"]= 0;
	ImageShows[ShowName].i = ImageShows[ShowName].i - 2;
	ImageShows[ShowName]["trig"] = 0;
	FotoShowStep(ShowName);
    break;
   case "next": 
    //ImageShows[ShowName]["forward"]= 1;
    //ImageShows[ShowName]["pause"]= 0;
	ImageShows[ShowName]["trig"] = 0;
	FotoShowStep(ShowName);
    break;
   case "slower": 
    ImageShows[ShowName]["delay"]= Math.min(10, ImageShows[ShowName]["delay"] + 1);
    break;
   case "stop": 
    ImageShows[ShowName]["pause"]= !ImageShows[ShowName]["pause"] ;
    break;
   case "faster": 
    ImageShows[ShowName]["delay"]= Math.max(1, ImageShows[ShowName]["delay"] - 1);
    break;
   default: 
    break;
  }
  return(0);
}

function MakeAktInfo(Headline, Info, Url) {

  var Node = document.createElement("div");
  var NodeH = document.createElement("h3");
  var NodeP = document.createElement("p");
  var NodeA1 = document.createElement("a");
  var NodeA2 = document.createElement("a");

  Node.setAttribute("class", "infobox");
  if(Url.length > 1) {
	  NodeA1.setAttribute("href", Url);
	  NodeA2.setAttribute("href", Url);
	  NodeA1.appendChild(document.createTextNode(Headline));
	  NodeA2.appendChild(document.createTextNode(Info + " (mehr...)"));
	  NodeH.appendChild(NodeA1);
	  NodeP.appendChild(NodeA2);
	  Node.appendChild(NodeH);
	  Node.appendChild(NodeP);
  }else{
	  NodeH.appendChild(document.createTextNode(Headline));
	  NodeP.appendChild(document.createTextNode(Info));
	  Node.appendChild(NodeH);
	  Node.appendChild(NodeP);
  }

  return(Node);
}

function MakeTime(Y, M, D) {
  JsDate= new Date(Y, M-1, D);
  return(JsDate.getTime());
}

function MakeEMAdrLnk(AdrCode) {
  var Adr= "";
  var AdrP1= "<a href='mai";
  var AdrP2= "lto:";
  var AdrP3= "'>";
  var AdrP4= "@";
  var AdrP5= "</a>";
  var AdrP6= ".de";
  switch(AdrCode) {
   case "info": 
    document.write(AdrP1+AdrP2+"info"
	    +AdrP4+"pdminicms.pd-i"+AdrP6+AdrP3+"info"
	    +AdrP4+"pdminicms.pd-i"+AdrP6+AdrP5);
    break;
   default: 
    document.write('uuuuupps!!');
    break;
  }
  return(0);
}


