var mapOptions = { "RPE": { "RPE2A": [ { "innerX": "-3513.306038894575", "innerY": "-447.79938587512794", "outerX": "-3512.282497441146", "outerY": "-435.7727737973388", "thickness": "12.1", "layer": "RPE", "feature": { "code": "RPE2A", "description": "RPE Grade 2A" } }, { "innerX": "-1499.2323439099282", "innerY": "-46.571136131013304", "outerX": "-1499.2323439099282", "outerY": "-19.703172978505627", "thickness": "26.9", "layer": "RPE", "feature": { "code": "RPE2A", "description": "RPE Grade 2A" } }, { "innerX": "607.7277379733879", "innerY": "-119.75435005117707", "outerX": "607.7277379733879", "outerY": "-113.61310133060388", "thickness": "6.1", "layer": "RPE", "feature": { "code": "RPE2A", "description": "RPE Grade 2A" } } ], "RPE2": [ { "innerX": "-2994.370522006141", "innerY": "-278.1473899692937", "outerX": "-2996.673490276356", "outerY": "-272.77379733879224", "thickness": "5.8", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "1000.7676560900716", "innerY": "-159.41658137154553", "outerX": "1001.7911975435005", "outerY": "-149.69293756397133", "thickness": "9.8", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "1512.2824974411462", "innerY": "-235.6704196519959", "outerX": "1512.7942681678608", "outerY": "-224.92323439099283", "thickness": "10.8", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } }, { "innerX": "1998.976458546571", "innerY": "-309.62128966223133", "outerX": "2000.5117707267143", "outerY": "-298.3623336745138", "thickness": "11.4", "layer": "RPE", "feature": { "code": "RPE2", "description": "RPE Grade 2" } } ], "RPE1": [ { "innerX": "-2498.976458546571", "innerY": "-172.46673490276356", "outerX": "-2499.4882292732855", "outerY": "-161.9754350051177", "thickness": "10.5", "layer": "RPE", "feature": { "code": "RPE1", "description": "RPE Grade 1" } }, { "innerX": "-1997.952917093142", "innerY": "-77.53326509723644", "outerX": "-1997.697031729785", "outerY": "-59.62128966223132", "thickness": "17.9", "layer": "RPE", "feature": { "code": "RPE1", "description": "RPE Grade 1" } }, { "innerX": "2497.9529170931423", "innerY": "-423.4902763561924", "outerX": "2499.4882292732855", "outerY": "-409.1606960081883", "thickness": "14.4", "layer": "RPE", "feature": { "code": "RPE1", "description": "RPE Grade 1" } }, { "innerX": "2997.441146366428", "innerY": "-559.3654042988741", "outerX": "3001.7911975435004", "outerY": "-544.2681678607984", "thickness": "15.7", "layer": "RPE", "feature": { "code": "RPE1", "description": "RPE Grade 1" } } ], "RPE4": [ { "innerX": "-1005.3735926305014", "innerY": "-1.7911975435005116", "outerX": "-1005.3735926305014", "outerY": "-1.7911975435005116", "thickness": "0.0", "layer": "RPE", "feature": { "code": "RPE4", "description": "RPE Grade 4" } }, { "innerX": "-794.7799385875128", "innerY": "7.1647901740020465", "outerX": "-794.7799385875128", "outerY": "7.1647901740020465", "thickness": "0.0", "layer": "RPE", "feature": { "code": "RPE4", "description": "RPE Grade 4" } }, { "innerX": "-595.1893551688843", "innerY": "10.235414534288639", "outerX": "-595.1893551688843", "outerY": "10.235414534288639", "thickness": "0.0", "layer": "RPE", "feature": { "code": "RPE4", "description": "RPE Grade 4" } }, { "innerX": "-190.12282497441146", "innerY": "11.514841351074718", "outerX": "-190.12282497441146", "outerY": "11.514841351074718", "thickness": "0.0", "layer": "RPE", "feature": { "code": "RPE4", "description": "RPE Grade 4" } }, { "innerX": "-95.44524053224156", "innerY": "-2.8147389969293757", "outerX": "-95.44524053224156", "outerY": "-2.8147389969293757", "thickness": "0.0", "layer": "RPE", "feature": { "code": "RPE4", "description": "RPE Grade 4" } }, { "innerX": "-47.59467758444217", "innerY": "-8.955987717502559", "outerX": "-47.59467758444217", "outerY": "-8.955987717502559", "thickness": "0.0", "layer": "RPE", "feature": { "code": "RPE4", "description": "RPE Grade 4" } }, { "innerX": "4.861821903787103", "innerY": "-25.84442169907881", "outerX": "4.861821903787103", "outerY": "-25.84442169907881", "thickness": "0.0", "layer": "RPE", "feature": { "code": "RPE4", "description": "RPE Grade 4" } }, { "innerX": "47.59467758444217", "innerY": "-21.238485158648924", "outerX": "47.59467758444217", "outerY": "-21.238485158648924", "thickness": "0.0", "layer": "RPE", "feature": { "code": "RPE4", "description": "RPE Grade 4" } }, { "innerX": "97.23643807574206", "innerY": "-19.959058341862846", "outerX": "97.23643807574206", "outerY": "-19.959058341862846", "thickness": "0.0", "layer": "RPE", "feature": { "code": "RPE4", "description": "RPE Grade 4" } }, { "innerX": "196.77584442169908", "innerY": "-31.985670419651996", "outerX": "196.77584442169908", "outerY": "-31.985670419651996", "thickness": "0.0", "layer": "RPE", "feature": { "code": "RPE4", "description": "RPE Grade 4" } }, { "innerX": "401.74002047082905", "innerY": "-66.01842374616172", "outerX": "401.99590583418626", "outerY": "-62.94779938587512", "thickness": "0.0", "layer": "RPE", "feature": { "code": "RPE4", "description": "RPE Grade 4" } } ], "RPE5": [ { "innerX": "-387.9222108495394", "innerY": "31.47389969293756", "outerX": "-387.9222108495394", "outerY": "31.47389969293756", "thickness": "0.0", "layer": "RPE", "feature": { "code": "RPE5", "description": "RPE Grade 5" } } ], "RPE2B": [ { "innerX": "831.8833162743091", "innerY": "-159.41658137154553", "outerX": "831.8833162743091", "outerY": "-148.92528147389967", "thickness": "10.5", "layer": "RPE", "feature": { "code": "RPE2B", "description": "RPE Grade 2B" } } ] }, "BlamD": { "Peripap": [ { "innerX": "-3512.282497441146", "innerY": "-435.7727737973388", "outerX": "-3524.053224155578", "outerY": "-395.34288638689867", "thickness": "42.1", "layer": "BlamD", "feature": { "code": "Peripap", "description": "Peripapillary type" } } ], "Early": [ { "innerX": "-2499.4882292732855", "innerY": "-161.9754350051177", "outerX": "-2499.232343909928", "outerY": "-160.4401228249744", "thickness": "1.6", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "-1500.5117707267143", "innerY": "-17.656090071647903", "outerX": "-1500.7676560900716", "outerY": "-11.770726714431934", "thickness": "5.9", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "837.5127942681678", "innerY": "-149.94882292732856", "outerX": "837.5127942681678", "outerY": "-147.6458546571136", "thickness": "2.3", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "1001.7911975435005", "innerY": "-149.69293756397133", "outerX": "1001.7911975435005", "outerY": "-143.80757420675536", "thickness": "5.9", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "1512.7942681678608", "innerY": "-224.92323439099283", "outerX": "1513.050153531218", "outerY": "-219.03787103377687", "thickness": "5.9", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } }, { "innerX": "2000.5117707267143", "innerY": "-298.3623336745138", "outerX": "2000.5117707267143", "outerY": "-296.5711361310133", "thickness": "1.8", "layer": "BlamD", "feature": { "code": "Early", "description": "Early BlamD" } } ], "Persistent": [ { "innerX": "-1006.9089048106448", "innerY": "-2.8147389969293757", "outerX": "-1007.164790174002", "outerY": "3.0706243602865912", "thickness": "5.9", "layer": "BlamD", "feature": { "code": "Persistent", "description": "Persistent" } }, { "innerX": "-798.8741044012282", "innerY": "10.74718526100307", "outerX": "-798.8741044012282", "outerY": "13.561924257932446", "thickness": "2.8", "layer": "BlamD", "feature": { "code": "Persistent", "description": "Persistent" } }, { "innerX": "-597.7482088024565", "innerY": "9.979529170931423", "outerX": "-598.0040941658137", "outerY": "13.050153531218013", "thickness": "3.1", "layer": "BlamD", "feature": { "code": "Persistent", "description": "Persistent" } }, { "innerX": "-196.51995905834184", "innerY": "12.538382804503582", "outerX": "-196.51995905834184", "outerY": "17.144319344933468", "thickness": "4.6", "layer": "BlamD", "feature": { "code": "Persistent", "description": "Persistent" } }, { "innerX": "-107.21596724667349", "innerY": "-2.0470829068577276", "outerX": "-107.21596724667349", "outerY": "0.25588536335721596", "thickness": "2.3", "layer": "BlamD", "feature": { "code": "Persistent", "description": "Persistent" } }, { "innerX": "-50.15353121801433", "innerY": "-8.18833162743091", "outerX": "-49.12998976458546", "outerY": "-4.861821903787103", "thickness": "3.5", "layer": "BlamD", "feature": { "code": "Persistent", "description": "Persistent" } }, { "innerX": "2.0470829068577276", "innerY": "-24.82088024564995", "outerX": "2.0470829068577276", "outerY": "-21.238485158648924", "thickness": "3.6", "layer": "BlamD", "feature": { "code": "Persistent", "description": "Persistent" } }, { "innerX": "50.921187308085976", "innerY": "-18.42374616171955", "outerX": "51.17707267144319", "outerY": "-15.609007164790173", "thickness": "2.8", "layer": "BlamD", "feature": { "code": "Persistent", "description": "Persistent" } }, { "innerX": "100.30706243602866", "innerY": "-17.656090071647903", "outerX": "100.30706243602866", "outerY": "-15.353121801432957", "thickness": "2.3", "layer": "BlamD", "feature": { "code": "Persistent", "description": "Persistent" } }, { "innerX": "200.10235414534287", "innerY": "-33.00921187308086", "outerX": "201.12589559877173", "outerY": "-29.426816786079836", "thickness": "3.7", "layer": "BlamD", "feature": { "code": "Persistent", "description": "Persistent" } }, { "innerX": "467.50255885363356", "innerY": "-90.58341862845445", "outerX": "468.5261003070624", "outerY": "-79.32446264073694", "thickness": "11.3", "layer": "BlamD", "feature": { "code": "Persistent", "description": "Persistent" } }, { "innerX": "607.7277379733879", "innerY": "-113.61310133060388", "outerX": "607.7277379733879", "outerY": "-107.21596724667349", "thickness": "6.4", "layer": "BlamD", "feature": { "code": "Persistent", "description": "Persistent" } } ] }, "Sub-RPE Space": { "Druse": [ { "innerX": "-3001.0235414534286", "innerY": "-276.100307062436", "outerX": "-3004.0941658137153", "outerY": "-264.07369498464686", "thickness": "12.4", "layer": "Sub-RPE Space", "feature": { "code": "Druse", "description": "Druse" } }, { "innerX": "-595.1893551688843", "innerY": "13.050153531218013", "outerX": "-594.9334698055271", "outerY": "30.706243602865914", "thickness": "17.7", "layer": "Sub-RPE Space", "feature": [ { "code": "Druse", "description": "Druse" }, { "code": "Cells-Ret", "description": "Cells Of Retinal Origin" } ], "featureType": "Array" } ], "Pre-BlinD": [ { "innerX": "-2505.373592630501", "innerY": "-161.7195496417605", "outerX": "-2505.373592630501", "outerY": "-161.20777891504605", "thickness": "0.5", "layer": "Sub-RPE Space", "feature": { "code": "Pre-BlinD", "description": "Pre Basal Linear Deposit" } }, { "innerX": "-1997.952917093142", "innerY": "-60.388945752302966", "outerX": "-1997.697031729785", "outerY": "-59.877175025588535", "thickness": "0.6", "layer": "Sub-RPE Space", "feature": { "code": "Pre-BlinD", "description": "Pre Basal Linear Deposit" } }, { "innerX": "1992.5793244626407", "innerY": "-295.2917093142272", "outerX": "1992.5793244626407", "outerY": "-294.26816786079837", "thickness": "1.0", "layer": "Sub-RPE Space", "feature": { "code": "Pre-BlinD", "description": "Pre Basal Linear Deposit" } } ], "Cells pigmented": [ { "innerX": "-1504.6059365404299", "innerY": "-13.050153531218013", "outerX": "-1505.3735926305014", "outerY": "-1.5353121801432956", "thickness": "11.5", "layer": "Sub-RPE Space", "feature": { "code": "Cells pigmented", "description": "Cells pigmented" } }, { "innerX": "197.2876151484135", "innerY": "-28.9150460593654", "outerX": "198.05527123848515", "outerY": "-17.656090071647903", "thickness": "11.3", "layer": "Sub-RPE Space", "feature": { "code": "Cells pigmented", "description": "Cells pigmented" } }, { "innerX": "468.5261003070624", "innerY": "-79.32446264073694", "outerX": "471.0849539406346", "outerY": "-56.038894575230294", "thickness": "23.4", "layer": "Sub-RPE Space", "feature": { "code": "Cells pigmented", "description": "Cells pigmented" } } ], "Cells-Ret": [ { "innerX": "-1006.1412487205731", "innerY": "2.5588536335721597", "outerX": "-1008.1883316274309", "outerY": "14.841351074718526", "thickness": "12.5", "layer": "Sub-RPE Space", "feature": [ { "code": "Cells-Ret", "description": "Cells Of Retinal Origin" }, { "code": "Cells pigmented", "description": "Cells pigmented" } ], "featureType": "Array" }, { "innerX": "-794.2681678607984", "innerY": "13.306038894575229", "outerX": "-793.2446264073694", "outerY": "23.541453428863868", "thickness": "10.3", "layer": "Sub-RPE Space", "feature": { "code": "Cells-Ret", "description": "Cells Of Retinal Origin" } }, { "innerX": "-387.9222108495394", "innerY": "31.47389969293756", "outerX": "-387.9222108495394", "outerY": "31.47389969293756", "thickness": "0.0", "layer": "Sub-RPE Space", "feature": { "code": "Cells-Ret", "description": "Cells Of Retinal Origin" } }, { "innerX": "-190.12282497441146", "innerY": "15.609007164790173", "outerX": "-190.37871033776867", "outerY": "19.191402251791196", "thickness": "3.6", "layer": "Sub-RPE Space", "feature": { "code": "Cells-Ret", "description": "Cells Of Retinal Origin" } }, { "innerX": "-95.95701125895599", "innerY": "0.5117707267144319", "outerX": "-95.44524053224156", "outerY": "7.676560900716479", "thickness": "7.2", "layer": "Sub-RPE Space", "feature": { "code": "Cells-Ret", "description": "Cells Of Retinal Origin" } }, { "innerX": "-47.33879222108495", "innerY": "-6.908904810644831", "outerX": "-47.082906857727735", "outerY": "-0.25588536335721596", "thickness": "6.7", "layer": "Sub-RPE Space", "feature": { "code": "Cells-Ret", "description": "Cells Of Retinal Origin" } }, { "innerX": "4.861821903787103", "innerY": "-21.750255885363355", "outerX": "4.861821903787103", "outerY": "-7.676560900716479", "thickness": "14.1", "layer": "Sub-RPE Space", "feature": { "code": "Cells-Ret", "description": "Cells Of Retinal Origin" } }, { "innerX": "48.1064483111566", "innerY": "-19.703172978505627", "outerX": "48.61821903787103", "outerY": "-6.397134083930399", "thickness": "13.3", "layer": "Sub-RPE Space", "feature": { "code": "Cells-Ret", "description": "Cells Of Retinal Origin" } }, { "innerX": "97.23643807574206", "innerY": "-16.888433981576252", "outerX": "97.49232343909928", "outerY": "-8.700102354145342", "thickness": "8.2", "layer": "Sub-RPE Space", "feature": { "code": "Cells-Ret", "description": "Cells Of Retinal Origin" } } ], "BlinD": [ { "innerX": "578.5568065506653", "innerY": "-95.95701125895599", "outerX": "579.3244626407369", "outerY": "-73.9508700102354", "thickness": "22.0", "layer": "Sub-RPE Space", "feature": [ { "code": "BlinD", "description": "Basal Linear Deposit" }, { "code": "Detached", "description": "Detached, Artifact" }, { "code": "Cells pigmented", "description": "Cells pigmented" } ], "featureType": "Array" }, { "innerX": "828.0450358239508", "innerY": "-145.08700102354146", "outerX": "831.8833162743091", "outerY": "-116.42784032753326", "thickness": "28.9", "layer": "Sub-RPE Space", "feature": [ { "code": "BlinD", "description": "Basal Linear Deposit" }, { "code": "Cells pigmented", "description": "Cells pigmented" } ], "featureType": "Array" }, { "innerX": "1000.2558853633572", "innerY": "-144.83111566018422", "outerX": "1000.7676560900716", "outerY": "-139.20163766632547", "thickness": "5.7", "layer": "Sub-RPE Space", "feature": [ { "code": "BlinD", "description": "Basal Linear Deposit" }, { "code": "Detached", "description": "Detached, Artifact" }, { "code": "Cells pigmented", "description": "Cells pigmented" } ], "featureType": "Array" }, { "innerX": "1506.3971340839303", "innerY": "-218.52610030706242", "outerX": "1506.3971340839303", "outerY": "-217.24667349027635", "thickness": "1.3", "layer": "Sub-RPE Space", "feature": [ { "code": "BlinD", "description": "Basal Linear Deposit" }, { "code": "Detached", "description": "Detached, Artifact" } ], "featureType": "Array" }, { "innerX": "2513.5619242579323", "innerY": "-411.9754350051177", "outerX": "2513.8178096212896", "outerY": "-411.20777891504605", "thickness": "0.8", "layer": "Sub-RPE Space", "feature": { "code": "BlinD", "description": "Basal Linear Deposit" } }, { "innerX": "3006.6530194472875", "innerY": "-546.315250767656", "outerX": "3007.164790174002", "outerY": "-544.7799385875128", "thickness": "1.6", "layer": "Sub-RPE Space", "feature": { "code": "BlinD", "description": "Basal Linear Deposit" } } ] }, "OPL Henle": { "EctopicPRnuc": [ { "innerX": "-1979.5291709314226", "innerY": "-211.6171954964176", "outerX": "-1980.8085977482087", "outerY": "-171.18730808597746", "thickness": "40.5", "layer": "OPL Henle", "feature": { "code": "EctopicPRnuc", "description": "Ectopic Photoreceptor Nuclei" } }, { "innerX": "1012.7942681678608", "innerY": "-308.85363357215965", "outerX": "1011.7707267144319", "outerY": "-265.09723643807575", "thickness": "43.8", "layer": "OPL Henle", "feature": { "code": "EctopicPRnuc", "description": "Ectopic Photoreceptor Nuclei" } } ], "M\/Lgran": [ { "innerX": "413.7666325486182", "innerY": "-180.65506653019446", "outerX": "416.32548618219033", "outerY": "-172.72262026612077", "thickness": "8.3", "layer": "OPL Henle", "feature": { "code": "M\/Lgran", "description": "Melanin\/Lipofuscin Granules" } } ] }, "IS Ellipsoid": { "Short\/Broad": [ { "innerX": "-1516.3766632548618", "innerY": "-80.34800409416582", "outerX": "-1520.9825997952917", "outerY": "-68.32139201637666", "thickness": "13.0", "layer": "IS Ellipsoid", "feature": { "code": "Short\/Broad", "description": "Short\/Broad" } } ] }, "ChC": { "Ghost": [ { "innerX": "-1002.8147389969293", "innerY": "21.238485158648924", "outerX": "-1002.8147389969293", "outerY": "21.238485158648924", "thickness": "0.0", "layer": "ChC", "feature": [ { "code": "Ghost", "description": "Ghost Capillary" }, { "code": "Cells", "description": "Cells" } ], "featureType": "Array" }, { "innerX": "-795.0358239508699", "innerY": "27.89150460593654", "outerX": "-795.0358239508699", "outerY": "27.89150460593654", "thickness": "0.0", "layer": "ChC", "feature": { "code": "Ghost", "description": "Ghost Capillary" } }, { "innerX": "-389.9692937563971", "innerY": "36.8474923234391", "outerX": "-389.9692937563971", "outerY": "36.8474923234391", "thickness": "0.0", "layer": "ChC", "feature": [ { "code": "Ghost", "description": "Ghost Capillary" }, { "code": "Cells", "description": "Cells" } ], "featureType": "Array" }, { "innerX": "-190.37871033776867", "innerY": "23.797338792221083", "outerX": "-190.37871033776867", "outerY": "23.797338792221083", "thickness": "0.0", "layer": "ChC", "feature": { "code": "Ghost", "description": "Ghost Capillary" } }, { "innerX": "-94.4216990788127", "innerY": "12.794268167860798", "outerX": "-94.4216990788127", "outerY": "12.794268167860798", "thickness": "0.0", "layer": "ChC", "feature": [ { "code": "Ghost", "description": "Ghost Capillary" }, { "code": "Cells", "description": "Cells" } ], "featureType": "Array" }, { "innerX": "-46.571136131013304", "innerY": "7.932446264073695", "outerX": "-46.571136131013304", "outerY": "7.932446264073695", "thickness": "0.0", "layer": "ChC", "feature": [ { "code": "Ghost", "description": "Ghost Capillary" }, { "code": "Cells", "description": "Cells" } ], "featureType": "Array" }, { "innerX": "20.98259979529171", "innerY": "2.0470829068577276", "outerX": "20.98259979529171", "outerY": "2.0470829068577276", "thickness": "0.0", "layer": "ChC", "feature": { "code": "Ghost", "description": "Ghost Capillary" } }, { "innerX": "50.921187308085976", "innerY": "-1.0235414534288638", "outerX": "50.921187308085976", "outerY": "-1.0235414534288638", "thickness": "0.0", "layer": "ChC", "feature": { "code": "Ghost", "description": "Ghost Capillary" } }, { "innerX": "97.49232343909928", "innerY": "-6.6530194472876145", "outerX": "97.49232343909928", "outerY": "-6.6530194472876145", "thickness": "0.0", "layer": "ChC", "feature": { "code": "Ghost", "description": "Ghost Capillary" } }, { "innerX": "198.31115660184236", "innerY": "-13.561924257932446", "outerX": "198.31115660184236", "outerY": "-13.561924257932446", "thickness": "0.0", "layer": "ChC", "feature": { "code": "Ghost", "description": "Ghost Capillary" } }, { "innerX": "2513.050153531218", "innerY": "-407.1136131013306", "outerX": "2513.050153531218", "outerY": "-407.1136131013306", "thickness": "0.0", "layer": "ChC", "feature": { "code": "Ghost", "description": "Ghost Capillary" } } ] }, "Sub-Retinal Space": { "SDD": [ { "innerX": "577.2773797338792", "innerY": "-124.61617195496417", "outerX": "578.3009211873081", "outerY": "-108.23950870010235", "thickness": "16.4", "layer": "Sub-Retinal Space", "feature": { "code": "SDD", "description": "Sub-Retinal Drusenoid Deposit" } }, { "innerX": "826.2538382804503", "innerY": "-173.49027635619242", "outerX": "826.7656090071647", "outerY": "-159.16069600818832", "thickness": "14.3", "layer": "Sub-Retinal Space", "feature": { "code": "SDD", "description": "Sub-Retinal Drusenoid Deposit" } } ] } } var layers = []; var icon_base = "https://maps.google.com/mapfiles/ms/micons/"; //var colors = ["mm_20_purple.png", "mm_20_yellow.png", "mm_20_blue.png", "mm_20_white.png", "mm_20_green.png", //"mm_20_red.png", "mm_20_black.png", "mm_20_orange.png", "mm_20_gray.png", "mm_20_brown.png"]; var colors = ["purple.png", "yellow.png", "blue.png", "lightblue.png", "green.png", "red.png", "pink.png", "orange.png"]; var count = 0; for (var layer in mapOptions){ console.log(layer); var codes = []; for (var code in mapOptions[layer]) { var icon = icon_base + colors[count]; codes.push({ pageName:code, pageId:code.replace(/ /g,'_'), linkUrl:"loadAnnotation('" + layer + "', '" + code + "', '" + icon + "')", icon: icon, }); count++; } layers.push({ hasScd:true, pageName:layer, pageId:layer.replace(/ /g,'_'), secondClass:codes }); } var navOptions = { styles:{ logo:{ imgUrl:'', linkUrl:'' }, showMore:true, }, firstClass:layers }