<?php
opcache_reset();
?>
<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8" />
	<title>GIS Gminny</title>	
	<meta name="google-site-verification" content="U21uO9mr0lz10ygDgukH0BEZkLP-Tvp8fX7ef2xc5WM" />
	<meta name="viewport"
		content="width=device-width, initial-scale=0.9, minimum-scale=0.5, maximum-scale=1.5, user-scalable=yes" />
	<meta name="mobile-web-app-capable" content="yes">
	<meta name="apple-mobile-web-app-capable" content="yes">
	<link rel="shortcut icon" href="/favicon.ico" />
	<link rel="icon" type="image/x-icon" href="/img/favicon.png">
<?php
	echo '<!-- Global site tag (gtag.js) - Google Analytics -->
	<script async src="https://www.googletagmanager.com/gtag/js?id=UA-21040882-1"></script>
	<script>
	  window.dataLayer = window.dataLayer || [];
	  function gtag(){dataLayer.push(arguments);}
	  gtag("js", new Date());
	  gtag("config", "UA-21040882-1");
	</script>' . "\r\n";
	$ua = htmlentities($_SERVER['HTTP_USER_AGENT'], ENT_QUOTES, 'UTF-8');
	if (preg_match('~MSIE|Internet Explorer~i', $ua) || (strpos($ua, 'Trident/7.0') !== false && strpos($ua, 'rv:11.0') !== false)) {
		$ie = true;
	} else {
		$ie = false;
	}
	if (!$ie) {
		$url = parse_url((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' ? 'https' : 'http') . '://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']);
		$extTheme = 'crisp';
		if (isset($url['query'])) {
			parse_str($url['query'], $url_query);
			if (isset($url_query['theme']) && $url_query['theme'] == 'aria') {
				$extTheme = 'aria';
			}
		}
		$googleMapsKey = 'AIzaSyBPQvp-gOKLU_AjlvCCoGMsxiPlTu-Q-_U';
		$agTheme = ($extTheme == 'aria' ? 'aria' : 'default');
		echo '<script>
			var agTheme = "' . $agTheme . '", googleMapsKey = "' . $googleMapsKey . '";
			var touch = (screen.width/window.devicePixelRatio <= 800 ? "-touch" : "");
		</script>' . "\r\n";
		
		echo '<!-- CSS -->' . "\r\n";
		echo '<!-- ExtJS -->' . "\r\n";
		if ($extTheme == 'aria') {
			echo '<link rel="stylesheet" type="text/css" href="/lib/js/node_modules/@avalos/extjs-gpl/build/classic/theme-' . $extTheme . '/resources/theme-' . $extTheme . '-all.css">'."\r\n";
		} else {
			echo '<script>
				var link = document.createElement("link");
				link.rel = "stylesheet";
				link.type = "text/css";
				link.href = "/lib/js/node_modules/@avalos/extjs-gpl/build/classic/theme-'.$extTheme.'"+touch+"/resources/theme-'.$extTheme.'"+touch+"-all.css";
				document.head.appendChild(link);
			</script>'."\r\n";
		}
		echo '<!-- OpenLayers -->' . "\r\n";
		echo '<link rel="stylesheet" type="text/css" href="/lib/js/node_modules/ol/ol.css">'."\r\n";
		echo '<!-- ol-ext -->'."\r\n";
		echo '<link rel="stylesheet" type="text/css" href="/lib/js/node_modules/ol-ext/dist/ol-ext.css">'."\r\n";
		echo '<!-- jQuery plugins -->' . "\r\n";
		echo '<link rel="stylesheet" type="text/css" href="/lib/js/jquery.treeview/jquery.treeview.css" />' . "\r\n";
		echo '<!-- FontAwesome -->' . "\r\n";
		echo '<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" />' . "\r\n";
		echo '<!-- ArkGis -->' . "\r\n";
		echo '<link rel="stylesheet" type="text/css" href="/lib/ark.gis/css/ark.gis.' . $agTheme . '.css" />' . "\r\n";
		echo '<!-- JS -->' . "\r\n";
		echo '<!-- jQuery -->' . "\r\n";
		echo '<script src="/lib/js/node_modules/jquery/dist/jquery.min.js"></script>'."\r\n";
		echo '<!-- ExtJS -->' . "\r\n";
    	echo '<script src="/lib/js/node_modules/@avalos/extjs-gpl/build/ext-all.js"></script>'."\r\n";
		if ($extTheme == 'aria') {
			echo '<script src="/lib/js/node_modules/@avalos/extjs-gpl/build/classic/theme-' . $extTheme . '/theme-' . $extTheme . '.js"></script>'."\r\n";
		} else {
			echo '<script>
				var script = document.createElement("script");
				script.src = "/lib/js/node_modules/@avalos/extjs-gpl/build/classic/theme-'.$extTheme.'"+touch+"/theme-'.$extTheme.'"+touch+".js";
				document.head.appendChild(script);
			</script>'."\r\n";
		}
    	echo '<script src="/lib/js/node_modules/@avalos/extjs-gpl/build/classic/locale/locale-pl.js"></script>'."\r\n";
		echo '<!-- Proj4js -->' . "\r\n";
		echo '<script src="/lib/js/node_modules/proj4/dist/proj4.js"></script>'."\r\n";
		echo '<!-- OpenLayers -->' . "\r\n";
		echo '<script src="/lib/js/node_modules/ol/dist/ol.js"></script>'."\r\n";
		// echo '<script src="/lib/js/node_modules/geotiff/dist-browser/geotiff.js"></script>'."\r\n";
		echo '	<!-- ol-ext -->'."\r\n";
		echo '<script src="/lib/js/node_modules/ol-ext/dist/ol-ext.js"></script>'."\r\n";
 		echo '<!-- jsPDF -->' . "\r\n";
		echo '<script src="/lib/js/node_modules/jspdf/dist/jspdf.umd.js"></script>'."\r\n";
		echo '<!-- filesaver-js -->' . "\r\n";
		echo '<script src="/lib/js/node_modules/file-saver/dist/FileSaver.min.js"></script>'."\r\n";
		echo '<!-- html2canvas -->' . "\r\n";
		echo '<script src="/lib/js/node_modules/html2canvas/dist/html2canvas.min.js"></script>'."\r\n";
		echo '<!-- jQuery plugins -->' . "\r\n";
		echo '<script src="/lib/js/jquery.treeview/jquery.treeview.js"></script>' . "\r\n";
		echo '<!-- ArkGis -->' . "\r\n";
		echo '<script src="/lib/ark.gis/ark.gis.js"></script>' . "\r\n";
		echo '<!-- Fonts -->' . "\r\n";
		// echo '<script src="/lib/ark.gis/fonts/FreeSerif/FreeSerif.js"></script>' . "\r\n";
		// echo '<script src="/lib/ark.gis/fonts/FreeSerif/FreeSerifBold.js"></script>' . "\r\n";
		// echo '<script src="/lib/ark.gis/fonts/FreeSerif/FreeSerifItalic.js"></script>' . "\r\n";
		// echo '<script src="/lib/ark.gis/fonts/FreeSerif/FreeSerifBoldItalic.js"></script>' . "\r\n";
		echo '<!-- Google Maps -->' . "\r\n";
		echo '<script src="https://maps.googleapis.com/maps/api/js?key=' . $googleMapsKey . '&loading=async&libraries=maps&v=beta" defer></script>' . "\r\n";

		// echo '<link rel="stylesheet" href="data/262011/mpzp/XVI_157_12/extract.css">' . "\r\n";

	} else {
		echo '<script>
			alert("Używasz przestarzałej przeglądarki Internet Explorer. W tej przeglądarce system nie będzie działać. Należy użyć nowocześniejszej przeglądarki, np. Chrome, Firefox, Opera lub Microsoft Edge");
		</script>' . "\r\n";
	}
?>
</head>
<body>
	<?php
	if (!$ie) {
		echo '<div id="agTreeMenu" class="x-hide-display ' . ($extTheme == 'aria' ? 'treeview-aria' : 'treeview') . '"></div>' . "\r\n";
	}
	?>
</body>
</html>