/*
* mdvMapConfig.js
*
* This file has been generated automatically. Please do not modify!
*
*/

var scales = new Array(900000, 300000, 150000, 50000, 25000, 10000, 5000, 3000);

var pixelPerMeter = 100 / 2.54 * 72;
var tileSizeX = 315; // 11.1125 cm
var tileSizeY = 315;
var minX = 4347000;
var maxX = 4520000;
var minY = 600000;
var maxY = 744500;
var arity = 2;
var showSTOPFrom = 4;
var showPOIFrom = 4;
var showLOCALITYFrom = 0;


var usages = new Array("origin", "destination", "via", "dm", "stt", "ttb");



var mdvMapConfig = new Array();

for(var i=0; i<usages.length; i++) {
	var usage = usages[i];
	mdvMapConfig[usage] = new MDVMapConfig();
	for(var level=0; level<scales.length; level++) {
		var zoomLevel = new MDVMapConfigZoomLevel(level.toString());
		zoomLevel.setScale(scales[level]);
		zoomLevel.add("tileSizeX", tileSizeX);
		zoomLevel.add("tileSizeY", tileSizeY);
		var tilesX = Math.ceil((maxX-minX) / scales[level] * pixelPerMeter / tileSizeX);
		var tilesY = Math.ceil((maxY-minY) / scales[level] * pixelPerMeter / tileSizeY);
		zoomLevel.add("numberOfTilesX", tilesX);
		zoomLevel.add("numberOfTilesY", tilesY);
		zoomLevel.add("realOffsetX", minX);
		zoomLevel.add("realOffsetY", minY);
		zoomLevel.add("realWidth", tilesX * tileSizeX / pixelPerMeter * scales[level]);
		zoomLevel.add("realHeight", tilesY * tileSizeY / pixelPerMeter * scales[level]);
		zoomLevel.add("arity", arity);
		zoomLevel.add("showSTOP", (showSTOPFrom<=level?"true":"false"));
		zoomLevel.add("showPOI", (showPOIFrom<=level?"true":"false"));
		zoomLevel.add("showLOCALITY", (showLOCALITYFrom<=level?"true":"false"));
		mdvMapConfig[usage].registerZoomLevel(zoomLevel);
	}

	mdvMapConfig[usage].add('serverURL', '/ib/site/cache/ajax-kacheln_neu/');
	mdvMapConfig[usage].add('efaURL', '/ib/site/tools/Interface_AJAX_MapPin.php');
//	mdvMapConfig[usage].add('efaURL', '/efa9/efa96/roccas/XML_MAP_REQUEST');
	mdvMapConfig[usage].add('transparentImg', '/ib/site/elements/lyLeer.gif');
	mdvMapConfig[usage].add('network', 'vgn');
	mdvMapConfig[usage].add('block', '100');

	mdvMapConfig[usage].add('toolTimeOut', '20');

	mdvMapConfig[usage].add('zoomOnDoubleClick', 'true');
	mdvMapConfig[usage].add('cursorMove', '/ib/site/elements/efa/ajaxmap/grabbing.cur');
}

/*


var zoomLevel1 = new MDVMapConfigZoomLevel("1");
    zoomLevel1.setScale("150000");
    zoomLevel1.add("tileSizeX", "315");
    zoomLevel1.add("tileSizeY", "315");
    zoomLevel1.add("numberOfTilesX", "11");
    zoomLevel1.add("numberOfTilesY", "12");
    zoomLevel1.add("realOffsetX", "4350000");
    zoomLevel1.add("realOffsetY", "600000");
    zoomLevel1.add("realWidth", "183356");
    zoomLevel1.add("realHeight", "200025");
    zoomLevel1.add("arity", "2");
    zoomLevel1.add("showSTOP", "false");
    zoomLevel1.add("showPOI", "false");
    zoomLevel1.add("showLOCALITY", "true");
mdvMapConfig['destination'].registerZoomLevel(zoomLevel1);

var zoomLevel2 = new MDVMapConfigZoomLevel("2");
    zoomLevel2.setScale("50000");
    zoomLevel2.add("tileSizeX", "315");
    zoomLevel2.add("tileSizeY", "315");
    zoomLevel2.add("numberOfTilesX", "31");
    zoomLevel2.add("numberOfTilesY", "35");
    zoomLevel2.add("realOffsetX", "4350000");
    zoomLevel2.add("realOffsetY", "600000");
    zoomLevel2.add("realWidth", "172244");
    zoomLevel2.add("realHeight", "194469");
    zoomLevel2.add("arity", "2");
    zoomLevel2.add("showSTOP", "false");
    zoomLevel2.add("showPOI", "false");
    zoomLevel2.add("showLOCALITY", "true");
mdvMapConfig['destination'].registerZoomLevel(zoomLevel2);

var zoomLevel3 = new MDVMapConfigZoomLevel("3");
    zoomLevel3.setScale("25000");
    zoomLevel3.add("tileSizeX", "315");
    zoomLevel3.add("tileSizeY", "315");
    zoomLevel3.add("numberOfTilesX", "62");
    zoomLevel3.add("numberOfTilesY", "70");
    zoomLevel3.add("realOffsetX", "4350000");
    zoomLevel3.add("realOffsetY", "600000");
    zoomLevel3.add("realWidth", "172244");
    zoomLevel3.add("realHeight", "194469");
    zoomLevel3.add("arity", "2");
    zoomLevel3.add("showSTOP", "false");
    zoomLevel3.add("showPOI", "false");
    zoomLevel3.add("showLOCALITY", "true");
mdvMapConfig['destination'].registerZoomLevel(zoomLevel3);

var zoomLevel4 = new MDVMapConfigZoomLevel("4");
    zoomLevel4.setScale("10000");
    zoomLevel4.add("tileSizeX", "315");
    zoomLevel4.add("tileSizeY", "315");
    zoomLevel4.add("numberOfTilesX", "153");
    zoomLevel4.add("numberOfTilesY", "175"); // 172
    zoomLevel4.add("realOffsetX", "4350000");
    zoomLevel4.add("realOffsetY", "600000");
    zoomLevel4.add("realWidth", "170021");
    zoomLevel4.add("realHeight", "194469"); // achtung 191135
    zoomLevel4.add("arity", "2");
    zoomLevel4.add("showSTOP", "false");
    zoomLevel4.add("showPOI", "false");
    zoomLevel4.add("showLOCALITY", "true");
mdvMapConfig['destination'].registerZoomLevel(zoomLevel4);

var zoomLevel5 = new MDVMapConfigZoomLevel("5");
    zoomLevel5.setScale("5000");
    zoomLevel5.add("tileSizeX", "315");
    zoomLevel5.add("tileSizeY", "315");
    zoomLevel5.add("numberOfTilesX", "306");
    zoomLevel5.add("numberOfTilesY", "350"); // 343
    zoomLevel5.add("realOffsetX", "4350000");
    zoomLevel5.add("realOffsetY", "600000");
    zoomLevel5.add("realWidth", "170021");
    zoomLevel5.add("realHeight", "194469"); // achtung 190579
    zoomLevel5.add("arity", "2");
    zoomLevel5.add("showSTOP", "false");
    zoomLevel5.add("showPOI", "false");
    zoomLevel5.add("showLOCALITY", "true");
mdvMapConfig['destination'].registerZoomLevel(zoomLevel5);

var zoomLevel6 = new MDVMapConfigZoomLevel("6");
    zoomLevel6.setScale("3000");
    zoomLevel6.add("tileSizeX", "315");
    zoomLevel6.add("tileSizeY", "315");
    zoomLevel6.add("numberOfTilesX", "511");
    zoomLevel6.add("numberOfTilesY", "583");
    zoomLevel6.add("realOffsetX", "4350000");
    zoomLevel6.add("realOffsetY", "600000");
    zoomLevel6.add("realWidth", "170355");
    zoomLevel6.add("realHeight", "194358");
    zoomLevel6.add("arity", "2");
    zoomLevel6.add("showSTOP", "true");
    zoomLevel6.add("showPOI", "true");
    zoomLevel6.add("showLOCALITY", "true");
mdvMapConfig['destination'].registerZoomLevel(zoomLevel6);



	mdvMapConfig['destination'].add('serverURL', 'http://vgn.de/ib/site/publication/efa/ajax-kacheln/');
	mdvMapConfig['destination'].add('efaURL', 'http://vgn.de/efa9/efa96/roccas/XML_MAP_REQUEST');
	mdvMapConfig['destination'].add('transparentImg', '/ib/site/elements/lyLeer.gif');
	mdvMapConfig['destination'].add('network', 'vor');
	mdvMapConfig['destination'].add('block', '100');

	mdvMapConfig['destination'].add('toolTimeOut', '20');

	mdvMapConfig['destination'].add('zoomOnDoubleClick', 'true');
	mdvMapConfig['destination'].add('cursorMove', '/ib/site/elements/efa/ajaxmap/grabbing.cur');




*/