//	JavaScript functions
var scriptsactive = false;
var parentNodes = ';menu_1;';

function showmenu(elem){
	hidemenu(elem);
	if(parentNodes.indexOf(';' + elem + ';') < 0 ){
		var ulelem = document.getElementById(elem);
		if(ulelem != null){
			//ulelem.style.display = 'block';
		}
	}	
	
}
function switchbar(arr,show,currentlink){
	var elemarr = arr.split(',');
	for(var x = 0;x < elemarr.length;x++){
			document.getElementById(elemarr[x]).style.display = 'none';
			document.getElementById(elemarr[x]+'L').className = 'switchbar';
	}
	document.getElementById(show).style.display = '';
	currentlink.className = 'switchbaractive';
}
function switchclass(arr,show){
	var elemarr = arr.split(',');
	for(var x = 0;x < elemarr.length;x++){
			document.getElementById(elemarr[x]).className = 'switchbar';
	}
	document.getElementById(show).className = 'switchbaractive';
}
function switchdisplay(show){
	var el = document.getElementById(show);
	if(el.style.display == 'none'){
		el.style.display = '';
	}else{
		el.style.display = 'none';
	}
}
function hidemenu(xelem){
	if(scriptsactive == true){
		var ulelem = document.getElementById('topnavigation');
		var subelem = ulelem.getElementsByTagName('ul')
		for(var x = 0;x < subelem.length;x++){
			if(parentNodes.indexOf(';' + subelem[x].id + ';') < 0 ){
				if(subelem[x].id != xelem){
					//subelem[x].style.display = 'none';
				}
			}
		}
	}
}
function activate(){
	scriptsactive = true;
}
//AJAX EXTENSION XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
//XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
function getPanel(area,page){
	ajax = new sack(page);
	ajax.method = "get";
	ajax.element = area;
	ajax.onLoading = function(){
	document.getElementById(area).innerHTML = '<div class="loader">&nbsp;</div>';
	};
	ajax.runAJAX();
}	
function sendPanel(page){
	ajax = new sack(page);
	ajax.method = "get";
	ajax.runAJAX();
}
//XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
function showbox(newimage){
	
	var prev = document.getElementById('preview');
	prev.style.backgroundImage = 'url(' + newimage + ')';

}
function openbranch(number){
	var branches = document.getElementsByTagName('div');
	for( var x =0; x < branches.length;x++){
		if(branches[x].id.indexOf('folder_') > -1){
			if(branches[x].id != 'folder_' + number){
				branches[x].style.display = 'none';
			}
		}
	}
	var branch = document.getElementById('folder_' + number);
	if(branch.style.display == 'none'){
		branch.style.display = '';
	}else{
		branch.style.display = 'none';		
	}	
}
function changelassTo(el,css){
	el.className=css;
}
