function PageLoad()
{
	OpenSideBar();
	ChangeLinks();
}

function OpenSideBar() 
{
	var sidebar = document.getElementById('sidebar');
	var toc = document.getElementById('toc');
	var content = document.getElementById('content');
	
	sidebar.style.width = '25%';
	toc.style.display = 'block';
	content.style.width = '73.3%';
}

function ToggleSideBar() 
{
	var sidebar = document.getElementById('sidebar');
	var toc = document.getElementById('toc');
	var toctitle = document.getElementById('toctitle');
	var content = document.getElementById('content');
	
	if (sidebar.style.width == '25%') 
	{
		sidebar.style.width = '1%';
		toc.style.display = 'none';
		toctitle.style.display = 'none';
		content.style.width = '97.3%';
	} 
	else 
	{
		sidebar.style.width = '25%';
		toc.style.display = 'block';
		toctitle.style.display = 'block';
		content.style.width = '73.3%';
	}
}

function ExternalLinks() 
{
	if (document.getElementsByTagName) 
	{
		var i, a;
		a = document.getElementsByTagName('a');
		for (i=0; i<a.length; i++) 
		{
			if (a[i].getAttribute('href') && a[i].getAttribute('href').replace(/(.*)#.*/, '$1')!=document.URL.replace(/(.*)#.*/, '$1')) a[i].target = '_blank';
		}
	}
}

function InternalLinks() 
{
	if (document.getElementsByTagName) 
	{
		var i, a;
		a = document.getElementsByTagName('a');
		for (i=0; i<a.length; i++) 
		{
			if (a[i].getAttribute('target')) a[i].removeAttribute('target');
		}
	}
}

function ChangeLinks()
{
	if (document.getElementById('linkselector').value=='new') 
	{
		ExternalLinks();
	}
	else
	{
		InternalLinks();
	}
}

