	// Global variable for cookie language key
	var LANG_KEY = 'PSP_HOME_LANG';
	// Global variable for cookie language expiry (days)
	var cookieExpire = 20;
	// When the DOM document is ready
	$(document).ready(function(){
		// If not redirected to a language page
		if(!RedirectToLanguage()){
			// Bind a click event to the language radio buttons
			$("input[name='language']").click(function(e,data){
				// When a radio button is clicked, save it's id as the language value
				var language = $(e.target).attr('id');
				// Set the language value in the cookie
				$.cookie(LANG_KEY, language, { expires: cookieExpire });
			});
		}
	});
	
	// Function that redirects to the language page if found in cookie
	function RedirectToLanguage(){
		// Get the remembered language
		var remembered = $.cookie(LANG_KEY);
		// If found
		if(remembered){
			// Get the link associated with the remembered language
			var link = (remembered === 'en') ? $('#enLink') : $('#frLink');
			// Redirect to the link's href value
			window.location.replace(link.attr('href'));
		}
		// Return the remembered language as a result (null if not successful)
		return remembered;
	}
