// Uhr
function Clock (offsetSec, style) {
	this.id = Clock.cnt;
	Clock.clocks[Clock.cnt++] = this;
	this.offsetSec = offsetSec || 0;
	this.style = style || '';
	this.writeHTML();
	this.startTimer();
}

function Clock_writeHTML () {
	var html = '';
	if (document.layers) {
	  html += '<SPAN';
	  html += ' ID="Clock' + this.id + '"';
	  html += ' CLASS="rewritable"';
	  html += '>';
	  html += '<SPAN';
	  html += this.style ? ' CLASS="' + this.style + '"' : '';
	  html += '>';
	  html += this.formatTime();
	  html += '<\/SPAN>';
	  html += '<\/SPAN>';
	}
	else {
	  html += '<SPAN';
	  html += ' ID="Clock' + this.id + '"';
	  html += this.style ? ' CLASS="' + this.style + '"' : '';
	  html += '>';
	  html += this.formatTime();
	  html += '<\/SPAN>';
	}
	document.write(html);
}

Clock.prototype.writeHTML = Clock_writeHTML;
function Clock_formatTime () {
	var time = new Date();
	time.setTime(time.getTime() + this.offsetSec * 1000);
	var hours = time.getHours();
	var minutes = time.getMinutes();
	var seconds = time.getSeconds();
	var html = '';
	html += 'Zeit: ';
	html += hours < 10 ? '0' + hours : hours;
	html += ':';
	html += minutes < 10 ? '0' + minutes : minutes;
	html += ':';
	html += seconds < 10 ? '0' + seconds : seconds;
	return html;
}

Clock.prototype.formatTime = Clock_formatTime;
function Clock_startTimer () {
	this.tid = setInterval('Clock.clocks[' + this.id + '].updateTime()',1000);
}

Clock.prototype.startTimer = Clock_startTimer;
function Clock_updateTime () {
	if (document.all)
	  document.all['Clock' + this.id].innerHTML = this.formatTime();
	else if (document.getElementById)
	  document.getElementById('Clock' + this.id).firstChild.nodeValue =
	    this.formatTime();
	else if (document.layers && loaded) {
	  var l = document['Clock' + this.id];
	  if (!l.ol) {
	    var ol = l.ol = new Layer(l.clip.width);
	    ol.clip.height = l.clip.height;
	    ol.left = l.pageX; ol.top = l.pageY;
	    ol.visibility = 'show';
	    l.visibility = 'hide';
	  }
	  var ol = l.ol;
	  var html = '';
	  html += '<SPAN';
	  html += this.style ? ' CLASS="' + this.style + '"' : '';
	  html += '>';
	  html += this.formatTime();
	  html += '<\/SPAN>';
	  ol.document.open();
	  ol.document.write(html);
	  ol.document.close();
	}
}

Clock.prototype.updateTime = Clock_updateTime;
Clock.cnt = 0;
Clock.clocks = new Array();
function init () {
	loaded = true;
}

// Menüs
function checkDel(Text, Link){
	if(confirm(Text) == true) 	{
		document.location.href = Link;
	}
}

function myPopUp_vorschau(breite, hoehe, url, scrolling, oben, links) {
	
	pop=window.open('','Play_Vorschau','toolbar=0,location=0,directories=0,status=no,menubar=0,scrollbars='+scrolling+',resizable=0,fullscreen=0,width='+breite+',height='+hoehe+',top='+oben+',left='+links+'');
	pop.resizeTo(breite,hoehe);
	pop.location=url;
}
 
function GoToURL(url) {
	document.location.href = url;
}

function myMouseOutTuneIn(tr, CssClass, mnu) {
	document.getElementById(mnu).style.visibility = 'hidden';
}

function ShowMenu(tr, CssClass, mnu) {
	document.getElementById(mnu).style.visibility = 'visible';
}

function HideMenu(mnu) {
	document.getElementById(mnu).style.visibility = 'hidden';
}

function myMouseOutLink(tr, CssClass) {
	tr.className = CssClass;
	tr.style.cursor = 'pointer';
}

