dirmap Associative array [tree] of image directory structure. Keys are: all possible (partial and full) path name sequences and values are Image sub-Directory/Folder Names contained there. ------------------------------------------------------------ [pix] ==> [0] Family [1] Fauna [2] Flowers [3] NYC [4] Utah [5] Winter [pix.Family] ==> [0] Xmas00 [1] Graves [pix.Fauna] ==> [pix.Flowers] ==> [pix.NYC] ==> [pix.Utah] ==> [pix.Winter] ==> [pix.Family.Graves] ==> [0] Yarrison [1] Sents [pix.Family.Xmas00] ==> [pix.Family.Graves.Yarrison] ==> [pix.Family.Graves.Sents] ==> ------------------------------------------------------------ imgsmap Associative array of all path possibilities keys are path map, values are Image File Names ------------------------------------------------------------- [pix] ==> [0] Doll.jpg [1] john.gif [2] JFSents.JPG [pix.Family] ==> [0] [1] [2] ... [pix.Fauna] ==> [0] [1] [2] ... [pix.Flowers] ==> [0] [1] [2] ... [pix.NYC] ==> [0] [1] [2] [3] [pix.Utah] ==> [0] [1] [2] ... [pix.Winter] ==> [0] [1] [2] ... [pix.Family.Graves] ==> (none, but it has dirs w/pics) [pix.Family.Xmas00] ==> [0] [1] [2] [pix.Family.Graves.Yarrison] ==> [0] [1] [2] [pix.Family.Graves.Sents] ==> [0] [1] [2] ------------------------------------------------------------------------------- DIRTREE= Array ( [pix] => Array ( [Family] => Array ( [0] => Eclipse1_2000.jpg [1] => Mom99-1.jpg [Xmas00] => Array ( [0] => Eclipse1.jpg [1] => Gram1.jpg [2] => Eclipse2.jpg [3] => Tree.jpg [4] => Gram2.jpg ) [2] => Sents.jpg [3] => john.gif [4] => MOM90-2.JPG [5] => Gram2_2000.jpg [6] => MOM92-1.JPG [7] => Mom99-3.jpg [8] => JohnFSents.jpg [9] => Yarison.jpg [10] => Mom99-2.jpg [11] => Tree_2000.jpg [12] => MOM92-2.JPG [13] => MOM90-1.JPG [14] => Gram1_2000.jpg [15] => Doll.jpg [16] => Eclipse2_2000.jpg [Graves] => Array ( [Yarrison] => Array ( [0] => Yarison.jpg [1] => Yarrison.jpg ) [Sents] => Array ( [0] => Sents.jpg ) ) [17] => School.jpg [18] => Yarrison.jpg ) [Fauna] => Array ( [0] => TwoFawns.jpg [1] => Bambi2.jpg [2] => NewFawns.jpg [3] => BirdSlam.JPG [4] => Grosbeak2.JPG [5] => bunny.jpg [6] => birdsm.jpg [7] => deertrap.jpg [8] => Grosbeak1.JPG [9] => bird.jpg ) [FindAGrave] => Array ( [0] => P1010723.JPG [1] => P1010732.JPG [2] => P1010719.JPG [3] => P1010729.JPG [4] => P9300610.JPG [5] => P1010718.JPG [6] => P1010720.JPG [7] => Sents.jpg [8] => P1010730.JPG [9] => P1010726.JPG [10] => P9300612.JPG [11] => P1010727.JPG [12] => P1010728.JPG [13] => J.F.Sents1.jpg [14] => Yarison.jpg [15] => Sents1.jpg [16] => JFSents_sm.jpg [17] => P1010722.JPG [18] => P1010725.JPG [19] => JFSents1.jpg [20] => P1010721.JPG [21] => P1010731.JPG [22] => P1010724.JPG [23] => Yarrison.jpg [24] => MASents1.jpg [25] => Sents_1.jpg ) [Flowers] => Array ( [0] => Agapan1.jpg [1] => Hollys1.jpg [2] => Bambi.jpg [3] => Hollys2.jpg [4] => Agapan2.jpg [5] => Roses2.jpg [6] => Bambi2.jpg [7] => NewTree.jpg [8] => Tulips.jpg [9] => Agapan3.jpg [10] => Hollys3.jpg [11] => Bushes.jpg [12] => Treegone.jpg [13] => Foyer.jpg [14] => Roses1.jpg [15] => NewDoor.jpg [16] => Dogwood.jpg [17] => Pepper.jpg ) [NYC] => Array ( [0] => WTCGlobe.jpg [1] => GndZero.jpg [2] => MACIOLEK.jpg [3] => EIwall.jpg ) [Snow2011] => Array ( [0] => DSCN1366.JPG [1] => DSCN1365.JPG [2] => DSCN1367.JPG [3] => DSCN1363.JPG ) [Test] => Array ( [0] => AT_WORK.GIF [1] => MS.GIF [2] => MS.BMP [3] => MS.PNG [4] => MS.JPG [5] => JohnSents.jpg [6] => MS.TIF ) [Utah] => Array ( [0] => BRYCE4.JPG [1] => PA140033.JPG [2] => ZION3.JPG [3] => RAVEN.JPG [4] => BRYCE1.JPG [5] => BRYCE3.JPG [6] => ZION2.JPG [7] => BRYCE2.JPG [8] => PA140028.JPG [9] => PA140030.JPG [10] => Zion3Big.JPG [11] => RavenBig.JPG [12] => BRYCE5.JPG [13] => PA140029.JPG [14] => PA140031.JPG [15] => HOLE.JPG ) [Winter2010] => Array ( [0] => DSCN1142.JPG [1] => DSCN1138.JPG [2] => DSCN1125.JPG [3] => DSCN1126.JPG [4] => DSCN1127.JPG [5] => DSCN1124.JPG [6] => DSCN1130.JPG [7] => DSCN1128.JPG [8] => DSCN1136.JPG [9] => DSCN1129.JPG [10] => DSCN1137.JPG [11] => DSCN1139.JPG [12] => DSCN1122.JPG [13] => DSCN1135.JPG [14] => DSCN1123.JPG [15] => DSCN1132.JPG [16] => DSCN1134.JPG [17] => snow.jpg [18] => DSCN1131.JPG [19] => DSCN1140.JPG [20] => DSCN1133.JPG [21] => DSCN1141.JPG ) [0] => john.gif [Winter] => Array ( [Snow2011] => Array ( [0] => DSCN1366.JPG [1] => DSCN1365.JPG [2] => DSCN1367.JPG [3] => DSCN1363.JPG ) [Winter2010] => Array ( [0] => DSCN1142.JPG [1] => DSCN1138.JPG [2] => DSCN1125.JPG [3] => DSCN1126.JPG [4] => DSCN1127.JPG [5] => DSCN1124.JPG [6] => DSCN1130.JPG [7] => DSCN1128.JPG [8] => DSCN1136.JPG [9] => DSCN1129.JPG [10] => DSCN1137.JPG [11] => DSCN1139.JPG [12] => DSCN1122.JPG [13] => DSCN1135.JPG [14] => DSCN1123.JPG [15] => DSCN1132.JPG [16] => DSCN1134.JPG [17] => snow.jpg [18] => DSCN1131.JPG [19] => DSCN1140.JPG [20] => DSCN1133.JPG [21] => DSCN1141.JPG ) ) [1] => Doll.jpg [2] => JohnSents.jpg ) )