﻿	var map = null;
	var mgr = null;
	
	//var pointCenterMap = new GLatLng(46.040500, 14.483864);
	var pointCenterMap = new GLatLng(46.040400, 14.483864);
	var pointRPS = new GLatLng(46.039570, 14.483600);
	
	function setupMapRPS() {
		if(GBrowserIsCompatible()){
			map = new GMap2(document.getElementById("map_canvas"));
			map.setUIToDefault();
			//map.addControl(new GLargeMapControl());
			
			var mapControl = new GMapTypeControl();
			map.removeMapType(G_PHYSICAL_MAP);
			map.addControl(mapControl);
			
			
			map.setCenter(pointCenterMap, 17); 
			map.setMapType(G_NORMAL_MAP);
			//map.setMapType(G_SATELLITE_MAP);
			//map.setMapType(G_HYBRID_MAP);
			
			map.enableDoubleClickZoom();
			
			//map.openInfoWindow(map.getCenter(), document.createTextNode("RPS d.o.o."));
									
			
			//markers
			window.setTimeout(setupRPSMarkers, 0);
			//setupRPSMarkers();
			
			
			/*
			var opts = { text : "Hello! I'm a PopupMarker."};
			
			var marker = new PopupMarker(new GLatLng(46.039705, 14.483864), opts);
			map.addOverlay(marker);
			*/	
			
			
		}
		
	} 
	
	
	
	function setupRPSMarkers() {
		mgr = new MarkerManager(map);
		
		var markers = getRPSMarkers();
		mgr.addMarkers(markers, 3);
		mgr.refresh();
		
		GEvent.trigger(markers[0], 'click');	//prikazemo balloon
		
	}
	
	
	function getRPSMarkers() {
		var batch = [];
		
		var marker = new GMarker(pointRPS, { icon: getPesekIcon() })
		marker.bindInfoWindowHtml('<div class="gmMarkerInfoWin"><b>RPS d.o.o.</b><br>Šibeniška ulica 18<br>1000 Ljubljana<br>T: + 386 (0)1 28 33 001<br><a href="mailto:info@rps.si">info@rps.si</a></div>', {maxHeight: 75, maxWidth: 500});
		//marker.bindInfoWindowHtml('<div class="gmMarkerInfoWin"><b>RPS d.o.o.</b><br>Šibeniška ulica 18<br>1000 Ljubljana<br>T: + 386 (0)1 28 33 001<br>info@rps.si</div>', {maxWidth: 500});
		
		batch.push(marker);
		
		return batch;
	}
	
	function getPesekIcon() {
		var icon = new GIcon();
		
		icon.image = "./_images/pesek/iconGoogleMap_pesek.png";
		icon.printImage = "./_images/pesek/iconGoogleMap_pesek.gif";
		icon.mozPrintImage = "./_images/pesek/iconGoogleMap_pesek.gif";
		icon.iconSize = new GSize(65, 68);
		
		icon.iconAnchor = new GPoint(0, 68);
		
		icon.shadow = "./_images/pesek/iconGoogleMap_pesek_shadow.png";
		icon.printShadow = "./_images/pesek/iconGoogleMap_pesek_shadow.gif";
		icon.shadowSize = new GSize(65, 68);
		
		
		icon.infoWindowAnchor = new GPoint(60, 5);
		
		
		return icon;
		
	}


