Evitar el desenfoque cuando el usuario hace clic en una división específica que no funciona en Firefox

Estoy usando jquery para mantener el enfoque en un cuadro de texto cuando haces clic en un div específico. Funciona bien en Internet Explorer pero no en Firefox. ¿Alguna sugerencia?

var clickedDiv = false;

$('input').blur(function() { if (clickedDiv) { $('input').focus(); } });

$('div').mousedown(function() { clickedDiv = true; })
        .mouseup(function() { clickedDiv = false });

Respuestas a la pregunta(2)

Su respuesta a la pregunta