function imgChangeOn(name) {
    img = document.getElementById(name);
    img.src = img.src.replace('.gif','_a.gif');
}
function imgChangeOff(name) {
    img = document.getElementById(name);
    img.src = img.src.replace('_a.gif','.gif');
}
function imgChangeOnStart(name) {
    img = document.getElementById(name);
    img.src = img.src.replace('_a.gif','_b.gif');
}
function imgChangeOffStart(name) {
    img = document.getElementById(name);
    img.src = img.src.replace('_b.gif','_a.gif');
}   
function imgChangeOnLayer(name, name2) {
    img = document.getElementById(name);
    if (img.src.search(/_a.gif/) == -1) {
        img.src = img.src.replace('.gif','_b.gif');
    }
}
function imgChangeOffLayer(name, name2) {
    img = document.getElementById(name);
    if (img.src.search(/_a.gif/) != -1) {
//            img.src = img.src.replace('_a.gif','.gif');              
    } else {
        img.src = img.src.replace('_b.gif','.gif');
    }
        
}   
function imgShowLayer(name, name2)
{
    img = document.getElementById(name);
    img.src = img.src.replace('_b.gif','_a.gif');
    if (document.getElementById(name2).style.display == 'inline') {
        img.src = img.src.replace('_a.gif','_b.gif');
        document.getElementById(name2).style.display = 'none';
    } else {
        document.getElementById(name2).style.display = 'inline';
    }
}
function mailto(str) {
    var mailto='';
    for (n=0;s=str.substring(n*2,2*n+2);n++) {
        mailto+= unescape('%'+s) ;
    }
    location.href="mailto:"+ mailto;
}
function init_direct()
{
    l = showPosLeft('nav_direkteinstieg');
    t = showPosTop('nav_direkteinstieg');
    o = document.getElementById('direct_childs');
    o.style.top = t + 32;
    o.style.left = l + 584; // center left bug
}

function showPosLeft(elementname) {
    left = 0;
	pos=document.getElementById(elementname);
	while (pos.offsetParent!=null) {
		pos=pos.offsetParent;
		left= left + pos.offsetLeft;
	}
	return left
}
	
function showPosTop(elementname) {
	y = 0;
	pos=document.getElementById(elementname);;
	while (pos.offsetParent!=null) {
		pos=pos.offsetParent;
		y= y + pos.offsetTop;
	}
	return y
}

