@plexus & DM: I've managed to find the bug and have just fixed it.
@Ashu: Cool, but I don't want the timing bar to be integral to the gameplay. It should really only be an aid when you're learning the game. I know the other games have predetermined timing, i.e. there's a fixed "best time" to press the hit button. It doesn't quite work the same way in CH. In CH it's based on various factors, including the animation of the batsman. Each shot has a different number of frames which means that the timing bar will be different for each shot.
@Ashu: Can you upload the file elsewhere? 4shared doesn't play nicely with my ISP.