		/* Funktion zum Laden der Google-Map */
		
		function KarteLaden () {
		  FrameLaden('Inhalt/anfahrt.htm');
		  
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
				var point = new GLatLng(51.259200, 6.756647);
				var marker = new GMarker(point)
				map.setCenter(new GLatLng(51.259609, 6.756647), 13);
				map.addControl(new GLargeMapControl());
				map.addControl(new GMapTypeControl());
				map.addOverlay(marker);		
			  marker.openInfoWindowHtml(
				"Erlöserkirche Düsseldorf"
				 );
      }
		}
		
		/* Funktionen zum Nachladen der Frames bei direktem Aufruf der Unterseiten */
		
		function FrameLaden (Datei) {
			if (top.frames.length==0) {
				Address="../index.htm?" + Datei;
				if(document.images) 
					top.location.replace(Address);
				else 
				  top.location.href=Address;
			}
		}	
		
		function FrameZeigen () {
		  if (top.location.search!="") {
			  var Size=top.location.search.length;
				var Address=top.location.search.substring(1, Size);
				if(document.images)
					top.Haupt.location.replace(Address);
				else 
					top.Haupt.location.href=Address;
				}
		}		

		/* Funktion zum Öffnen des Druckfensters beim Gottesdienstplan */
		
		function Fenster (url) {
			var fens=window.open(url, 
			"fens", "height=200,width=400,menubar=1,resizable=0,scrollbars=0,status=0,titlebar=1,toolbar=0");	
		}
    
		/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
		/* Funktionen für den direkten Link zum aktuellen Gottesdienst */
		
		function Sonntag_ermitteln () {
		
		  var object = new Date();
			var tag = object.getDate();
			var monat = object.getMonth();
			var jahr = object.getFullYear();
			var stunde = object.getHours();
			var benennung
		
		  monat = monat + 1;
						
	    switch (monat) {
		
				case 1:
				  if (tag == 1 && stunde < 12) 
                  {
					  benennung = '0101';
				  } 
                  else if ((tag == 1 && stunde >= 12) || (tag > 1 && tag < 8) || (tag == 8 && stunde < 12)) 
                  {
						benennung = 'epiph';
				  } 
                  else if ((tag == 8 && stunde >= 12) || (tag > 8 && tag < 15) ||	(tag == 15 && stunde < 12)) 
                  {
						benennung = 'epiph2';
				  } 
                  else if ((tag == 15 && stunde >= 12) || (tag > 15 && tag < 23) ||	(tag == 22 && stunde < 12)) 
                  {
						benennung = 'epiph3';
                        	
				  }	
                  else if ((tag == 22 && stunde >= 12) || (tag > 22 && tag < 29) ||	(tag == 29 && stunde < 12)) 
                  {
						//benennung = 'epiph4';
						benennung = 'letzt_epiph';
                        
				  }   
                  else if ((tag == 29 && stunde >= 12) || (tag > 29))
                  {
						benennung = 'septua';	
				  };
				break;

				case 2:
				  if ((tag < 5) ||	(tag == 5 && stunde < 12))
                  {
					    benennung = 'septua';
				  } 
                  else if ((tag == 5 && stunde >= 12) || (tag > 5 && tag < 12) || (tag == 12 && stunde < 12)) 
                  {
						benennung = 'sexa'
				  } 
                  else if ((tag == 12 && stunde >= 12) || (tag > 12 && tag < 19) ||	(tag == 19 && stunde < 12)) 
                  {
						benennung = 'esto';	
				  } 
                  else if ((tag == 19 && stunde >= 12) || (tag > 19 && tag < 26) ||	(tag == 26 && stunde < 12)) 
                  {
						benennung = 'invo';
				  }   
                  else if ((tag == 26 && stunde >= 12) || (tag > 26))
                  {
						 benennung = 'remini';
				  }; 
				break;				

				case 3:
					if ((tag < 4) || (tag == 4 && stunde < 12)) 
                    {
					    benennung = 'remini';
				    } 
                    else if ((tag == 4 && stunde >= 12) || (tag > 4 && tag < 11) ||	(tag == 11 && stunde < 12)) 
                    {
						benennung = 'okuli';
					} 
                    else if ((tag == 11 && stunde >= 22) || (tag > 11 && tag < 18) ||	(tag == 18 && stunde < 12)) 
                    {
						benennung = 'laetare';	
					} 
                    else if ((tag == 18 && stunde >= 12) || (tag > 18 && tag < 25) ||	(tag == 25 && stunde < 12)) 
                    {
						benennung = 'judika';
					} 
                    else if ((tag == 25 && stunde >= 12) || (tag > 25))
                    {
						benennung = 'palm';
                        //benennung = 'gruen';
					}; 
				break;				

				case 4:
					if (tag == 1 && stunde < 12) 
					{
						benennung = 'palm';
					} 
					else if ((tag == 1 && stunde >= 12) || (tag > 1 && tag < 5) || (tag == 5 && stunde < 20))
					{
						benennung = 'gruen';	
					}
					else if ((tag == 5 && stunde >= 20) || (tag == 6 && stunde < 12)) 
					{
						benennung = 'karfreitag';  
					}
					else if ((tag == 6 && stunde >= 12) || (tag == 7 && stunde < 22)) 
					{
						benennung = 'osternacht'; 
					}				
					else if ((tag == 7 && stunde >= 22) || (tag == 8 && stunde < 12)) 
					{
						benennung = 'osterso'; 
					}	
					else if ((tag == 8 && stunde > 12) || (tag == 9 && stunde < 12)) 
					{
						benennung = 'ostermo'; 
					}
					else if ((tag == 9 && stunde >= 12) || (tag > 9 && tag < 15) || (tag == 15 && stunde < 12)) 
					{
						benennung = 'quasimodo';  
					}	
					else if ((tag == 15 && stunde >= 12) || (tag > 15 && tag < 22) ||	(tag == 22 && stunde < 12)) 
                    {
						benennung = 'miseric';
					} 	
					else if ((tag == 22 && stunde >= 12) || (tag > 22 && tag < 29) ||	(tag == 29 && stunde < 12)) 
                    {
						benennung = 'jubilate';
					};		
				break;				
				
				    //benennung = 'kantate';  
				
				case 5:
					if  ((tag == 1 && stunde < 12)) 
					{
						benennung = 'quasimodo';  
					}	      					
					else if ((tag == 1 && stunde >= 12) || (tag > 1 && tag < 8) || (tag == 8 && stunde < 12)) 
					{
						benennung = 'miseric';  
					}	
					else if ((tag == 8 && stunde >= 12) || (tag > 8 && tag < 15) || (tag == 15 && stunde < 12)) 
					{
						benennung = 'jubilate';  
					}	
					else if ((tag == 15 && stunde >= 12) || (tag > 15 && tag < 22) || (tag == 22 && stunde < 12)) 
					{
						benennung = 'kantate';  
					}	
					else if ((tag == 22 && stunde >= 12) || (tag > 22 && tag < 29) || (tag == 29 && stunde < 12)) 
					{
						benennung = 'rogate';  
					}
					else if ((tag == 29 && stunde >= 12) || (tag > 29)) 
					{
						benennung = 'himmelf';  
					};						
					
				break;

				case 6:
					if ((tag < 2) || (tag == 2 && stunde < 12))
					{
						benennung = 'himmelf';
					}
                    else if ((tag == 2 && stunde >= 12)  || (tag > 2 && tag < 5) || (tag == 5 && stunde < 12))
					{
						benennung = 'exaudi';
					}
                    else if ((tag == 5 && stunde >= 12)  || (tag > 5 && tag < 12) || (tag == 12 && stunde < 12))
					{
						benennung = 'pfingstso';  
					}
					else if ((tag == 12 && stunde >= 12)  || (tag == 13 && stunde < 12))
					{
						benennung = 'pfingstmo';  
					}
					else if ((tag == 13 && stunde >= 12)  || (tag > 13 && tag < 19) || (tag == 19 && stunde < 12))
					{
						benennung = 'trinitatis';  
					}
					else if ((tag == 19 && stunde >= 12)  || (tag > 19 && tag < 26) || (tag == 26 && stunde < 12))
					{
						benennung = 'trin1';  
					}
					else if ((tag == 26 && stunde >= 12)  || (tag > 26))
					{
						benennung = 'trin2';  
					}; 
				break;								

				case 7:
					if ((tag < 3) && (tag == 3 && stunde < 12)) 
					{
					  benennung = 'trin2';
					}
					else if ((tag == 3 && stunde >= 12)  || (tag > 3 && tag < 10) || (tag == 10 && stunde < 16))
					                                                                                 // 16 Uhr
					{
						benennung = 'trin3';
					}
                    else if ((tag == 10 && stunde >= 12)  || (tag > 10 && tag < 17) || (tag == 17 && stunde < 12))
					{
						benennung = 'trin4';  
					}
					else if ((tag == 17 && stunde >= 12)  || (tag > 17 && tag < 24) || (tag == 24 && stunde < 12))
					{
						benennung = 'trin5';  
					}
					else if ((tag == 24 && stunde >= 12)  || (tag > 24 && tag < 31) || (tag == 31 && stunde < 12))
					{
						benennung = 'trin6';  
					}
					else if ((tag == 31 && stunde >= 12) )
					{
						benennung = 'trin7';  
					};

				break;	
				
				case 8:	
					if ((tag < 7) || (tag == 7 && stunde < 12)) 
					{
					  benennung = 'trin7';
					}
					
					else if ((tag == 7 && stunde >= 12)  || (tag > 7 && tag < 14) || (tag == 14 && stunde < 12))
					{
						benennung = 'trin8';  
					}
					else if ((tag == 14 && stunde >= 12)  || (tag > 14 && tag < 21) || (tag == 21 && stunde < 12))
					{
						benennung = 'trin9';  
					}
					else if ((tag == 21 && stunde >= 12)  || (tag > 21 && tag < 28) || (tag == 28 && stunde < 12))
					{
						benennung = 'trin10';  
					}
					else if ((tag == 28 && stunde >= 12)  || (tag > 29))
					{
						benennung = 'trin11';  
					};

				break;	
				
				case 9:	
					if ((tag < 4) || (tag == 4 && stunde < 16)) 
					{
					  benennung = 'trin11';
					}
					else if ((tag == 4 && stunde >= 16)  || (tag > 4 && tag < 11) || (tag == 11 && stunde < 12))
					{
						benennung = 'trin12';  
					}
					else if ((tag == 11 && stunde >= 12)  || (tag > 11 && tag < 18) || (tag == 18 && stunde < 12))
					{
						benennung = 'trin13';  
					}
					else if ((tag == 18 && stunde >= 12)  || (tag > 18 && tag < 25) || (tag == 25 && stunde < 12))
					{
						benennung = 'trin14';  
					}
					else if ((tag == 25 && stunde >= 12)  || (tag > 25))
					{
						benennung = 'trin15';  
					};

				break;	
				
				case 10:	
					if ((tag < 2) || (tag == 2 && stunde < 12)) 
					{
					  benennung = 'trin15';
					}
					else if ((tag == 2 && stunde >= 12)  || (tag > 2 && tag < 9) || (tag == 9 && stunde < 12))
					{
						benennung = 'trin16';  
					}
					else if ((tag == 9 && stunde >= 12)  || (tag > 9 && tag < 16) || (tag == 16 && stunde < 12))
					{
						benennung = 'trin17';  
					}
					else if ((tag == 17 && stunde >= 12)  || (tag > 17 && tag < 24) || (tag == 24 && stunde < 12))
					{
						benennung = 'trin18';  
					}
					else if ((tag == 24 && stunde >= 12)  || (tag > 24 && tag < 30) || (tag == 30 && stunde < 12))
					{
						benennung = 'trin19';  
					}
					else if ((tag == 30 && stunde >= 12) || (tag > 30))
					{
						benennung = 'drittletzt';  
					};

				break;	
				
				case 11:
				
					if ((tag < 6) || (tag == 6 && stunde < 12))
					{
					  benennung = 'drittletzt';
					} 
					else if ((tag == 6 && stunde >= 12)  || (tag > 6 && tag < 13) || (tag == 13 && stunde < 12))
					{
					  benennung = 'vorletzt';
					}				
					else if ((tag == 13 && stunde >= 12)  || (tag > 13 && tag < 20) || (tag == 20 && stunde < 12))
					{
					  benennung = 'letzt';
					}
					else if ((tag == 20 && stunde >= 12)  || (tag > 20 && tag < 27) || (tag == 27 && stunde < 12))
					{
					  benennung = 'adv1';
					}
					else if ((tag == 27 && stunde >= 12)  || (tag > 28))
					{
					  benennung = 'adv2';
					};
					
				break;
					
				case 12:
				
				  if ((tag < 4) || (tag == 4 && stunde < 12)) 
				  {
					  benennung = 'adv2';
				  } 
				  else if ((tag == 4 && stunde >= 12) || (tag > 4 && tag < 11) ||	(tag == 11 && stunde < 12)) 
				  {
					  benennung = 'adv3';
				  } 
				  else if ((tag == 11 && stunde >= 12) || (tag > 11 && tag < 18) ||	(tag == 18 && stunde < 12)) 
				  {
					  benennung = 'adv4';
				  } 
                  else if ((tag == 18 && stunde >= 12) || (tag > 18 && tag < 23) ||	(tag == 24 && stunde < 18)) 
                  {
						benennung = '2412';
				  } 
                  else if ((tag == 24 && stunde >= 18) || (tag == 25 && stunde < 12)) 
                  {
					benennung = '2512';	
				  } 
                  else if ((tag == 25 && stunde >= 12) || (tag == 26 && stunde < 12)) 
                  {
					benennung = '2612';
                  } 
                  else if ((tag == 26 && stunde >= 12) || (tag > 26 && tag < 31) ||	(tag == 31 && stunde < 18)) 
                  {
					benennung = '3112';	
				  } 
				  else if (tag == 31 && stunde >= 18) 
                  {
					benennung = '0101';	       
				  };
					
					break;	
			} 			
			return benennung;
		
		  
		}
		
    function Aufruf () {
						
			var sonntag = Sonntag_ermitteln ();
			var link
			link = 'gplan.htm#link_' + sonntag;
			/* document.write(link); */
			if(document.images) {
				top.Haupt.location.replace(link);
			}	else {
				top.Haupt.location.href=link;
		  } 
		}
		
		function Ersetzung () {
		  FrameLaden('Inhalt/gplan.htm');
		  var sonntag = Sonntag_ermitteln ();
			var benennung
			benennung = 'gplan_' + sonntag
			/* alert(benennung)  */
			document.getElementById(benennung).className = "akt"
			/* document.write(document.getElementById('hugo').className);			*/
		}
