var saloonData = new Array;

function hideSaloonSelect () {
	$('saloonSelectLabel').style.display 	= 'none';
	$('saloonName').style.display 				= 'none';
	$('saloonId').style.display 					= 'none';
	$('saloonId').value 									= 0;
}

function showSaloonSelect () {
	$('saloonSelectLabel').style.display 	= 'block';
	$('saloonName').style.display 				= 'block';
	$('saloonId').style.display 					= 'block';
}

x_Contact__loadSaloonNames(loadSaloons);


function loadSaloons (saloonResult) {
	saloonData = saloonResult;
	for (var i in saloonData)
		if (saloonData[i]['id'] > 0)
			addSaloon (saloonData[i]);
}


function addSaloon (saloon) {
	var newNode		 	= document.createElement('option');
	var optionText	=	document.createTextNode(saloon['name']);
	
	if (saloon['id'] == oldSaloonId)
		newNode.selected = true;
	
	newNode.value		=	saloon['id'];
	newNode.appendChild(optionText);	
	$('saloonId').appendChild(newNode);
}


function updateSaloonList (searchMask) {
	clearElement($('saloonId'));
	for (var i in saloonData) {
		if (saloonData[i]['name'].toLowerCase().indexOf(searchMask.toLowerCase()) != -1)
			addSaloon(saloonData[i]);
	}
}