var th = '';

function showGlInfo(obj, t, tx){
Tip("<b>" + t + "</b><br>" + tx, BGCOLOR, '#FFFFE1', WIDTH, '-400');
/* OLD FUNCTION BY TK */
/* var e = gEl('glossar');
setStyleAtt(e, 'display', 'block');
setStyleAtt(e, 'top', MausY(obj));
changeText(e, "<b>" + t + "</b><br>" + tx); */
}

function hideGlInfo(obj){
UnTip();
/* OLD FUNCTION BY TK */
/* var e = gEl('glossar');
setStyleAtt(e, 'display', 'none');*/
}

document.onmousemove = MausY;

function MausY(e) {
  y = (document.all) ? window.event.y   : e.pageY; 
/* + document.body.scrolltop */ 
/*  y = e.screenY; */

  return((y+10) + "px");
}

function showtable () { 
var w = 0;
var e = gIE_NEl("div","tabellebreit");
//alert("E-len:"+e.length + " " + e);
for (var i=0;i<e.length;i++)
{w = Math.max(e[i].offsetWidth,w);}


if (w == 478 || w==0) 
{
  w = 1300; 

}


var e0 = gEl('page');
setStyleAtt(e0, 'width', w+1000);
var e1 = gEl('marg'); 
setStyleAtt(e1, 'display', 'none');
var e2 = gEl('content');
setStyleAtt(e2, 'width', w+1000);
var e3 = gEl('inhalt');
setStyleAtt(e3, 'width', w);
var e4 = gEl('main');
setStyleAtt(e4, 'width', w+5);
var e5 = gIE_NEl("div",'umschalter');
for (i=0;i<e5.length;i++){setStyleAtt(e5[i], 'display', 'none');}
var e6 = gIE_NEl("div",'rueckschalter');
for (i=0;i<e6.length;i++){setStyleAtt(e6[i], 'display', 'block'); }


}

function hidetable () {
var e0 = gEl('page');
setStyleAtt(e0, 'width', 1024);
var e1 = gEl('marg');
setStyleAtt(e1, 'display', 'block');
var e2 = gEl('content');
setStyleAtt(e2, 'width', 769);
var e3 = gEl('inhalt');
setStyleAtt(e3, 'width', 478);
var e4 = gEl('main');
setStyleAtt(e4, 'width', 478); 


var e5 = gIE_NEl("div",'umschalter');
for (var i=0;i<e5.length;i++){setStyleAtt(e5[i], 'display', 'block');}
var e6 = gIE_NEl("div",'rueckschalter');
for (i=0;i<e6.length;i++){setStyleAtt(e6[i], 'display', 'none'); }
}


function myStartUp(){
/*	
	var sstr = location.search;
	setStyleAtt(gEl('navmain'), 'visibility', 'hidden');
	var linkEl = gEl('linklist');
	if(sstr && sstr.indexOf('th=') > 0){
		th = sstr.substr(sstr.indexOf('th=') + 3);
		myHide = th.split(',');
		for(var i = 0; i < myHide.length; i++){
			if(myHide[i]){
				hideEl(gEl('T' + myHide[i]));
				if(linkEl){
					for(var i2 = 0; i2 < linkEl.childNodes.length; i2++){
						var e = linkEl.childNodes[i2];
						if(e.id){
							if(e.id.indexOf('_' + myHide[i] + '_') > -1){
								hideEl(e);
							}
						}
					}
				}
			}
		}
	}
	if(linkEl){
		for(var i2 = 0; i2 < linkEl.childNodes.length; i2++){
			var e = linkEl.childNodes[i2];
			if(e.id && getStyleAtt(e, 'visibility') != 'hidden'){
				var n = e;
				while(n.nextSibling){
					n = n.nextSibling;
					if(n.id){
						if(e.childNodes[0].innerHTML == n.childNodes[0].innerHTML){
							hideEl(n);
						}
					}
				}
			}
		}
		setStyleAtt(linkEl, 'visibility', 'visible');
	}	
	setStyleAtt(gEl('navmain'), 'visibility', 'visible');
	setStyleAtt(gEl('nav_' + active_nav), 'color', navColorActive.split(':::')[0]);
	setStyleAtt(gEl('nav_' + active_nav), 'borderBottomColor', navColorActive.split(':::')[1]);
*/ 
}

/* function hideEl(e){
	//e.parentNode.removeChild(e);
	setStyleAtt(e, 'visibility', 'hidden');
	setStyleAtt(e, 'position', 'absolute');
	setStyleAtt(e, 'left', '1');
	setStyleAtt(e, 'top', '1');
}

function showThemaNav(){
	var e1 = gEl('nav_container');
	var e2 = gEl('nav_container_thema_box');
	setStyleAtt(e1, 'visibility', 'hidden'); 
	setStyleAtt(e1, 'overflow', 'hidden');
	setStyleAtt(e1, 'height', '1');
	setStyleAtt(e2, 'visibility', 'visible'); 
	setStyleAtt(e2, 'overflow', 'visible');
	setStyleAtt(e2, 'height', null);
	setStyleAtt(gEl('nav_' + active_nav), 'color', navColorActive.split(':::')[3]);
	setStyleAtt(gEl('nav_' + active_nav), 'borderBottomColor', navColorActive.split(':::')[4]);
	setStyleAtt(gEl('nav_thema'), 'color', navColorActive.split(':::')[0]);
	setStyleAtt(gEl('nav_thema'), 'borderBottomColor', navColorActive.split(':::')[1]);
}

function showThema(){
	var th = '';
	var turl = '';
	var sp = '';
	if(!gEl('sel_all_thema').checked){
		var at = document.getElementsByName('sel_thema');
		for(var i = 0; i < at.length; i++){
			if(th) sp = ',';
			if(!at[i].checked){
				th += sp + at[i].value;
			} else {
				if(!turl) turl = at[i].id;
			}
		}
	} else {
		turl = gEl('sel_all_thema').id;
	}
	document.location.href = base_url + 't' + turl + '.html?th=' + th;
} */

function activateAllThema(){
	gEl('sel_all_thema').checked = !gEl('sel_all_thema').checked;
	activateAllThemaPost();
}

function activateAllThemaPost(){
	var isAt = false;
	var isAll = gEl('sel_all_thema').checked;
	var at = document.getElementsByName('sel_thema');
	for(var i = 0; i < at.length; i++){
		if(isAll){
			at[i].checked = false;
		} else {
			if(at[i].checked){
				isAt = true;
			}
		}
	}
	if(!isAll && !isAt){
		at[0].checked = true;
	}
}

function activateThemaPost(){
	var isAt = false;
	var at = document.getElementsByName('sel_thema');
	for(var i = 0; i < at.length; i++){
		if(at[i].checked){
			isAt = true;
		}
	}
	gEl('sel_all_thema').checked = !isAt;
}

function activateThema(id){
	var at = document.getElementsByName('sel_thema');
	for(var i = 0; i < at.length; i++){
		if(at[i].value == id){
			at[i].checked = !at[i].checked;
		}
	}
	activateThemaPost();
}

function getStyleAtt(el, a){
	if(el){
		if(el.style){
			return el.style[a];
		} else {
			if(el[a]){
				return el[a];
			}
		}
	}
}


function setStyleAtt(el, a, v){
	if(el){
		if(el.style){
			el.style[a] = v;
		} else {
			if(el[a]){
				el[a] = v;
			}
		}
	}
}

function changeText(el, txt){
  el.innerHTML = txt;
}

function gEl(w){
	return document.getElementById(w);
}

function gNEl(n) {

	return  document.getElementsByName(n);
}

function gIE_NEl(tag,n)
{
var try_ = gNEl(n);
if (try_.length)return try_;
var els = document.getElementsByTagName(tag);
var ret = Array();
for (var i=0;i<els.length;i++)
{
if (els[i].getAttribute ("name")==n)ret.push(els[i]);
}
return ret;
}

function writeTextarea()
{document.write('<textarea id="message01" rows="10" name="message01" style="width:250px;"></textarea>');}

function showPic(callerLink)
{
var targetWidth=900;
var child=callerLink.firstChild;
var picSrc=child.src;
var bigPic=picSrc.replace(/.gif/,"_big.gif");
bigPic=bigPic.replace(/.jpg/,"_big.jpg");
var actualW=child.offsetWidth;
var actualH=child.offsetHeight;
var factor=targetWidth/actualW; 
//alert (factor); alert (actualH);
var targetHeight=Math.round(actualH*factor);targetWidth+=20;targetHeight+=20;
var bildFenster=window.open(bigPic,"Bild","width="+targetWidth+",height="+targetHeight+",scrollbars=no,resizable=no");
bildFenster.focus();
}

