http://jsfiddle.net/YJL5U/7/embedded/result/ - taka bzdura ;)
@only_spam: polecam apropos wydajności else-if http://jsperf.com/switch-if-else/33