--Tennessee
local TN = {}

TN.I = {shield = "I-%route%.svg",
        link = "Interstate %route% (Tennessee)",
        abbr = "I-%route%",
        width = "expand"}

TN["I-Future"] = {shield = "I-%route% (Future).svg",
             link = TN.I.link,
             abbr = "Future I-%route%",
             width = "expand"}
 
TN.Future=TN["I-Future"]

TN.US = {shield = "US %route%.svg",
         link = "U.S. Route %route% in Tennessee",
         abbr = "US %route%",
         width = "expand"}

TN["US-Alt"] = {shield = TN.US.shield,
                link = "U.S. Route %route% Alternate ([dab||%dab%, |]Tennessee)",
                abbr = "US %route% Alt.",
                banner = "Alt plate.svg",
                width = "expand"}

TN["US-Bus"] = {shield = TN.US.shield,
                link = "U.S. Route %route% Business ([dab||%dab%, |]Tennessee)",
                abbr = "US %route% Bus.",
                banner = "Business plate.svg",
                width = "expand"}

TN["US-Byp"] = {shield = TN.US.shield,
                link = "U.S. Route %route% Bypass ([dab||%dab%, |]Tennessee)",
                abbr = "US %route% Byp.",
                banner = "By-pass plate.svg",
                width = "expand"}

TN["US-Truck"] = {shield = TN.US.shield,
                link = "U.S. Route %route% Truck ([dab||%dab%, |]Tennessee)",
                abbr = "US %route% Truck",
                banner = "Truck plate.svg",
                width = "expand"}

TN["US-Scenic"] = {shield = TN.US.shield,
                link = "U.S. Route %route% Scenic ([dab||%dab%, |]Tennessee)",
                abbr = "US %route% Scenic",
                banner = "Scenic plate.svg",
                width = "expand"}
                
TN.TN = {shield = "Tennessee %route%.svg",
         link = "Tennessee State Route %route%",
         abbr = "SR %route%",
         width = "wide"}

TN.SR = TN.TN

TN.Sec = {shield = "Secondary Tennessee %route%.svg",
          link = TN.TN.link,
          abbr = TN.TN.abbr,
          width = "expand"}
          
TN.Both = {shield = {"Tennessee %route%.svg", "Secondary Tennessee %route%.svg"},
         link = TN.TN.link,
         abbr = TN.TN.abbr,
         width = 45}
         
TN.Dual = TN.Both   

TN["SR-Bus"] = {shield = TN.SR.shield,
				link = "Tennessee State Route %route% Business [dab||(%dab%)|]",
				abbr = "SR %route% Bus.",
				banner = "Business plate.svg",
				width= "wide"}

TN["SR-Byp"] = {shield = TN.SR.shield,
				link = "Tennessee State Route %route% Bypass [dab||(%dab%)|]",
				abbr = "SR %route% Byp.",
				banner = "Bypass plate.svg",
				width= "wide"}			

TN["Sec-Alt"] = {shield = {["220"] = "Secondary Tennessee %route%A.svg",
				default = TN.Sec.shield},
				link = "Tennessee State Route %route% Alternate [dab||(%dab%)|]",
				abbr = "SR %route% Alt.",
				banner = {["220"] = "",
						default = "Alternate plate.svg"},
				width= "expand"}
			
TN["Sec-Bus"] = {shield = TN.Sec.shield,
				link = "Tennessee State Route %route% Business [dab||(%dab%)|]",
				abbr = "SR %route% Bus.",
				banner = "Business plate.svg",
				width= "expand"}


TN["Sec-Scenic"] = {shield = "Secondary Tennessee %route%.svg",
                    link = "Tennessee State Route %route% Scenic [dab||(%dab%)|]",
                    abbr = "SR %route% Scenic",
                    banner = "Scenic plate Vermont.svg",
                    width = "expand"}

TN.NTP = {shield = "Natchez Trace Parkway Logo.gif",
          link = "Natchez Trace Parkway",
          abbr = "Natchez Trace Parkway"}

TN.GRR = {shield = "GreatRiverRoad brown.svg",
          link = "Great River Road",
          abbr = "Great River Road"}

TN.AL = {alias = {module = "USA/AL", type = "SR"}}

TN.NC = {alias = {module = "USA/NC", type = "NC"}}

--Just for the list

TN.NoPri = {shield = {"Blank5x4.svg", "Secondary Tennessee %route%.svg"},
         link = TN.TN.link,
         abbr = TN.TN.abbr,
         width = 45}   

TN.NoSec = {shield = {"Tennessee %route%.svg", {hook = "split",
                           split = 100,
                           above = "Blank5x4.svg",
                           below = "No image.svg"}},
         link = TN.TN.link,
         abbr = TN.TN.abbr,
         width = 45}     

return TN