// JavaScript Document
<!--
function trimString(string)
{
	// trim string
	var re = /^( )*/g;
	string = string.replace(re, "");
	var re = /( )*$/g;
	string = string.replace(re, "");
	
	return string;
}

function setCookie(nom, valeur) 
{
	//document.cookie = nom + "=" + escape(valeur) + ((expiration == null) ? "" : ("; expires=" + expiration.toGMTString()))
	var expiration = new Date();
	expiration.setFullYear(2010);
	document.cookie = nom + "=" + escape(valeur) + ((expiration == null) ? "" : ("; expires=" + expiration.toGMTString()))
}

function getCookie(nom) 
{
	var ret = "";
	var recherche = nom+ "=";
	if (document.cookie.length > 0) 
	{ 
		offset = document.cookie.indexOf(recherche) ;
		if (offset != -1) 
		{ // si le cookie existe
			offset += recherche.length;
			// position du début
			fin = document.cookie.indexOf(";", offset);
			// position de la fin 
			if (fin == -1) 
				fin = document.cookie.length;
			ret = unescape(document.cookie.substring(offset, fin));
		} 
	}
	return ret;
}

var tabLanguages = new Array("English", "Francais");

function insertLanguageSwitch()
{
	document.writeln('<a href="javascript:switchLanguage();" class="legend">(' + getOtherLanguage() + ')</a>');
	return;
}	

var langVar = "lang";

function getOtherLanguage()
{		
	var lang = getCookie(langVar);
	var idx = 1;
	if (lang == tabLanguages[1])
		idx = 0;
		
	return tabLanguages[idx];
}

function switchLanguage()
{
	// change language
	setCookie(langVar, getOtherLanguage());
	// refresh page
	history.go(0);
	return false;	
}	
-->
