function Showhand(element) {
  document.getElementById(element).style.cursor = "pointer"; 
  return true;
}

function Handdown(element) {
  document.getElementById(element).style.cursor = "default";   
  return true;
}

function writeId(pagename) {
   writeCookie(pagename, "loaded", 1);
   initialize();
}

function eraseId(pagename) {
   eraseCookie(pagename);
   GUnload();
}

function initialize() {
  if (GBrowserIsCompatible()) {
      var map = new GMap2(document.getElementById("map_canvas"));
      map.setCenter(new GLatLng(-25.995705,   27.952260), 13);
      map.setUIToDefault();
  }
}
function changemaplocation(newLat, newLong) {
  map.setCenter(new GLatLng(newLat, newLong), 13);
  map.setUIToDefault();
}
    
function writeCookie(name, value, days) {
  var expires = "";
  if (days) {
     var date = new Date();
     date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
     expires = "; expires=" + date.toGMTString();
  }
  document.cookie = name + "=" + value + expires + "; path=/";
}

function readCookie(name) {
  var searchName = name + "=";
  var cookies = document.cookie.split(';');
  for (var i=0; i < cookies.length; i++) {
      var c = cookies[i];
      while (c.charAt(0) == ' ')
        c = c.substring(1, c.length);
        if (c.indexOf(searchName) == 0)
           return c.substring(searchName.length, c.length);
  }
}

function eraseCookie(name) {
  writeCookie(name, "", -1); 
}