window.name ="geoAdr";
var map, vectorMarker;

var ckMapParams = {};

ckMapParams.tileBuffer = 1.25;
ckMapParams.markerImg = OpenLayers.Util.getImagesLocation() + "kreis_brombeer.png";
ckMapParams.markerImgSimple = OpenLayers.Util.getImagesLocation() + "kreis_brombeer.png";
ckMapParams.markerImgSize = new OpenLayers.Size(20, 20);
ckMapParams.markerBgImg = OpenLayers.Util.getImagesLocation() +
"marker_shadow.png";
ckMapParams.markerCoords = null;

ckMapParams.layerSwitcherWidth = '16em';
ckMapParams.customerImgDir = '/typo3conf/ext/kdvz_openlayers/mod1/theme/RVR/img/';

ckMapParams.popupClass = OpenLayers.Popup.AnchoredBubble;
//ckMapParams.popupClass = OpenLayers.Popup.FramedCloud;
ckMapParams.popupSize = new OpenLayers.Size(150,180);
ckMapParams.popupMaxSize = new OpenLayers.Size(180,200);

ckMapParams.pointerStyles = new OpenLayers.StyleMap({
								//externalGraphic: "${evalPointerStyle}",
								//backgroundGraphic: "${evalPointerBgStyle}",
								//graphicWidth: 22,
								//graphicHeight: 26,
								//graphicXOffset: -11,
								graphicYOffset: -19,
								backgroundXOffset: 0,
								backgroundYOffset: -16,
								graphicZIndex: 11,
								backgroundGraphicZIndex: 10,
								pointRadius: 10});
// create a lookup table with different symbolizers for 0, 1 and 2
ckMapParams.pointerSymbols = {
	// Kundensymbole fuer projektbezogene Marker
	0: {externalGraphic: OpenLayers.ImgPath+"kugel_rot.png", graphicWidth: 40, graphicHeight: 40, pointRadius: 15},
	1: {externalGraphic: OpenLayers.ImgPath+"marker-gold.png", backgroundGraphic: OpenLayers.ImgPath+"marker_shadow.png"},
	2: {externalGraphic: OpenLayers.ImgPath+"marker-red.png", backgroundGraphic: OpenLayers.ImgPath+"marker_shadow.png"},
	3: {externalGraphic: OpenLayers.ImgPath+"marker-green.png", backgroundGraphic: OpenLayers.ImgPath+"marker_shadow.png"},
	4: {externalGraphic: OpenLayers.ImgPath+"marker-blue.png", backgroundGraphic: OpenLayers.ImgPath+"marker_shadow.png"},
	5: {externalGraphic: OpenLayers.ImgPath+"home.png", backgroundGraphic: OpenLayers.ImgPath+"marker_shadow.png"},
	
	// Pointer fuer Suche
	30: {externalGraphic: OpenLayers.ImgPath+"kreis_brombeer.png", backgroundGraphic: OpenLayers.ImgPath+"marker_shadow.png", pointRadius: 15}
};
ckMapParams.pointerStyles.addUniqueValueRules("default", "type", ckMapParams.pointerSymbols);
								
OpenLayers.ProxyHost = "/typo3conf/ext/kdvz_openlayers/mod1/request/proxy.php?url=";
// avoid pink tiles
OpenLayers.Util.onImageLoadErrorColor = "transparent";
OpenLayers.IMAGE_RELOAD_ATTEMPTS = 1;

