focus and show keyboard and hide on blur