Accepted answer

My guess is that IE is choking on the trailing commas at the end of your javascript objects:

                    marker: {
                         enabled: false,
                         states: {
                              hover: {
                                 enabled: true,
                                 symbol: 'circle',
                                  radius: 2,
                                 lineWidth: 1, <-- IE doesn't like that comma!

Remove it and the other ones like it.

Related Query

More Query from same tag