jQuery(function($) // quand le DOM est prêt 
{
$.translate(function() {  // quand Google Language API est prêt

function translateTo(destLang)
{		
	$('#container').translate('french', destLang,
	  {not: '.jq-translate-ui', fromOriginal:true}
	)		
}

$('select')
      .find('option')
      .click(function(){
         var lang = $(this).attr('value');
         translateTo(lang);
         $.cookie('destLang', lang);
         return false;
      }) 

var destLang = $.cookie('destLang'); // récup du langage précédent, le cas échéant 
 
if(destLang) { translateTo(destLang); }

}); // fin de $.translate(function() (= Google Language API)

//##########################################################################

jQuery("").ajaxSuccess(function(evt, request, settings)
{
$.translate(function() {  // quand Google Language API est prêt
	var destLang = $.cookie('destLang'); //get previously translated language 
	
	// si détection d'un langage d'une visite précédente, traduction dans ce langage :
	if (destLang)  {
		$('#container').translate('french', destLang, 
			{not: '.jq-translate-ui', fromOriginal:true}
		)
	}
}); // fin de $.translate(function() (= Google Language API)
}) // fin de ajaxSuccess
})
