// Function that redirects to the French or English URL
// depending on the current URL.
//
// Usage <a href="javascript:languageRedirect();">Link Description</a>
//
// If the current page is an ASPX page, it will replace the query string
// language=english/french to language=french/english
// If the page is not an ASPX page, it will replace the URL
// from -e. to -f. or vice versa.
// from _e. to _f. or vice versa.
// The function is case independant.

function languageRedirect()
{
	var url;
	var newUrl;
	
	url = location.href;
	url = url.toLowerCase();

	newUrl = url;

	if (url.indexOf(".aspx")!=-1)
	{
		if (url.indexOf("language=english")!=-1)
		{
			newUrl = url.replace("language=english","language=french");
		}
		if (url.indexOf("language=french")!=-1)
		{
			newUrl = url.replace("language=french","language=english");
		}
		if (url.indexOf("?")==-1)
		{
			newUrl = newUrl + "?Language=english"
		}
	}
	else
	{
		if (url.indexOf("-e.")!=-1)
		{
			newUrl = url.replace("-e.","-f.");
		}
		if (url.indexOf("-f.")!=-1)
		{
			newUrl = url.replace("-f.","-e.");
		}
		if (url.indexOf("_e.")!=-1)
		{
			newUrl = url.replace("_e.","_f.");
		}
		if (url.indexOf("_f.")!=-1)
		{
			newUrl = url.replace("_f.","_e.");
		}
	}
	location.href = newUrl;
}

function toggleLargeText()
{
	var url;
	var newUrl;
	
	url = location.href;
	url = url.toLowerCase();

	newUrl = url;

	if (url.indexOf("&largetext")!=-1)
	{
		if (url.indexOf("&largetext=true")!=-1)
		{
			newUrl = url.replace("largetext=true","largetext=false");
		}
		if (url.indexOf("&largetext=false")!=-1)
		{
			newUrl = url.replace("largetext=false","largetext=true");
		}
	}
	else
	{
		if (url.indexOf("#")!= -1)
		{
			var splitURL;
			splitURL = url.split("#");
			newUrl = splitURL[0] + "&largetext=true#" + splitURL[1]
		}
		else
		{
			newUrl = url + "&largetext=true"
		}
	}
	location.href = newUrl;
}

function gotoURL(urlLink)
{
	var url;
	url = location.href;
	url = url.toLowerCase();

	if (url.indexOf("&largetext=true")!=-1)
	{
		if (urlLink.indexOf("#")!= -1)
		{
			var splitURL;
			splitURL = urlLink.split("#");
			urlLink = splitURL[0] + "&largetext=true#" + splitURL[1]
		}
		else
		{
			urlLink = urlLink + "&largetext=true"
		}
	}
	location.href = urlLink;
}