
/** Samlefunksjon for onloadevents */
function initEverything(){
	setAllNodesToHidden();
}


/** Bestemmer om en kommentarnode skal vises eller ikke. */
function setNodeVisibility(node){
	var nodeContainer = "cmtCnt_" + node;
	var nodeText = "commentText_" + node;
	
	if (document.getElementById(nodeText).style.display == "block"){
		hideNode(nodeText);
		setNodeIcon(nodeContainer, "norm");
	}else if (document.getElementById(nodeText).style.display == "none"){
		showNode(nodeText);
		setNodeIcon(nodeContainer, "rot");
	}
	
}

function setAllNodesToHidden(nodeList){

	var prefix="commentText_";
	for (i=0; i<nodeList.length; i++){
		hideNode(prefix + nodeList[i]);
	}
}

function setNodeIcon(node, mode){
	if (mode=="norm"){
		document.getElementById(node).style.background = "url(gfx/commentsIcon.jpg)";
		document.getElementById(node).style.backgroundRepeat = "no-repeat";
	}
	if (mode=="rot"){
		document.getElementById(node).style.background = "url(gfx/commentsIcon_rot.jpg)";
		document.getElementById(node).style.backgroundRepeat = "no-repeat";
	}
}

function showNode(node){
	document.getElementById(node).style.display = "block";
}

function hideNode(node){
	document.getElementById(node).style.display = "none";
}

