function navOn(id) 
{
	if(page != id)
	{
		el = document.getElementById("nav" + id);
		el.style.color="#000";
	}
}

function navOff(id)
{
	if(page != id)
	{
		el = document.getElementById("nav" + id);
		el.style.color="#00a2b0";
	}
}

function frnavOn(id)
{
	if(page != id)
	{
		el = document.getElementById("frnav" + id);
		el.style.color="#000000";
	}
}

function frnavOff(id) 
{
	if(page != id)
	{
		el = document.getElementById("frnav" + id);
		el.style.color="#b03537";
	}
}

function subnavOn(id)
{
	el = document.getElementById("subnav_" + id);
	el.style.color="#000";
}

function subnavOff(id)
{
	el = document.getElementById("subnav_" + id);
	el.style.color="#00a2b0";
}

function frsubnavOn(id)
{
	el = document.getElementById("subnav_" + id);
	el.style.color="#000";
}

function frsubnavOff(id)
{
	el = document.getElementById("subnav_" + id);
	el.style.color="#b03537";
}

function getElementsByClass(searchClass,node,tag)
{
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++)
	{
		if ( pattern.test(els[i].className) )
		{
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

function toggleSubPg(pgId,pgType)
{
	var elements = getElementsByClass("subPg");
	for(var i=0, il=elements.length; i<il; i+=1){
		current = elements[i];
		current.style.display = "none";
	}
	
	var elements = getElementsByClass("subNavItem");
	for(var i=0, il=elements.length; i<il; i+=1){
		current = elements[i];
		if(pgType == "fr")
			current.style.color = "#b03537";
		else
			current.style.color = "#00a2b0";
	}
	
	document.getElementById("subnav_" + pgId).style.color = "#000000";
	document.getElementById("subpg_" + pgId).style.display = "block";
	subPg = pgId;
}

function addLineBreaks(str)
{
	var newStr;
	newStr = str.replace(/<br>/g,"\n");
	
	return newStr;
}
