Are you using Internet Explorer in Metro mode, or on the desktop? You want to open it in the desktop. A lot of websites do not behave when viewed in the Metro internet explorer.
By the way, in IE internet options, you can force IE to open in desktop mode when you click on the icon on the start screen, which is probably what you want to do.
Failing that, yes, I would install Java. www.java.com
Btw when I saw "Chris" as the username I thought "this must be a REALLY old forum account"
Zen 8000 Pro