var opera=false;
var nn4 = (document.layers);
var nn6 = (document.getElementById && !document.all);
var ie = (document.all)
if (navigator.userAgent && (navigator.userAgent.indexOf("Opera") >= 0))
	opera=true;

function swapNav(ref)
{
	if(nn6 && !opera)
	{
		ref=ref.replace(/\.\.\//g, '');
		parent.document.getElementById('nav').src = ref;
	}
	else if (opera)
	{
		parent.document.getElementById('nav').location.href = ref;
	}	
	else if(ie) parent.nav.location = ref;	

}

function swapContent(ref)
{
	if(nn6 && !opera)
	{
		ref=ref.replace(/\.\.\//g, '');	
		parent.document.getElementById('content').src = ref;
	}
	else if (opera)
	{
		parent.document.getElementById('content').location.href = ref;
	}
	else if (document.layers)
	{
		ref=ref.replace(/\.\.\//g, '');		
		swapNNContent(ref);
	}
	else if(ie) parent.content.location = ref;
}

function swap(ref1, ref2)
{
	if (nn4) swapNN4(ref1, ref2)
	else
	{
		swapContent(ref2);
		swapNav(ref1);
	}
}

var oldelemID='l1';

function changeClass(elemID, clss)
{
	if (!document.layers)
	{
		var elem = (document.all) ? document.all(elemID) : document.getElementById(elemID)
		elem.className = clss;

		if (elemID != oldelemID)
		{
			var oldelem = (document.all) ? document.all(oldelemID) : document.getElementById(oldelemID)
					oldelem.className = 'navtext';		
			
			oldelemID=elemID;
		}
	}
}

function gotoPermeta(ref)
{
	if (document.layers) location.href='../index.html';
	else parent.goPermeta();
}
