<?php

$mapkey='AIzaSyBUtn_R7_csTZwzGq00ZSd2jU74CvRv_4k';  
if(isset($_GET['bezirk'])) {
  $sql = "SELECT * from IVVPWRegion order by id";                                                                     
  $result = mysqli_query($GLOBALS["dbPWCon"],$sql);
  $zoom=8;
  $w=1024;
  $h=768;
  $lowlon=999;
  $lowlat=999;
  $highlon=0;  
  $highlat=0;
  $html="<br><br>";  
   while ($row = mysqli_fetch_object($result)) {
    if($_GET['bezirk']==$row->id) {
    	 $lat = $row->center_lat;
    	 $lon = $row->center_lon;
    	 $bezirk = " Bezirk: " . $row->bezirk . " zentriert auf " . $lat . " / " . $lon;
    	 }
    if($_GET['bezirk']=='A') {
       if($lowlat>$row->center_lat) $lowlat=$row->center_lat;
       if($highlat<$row->center_lat) $highlat=$row->center_lat;
       if($lowlon>$row->center_lon) $lowlon=$row->center_lon;
       if($highlon<$row->center_lon) $highlon=$row->center_lon;
    	 }    	 
     }
    mysqli_close($link7); 	 
    if($_GET['bezirk']=='A') {
    	 $zoom=6;
    	 $lat=$lowlat+(($highlat-$lowlat)/2);
    	 $lon=$lowlon+(($highlon-$lowlon)/2);
    	 $bezirk = " Bezirk: Alle zentriert auf " . $lat . " / " . $lon;
  	   }
  	} else {
?>  		
       <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
       <html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">
       <head>
       <title>Karte</title>
	     <meta name="robots" content="noindex, nofollow" />
       <link rel="stylesheet" media="screen" type="text/css" href="template/layout.css" /> 
    
<?php   		
     	 $lat = $_GET["lat"];
    	 $lon = $_GET["lon"];
    	 $w   = $_GET["w"];
    	 $h   = $_GET["h"];
    	 $zoom= $_GET["zoom"];
    } 	  		   

?>	  

<script type="text/javascript" src="//maps.googleapis.com/maps/api/js?v=3&sensor=false&key=<? echo $mapkey ?>&language=de"></script>
  <script type="text/javascript">
  /* <![CDATA[ */
  var map = null;
    function initialize() {

var myLatLng = new google.maps.LatLng(<? echo $lat; ?>, <? echo $lon; ?>);
var mapOptions = {
  zoom: 8,
  center: myLatLng
}
var map = new google.maps.Map(document.getElementById("map"), mapOptions); 
var geoXml = new google.maps.KmlLayer(
                  'http://www.esterer-web.de/pw/kml/d.kml',
                  {
                      map: map,
                      preserveViewport: true
                  }); 
geoXml.setMap(map); 
 
var geoXml = new google.maps.KmlLayer(
                  'http://www.esterer-web.de/pw/kml/ch.kml',
                  {
                      map: map,
                      preserveViewport: true
                  }); 
geoXml.setMap(map);

var geoXml = new google.maps.KmlLayer(
                  'http://www.esterer-web.de/pw/kml/a.kml',
                  {
                      map: map,
                      preserveViewport: true
                  }); 
geoXml.setMap(map);  

var geoXml = new google.maps.KmlLayer(
                  'http://www.esterer-web.de/pw/kml/f.kml',
                  {
                      map: map,
                      preserveViewport: true
                  }); 
geoXml.setMap(map); 

var geoXml = new google.maps.KmlLayer(
                  'http://www.esterer-web.de/pw/kml/i.kml',
                  {
                      map: map,
                      preserveViewport: true
                  }); 
geoXml.setMap(map);

var geoXml = new google.maps.KmlLayer(
                  {
                      map: map,
                      preserveViewport: true
                  });  
geoXml.setMap(map);                 
                            
      }
google.maps.event.addDomListener(window, 'load', initialize);

  /* ]]> */
  </script>
</head>
<? echo $html . $bezirk; ?>

  <div id="map" style="position:absolute; width:<? echo $w; ?>px; height:<? echo $h; ?>px"></div>
</body>
</html>