function kino_FillFilmSelect(filmArray)
{
	var filmSelectBox = document.getElementById('filmSelectBox');
	if (typeof filmSelectBox != 'undefined' && filmSelectBox != null) {
		try {
			filmSelectBox.disabled = true;
			var oldSelectValue = parseInt(filmSelectBox.options[filmSelectBox.selectedIndex].value);
			
			while (filmSelectBox.options.length > 1) {
				filmSelectBox.options[1] = null;
			}
			
			for (filmIndex = 0; filmIndex < filmArray.length; filmIndex ++) {
				var entrySelectFlag = false;
				if (parseInt(filmArray[filmIndex]['id']) == oldSelectValue) {
					entrySelectFlag = true;
				}
				var filmSelectBoxOption = new Option(filmArray[filmIndex]['title'], filmArray[filmIndex]['id'], false, entrySelectFlag);
				filmSelectBox.options[filmSelectBox.options.length] = filmSelectBoxOption;
			}
		} catch (e) {
			// do just nothing
		} finally {
			filmSelectBox.disabled = false;
		}
	}
}
