// Diese Datei dient lediglich zur Speicherung der Marker auf der Karte
// Das registrieren der Handler und das Zeichnen auf der Karte wird im Mainfile vorgenommen

    //Das Markerobjekt
    function myMarker(pos, name, infotext, link, options){
      this.pos = pos;
      this.name = name;
      this.infotext = infotext;
      this.link = link;
      this.options = options;
    }
    
    const STDDATE = "TODAY";
    
    var localMarkers = [];
	
	var start = new GLatLng(48.13242,11.613944); // startpos auf der Karte als Koords
    
    var redPin = new GIcon(G_DEFAULT_ICON);
    redPin.image = "images/pin.png";
    redPin.iconSize = new GSize(36, 41);
    redPin.shadowSize = new GSize(0,0);
    
    var norm = new GIcon(G_DEFAULT_ICON);
    
    var markerOptionsRed = { icon:redPin , clickable:true };
    var markerOptionsNorm = { icon:norm , clickable:true }; 
   
   
    // die Markierungen auf der Karte (array mit allen Infos)
    myMarkers = new Array(new myMarker(new GLatLng(48.13242,11.613944),
				"SkyLounge München", "Tagungsort:<br>Dingolfinger Str. 7<br>81673 München",
				"<a target=\"blank\" style=\"border-bottom: 1px dotted #000000;\" href=\"http://www.events-over-munich.de/index.php/skylounge.html\">events-over-munich.de</a>", markerOptionsNorm)
			);
    
    function getStartHtml(){
      name = "SkyLounge, München";
      return getHtml("SkyLounge München", "Tagungsort:<br>Dingolfinger Str. 7<br>81673 München",
				"<a style=\"border-bottom: 1px dotted #000000;\" href=\"http://www.events-over-munich.de/index.php/skylounge.html\">events-over-munich.de</a>");
    }
    
    function getHtml(name, text, link){
      return "<b>"+name+"</b><br><br>"+text+"<br><br>"+link;
    }
    
    function createLocalMarkers(){
      for(var i=0; i<myMarkers.length; i++)
	createMarker(myMarkers[i].pos, myMarkers[i].name, myMarkers[i].link, myMarkers[i].infotext, myMarkers[i].options);
    }

    function showLocalMarkers(){
      for(var i=0; i<localMarkers.length; i++)
	map.addOverlay(localMarkers[i]);
    }

    function createMarker(pos, name, link, text, options){
      var marker = new GMarker(pos, options);
      marker.myname = name;
      
      GEvent.addListener(marker, "mouseover", function(){
		marker.openInfoWindowHtml(getHtml(name, text, link));
      });
      
	  localMarkers.push(marker);
      return marker;
    }
	
	function getPos(){      
        return pos;
    }
    
    function getPosOptions(){
        return posOptions;
    }
    
    function getPosLenght(){
        return pos.length;
    }
    
    function getStartPos(){
        return start;
    }

