<!--
function initNav() {
	if(NAV.length > 0) {

			for(var i=1; i<NAV.length; i++) {
				var o = new getObj(NAV[i]);
				if(o.obj.className == "last")
					o.obj.className = "activeitem-last";
				else
					o.obj.className = "activeitem";
				
				var aL = getElementsByTagNames("ul", o.obj);
				if(aL.length > 0){
					aL[0].style.display = "block";
				}
				var aH = getElementsByTagNames("a", o.obj);
				if(aH.length > 0){
					aH[0].className = "open blue";
				}
			}
		
	}
	switchTo(VIEW);
} 

function getObj(name)
{ 
  if (document.getElementById) {
  		this.obj = document.getElementById(name);
		this.style = document.getElementById(name).style;
  } else if (document.all) {
		this.obj = document.all[name];
		this.style = document.all[name].style;
  } else if (document.layers) {
		this.obj = getObjNN4(document,name);
		this.style = this.obj;
  }
}

function getObjNN4(obj,name)
{
	var x = obj.layers;
	var foundLayer;
	for (var i=0;i<x.length;i++)
	{
		if (x[i].id == name)
		 	foundLayer = x[i];
		else if (x[i].layers.length)
			var tmp = getObjNN4(x[i],name);
		if (tmp) foundLayer = tmp;
	}
	return foundLayer;
}

function getElementsByTagNames(list,obj) {
	if (!obj) var obj = document;
	var tagNames = list.split(',');
	var resultArray = new Array();
	for (var i=0;i<tagNames.length;i++) {
		var tags = obj.getElementsByTagName(tagNames[i]);
		for (var j=0;j<tags.length;j++) {
			resultArray.push(tags[j]);
		}
	}
	var testNode = resultArray[0];
	if (!testNode) return [];
	if (testNode.sourceIndex) {
		resultArray.sort(function (a,b) {
				return a.sourceIndex - b.sourceIndex;
		});
	}
	else if (testNode.compareDocumentPosition) {
		resultArray.sort(function (a,b) {
				return 3 - (a.compareDocumentPosition(b) & 6);
		});
	}
	return resultArray;
}

function toggleNav(el) {	
	var o = new getObj(el);

	var aL = getElementsByTagNames("ul", o.obj);
	
	if(aL.length > 0) {
		if(aL[0].style.display == "block") {
			aL[0].style.display = "none";
			var aH = getElementsByTagNames("a", o.obj);
			if(aH[0].className == "open blue")
				aH[0].className = "closed cblue";
			else
				aH[0].className = "close";
				
			if(o.obj.className == "activeitem-last")
				o.obj.className = "last";
			else
				o.obj.className = "";
			
		} else {
			aL[0].style.display = "block";
			var aH = getElementsByTagNames("a", o.obj);
			if(aH[0].className == "closed cblue")
				aH[0].className = "open blue";
			else
				aH[0].className = "open";
			if(o.obj.className == "last")
				o.obj.className = "activeitem-last";
			else
				o.obj.className = "activeitem";
		}
	}
}

function switchTo(v) {
	if(v == "topic") {
		var mir = "level";
	} else if(v == "level") {
		var mir = "topic";
	}
	var mo = new getObj(v+"-view");
	mo.style.display = "block";
	var mo2 = new getObj(mir+"-view");
	mo2.style.display = "none";
	var mtop = new getObj(v);
	mtop.obj.className = "active";
	var mtop2 = new getObj(mir);
	mtop2.obj.className = "";
}

function switchTo2(v) {
	if(v == "multimedia") {
		var mir = "references";
		var mir2 = "skills";
		var mir3 = "texts";
	} else if(v == "references") {
		var mir = "multimedia";
		var mir2 = "skills";
		var mir3 = "texts";
	} else if(v == "skills"){
		var mir = "multimedia";
		var mir2 = "references";
		var mir3 = "texts";
	}else if(v == "texts"){
		var mir = "multimedia";
		var mir2 = "references";
		var mir3 = "skills";
	}
	
	var mo = new getObj(v+"-view");
	mo.style.display = "block";
	var mo2 = new getObj(mir+"-view");
	mo2.style.display = "none";
	var mo3 = new getObj(mir2+"-view");
	mo3.style.display = "none";
	var mo4 = new getObj(mir3+"-view");
	mo4.style.display = "none";
	
	
	var mtop = new getObj(v);
	mtop.obj.className = "active";
	var mtop2 = new getObj(mir);
	mtop2.obj.className = "";
	var mtop3 = new getObj(mir2);
	mtop3.obj.className = "";
	var mtop4 = new getObj(mir3);
	mtop4.obj.className = "";
}
function initNav2() {
	switchTo2(VIEW);
} 
// -->