function showLinkText(nr) { // anzeige der linktexte
	bubble = document.getElementById("denkwolke-gross");
	bubble.style.display = "block";
	
	eval ("t = document.getElementById(\"linktext_"+nr+"\");");
	t.style.display = "block";	
}

function hideLinkText(nr) { // verbergen der linktexte
	bubble = document.getElementById("denkwolke-gross");
	bubble.style.display = "none";

	eval ("t = document.getElementById(\"linktext_"+nr+"\");");
	t.style.display = "none";	

}


function rollover(elem,richt,what) {
	vorh=elem.src;
	if (richt==1) {
		neu=vorh.replace(".gif","_roll.gif");
	}
	if (richt==2) {
		neu=vorh.replace("_roll","");
	}
	elem.src=neu;
}

function seeing(richt) {
	if (richt==1) {
		for(i=1;i<=4;i++) {
			eval("elem"+i+"=document.getElementById(\"denkwolke"+i+"\").style");
			eval("elem"+i+".visibility=\"visible\"");
		}
	}
	else if (richt==2) {
		for(i=1;i<=4;i++) {
			eval("elem"+i+"=document.getElementById(\"denkwolke"+i+"\").style");
			eval("elem"+i+".visibility=\"hidden\"");
		}
	}
}

function zeitanzeige() {
	var zeit=new Date();
	stunden=zeit.getHours();
	minuten=zeit.getMinutes();
	himmelfarbe(stunden,minuten);
	sonnenstand(stunden,minuten);
	mondstand(stunden,minuten);
}
function sonnenstand(stunden,minuten) {
	sonnenst=document.getElementById("sonne").style;
	if (stunden<6 || stunden >=20) {
		sonnenst.visibility="hidden";
	}
	else {
		sum=95; //horizontale position
		akt=(stunden-6)*60+minuten;
		left=Math.round((akt/(60*14))*sum);
		sonnenst.left=left+"%";
		hoch=53; // vertikale position -> halbkreis
		sonnenst.top=(hoch-Math.round(Math.sqrt(Math.pow((sum/2),2)-Math.pow((akt*sum/(14*60)-sum/2),2)))+1)+"%";
	}
}
function mondstand(stunden,minuten) {
	mondst=document.getElementById("mond").style;
	if (stunden<=6 || stunden >=18) {
		mondst.visibility="visible";
		sum=95;
		if (stunden>12) {
			akt=(stunden-18)*60+minuten;
		}
		else {
			akt=stunden*60+minuten+60*6;
		}
		left=Math.round((akt/(13*60))*sum);
		mondst.left=left+"%";
		hoch=53; // vertikale position -> halbkreis
		mondst.top=(hoch-Math.round(Math.sqrt(Math.pow((sum/2),2)-Math.pow((akt*sum/(13*60)-sum/2),2)))+1)+"%";
	}
}
function himmelfarbe(stunden,minuten) {
	himmelf=document.getElementById("himmel").style;
	if (stunden<6 || stunden>=20) {
		r=0;g=0;b=100;
	}
	else if (stunden>=7 && stunden<18) {
		r=154;g=205;b=255;
	}
	else if (stunden==6) {
		sum=155+205;
		akt=minuten;
		farbwert=Math.round((akt/60)*sum);
		if (farbwert>155) {
			b=255;
			g=farbwert-155;
			r=Math.round(g*3/4);
		}
		else {
			b=farbwert+100;r=0;g=0;
		}
	}
	else if (stunden==18 || stunden==19) {
		sum=155+205;
		akt=(stunden-18)*60+minuten;
		farbwert=sum-Math.round((akt/120)*sum);
		if (farbwert>155) {
			b=255;
			g=farbwert-155;
			r=Math.round(g*3/4);
		}
		else {
			b=farbwert+100;r=0;g=0;
		}
	}
	himmelf.backgroundColor="rgb("+r+","+g+","+b+")";
	//alert(r+","+g+","+b);
}
