// toggle.js (c) 11.3.2010 CareerStorm / Jari Vanha-Eskola
var tglCurr;
function toggle(s) {
	if (tglCurr==s) return false;
	
	var b, myEl;
	if (tglCurr) {
		myEl = document.getElementById(tglCurr);
		b = (myEl.style.display != 'none');
		myEl.style.display = (!b ? "block" : "none");
		myEl = document.getElementById(tglCurr+'L');
		myEl.className = (!b ? myEl.className.replace('fclosed', 'fopen') : myEl.className.replace('fopen', 'fclosed') );
	}
	tglCurr = s;
	myEl = document.getElementById(s);
	if (!myEl) return false;
	b = (myEl.style.display != 'block');
	myEl.style.display = (b ? "block" : "none");

	myEl = document.getElementById(s+'L');
	myEl.className = (b ? myEl.className.replace('fclosed', 'fopen') : myEl.className.replace('fopen', 'fclosed') );

	return false;
}
function initToggle(a) {
	if (!document.getElementById) return false;
	var myEl;
	// hide others
	for (var i = a.length-1; i>0; i--) {
		myEl = document.getElementById(a[i]);
		if (myEl) myEl.style.display = 'none';
	}
	tglCurr = a[0];

	var s = window.location.toString();
	if (s.indexOf('#')<10) return false;
	s = s.split('#')[1];
	var b = true;
	for (var i = a.length-1; i>=0; i--) {
		if (s==a[i]) b = false;
	}
	if (b) s = tglCurr;
	return toggle(s);
}

