 	if (GBrowserIsCompatible()) {
     	
		var lat = gup('lat');
		var lng = gup('lng');
		var teksti = getDesc(lat+','+lng);

		var map = new GMap2(document.getElementById("map"));
		map.setCenter(new GLatLng(lat,lng), 15);
     	map.addControl(new GLargeMapControl());
        map.addControl(new GMapTypeControl());

		map.setMapType(G_NORMAL_MAP);
		//map.addControl(new GSmallMapControl());
		
		function nuppineula(piste, teksti){
			var neula = new GMarker(piste);
			if (teksti.length > 1) {
				GEvent.addListener(neula, "click", function(){
					neula.openInfoWindowHtml(teksti);
				});
			}
			return neula;
		};
		
		var piste = new GLatLng(lat,lng);
		var neula = nuppineula(piste,teksti);
		map.addOverlay(neula);
		if (teksti.length > 1) {
			map.openInfoWindowHtml(map.getCenter(),teksti);
		}
    }

    else {
      alert("Google-kartta ei toimi tällä selaimella..");
    }
	
	function gup(name) {
		  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
		  var regexS = "[\\?&]"+name+"=([^&#]*)";
		  var regex = new RegExp( regexS );
		  var results = regex.exec( window.location.href );
		  if( results == null )
			return "";
		  else
			return results[1];
	}
	
	function getDesc(LatLng) {
		var name = "";
		if(LatLng == "60.199213,25.060257") { 
			name = "<b>Päärakennus: Roihuvuori, Ströms</b><br/>Untuvaisentie 10, 00820 Helsinki<br/><img src='/public/pictures/im/opisto1.jpg' alt='' />";
		}
		return name;
	}
