added fastclick
post msg only if it has value and clears after post