<!-- OpenLayers resources -->
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}sdk/src/openlayers/theme/default/style.css">
<!-- GeoExt resources -->
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}sdk/src/geoext/resources/css/popup.css">
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}sdk/src/geoext/resources/css/layerlegend.css">
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}sdk/src/geoext/resources/css/gxtheme-gray.css">
<!-- gxp resources -->
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}sdk/src/gxp/theme/all.css">
<!-- GeoNode mixin -->
<script type="text/javascript" src="{{ STATIC_URL}}geonode/js/maps/GeoNode-mixin.js"></script>
<!-- app resources -->
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}sdk/theme/app/style.css">
<script type="text/javascript" src="{{ STATIC_URL }}sdk/lib/app.js"></script>
<script type="text/javascript">
OpenLayers.ImgPath = "{{ STATIC_URL }}sdk/externals/openlayers/img/";
OpenLayers.Request.DEFAULT_CONFIG.headers = {
    'X-CSRFToken': '{{ csrf_token|escapejs }}'
};
</script>
