Not applicable

moving clearValue before showFieldMsg fixed my problem, thanks heaps