function emptyDest(arg){
	document.ASE_BOOKING_ENGINE.hotel_ou_ville.value=arg;
}

function emptyElmt(elmt){
	switch(getDirLangFromHtmlAttrib())
	{
		case 'fr':
			switch (elmt.id){
				case 'num_carte_fidelite':
					if (elmt.value == "N° de carte")
						elmt.value = "";
					break;
				case 'code_avantage':
					if (elmt.value == "N° de code")
						elmt.value = "";
					break;
				default:;
					break;
			}
			break;
		case 'gb':
			switch (elmt.id){
				case 'num_carte_fidelite':
					if (elmt.value == "Card number")
						elmt.value = "";
					break;
				case 'code_avantage':
					if (elmt.value == "Code number")
						elmt.value = "";
					break;
				default:;
					break;
			}
			break;
		case 'it':
			switch (elmt.id){
				case 'num_carte_fidelite':
					if (elmt.value == "Numero carta")
						elmt.value = "";
					break;
				case 'code_avantage':
					if (elmt.value == "Numero codice")
						elmt.value = "";
					break;
				default:;
					break;
			}
			break;
		case 'de':
			switch (elmt.id){
				case 'num_carte_fidelite':
					if (elmt.value == "Kartennummer")
						elmt.value = "";
					break;
				case 'code_avantage':
					if (elmt.value == "Codenummer")
						elmt.value = "";
					break;
				default:;
					break;
			}
			break;
		default :
			break;
	}
}

function fullElmt(elmt){
	switch(getDirLangFromHtmlAttrib())
	{
		case 'fr':
			switch (elmt.id){
				case 'num_carte_fidelite':
					if (elmt.value == "")
						elmt.value = "N° de carte";
					break;
				case 'code_avantage':
					if (elmt.value == "")
						elmt.value = "N° de code";
					break;
				default:;
					break;
			}
			break;
		case 'gb':
			switch (elmt.id){
				case 'num_carte_fidelite':
					if (elmt.value == "")
						elmt.value = "Card number";
					break;
				case 'code_avantage':
					if (elmt.value == "")
						elmt.value = "Code number";
					break;
				default:;
					break;
			}
			break;
		case 'it':
			switch (elmt.id){
				case 'num_carte_fidelite':
					if (elmt.value == "")
						elmt.value = "Card number";
					break;
				case 'code_avantage':
					if (elmt.value == "")
						elmt.value = "Code number";
					break;
				default:;
					break;
			}
			break;
		case 'de':
			switch (elmt.id){
				case 'num_carte_fidelite':
					if (elmt.value == "")
						elmt.value = "Kartennummer";
					break;
				case 'code_avantage':
					if (elmt.value == "")
						elmt.value = "Codenummer";
					break;
				default:;
					break;
			}
			break;
		default :
			break;
	}
}

if (!self.getDirLangFromHtmlAttrib) {
	if (!self.convertEn2Gb) {
		function convertEn2Gb(langue) {
			if (langue && langue.toUpperCase()=="EN")		langue = "gb";
		  return langue;
		}
	}
	function getDirLangFromHtmlAttrib() {
		var htmlTag = document.getElementsByTagName("html")[0];
		var langue = "";
		if(htmlTag.attributes["xml:lang"] && htmlTag.attributes["xml:lang"].value)
			langue = htmlTag.attributes["xml:lang"].value;
		else if(htmlTag.attributes["lang"] && htmlTag.attributes["lang"].value)
			langue = htmlTag.attributes["lang"].value;
		return convertEn2Gb(langue);
	}
}

function checkDestination(){
	var dest = document.getElementById('destination');
	dest.checked = true;
}

function displayOptions(elmt){
	switch (elmt.id){
		case 'porteur_carte':
			var type_card = document.getElementById('type_carte_fidelite');
			var num_card = document.getElementById('num_carte_fidelite');
			if (elmt.checked){
				type_card.style.display = 'block';
				num_card.style.display = 'block';
			}else{
				type_card.style.display = 'none';
				num_card.style.display = 'none';
			}
			break;
		case 'code_preferentiel':
			var num_code = document.getElementById('code_avantage');
			if (elmt.checked){
				num_code.style.display = 'inline';
			}else{
				num_code.style.display = 'none';
			}
			break;
		default:
			break;
	}
}

