/*
HTML ImageMapper 10.0.24
---------------------------------------------------------------
Here are some variables which can be customized. You can change
behavior by setting either True or False.
---------------------------------------------------------------
*/

function config_IM() {

// startup message
g_startUpMessage = "loading HTML ImageMapper 10 AJAX";

// does the project contain an overview map?
g_hasOvMap = true;
// should it be visible at startup?
g_showOvMapAtStart = false;

// does the project contain a legend?
g_hasLegend = true;
// should it be visible at startup?
g_showLegendAtStart = false;

// does the project contain a search?
g_hasSearch = true;
// should it be visible at startup?
g_showSearchAtStart = false;

// does the project contain lists?
g_hasLists = true;
// should it be visible at startup?
g_showListsAtStart = false;

// display the information bar (containing title, icon etc...)
g_hasInfoBar = true;
// does the information bar contain a title?
g_hasTitle = true;
g_title = "ZIP Code Tabulation Area&#47;Township Interactive";
// does the information bar contain the description (below the title)?
g_hasComments = true;
g_comments = "Source&#58; Census TIGER&#47;Line 2006  <br/>Indiana Business Research Center, March 2007</br>";
// shall the logo be shown in the information bar (right)?
g_hasLogo = true;
// display a scalebar?
g_hasScalebar = true;
// display current mouse coordinates?
g_hasCoordsDisplay = true;

// do buttons exist which enable printing (map, attributes, search result)?
g_hasPrintKnob = true;

// shall we draw a zoombar?
g_hasZoomBar = true;

// disable zoom animation?
g_animatedZoom = true;

// print the whole visible map or constrain on DIN A4
g_printAll = false;


/*
---------------------------------------------------------------------
the following Options Not should Changed without further knowledge
---------------------------------------------------------------------
*/

g_baseMapExt = new Array(500,600);

// fullscreen version
g_viewOff = new Array(0,0);
calc_g_viewExt();
g_viewPosType = "px";

g_picUL = new Array(-1, -1);
g_iniPxDelta = new Array(0,0);

g_zoomFactors = new Array();
g_zoomFactors[0] = 1.33848;
g_zoomFactors[1] = 1.91211;
g_zoomFactors[2] = 4.46159;
g_zoomFactors[3] = 8.36549;
set_zoomLevel(0);

g_tSize = new Array(256, 256);
g_maptileimageFormat = "png";

g_geoTileSize = new Array(512 ,512);
g_geoTilesDir = "geoTiles/tiles_";

g_ovMapExt = new Array(250, 300);
g_ovMapImgSrc = "maptileimages/ovmap.png";

g_dCLength = 767;

g_legendImgSrc = "maptileimages/legend.png";
g_legendExt = new Array(277,52);

g_searchDir = "searchIndex/";

g_searchFields = new Array();
g_searchFields[0] = '&#90;&#67;&#84;&#65;||STRING';

g_searchChunks = new Array();


g_logoSize = new Array(134,28);
g_logoPath = "design/powered_stats.gif";

g_listsDir = "lists/";
g_lists = new Array();
g_lists[0] = "&#90;&#73;&#80;&#32;&#67;&#79;&#68;&#69;&#32;&#84;&#65;&#66;&#85;&#76;&#65;&#84;&#73;&#79;&#78;&#32;&#65;&#82;&#69;&#65;&#83;&#32;&#40;&#90;&#67;&#84;&#65;&#83;&#41;__&#90;&#67;&#84;&#65;";

g_rwUL = new Array(327874.08255556,4668639.25873684);
g_rwLR = new Array(770548.765485775,4137429.63922059);
g_coordSys = "NAD_1983_UTM_Zone_16N";
g_coordUnits = "m";

g_attDir = "attributes/";
g_maptileimagePraefix = "diemap_";
g_maptileimageDir = "maptileimages/images_";

g_mapViewDirs = new Array();

g_designDir = "design/";
g_spaceImg = g_designDir+"spacer_white.gif";
g_transpLayImg = g_designDir+"leer.gif";

g_scaleBarImgSrc = g_designDir + "scalebar.gif";
g_scaleBarWidth = 100;

g_zBSizeMulti = 14;

g_areaCon = "area_Con";
g_areaLay = "area_layer";

g_dBCon = "dB_Con";

g_postToMapGallery = false;

g_mapGalleryAuthor = "";
g_mapGalleryTitle = "";
g_mapGalleryComment = "";
g_mapGalleryCopyright = "";
g_mapGalleryEmail = "";
g_mapGalleryIndustryId = 0;
g_mapGalleryIndustryText = "";

g_hasCopyrightInfo = false;

g_langDir = "languages/";

load_lang();
posCalc();
urlHandler();
}

