Event.observe(window, 'load', function () {
	// activation de l'autocompletion
	var formID = 'bookingEngine';
	var fieldID = 'hotel_ou_ville';
	addAutoCompletionDestination(formID, fieldID);
	
	// restauration des évenments onfocus et onblur sur le champ destination
	var currentLanguage = 'gb';
	var htmlTag = document.getElementsByTagName("html")[0];
	if(htmlTag.attributes["xml:lang"] && htmlTag.attributes["xml:lang"].value)
		currentLanguage = htmlTag.attributes["xml:lang"].value;
	else if(htmlTag.attributes["lang"] && htmlTag.attributes["lang"].value)
		currentLanguage = htmlTag.attributes["lang"].value;
		
		
	if (currentLanguage == 'en'){currentLanguage = 'gb';}
	if (currentLanguage == 'pt-br'){currentLanguage = 'br';}
		
	Event.observe($(fieldID), 'focus', function(e) {
			if ($(fieldID).value == SOF[currentLanguage]['defaults']['hotel_ou_ville']) {
			$(fieldID).value = '';
		}			
	});
	Event.observe($(fieldID), 'blur', function(e) {
		if ($(fieldID).value == '') {
			$(fieldID).value = SOF[currentLanguage]['defaults']['hotel_ou_ville'];
		}			
	});
	
});
