function init(){handleResize();map=new OpenLayers.Map("map",{controls:[new OpenLayers.Control.Navigation(),new OpenLayers.Control.PanZoomBar(),new OpenLayers.Control.MousePosition(),new OpenLayers.Control.OverviewMap({roundedCorner:true,autoPan:true,maximized:true}),new OpenLayers.Control.Attribution(),new OpenLayers.Control.ScaleLine({geodesic:false,maxWidth:150,bottomOutUnits:''})],maxExtent:new OpenLayers.Bounds(-20037508.34,-20037508.34,20037508.34,20037508.34),maxResolution:156543.0399,numZoomLevels:19,units:'m',projection:new OpenLayers.Projection("EPSG:900913"),displayProjection:new OpenLayers.Projection("EPSG:4326"),eventListeners:{"moveend":mapEventMove}});var lswitcher=new OpenLayers.Control.LayerSwitcher({roundedCorner:true,roundedCornerColor:'#5E77CA','baseLabelText ':"Capas Base",'dataLabelText e':"Datos"});map.addControl(lswitcher);lswitcher.maximizeControl();map.addLayer(new OpenLayers.Layer.OSM.Mapnik("BulMaps",{attribution:'<a href=\"http://www.bulmaps.bg\">&copy;BulMaps.bg</a>'}));var gsat=new OpenLayers.Layer.Google("Google Sat",{type:google.maps.MapTypeId.SATELLITE,numZoomLevels:19});map.addLayer(gsat);var gmap=new OpenLayers.Layer.Google("Google Streets",{numZoomLevels:19,visibility:false});map.addLayer(gmap);var layer_style=OpenLayers.Util.extend({},OpenLayers.Feature.Vector.style['default']);layer_style.fillOpacity=0.2;layer_style.graphicOpacity=1;vectorLayer=new OpenLayers.Layer.Vector("Points",{style:layer_style,displayInLayerSwitcher:false});map.addLayer(vectorLayer);var logos=new OpenLayers.Layer.Markers("Logos",{projection:LOGOS_proj,maxResolution:24});map.addLayer(logos);if(searchResults){var markers=new OpenLayers.Layer.Markers("Markers",{projection:new OpenLayers.Projection("EPSG:4326")});map.addLayer(markers)}var cities=new OpenLayers.Layer.Vector("Cities",{projection:CITIES_proj,minScale:3000000,maxScale:1500000,displayInLayerSwitcher:false});map.addLayer(cities);selectControl=new OpenLayers.Control.SelectFeature(cities,{onSelect:function(fe){
var logozoom = map.getZoomForExtent(new OpenLayers.Bounds.fromArray(fe.data.city).transform(MAPS_proj, map.getProjectionObject()))
				if (logozoom<13) {logozoom=13;}
				map.setCenter (OpenLayers.Bounds.fromArray(fe.data.city).transform(MAPS_proj, map.getProjectionObject()).getCenterLonLat(), logozoom);
this.unselect(fe)}});map.addControl(selectControl);selectControl.activate();var boxStyle={cursor:'pointer',fillColor:'#f90',fillOpacity:0.2,strokeColor:'#f60',strokeOpacity:0.7,strokeWidth:2};var box=new Array();for(var i=0;i<CITIES.length;i++){if(OpenLayers.Util.indexOf(MAPS.index,CITIES[i][0])>-1){var cityBounds=new OpenLayers.Bounds.fromArray(CITIES[i][1]).transform(CITIES_proj,map.getProjectionObject());box[i]=new OpenLayers.Feature.Vector(cityBounds.toGeometry(),{city:MAPS[CITIES[i][0]].bounds},boxStyle)}}cities.addFeatures(box)};
