Creo que no hay necesidad de enviar el evento onfocus así:
onfocus="ocultarHint(this)"
sería mejor así
onfocus="ocultarHint()";
y la función no tiene necesidad de comparar el id, solo de ocultar el hint, así:
Código Javascript
:
Ver originalfunction ocultarHint(){
document.getElementById("txtHint").style.visibility="hidden";
document.getElementById("txt1").value="";
}
Y se llama el evento onfocus, de los otros elementos, menos del div "txtHint" y del primer input text.