function selectLanguage(lang) {
	// peticion AJAX a server.php con POST lang=target, lo que actualiza la variable de sesión $_SESSION a target.
	$.post("setlang.php", { language: lang }, function(languageHaveChanged) { if (languageHaveChanged) translate(lang); });
}

function translate(target) {
	jQuery('body').translate({
		fromOriginal:	true,
		to:				target,
		not:				"script",
      start:			function(){ $('#throbber').show() },
      complete:		function(){ $('#throbber').hide() },
      error:			function(){ $('#throbber').hide() }
	})                              
}
//FIXME: A la espera de que salga una nueva versión de este script, utilizo "not: 'script'" para intentar solucionar el bug
//       de las traducciones parciales, tal y como recomienda http://code.google.com/p/jquery-translate/issues/detail?id=20
//NOTE:  fromOriginal es fundamental. No sé si sirve de algo también "script" o no, pero ahí se queda.
