function setexplanation( element, explanationlist ) {

   var id = element;
   var explanation = explanationlist;
   var current = 0;
   var now = new Date()
   var Stunden = now.getHours()

   this.nextExplanation = function() {
	  if (Stunden >= 7 && Stunden <= 17)
		{
		document.getElementById( id ).src = explanation[ 1 - 1 ];
		} else {
		  document.getElementById( id ).src = explanation[ 2 - 1 ];
		  }
	}
}

explanation1 = new setexplanation(
  "explain",
  new Array( "images/box-theme-00a.jpg", "images/box-theme-00b.jpg" )
);

explanation2 = new setexplanation(
  "explain",
  new Array( "images/box-theme-01a.jpg", "images/box-theme-01b.jpg" )
);

explanation3 = new setexplanation(
  "explain",
  new Array( "images/box-theme-02a.jpg", "images/box-theme-02b.jpg" )
);

explanation4 = new setexplanation(
  "explain",
  new Array( "images/box-theme-03a.jpg", "images/box-theme-03b.jpg" )
);

/*********************************************************/

function changepic( element, piclist ) {

   var id = element;
   var pic = piclist;
   var current = 0;
   var now = new Date()
   var Minuten = now.getMinutes()

   this.nextPic = function() {
	  if (Minuten <= 30)
		{
		document.getElementById( id ).src = pic[ 1 - 1 ];
		} else {
		  document.getElementById( id ).src = pic[ 2 - 1 ];
		  }
	}
}

bildliste0 = new changepic(
  "picpack0",
  new Array( "images/foto-002a.jpg", "images/foto-002b.jpg" )
);

bildliste2 = new changepic(
  "picpack2",
  new Array( "../images/foto-002a.jpg", "../images/foto-002b.jpg" )
);

bildliste3 = new changepic(
  "picpack3",
  new Array( "../images/foto-003a.jpg", "../images/foto-003b.jpg" )
);

bildliste4 = new changepic(
  "picpack4",
  new Array( "../images/foto-004a.jpg", "../images/foto-004b.jpg" )
);

bildliste5 = new changepic(
  "picpack5",
  new Array( "../images/foto-005a.jpg", "../images/foto-005b.jpg" )
);

bildliste6 = new changepic(
  "picpack6",
  new Array( "../images/foto-009a.jpg", "../images/foto-009b.jpg" )
);

/*********************************************************/

function SetStyle( element, themelist ) {

   var id = element;
   var theme = themelist;
   var current = 0;
   var now = new Date()
   var Stunden = now.getHours()

   this.nextTheme = function() {
	  if (Stunden >= 8 && Stunden <= 16)
		{
		document.getElementById( id ).src = theme[ 1 - 1 ];
		} else {
		  document.getElementById( id ).src = theme[ 2 - 1 ];
		  }
	}
}

styleliste1 = new SetStyle(
  "stylepack1",
  new Array( "../images/foto-007a.jpg", "../images/foto-007b.jpg" )
);

styleliste2 = new SetStyle(
  "stylepack2",
  new Array( "../images/foto-008a.jpg", "../images/foto-008b.jpg" )
);

styleliste3 = new SetStyle(
  "stylepack3",
  new Array( "../images/foto-009a.jpg", "../images/foto-009b.jpg" )
);

/*********************************************************/

function Gallery( element, imagelist ) {

   var id = element;
   var images = imagelist;
   var current = 0;

   function show() {
      document.getElementById( id ).src = images[ current ];
   }

   this.next = function() {
      if( current++ >= images.length - 1 )
         current = images.length - 1;
      show();
   }

   this.prev = function() {
      if( current-- <= 0 )
         current = 0;
      show();
   }
}

bilderliste1 = new Gallery(
  "rahmen1",
  new Array( "images/gal-foto-001.jpg", "images/gal-foto-002.jpg", "images/gal-foto-003.jpg", "images/gal-foto-004.jpg", "images/gal-foto-005.jpg" )
);

bilderliste2 = new Gallery(
  "rahmen2",
  new Array( "images/gal-pro-001.jpg", "images/gal-pro-002.jpg" )
);

/*********************************************************/

var Heute=new Date();

var Tagziffer = Heute.getDate();
var Wochentag = Heute.getDay();
var Monat = Heute.getMonth()+1;
var MonatNr = Heute.getMonth()+1;
var Jahr = Heute.getFullYear();


function TagTxt (zahl) {
var Tag=new Array();
Tag[0]="Sonntag";
Tag[1]="Montag";
Tag[2]="Dienstag";
Tag[3]="Mittwoch";
Tag[4]="Donnerstag";
Tag[5]="Freitag";
Tag[6]="Samstag";
return Tag[zahl];
}
var TagName=TagTxt(Wochentag);


function MonatTxt (zahl) {
var Monat=new Array();
Monat[1]="Januar";
Monat[2]="Februar";
Monat[3]="März";
Monat[4]="April";
Monat[5]="Mai";
Monat[6]="Juni";
Monat[7]="Juli";
Monat[8]="August";
Monat[9]="September";
Monat[10]="Oktober";
Monat[11]="November";
Monat[12]="Dezember";
return Monat[zahl];
}
var MonatName=MonatTxt(Monat);


function Datum(Line) {

var heute ="";

if(Line == 1) {
heute = MonatName + " " + Jahr ;
}
if(Line == 2) {
heute = Tagziffer + "." ;
}
if(Line == 3) {
heute = TagName ;
}
document.write(heute);
}

/*********************************************************/

function oeffnen(url)
	{
		hinweis = window.open(url,"","width=650,height=500,resizable=no,scrollbars=yes,topmargin=0");
		hinweis.focus();
	}

function oeffnenanfahrt(url)
	{
		hinweis = window.open(url,"","width=650,height=600,resizable=no,scrollbars=no,topmargin=0");
		hinweis.focus();
	}
