/**
 * demarre le test
 * @return void
 */
function getGoogleNumber(urllinknumber, resultCaption, titleCaption) {
	if (load_http_request()) {
		xhr.onreadystatechange = function() {
			// On ne fait quelque chose que si on a tout recu et que le serveur est ok
			if(xhr.readyState == 4 && xhr.status == 200) {
				var xml = xhr.responseXML;
				var source = xml.getElementsByTagName('answer').item(0);
				var error = source.getElementsByTagName('error').item(0);
				var error_code = error.getElementsByTagName('code').item(0).firstChild.data;
				var answer = source.getElementsByTagName('content').item(0);
				var tutorial = answer.getElementsByTagName('tutorial').item(0);
				var ressourcesNumber = -1;
				document.getElementById('google_links_block').style.display = 'none';
				// si on a eu une erreur, on l'affiche, sinon on affiche le resultat du test
				if (!(error_code > 0)) {
					ressourcesNumber = tutorial.getElementsByTagName('result_number').item(0).firstChild.data;
					if (ressourcesNumber > 0) {
						document.getElementById('google_links_block').style.display = 'block';
						var link = tutorial.getElementsByTagName('link').item(0).firstChild.data;
						var s = '';
						if (ressourcesNumber > 1)
						{
							s = 's';
						}
						document.getElementById('google_link').innerHTML = '<a href="'+link+'" title="'+ressourcesNumber+' '+resultCaption+s+' '+titleCaption+'" target="_blank">'+ressourcesNumber+' '+resultCaption+s+'</a>';
					}
				} // if error code
			} // if state
		} // function
		xhr.open("GET",urllinknumber,true);
		xhr.overrideMimeType("text/xml");
		xhr.send('');
	} //
}