var map; 

function createMapAndMarker(coords){
      map = new GMap2(document.getElementById("mapholder"));    
      map.addControl(new GSmallMapControl());
      map.addControl(new GMapTypeControl());      
      map.setCenter(new GLatLng(coords[0],coords[1]), 14);
      var latlng = new GLatLng(coords[0],coords[1]);
      map.addOverlay(new GMarker(latlng));
 }

function showMap(){
  var lat = $("#mapBtn").attr("latitude"); 
  var lng = $("#mapBtn").attr("longitude"); 
  if($("#mapBtn").attr("show") == "False"){
    $("#mapholder").css({display:"block"});
    $("#mapBtn").text("Skjul kart");
    $("#mapBtn").attr("show", "True");
  }else{
    $("#mapholder").css({display:"none"});
    $("#mapBtn").text("Vis kart");
    $("#mapBtn").attr("show", "False");
  }  

  if(lat && lng){
    createMapAndMarker([lat,lng]);  
    }
}
  
$(document).ready(function(){
    showMap();
  });


$(document.body).unload(function() {
    if (GBrowserIsCompatible()) {
      GUnload();
    }
  });
