this turned out to be a IE8 browser problem but still don't understand why?