
function mapOptions(strObjectID) {
  // Default values:
  this.controls = ASmallMapControl; // ASmallMapControl | AMapControl
  this.typeSwitch = true;
  this.nMeritko = 10000; //10000 = 12 // 12,10,8 nebo 12,9 pokud jen dvě
  this.AIcon_src = '/gfx/amapy_marker_rks6.gif';
  this.AIcon_size = new ASize(19, 32);
  this.AIcon_offset = new APoint(18, 11);
  this.showBubble = true;
  
  // Custom values:
  switch(strObjectID) {
    case "regMap":
      this.controls = false;
      this.typeSwitch = false;
      this.showBubble = false;
      this.nMeritko = 2;
      /*
      this.AIcon_src = '/gfx/amapy_marker_rks6small.gif';
      this.AIcon_size = new ASize(10, 16);
      this.AIcon_offset = new APoint(9, 5)
      */
      this.AIcon_src = '/gfx/amapy_marker_rks6small2.gif';
      this.AIcon_size = new ASize(14, 24);
      this.AIcon_offset = new APoint(13, 8)
    break;    
    case "crMap":
      this.nMeritko = 2;
    break;    
  } // switch
  
  // Final inits:
  this.AIcon = new AIcon({ imageSrc : this.AIcon_src
                          ,imageSize : this.AIcon_size
                          ,iconOffset : this.AIcon_offset
                          ,fastRollover : false
                          //,bubbleAnchor : this.AIcon_offset //new APoint(18, 12)
  })
}

function initAMap(strOS, bEdit, nMeritko0) {
        //var params = initAMapyParams();
        var idxOS;
        
        var strObjectID;
        if(!strOS) strObjectID = "crMap";
        else if(/^(reg|kraj)/i.test(strOS) && !bEdit) strObjectID = "regMap";
        else strObjectID = "mainMap";
        var myOptions = new mapOptions(strObjectID);
        var nMeritko = myOptions.nMeritko;
        if(typeof(nMeritko0) != 'undefined' && !isNaN(nMeritko0) && nMeritko0 != null) nMeritko = nMeritko0;
        var myMap = new AMap(strObjectID, {showAtlasLogo: false} )
        
        // vytvořím pozici a pak značku
        var myCoords = new Array();
        var myOSes = new Array();
myCoords[0] = new AGeoPoint('50°4\'20.00"N; 14°26\'24.00"E'); myCoords[0].Nazev = 'RKS Hlavní město Praha'; myCoords[0].Link = '../Hlavni-mesto-Praha'; myCoords[0].FLink = '<a href="../Hlavni-mesto-Praha/">'+myCoords[0].Nazev+'</a>'; myOSes['KRAJA'] = 0;
myCoords[0].JeRegion = true;
myCoords[0].Zoom = 4;
myCoords[1] = new AGeoPoint('49°12\'41.00"N; 14°27\'18.00"E'); myCoords[1].Nazev = 'RKS Jihočeský kraj'; myCoords[1].Link = '../Jihocesky-kraj'; myCoords[1].FLink = '<a href="../Jihocesky-kraj/">'+myCoords[1].Nazev+'</a>'; myOSes['KRAJC'] = 1;
myCoords[1].JeRegion = true;
myCoords[1].Zoom = 3;
myCoords[2] = new AGeoPoint('49°0\'39.53"N; 16°35\'6.24"E'); myCoords[2].Nazev = 'RKS Jihomoravský kraj'; myCoords[2].Link = '../Jihomoravsky-kraj'; myCoords[2].FLink = '<a href="../Jihomoravsky-kraj/">'+myCoords[2].Nazev+'</a>'; myOSes['KRAJB'] = 2;
myCoords[2].JeRegion = true;
myCoords[2].Zoom = 3;
myCoords[3] = new AGeoPoint('50°10\'52.26"N; 12°50\'10.6"E'); myCoords[3].Nazev = 'RKS Karlovarský kraj'; myCoords[3].Link = '../Karlovarsky-kraj'; myCoords[3].FLink = '<a href="../Karlovarsky-kraj/">'+myCoords[3].Nazev+'</a>'; myOSes['KRAJK'] = 3;
myCoords[3].JeRegion = true;
myCoords[3].Zoom = 3;
myCoords[4] = new AGeoPoint('49°23\'50.8"N; 15°29\'59.76"E'); myCoords[4].Nazev = 'RKS Kraj Vysočina'; myCoords[4].Link = '../Kraj-Vysocina'; myCoords[4].FLink = '<a href="../Kraj-Vysocina/">'+myCoords[4].Nazev+'</a>'; myOSes['KRAJJ'] = 4;
myCoords[4].JeRegion = true;
myCoords[4].Zoom = 3;
myCoords[5] = new AGeoPoint('50°23\'7.05"N; 15°51\'3.24"E'); myCoords[5].Nazev = 'RKS Královéhradecký kraj'; myCoords[5].Link = '../Kralovehradecky-kraj'; myCoords[5].FLink = '<a href="../Kralovehradecky-kraj/">'+myCoords[5].Nazev+'</a>'; myOSes['KRAJH'] = 5;
myCoords[5].JeRegion = true;
myCoords[5].Zoom = 3;
myCoords[6] = new AGeoPoint('50°40\'54.46"N; 14°57\'33.12"E'); myCoords[6].Nazev = 'RKS Liberecký kraj'; myCoords[6].Link = '../Liberecky-kraj'; myCoords[6].FLink = '<a href="../Liberecky-kraj/">'+myCoords[6].Nazev+'</a>'; myOSes['KRAJL'] = 6;
myCoords[6].JeRegion = true;
myCoords[6].Zoom = 3;
myCoords[7] = new AGeoPoint('49°46\'58.95"N; 17°59\'58.73"E'); myCoords[7].Nazev = 'RKS Moravskoslezský kraj'; myCoords[7].Link = '../Moravskoslezsky-kraj'; myCoords[7].FLink = '<a href="../Moravskoslezsky-kraj/">'+myCoords[7].Nazev+'</a>'; myOSes['KRAJT'] = 7;
myCoords[7].JeRegion = true;
myCoords[7].Zoom = 3;
myCoords[8] = new AGeoPoint('49°48\'36.49"N; 17°17\'33.6"E'); myCoords[8].Nazev = 'RKS Olomoucký kraj'; myCoords[8].Link = '../Olomoucky-kraj'; myCoords[8].FLink = '<a href="../Olomoucky-kraj/">'+myCoords[8].Nazev+'</a>'; myOSes['KRAJM'] = 8;
myCoords[8].JeRegion = true;
myCoords[8].Zoom = 3;
myCoords[9] = new AGeoPoint('49°56\'27.86"N; 16°4\'24.82"E'); myCoords[9].Nazev = 'RKS Pardubický kraj'; myCoords[9].Link = '../Pardubicky-kraj'; myCoords[9].FLink = '<a href="../Pardubicky-kraj/">'+myCoords[9].Nazev+'</a>'; myOSes['KRAJE'] = 9;
myCoords[9].JeRegion = true;
myCoords[9].Zoom = 3;
myCoords[10] = new AGeoPoint('49°36\'59.86"N; 13°8\'9.99"E'); myCoords[10].Nazev = 'RKS Plzeňský kraj'; myCoords[10].Link = '../Plzensky-kraj'; myCoords[10].FLink = '<a href="../Plzensky-kraj/">'+myCoords[10].Nazev+'</a>'; myOSes['KRAJP'] = 10;
myCoords[10].JeRegion = true;
myCoords[10].Zoom = 3;
myCoords[11] = new AGeoPoint('49°13\'00.00"N; 14°10\'00.00"E'); myCoords[11].Nazev = 'RKS Region Jižní Čechy'; myCoords[11].Link = '../Region-Jizni-Cechy'; myCoords[11].FLink = '<a href="../Region-Jizni-Cechy/">'+myCoords[11].Nazev+'</a>'; myOSes['REGJC'] = 11;
myCoords[11].JeRegion = true;
myCoords[12] = new AGeoPoint('49°16\'00.00"N; 17°10\'00.00"E'); myCoords[12].Nazev = 'RKS Region Morava'; myCoords[12].Link = '../Region-Jizni-Morava'; myCoords[12].FLink = '<a href="../Region-Jizni-Morava/">'+myCoords[12].Nazev+'</a>'; myOSes['REGJM'] = 12;
myCoords[12].JeRegion = true;
myCoords[13] = new AGeoPoint('50°18\'00.00"N; 13°56\'00.00"E'); myCoords[13].Nazev = 'RKS Region Praha'; myCoords[13].Link = '../Region-Praha'; myCoords[13].FLink = '<a href="../Region-Praha/">'+myCoords[13].Nazev+'</a>'; myOSes['REGPH'] = 13;
myCoords[13].JeRegion = true;
myCoords[14] = new AGeoPoint('50°10\'00.00"N; 16°05\'00.00"E'); myCoords[14].Nazev = 'RKS Region Východní Čechy'; myCoords[14].Link = '../Region-Vychodni-Cechy'; myCoords[14].FLink = '<a href="../Region-Vychodni-Cechy/">'+myCoords[14].Nazev+'</a>'; myOSes['REGVC'] = 14;
myCoords[14].JeRegion = true;
myCoords[15] = new AGeoPoint('50°4\'20.00"N; 14°26\'24.00"E'); myCoords[15].Nazev = 'RKS Středočeský kraj'; myCoords[15].Link = '../Stredocesky-kraj'; myCoords[15].FLink = '<a href="../Stredocesky-kraj/">'+myCoords[15].Nazev+'</a>'; myOSes['KRAJS'] = 15;
myCoords[15].JeRegion = true;
myCoords[15].Zoom = 2;
myCoords[16] = new AGeoPoint('50°36\'27.38"N; 13°46\'24.67"E'); myCoords[16].Nazev = 'RKS Ústecký kraj'; myCoords[16].Link = '../Ustecky-kraj'; myCoords[16].FLink = '<a href="../Ustecky-kraj/">'+myCoords[16].Nazev+'</a>'; myOSes['KRAJU'] = 16;
myCoords[16].JeRegion = true;
myCoords[16].Zoom = 3;
myCoords[17] = new AGeoPoint('49°12\'10.4"N; 17°39\'0.7"E'); myCoords[17].Nazev = 'RKS Zlínský kraj'; myCoords[17].Link = '../Zlinsky-kraj'; myCoords[17].FLink = '<a href="../Zlinsky-kraj/">'+myCoords[17].Nazev+'</a>'; myOSes['KRAJZ'] = 17;
myCoords[17].JeRegion = true;
myCoords[17].Zoom = 3;
myCoords[18] = new AGeoPoint('49°46\'38.56"N; 14°40\'49.29"E'); myCoords[18].Nazev = 'RKS Benešov'; myCoords[18].Link = '../Benesov'; myCoords[18].FLink = '<a href="../Benesov/">'+myCoords[18].Nazev+'</a>'; myOSes['BN'] = 18;
myCoords[19] = new AGeoPoint('49°21\'25.74"N; 16°38\'28.79"E'); myCoords[19].Nazev = 'RKS Blansko'; myCoords[19].Link = '../Blansko'; myCoords[19].FLink = '<a href="../Blansko/">'+myCoords[19].Nazev+'</a>'; myOSes['BK'] = 19;
myCoords[20] = new AGeoPoint('49°53\'58.89"N; 18°21\'16.64"E'); myCoords[20].Nazev = 'RKS Bohumín'; myCoords[20].Link = '../Ostrava-Hrusov'; myCoords[20].FLink = '<a href="../Ostrava-Hrusov/">'+myCoords[20].Nazev+'</a>'; myOSes['OVH'] = 20;
myCoords[21] = new AGeoPoint('49°10\'13.58"N; 16°36\'41.69"E'); myCoords[21].Nazev = 'RKS Brno -- H. Heršpice'; myCoords[21].Link = '../Brno-H-Herspice'; myCoords[21].FLink = '<a href="../Brno-H-Herspice/">'+myCoords[21].Nazev+'</a>'; myOSes['BOH'] = 21;
myCoords[22] = new AGeoPoint('48°44\'57.98"N; 16°53\'31.27"E'); myCoords[22].Nazev = 'RKS Břeclav'; myCoords[22].Link = '../Breclav'; myCoords[22].FLink = '<a href="../Breclav/">'+myCoords[22].Nazev+'</a>'; myOSes['BV'] = 22;
myCoords[23] = new AGeoPoint('50°40\'22.66"N; 14°31\'5.23"E'); myCoords[23].Nazev = 'RKS Česká Lípa'; myCoords[23].Link = '../Ceska-Lipa'; myCoords[23].FLink = '<a href="../Ceska-Lipa/">'+myCoords[23].Nazev+'</a>'; myOSes['CL'] = 23;
myCoords[24] = new AGeoPoint('48°58\'33.56"N; 14°30\'2.63"E'); myCoords[24].Nazev = 'RKS České Budějovice'; myCoords[24].Link = '../Ceske-Budejovice'; myCoords[24].FLink = '<a href="../Ceske-Budejovice/">'+myCoords[24].Nazev+'</a>'; myOSes['CB'] = 24;
myCoords[25] = new AGeoPoint('50°3\'51.59"N; 15°59\'23.53"E'); myCoords[25].Nazev = 'RKS Holice'; myCoords[25].Link = '../Holice'; myCoords[25].FLink = '<a href="../Holice/">'+myCoords[25].Nazev+'</a>'; myOSes['HC'] = 25;
myCoords[26] = new AGeoPoint('50°13\'5.63"N; 15°52\'54.26"E'); myCoords[26].Nazev = 'RKS Hradec Králové -- Slezské Předměstí'; myCoords[26].Link = '../Hradec-Kralove-Slezske-Predmesti'; myCoords[26].FLink = '<a href="../Hradec-Kralove-Slezske-Predmesti/">'+myCoords[26].Nazev+'</a>'; myOSes['HKS'] = 26;
myCoords[27] = new AGeoPoint('49°33\'1.04"N; 17°43\'5.09"E'); myCoords[27].Nazev = 'RKS Hranice'; myCoords[27].Link = '../Hranice'; myCoords[27].FLink = '<a href="../Hranice/">'+myCoords[27].Nazev+'</a>'; myOSes['HR'] = 27;
myCoords[28] = new AGeoPoint('49°18\'33.35"N; 17°28\'33.53"E'); myCoords[28].Nazev = 'RKS Hulín'; myCoords[28].Link = '../Hulin'; myCoords[28].FLink = '<a href="../Hulin/">'+myCoords[28].Nazev+'</a>'; myOSes['HL'] = 28;
myCoords[29] = new AGeoPoint('50°27\'6.88"N; 13°23\'56.22"E'); myCoords[29].Nazev = 'RKS Chomutov'; myCoords[29].Link = '../Chomutov'; myCoords[29].FLink = '<a href="../Chomutov/">'+myCoords[29].Nazev+'</a>'; myOSes['CV'] = 29;
myCoords[30] = new AGeoPoint('49°56\'46.28"N; 15°47\'16.3"E'); myCoords[30].Nazev = 'RKS Chrudim'; myCoords[30].Link = '../Chrudim'; myCoords[30].FLink = '<a href="../Chrudim/">'+myCoords[30].Nazev+'</a>'; myOSes['CR'] = 30;
myCoords[31] = new AGeoPoint('50°25\'58.15"N; 15°21\'57.89"E'); myCoords[31].Nazev = 'RKS Jičín'; myCoords[31].Link = '../Jicin'; myCoords[31].FLink = '<a href="../Jicin/">'+myCoords[31].Nazev+'</a>'; myOSes['JC'] = 31;
myCoords[32] = new AGeoPoint('49°25\'9.59"N; 15°35\'43.44"E'); myCoords[32].Nazev = 'RKS Jihlava'; myCoords[32].Link = '../Jihlava'; myCoords[32].FLink = '<a href="../Jihlava/">'+myCoords[32].Nazev+'</a>'; myOSes['JI'] = 32;
myCoords[33] = new AGeoPoint('49°9\'29.05"N; 15°1\'9.8"E'); myCoords[33].Nazev = 'RKS Jindřichův Hradec'; myCoords[33].Link = '../Jindrichuv-Hradec'; myCoords[33].FLink = '<a href="../Jindrichuv-Hradec/">'+myCoords[33].Nazev+'</a>'; myOSes['JH'] = 33;
myCoords[34] = new AGeoPoint('50°14\'18.2"N; 12°52\'17.15"E'); myCoords[34].Nazev = 'RKS Karlovy Vary'; myCoords[34].Link = '../Karlovy-Vary'; myCoords[34].FLink = '<a href="../Karlovy-Vary/">'+myCoords[34].Nazev+'</a>'; myOSes['KV'] = 34;
myCoords[35] = new AGeoPoint('50°8\'7.33"N; 14°5\'42.58"E'); myCoords[35].Nazev = 'RKS Kladno'; myCoords[35].Link = '../Kladno'; myCoords[35].FLink = '<a href="../Kladno/">'+myCoords[35].Nazev+'</a>'; myOSes['KL'] = 35;
myCoords[36] = new AGeoPoint('49°56\'50.28"N; 15°17\'11.83"E'); myCoords[36].Nazev = 'RKS Kutná Hora'; myCoords[36].Link = '../Kutna-Hora'; myCoords[36].FLink = '<a href="../Kutna-Hora/">'+myCoords[36].Nazev+'</a>'; myOSes['KH'] = 36;
myCoords[37] = new AGeoPoint('49°1\'30.32"N; 17°7\'31.12"E'); myCoords[37].Nazev = 'RKS Kyjov'; myCoords[37].Link = '../Kyjov'; myCoords[37].FLink = '<a href="../Kyjov/">'+myCoords[37].Nazev+'</a>'; myOSes['KY'] = 37;
myCoords[38] = new AGeoPoint('50°45\'23.58"N; 15°1\'35.26"E'); myCoords[38].Nazev = 'RKS Liberec -- Americká'; myCoords[38].Link = '../Liberec-Americka'; myCoords[38].FLink = '<a href="../Liberec-Americka/">'+myCoords[38].Nazev+'</a>'; myOSes['LBA'] = 38;
myCoords[39] = new AGeoPoint('50°44\'38.8"N; 15°4\'37.24"E'); myCoords[39].Nazev = 'RKS Liberec -- Vratislavice'; myCoords[39].Link = '../Liberec-Vratislavice'; myCoords[39].FLink = '<a href="../Liberec-Vratislavice/">'+myCoords[39].Nazev+'</a>'; myOSes['LBV'] = 39;
myCoords[40] = new AGeoPoint('50°32\'23.89"N; 14°7\'8.04"E'); myCoords[40].Nazev = 'RKS Litoměřice'; myCoords[40].Link = '../Litomerice'; myCoords[40].FLink = '<a href="../Litomerice/">'+myCoords[40].Nazev+'</a>'; myOSes['LT'] = 40;
myCoords[41] = new AGeoPoint('50°25\'51.31"N; 14°55\'39.22"E'); myCoords[41].Nazev = 'RKS Mladá Boleslav'; myCoords[41].Link = '../Mlada-Boleslav'; myCoords[41].FLink = '<a href="../Mlada-Boleslav/">'+myCoords[41].Nazev+'</a>'; myOSes['MB'] = 41;
myCoords[42] = new AGeoPoint('49°36\'17.46"N; 18°1\'18.62"E'); myCoords[42].Nazev = 'RKS Nový Jičín'; myCoords[42].Link = '../Novy-Jicin'; myCoords[42].FLink = '<a href="../Novy-Jicin/">'+myCoords[42].Nazev+'</a>'; myOSes['NJ'] = 42;
myCoords[43] = new AGeoPoint('49°57\'19.26"N; 17°52\'38.89"E'); myCoords[43].Nazev = 'RKS Opava'; myCoords[43].Link = '../Opava'; myCoords[43].FLink = '<a href="../Opava/">'+myCoords[43].Nazev+'</a>'; myOSes['OP'] = 43;
myCoords[44] = new AGeoPoint('49°48\'54.76"N; 18°15\'22.18"E'); myCoords[44].Nazev = 'RKS Ostrava -- Vítkovice'; myCoords[44].Link = '../Ostrava-Vitkovice'; myCoords[44].FLink = '<a href="../Ostrava-Vitkovice/">'+myCoords[44].Nazev+'</a>'; myOSes['OVV'] = 44;
myCoords[45] = new AGeoPoint('50°1\'45.48"N; 15°45\'49.64"E'); myCoords[45].Nazev = 'RKS Pardubice'; myCoords[45].Link = '../Pardubice'; myCoords[45].FLink = '<a href="../Pardubice/">'+myCoords[45].Nazev+'</a>'; myOSes['PU'] = 45;
myCoords[46] = new AGeoPoint('49°24\'37.26"N; 15°13\'10.24"E'); myCoords[46].Nazev = 'RKS Pelhřimov'; myCoords[46].Link = '../Pelhrimov'; myCoords[46].FLink = '<a href="../Pelhrimov/">'+myCoords[46].Nazev+'</a>'; myOSes['PE'] = 46;
myCoords[47] = new AGeoPoint('49°17\'51.61"N; 14°8\'57.91"E'); myCoords[47].Nazev = 'RKS Písek'; myCoords[47].Link = '../Pisek'; myCoords[47].FLink = '<a href="../Pisek/">'+myCoords[47].Nazev+'</a>'; myOSes['PI'] = 47;
myCoords[48] = new AGeoPoint('49°45\'22.46"N; 13°24\'13"E'); myCoords[48].Nazev = 'RKS Plzeň'; myCoords[48].Link = '../Plzen'; myCoords[48].FLink = '<a href="../Plzen/">'+myCoords[48].Nazev+'</a>'; myOSes['PN'] = 48;
myCoords[49] = new AGeoPoint('50°5\'9.31"N; 14°28\'13.69"E'); myCoords[49].Nazev = 'RKS Praha -- Žižkov'; myCoords[49].Link = '../Praha-Zizkov'; myCoords[49].FLink = '<a href="../Praha-Zizkov/">'+myCoords[49].Nazev+'</a>'; myOSes['PHZ'] = 49;
myCoords[50] = new AGeoPoint('49°0\'20.59"N; 14°0\'21.82"E'); myCoords[50].Nazev = 'RKS Prachatice'; myCoords[50].Link = '../Prachatice'; myCoords[50].FLink = '<a href="../Prachatice/">'+myCoords[50].Nazev+'</a>'; myOSes['PT'] = 50;
myCoords[51] = new AGeoPoint('49°41\'24.18"N; 13°59\'41.89"E'); myCoords[51].Nazev = 'RKS Příbram'; myCoords[51].Link = '../Pribram'; myCoords[51].FLink = '<a href="../Pribram/">'+myCoords[51].Nazev+'</a>'; myOSes['PB'] = 51;
myCoords[52] = new AGeoPoint('50°1\'28.49"N; 14°12\'40.46"E'); myCoords[52].Nazev = 'RKS Rudná'; myCoords[52].Link = '../Rudna'; myCoords[52].FLink = '<a href="../Rudna/">'+myCoords[52].Nazev+'</a>'; myOSes['RU'] = 52;
myCoords[53] = new AGeoPoint('50°9\'14.9"N; 16°16\'33.64"E'); myCoords[53].Nazev = 'RKS Rychnov n. K.'; myCoords[53].Link = '../Rychnov-n-K'; myCoords[53].FLink = '<a href="../Rychnov-n-K/">'+myCoords[53].Nazev+'</a>'; myOSes['RK'] = 53;
myCoords[54] = new AGeoPoint('49°12\'49.5"N; 16°24\'3.53"E'); myCoords[54].Nazev = 'RKS Říčany u Brna'; myCoords[54].Link = '../Ricany-u-Brna'; myCoords[54].FLink = '<a href="../Ricany-u-Brna/">'+myCoords[54].Nazev+'</a>'; myOSes['RI'] = 54;
myCoords[55] = new AGeoPoint('49°16\'12.97"N; 13°54\'41.08"E'); myCoords[55].Nazev = 'RKS Strakonice'; myCoords[55].Link = '../Strakonice'; myCoords[55].FLink = '<a href="../Strakonice/">'+myCoords[55].Nazev+'</a>'; myOSes['ST'] = 55;
myCoords[56] = new AGeoPoint('49°45\'45.83"N; 16°28\'6.64"E'); myCoords[56].Nazev = 'RKS Svitavy'; myCoords[56].Link = '../Svitavy'; myCoords[56].FLink = '<a href="../Svitavy/">'+myCoords[56].Nazev+'</a>'; myOSes['SY'] = 56;
myCoords[57] = new AGeoPoint('49°24\'53.53"N; 14°41\'10.75"E'); myCoords[57].Nazev = 'RKS Tábor'; myCoords[57].Link = '../Tabor'; myCoords[57].FLink = '<a href="../Tabor/">'+myCoords[57].Nazev+'</a>'; myOSes['TA'] = 57;
myCoords[58] = new AGeoPoint('50°34\'21.76"N; 15°56\'30.08"E'); myCoords[58].Nazev = 'RKS Trutnov'; myCoords[58].Link = '../Trutnov'; myCoords[58].FLink = '<a href="../Trutnov/">'+myCoords[58].Nazev+'</a>'; myOSes['TR'] = 58;
myCoords[59] = new AGeoPoint('50°35\'11.51"N; 15°7\'53.47"E'); myCoords[59].Nazev = 'RKS Turnov'; myCoords[59].Link = '../Turnov'; myCoords[59].FLink = '<a href="../Turnov/">'+myCoords[59].Nazev+'</a>'; myOSes['TU'] = 59;
myCoords[60] = new AGeoPoint('50°39\'40.28"N; 13°59\'57.95"E'); myCoords[60].Nazev = 'RKS Ústí n. L.'; myCoords[60].Link = '../Usti-n-L'; myCoords[60].FLink = '<a href="../Usti-n-L/">'+myCoords[60].Nazev+'</a>'; myOSes['UL'] = 60;
myCoords[61] = new AGeoPoint('50°4\'12.45"N; 14°43\'52.07"E'); myCoords[61].Nazev = 'RKS Úvaly'; myCoords[61].Link = '../Uvaly'; myCoords[61].FLink = '<a href="../Uvaly/">'+myCoords[61].Nazev+'</a>'; myOSes['PHU'] = 61;
myCoords[62] = new AGeoPoint('49°35\'29.26"N; 17°21\'1.8"E'); myCoords[62].Nazev = 'RKS Velká Bystřice'; myCoords[62].Link = '../Velka-Bystrice'; myCoords[62].FLink = '<a href="../Velka-Bystrice/">'+myCoords[62].Nazev+'</a>'; myOSes['OL'] = 62;
myCoords[63] = new AGeoPoint('49°59\'2.97"N; 14°29\'39.19"E'); myCoords[63].Nazev = 'RKS Vestec'; myCoords[63].Link = '../Vestec'; myCoords[63].FLink = '<a href="../Vestec/">'+myCoords[63].Nazev+'</a>'; myOSes['PHK'] = 63;
myCoords[64] = new AGeoPoint('49°42\'13.9"N; 14°53\'32.17"E'); myCoords[64].Nazev = 'RKS Vlašim'; myCoords[64].Link = '../Vlasim'; myCoords[64].FLink = '<a href="../Vlasim/">'+myCoords[64].Nazev+'</a>'; myOSes['VL'] = 64;
myCoords[65] = new AGeoPoint('49°12\'23.87"N; 17°34\'44.94"E'); myCoords[65].Nazev = 'RKS Zlín'; myCoords[65].Link = '../Zlin'; myCoords[65].FLink = '<a href="../Zlin/">'+myCoords[65].Nazev+'</a>'; myOSes['ZL'] = 65;
myCoords[66] = new AGeoPoint('48°50\'50.06"N; 16°3\'50.47"E'); myCoords[66].Nazev = 'RKS Znojmo'; myCoords[66].Link = '../Znojmo'; myCoords[66].FLink = '<a href="../Znojmo/">'+myCoords[66].Nazev+'</a>'; myOSes['ZN'] = 66;
myCoords[67] = new AGeoPoint('50°4\'29.28"N; 16°26\'54.46"E'); myCoords[67].Nazev = 'RKS Žamberk'; myCoords[67].Link = '../Zamberk'; myCoords[67].FLink = '<a href="../Zamberk/">'+myCoords[67].Nazev+'</a>'; myOSes['ZA'] = 67;
        
        if(strOS) {
          idxOS = myOSes[strOS];
          if(myCoords[idxOS] && myCoords[idxOS].Zoom) nMeritko = myCoords[idxOS].Zoom;
        }
        
        myMap.loadMaps(myCoords[idxOS], nMeritko);
        //myMap.addMapPart(new ASmallMapControl()); // ASmallMapControl() | AMapControl()
        if(myOptions.controls)
          myMap.addMapPart(new myOptions.controls());
        if(myOptions.typeSwitch)
          myMap.addMapPart(new AMapTypeControl());
        
        function createMarker(coords, number) {
          var thisIcon, thisDraggable = false, thisLink = null;
          if(coords.Icon)
            thisIcon = coords.Icon;
          else
            thisIcon = myOptions.AIcon;
          if(bEdit) {
            thisDraggable = true;
            //thisLink = 'javascript:...';
          }
          var marker = new AMarker(coords, { icon : thisIcon, 
                                             //label : 'S', 
                                             title : coords.Nazev,
                                             clickable : true,
                                             draggable : thisDraggable//, link : thisLink
                                           });
          if(bEdit) {
            marker.addEvent('onClick', function() {
                                         myMap.zoomTo(nMeritko, marker.getGeoPoint());
                                       } );
            if(typeof(editedMarker) != 'undefined')
              editedMarker = marker;
          } else {
            marker.addEvent('onClick', function() {
                                         if(myOptions.showBubble) {
                                           myMap.closeBubble();
                                           //myMap.zoomTo(nMeritko, marker.getGeoPoint());
                                           myMap.showBubble(marker.getGeoPoint(), coords.FLink, {width: 205});
                                         } else {
                                           window.location = coords.Link;
                                         }
                                       } );
          }
          return marker;
        }
        
        // přidám značky do mapy
        if(bEdit)
          myMap.addOverlay(createMarker(myCoords[idxOS], idxOS));
        else
          for(var i=0; i<myCoords.length; i++) {
            if(myCoords[i].JeRegion) continue;
            myMap.addOverlay(createMarker(myCoords[i], i));
          }
}

function returnNewCoords(strFieldname) {
    var newCoords = editedMarker.getGeoPoint();
    if(/GPS/g.test(strFieldname))
      opener.document.forms[0][strFieldname].value = newCoords.toDisplayGPS();
    window.close();
    return;
}
function swapAMapSize() {
    var panel = document.getElementById('mappanel');
    panel.className = 'mappanelw';
    
    var nw = document.createElement("div");
    panel.replaceChild(nw, document.getElementById('mainMap'));
    nw.setAttribute("id", "mainMap");
    initAMap();
    document.getElementById('swapAMapSizeSwitch').style.display = 'none';
}
