Try cleaning up some of the JS errors and I bet you it will work a bit better. In setup.js in
$('#pethiopia').zoommap({})
At around line 34 you have an extra "," at the end of your object. IE 7 doesn't like there where firefox could care less.
$('#pethiopia').zoommap({
// Width and Height of the Map
width: '490px',
height: '595px',
//Misc Settings
blankImage: '/assets/images/map/blank.gif',
zoomDuration: 1000,
bulletWidthOffset: '10px',
bulletHeightOffset: '10px',
//ids and classes
zoomClass: 'zoomable',
popupSelector: 'div.popup',
popupCloseSelector: 'a.closeme',
//Return to Parent Map Link
showReturnLink: false,
returnId: 'returnlink',
returnText: 'return to previous map',
//Initial Region to be shown
map: {
id: 'ethiopia',
image: '/assets/images/map/ethiopia.03.jpg',
data: '/assets/popups/ethiopia.html',
}
});
should be
$('#pethiopia').zoommap({
// Width and Height of the Map
width: '490px',
height: '595px',
//Misc Settings
blankImage: '/assets/images/map/blank.gif',
zoomDuration: 1000,
bulletWidthOffset: '10px',
bulletHeightOffset: '10px',
//ids and classes
zoomClass: 'zoomable',
popupSelector: 'div.popup',
popupCloseSelector: 'a.closeme',
//Return to Parent Map Link
showReturnLink: false,
returnId: 'returnlink',
returnText: 'return to previous map',
//Initial Region to be shown
map: {
id: 'ethiopia',
image: '/assets/images/map/ethiopia.03.jpg',
data: '/assets/popups/ethiopia.html'
}
});
The same is happening in each of the zoommap functions in the same place (did you cut an paste? :-) tisk tisk tisk)