﻿// Inicializace map
//function initializeMap() {
//    var latlng = new google.maps.LatLng(varGpsY, varGpsX);
//    var myOptions = {
//        zoom: 15,
//        center: latlng,
//        scrollwheel: false,
//        draggable: false,
//        mapTypeControl: false,
//        disableDoubleClickZoom: true,
//        navigationControl: false
//    };
//    var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
//    map.setMapTypeId(google.maps.MapTypeId.ROADMAP);
//    google.maps.event.addListener(map, "click", function() {
//        openWindowMapa(varCRC);
//    });
//    var myMarker = new google.maps.Marker({
//        position: latlng,
//        clickable: false,
//        map: map,
//        icon: 'Image/gMap/marker.png'
//    });
//}

function initializeMap(varVerzeJS) { 
            switch(varVerzeJS) {
            case 3 :
                var latlng = new google.maps.LatLng(varGpsY,varGpsX); 
                var myOptions = { 
                    zoom: 15, 
                    center: latlng, 
                    scrollwheel: false,
                    draggable: false,
                    mapTypeControl: false,
                    disableDoubleClickZoom: true,
                    navigationControl: false
                }; 
                var  map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); 
                map.setMapTypeId(google.maps.MapTypeId.ROADMAP);
                google.maps.event.addListener(map, "click", function() {
                    openWindowMapa(varLang, varCRC);  
                });
                var myMarker = new google.maps.Marker({ 
                    position: latlng, 
                    clickable: true,
                    map: map,
                    icon: 'Image/gMap/marker.png' 
                });
                google.maps.event.addListener(myMarker, "click", function() {
                    openWindowMapa(varLang, varCRC);
                     });
                break;
            case 2:
                map = new GMap2(document.getElementById("map_canvas"));
                map.setCenter(new GLatLng(0,0),0);
                var bounds = new GLatLngBounds();
                var varTypes = map.getMapTypes();
                map.setMapType(varTypes[0]);
                map.disableDragging();
                map.disableDoubleClickZoom();
                map.disableGoogleBar();
                GEvent.addListener(map, "click", function() {
			       openWindowMapa(varLang, varCRC);  
		        });
	            var varPozice = new GLatLng(varGpsY,varGpsX);
		        bounds.extend(varPozice);
		        var pomIcon ="Image/gMap/marker.png";
		        var icona = new GIcon(G_DEFAULT_ICON);
		        icona.image=pomIcon;
		        icona.shadow="";
		        icona.printImage=pomIcon;
		        var marker= new GMarker(varPozice,{ icon: icona, clickable: true});
                map.addOverlay(marker);
                map.setZoom(15);
	            map.setCenter(bounds.getCenter());
                break;                  
        };    
       }
       
     // Otevření mapy po kliknutí
 function openWindowMapa(parL, parCRC) {
 var url="http://www.edb.cz/tMap.aspx?L=" + parL + "&crc=" + parCRC;
			 window.open(url,"_blank");
			
			}
