/**
* @author bbest
* @date 2011 01 12
* @requires jquery.js
* @requires jquery.cookie.js
* 
* Uses jQuery Cookie to set or read a language cookie based on language selection
* jquery and jquery cookie libs.
* 
* NOTES: 
* For the sake of speed of execution, in this case declare variables for fr_redirect and en_redirect
* in the HTML>HEAD.
* Also put links to this file and it's libs in HTML>HEAD element.
* 
*/
	var languagePreference = "";
	
	var setLangCookieValue = function(langCode){
		$.cookie('langPref', langCode, {expires: 360, path : '/'});
	};
	var getLangCookieValue = function(){
		if 	(null != $.cookie('langPref')){
			languagePreference = $.cookie('langPref');
			return languagePreference;
		}
		else{
			return "";
		}
	};
	var langRedirect = function(){
		if(getLangCookieValue() == "en" 
			&& window.en_redirect !== undefined){
			document.location = en_redirect;
		} 
		else if(getLangCookieValue() == "fr"
			&& window.fr_redirect !== undefined){
			document.location = fr_redirect;
		}
		else {
			return false;
		}
		return true;
	};
	$(document).ready(function(){
		$('a[hreflang="en-CA"], a[hreflang="fr-CA"]').click( function(){
			langCode = $(this).attr('hreflang').substring(0,2);
			setLangCookieValue(langCode);
		});
	})
	
	langRedirect();
