Ошибка может быть замечена здесь: http://client.bytewire.co.uk/marblesolar/roof-calculator/
Никто не знает, как решить эту ошибку в IE:
Сведения об ошибке веб-страницы
Пользовательский агент: Mozilla / 4.0 (совместимый; MSIE 8.0; Windows NT 5.1; Trident / 4.0) Отметка времени: пт, 4 ноября 2011 18:01:09 UTC
Сообщение: «ноль» - ноль или не объект Строка: 30 символ: 1383 код: 0 URI: http://maps.gstatic.com/intl/en_us/mapfiles/api-3/6/11/main.js
На этом этапе сценарий даже не запускается, поэтому не уверен, где находится ошибка.
Вы также получаете ошибку Can't find variable: map в Safari.
Can't find variable: map
Скорее всего, вы ссылаетесь на переменную map до того, как ее определили ...
map
var creator = new PolygonCreator(map);