function getMap(url, title, event, filemodtime) {
   var posx = 0;
   var posy = 0;
   if (!e) var e = event;
   if (e.pageX || e.pageY)   {
      posx = e.pageX;
      posy = e.pageY;
   } else if (e.clientX || e.clientY) {
      posx = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
      posy = e.clientY + document.body.scrollTop + document.documentElement.scrollTop;
   }

   document.getElementById('mapdiv').style.left="500px";
   document.getElementById('mapdiv').style.top=posy-170+"px";
      
   var source = url;
   var titleTxt = title.substr(0, 1).toUpperCase()+title.substr(1);
//   var txtInfoText = "Kartta on vapaasti julkaistavissa BirdLifen Pihabongauksesta uutisoitaessa. Kartta päivitetty: "+filemodtime;
   var txtInfoText = "Kartta päivitetty "+filemodtime+". Kartta on vapaasti julkaistavissa BirdLifen Pihabongauksesta uutisoitaessa.";


   var placeholder = document.getElementById("mapdiv");
////placeholder.firstChild.nodeValue = "test";

   if (placeholder.getElementsByTagName("img").length == 0) {
     var txtElem = document.createElement("h3");
     placeholder.appendChild(txtElem);
     var txt = document.createTextNode(titleTxt);
     txtElem.appendChild(txt);
     
     var txtInfoElem = document.createElement("p");
//     placeholder.appendChild(txtInfoElem);

     var txtInfo = document.createTextNode(txtInfoText);
     txtInfoElem.appendChild(txtInfo);

     var linkElem = document.createElement("a");
     linkElem.setAttribute('id', 'linkki');
     linkElem.setAttribute('href', source);	  
     placeholder.appendChild(linkElem);

     var para = document.createElement("img");
     para.setAttribute('src', source);
     para.setAttribute('alt', 'alternate text');
     para.setAttribute('id', 'mapdivimg');
     linkElem.appendChild(para);
     
     placeholder.appendChild(txtInfoElem);
	  
   } else {
      var txtElem = placeholder.getElementsByTagName("h3")[0];
      txtElem.childNodes[0].nodeValue = titleTxt;

      var txtElem = placeholder.getElementsByTagName("p")[0];
      txtElem.childNodes[0].nodeValue = txtInfoText;
	    
      var linkElem = placeholder.getElementsByTagName("a")[0];
      linkElem.setAttribute('href', source);

      var para = placeholder.getElementsByTagName("img")[0];
      para.setAttribute('src', source);

   }
}
