function showPart(prefix, id) {
  var divs = $(prefix).getElementsByTagName('DIV')
  for(var i=0; i<divs.length; ++i) {
    var div = divs[i]
    if(div.id != '' && div.id != 'page_menu') Element.hide(div.id)
  }
  Element.show(prefix + '_' + id)
  
  if(prefix == 'information' && id == 'maps') loadGoogleMap();
  
  var spans = $('page_menu').getElementsByTagName('SPAN')
  for(var i=0; i<spans.length; ++i) {
    var span = spans[i]
   if(span.id != "") Element.hide(span.id)
  }
  Element.show(prefix + '_' + id + '_link')
}


function loadGoogleMap() {
  var map = new GMap2($('map'), {size: new GSize(700, 500)})

  var city_center = new GLatLng(51.900833,-8.484964)
  var atlantic_pond = new GLatLng(51.899375999999997, -8.4311489999999996)
  var unitarian_church = new GLatLng(51.896715, -8.4729480000000006)
  var ucc = new GLatLng(51.893762000000002, -8.4911440000000002)
  
  map.setCenter(city_center, 13)
  map.addOverlay(new GMarker(atlantic_pond, {title: 'Atlantic Pond'}))
  map.addOverlay(new GMarker(unitarian_church, {title: 'Unitarian Church'}))
  map.addOverlay(new GMarker(ucc, {title: 'University College Cork'}))
  
  Element.show('map')
}