/* 
   informedia javascript functions
   'Externe Funktionen' - 2007-04-19 14:15:39
*/

window.onload = externalLinks;

function externalLinks() {
 // solution based on:
 // http://www.sitepoint.com/article/standards-compliant-world
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}

function getDatum() {
	var now = new Date();
	var yr = now.getFullYear();
	var mName = now.getMonth() + 1;
	var dName = now.getDay() + 1;
	var dayNr = ((now.getDate()<10) ? "0" : "")+ now.getDate();
	
	if(dName==1) Day = "Sonntag";
	if(dName==2) Day = "Montag";
	if(dName==3) Day = "Dienstag";
	if(dName==4) Day = "Mittwoch";
	if(dName==5) Day = "Donnerstag";
	if(dName==6) Day = "Freitag";
	if(dName==7) Day = "Samstag";
	
	if(mName==1) Month="Januar";
	if(mName==2) Month="Februar";
	if(mName==3) Month="März";
	if(mName==4) Month="April";
	if(mName==5) Month="Mai";	
	if(mName==6) Month="Juni";
	if(mName==7) Month="Juli";
	if(mName==8) Month="August";
	if(mName==9) Month="September";
	if(mName==10) Month="Oktober";
	if(mName==11) Month="November";
	if(mName==12) Month="Dezember";
	
	var todaysDate =(" "
					+ Day
					+ ",<br />"
					+ dayNr
					+ ". "
					+ Month
					+ " "
					+ yr);
					
	return todaysDate;
}

function getUhrzeit(addtext) {
	var curDateTime = new Date();
	var curHour = curDateTime.getHours();
	var curMin = curDateTime.getMinutes();
	var curSec = curDateTime.getSeconds();
	
	if (typeof(addtext) != 'string') addtext = '';
	/*
	var curTime = 	((curHour < 10) ? "0" : "") + curHour + ":" 
					+ ((curMin < 10) ? "0" : "") + curMin + ":" 
					+ ((curSec < 10) ? "0" : "") + curSec;
	*/
	var curTime = 	addtext
					+ ((curHour < 10) ? "0" : "") + curHour + ":" 
					+ ((curMin < 10) ? "0" : "") + curMin + "&nbsp;Uhr";
					
	return curTime;
}

