/*
Script made by Martial Boissonneault © 2001-2003 http://getElementById.com/
This script may be used and changed freely as long as this msg is intact
Visit http://getElementById.com/ for more free scripts and tutorials.
*/
function setState(aState, aId) {
	try {
		document.cookie = aId + '=' + aState + ';path=/;';
	}
	catch (E) {
		//dummy;
	}
}

function getState(aId) {
	try {
		var label = aId + "=";
		var labelLen = label.length;
		var lCookie = document.cookie;
		var cLen = lCookie.length;
		var i = 0;
		while (i < cLen) {
				var j = i + labelLen;
				if (lCookie.substring(i,j) == label) {
					var cEnd = lCookie.indexOf(";",j);
					if (cEnd == -1) {
							cEnd = lCookie.length;
					}
					return lCookie.substring(j,cEnd);
				}
				i++;
		}
		return "";
	}
	catch (E) {
		//dummy;
	}
}

function getStateAll() {
	try {
		var lState = '';
		var ar = document.getElementById('leftMenu').getElementsByTagName('span');
		for (var i=0; i<ar.length; i++){
			lState = '';
			lState = getState(ar[i].id);
			if (lState==''){
				lState = 'none';
			}
			ar[i].style.display = lState;

		}
	}
	catch (E) {
		//dummy;
	}
}

function SwitchMenu(obj){
	if(document.getElementById){
		var el = document.getElementById(obj);
		var ar = document.getElementById('leftMenu').getElementsByTagName('span');
		if(el.style.display == 'none'){
			for (var i=0; i<ar.length; i++){
				ar[i].style.display = 'none';
				setState(ar[i].style.display, ar[i].id);
			}
			el.style.display = 'block';
		}else{
			el.style.display = 'none';
		}
		setState(el.style.display, el.id);
	}
}

function ChangeClass(menu, newClass) {
	if (document.getElementById) {
		document.getElementById(menu).className = newClass;
	}
}

//document.onselectstart = new Function('return false');

