var map;
var kml;
var vbotten;
var highlightCircle;
var currentMarker;

if(window.attachEvent) {
	window.attachEvent('onload', initialize);
} else if(window.addEventListener) {
	window.addEventListener('load', initialize, false);
} else {
	document.addEventListener('load', initialize, false);
}

function initialize() {
	if (GBrowserIsCompatible()) {
		map = new GMap2(document.getElementById("map_canvas")); 
		map.setCenter(new GLatLng(64.876,17.970645), 6);
		if(wgNamespaceNumber == 14) {
//			kmlUrl = "http://vbm.se/assets/site/css/generateKML.php?category="+wgArticleId;
			kmlUrl = "http://wigo.se/extensions/googlemaps/generateKML.php?category="+wgArticleId;
		} else {
//			kmlUrl = "http://wigo.se/extensions/googlemaps/generateKML.php"
//			kmlUrl = "http://wigo.se/extensions/googlemaps/generateKML2.php"
			kmlUrl = "http://wigo.se/extensions/googlemaps/generateKML3.php"
		}
		kml = new GGeoXml(kmlUrl);
		//alert(kmlUrl);		
//		vbotten = new GGeoXml("http://vbm.se/assets/site/css/vasterbottens_lan.kml"); 
		vbotten = new GGeoXml("http://wigo.se/extensions/googlemaps/vasterbottens_lan_reduced.kml"); 
		map.addControl(new GLargeMapControl());
        map.addMapType(G_PHYSICAL_MAP);
		var mapControl = new GMapTypeControl();
        map.addControl(mapControl);
		/*map.setMapType(G_HYBRID_MAP);*/
		map.setMapType(G_PHYSICAL_MAP);
		map.addOverlay(kml);
		map.addOverlay(vbotten);
	}
} 
