function showPopup()
{
	actUrl = document.URL;
	if( actUrl.search( /finanzierungen\.php/ ) != -1 ) {
		lang = getLang();
		newUrl = "/" + lang + "/finanzierungen/finanzierungsweg.php";
		window.open( newUrl, "finanzweg",
			"width=550,height=550,scrollbars=yes" );
	}
}

function getLang()
{
	if( document.URL.search( /\/de\// ) != -1 ) {
		return "de";
	} else {
		return "en";
	}
}

/*
Aktiviert das Inhaltsverzeichnis, damit es standardmäßig eingeklappt ist
*/
function hideBranches() {
	if( document.getElementsByTagName ) {
		var allImages = document.images;
		var spans = document.getElementsByTagName( "span" );
		var divs = document.getElementsByTagName( "div" );
		for( i = 0; i < divs.length; i++ ) {
			var att = divs[i].className;
			if( att == "branch" ) {
				divs[i].style.display = "none";
				//divs[i].removeAttribute( "class" );
				//divs[i].setAttribute( "class", "branchhide" );
			}
		}
		for( i = 0; i < spans.length; i++ ) {
			var att = spans[i].className;
			if( att == "branch" ) {
				spans[i].style.display = "none";
				//spans[i].removeAttribute( "class" );
				//spans[i].setAttribute( "class", "branchhide" );
			}
		}
		for( i = 0; i < allImages.length; i++ ) {
			if( allImages[i].src.indexOf( '/pics/open.gif' ) > -1 ) {
				allImages[i].src = '/pics/closed.gif';
			}
		}
	}
}

/*
	Steuert die Sichtbarkeit eines Elements
	Element muß eine ID haben, welche übergeben werden muß
*/
function switchVisibility( theId )
{
	if( document.getElementById( theId ) ) {
		e = document.getElementById( theId );
		if( e.style.display == "none" ) {
			e.style.display = "block";
			return true;
		} else {
			e.style.display = "none";
			return true;
		}
	}
	return false;
}

/*
Löse einen Sprung zu einem Anker aus, wenn notwendig
Benötigt primär für die ein/ausklapp Menüs, bei welchen
der Sprung zu den Ankern unter einigen Browser nicht funktioniert
und daher beim Laden der Seite nocheinmal durchgeführt werden muß.
*/
function jump2Anchor()
{
	if( window.location.hash != "" ) {
		window.location.href = window.location.href;
	}
}
