Blog

Tom And Jerry Director Gene Deitch Dies Aged 95

Tom and Jerry director Gene Deitch passed away earlier this week at the age of 95.


The Oscar winner was found dead on Thursday night at his apartment in Prague in the Little Quarter area.

0; if (clearWrapper) clearWrapper.style.display = hasVal ? 'flex' : 'none'; searchBtn.disabled = !hasVal; } function showSuggestions(val) { if (!suggestionsEl) return; var lower = val.toLowerCase(); var visible = 0; items.forEach(function (item) { var match = item.dataset.value.toLowerCase().indexOf(lower) !== -1; item.style.display = match ? '' : 'none'; if (match) visible++; }); suggestionsEl.style.display = visible > 0 ? 'block' : 'none'; } input.addEventListener('input', function () { syncControls(this.value); showSuggestions(this.value); }); input.addEventListener('focus', function () { showSuggestions(this.value); }); input.addEventListener('blur', function () { setTimeout(function () { if (suggestionsEl) suggestionsEl.style.display = 'none'; }, 200); }); input.addEventListener('keydown', function (e) { if (e.key === 'Enter' && this.value) navigate(this.value); }); searchBtn.addEventListener('click', function () { navigate(input.value); }); if (clearBtn) { clearBtn.addEventListener('click', function () { input.value = ''; syncControls(''); if (suggestionsEl) suggestionsEl.style.display = 'none'; input.focus(); }); } items.forEach(function (item) { item.addEventListener('mousedown', function () { var val = this.dataset.value; input.value = val; syncControls(val); navigate(val); }); }); // Pre-populate if there is an existing search query if (input.value) syncControls(input.value); // Typing animation var typingEl = document.getElementById('sa-typing-text'); if (typingEl && saData.calls_to_action.length > 0) { var phrases = saData.calls_to_action; var phraseIndex = 0; var charIndex = 0; var deleting = false; var SPEED = 125; var PAUSE = 5000; function tick() { var phrase = phrases[phraseIndex]; if (!deleting) { typingEl.textContent = phrase.substring(0, charIndex + 1); charIndex++; if (charIndex === phrase.length) { deleting = true; setTimeout(tick, PAUSE); return; } } else { typingEl.textContent = phrase.substring(0, charIndex - 1); charIndex--; if (charIndex === 0) { deleting = false; phraseIndex = (phraseIndex + 1) % phrases.length; } } setTimeout(tick, SPEED); } tick(); } }); }());