/**
 * Language Toggle
 *
 * Milton Georges
 * 2010-03-03
 * FLACSNYC
 *
 * Toggles languages displayed on the page, and also sets a cookie
 * to save the user's current language setting.
 */

var LANG_COOKIE_NAME = 'languageSet';
var cookieOptions = { path: '/', expires: 30 };
 
jQuery.languageToggleInit = function() {
	
	// Switch language based on cookie	
	switch($.cookie("languageSet"))
	{
		case 'spanish':
			$(".english").hide();			
		break;
		
		case 'english':
			$(".spanish").hide();
		break;
		
		default:
			$(".spanish").hide();
		break;
	}
		
    $(".language-toggle").click(function()
	{
		// Set cookie	
		if($.cookie(LANG_COOKIE_NAME) == "spanish")
			$.cookie(LANG_COOKIE_NAME, "english", cookieOptions);
		else
			$.cookie(LANG_COOKIE_NAME, "spanish", cookieOptions);		
		
		// Toggle Views
		$(".english").toggle('slow');
		$(".spanish").toggle('slow', toggleCompleted);
	});
	
	// Clear footer after toggle is completed.
	function toggleCompleted()
	{
		load_sifr();
	}
};
