Permanently protected module
From Wikipedia, the free encyclopedia


local types = {

	trans = {

		color = "#dff9f9", 

		jctbtm = "[[Route number|Route]] transition", 

		jctint = "Route transition"

	},

	concur = {

		color = "#ddffdd",

		jctbtm = "[[Concurrency (road)|Concurrency]] terminus",

		jctint = "Concurrency terminus"

	},

	closed = {

		color = "#d3d3d3",

		jctbtm = "Closed/former",

		jctint = "Closed or former",

		routelist = "Former"

	},

	incomplete = {

		color = "#ffdddd",

		jctbtm = "[[Interchange (road)#Complete and incomplete interchanges|Incomplete access]]",

		jctint = "Incomplete access"

	},

	unbuilt = {

		color = "#ffdead",

		jctbtm = "Unopened",

		jctint = "Unopened or under construction",

		routelist = "Unbuilt or under construction"

	},

	proposed = {

		color = "#ffdead",

		jctbtm = "Proposed",

		jctint = "Proposed and unbuilt",

		routelist = "Proposed and unbuilt"

	},

	hov = {

		color = "#ffff99",

		jctbtm = "[[High-occupancy vehicle lane|HOV only]]",

		jctint = "High occupancy vehicle exit only"

	},

	toll = {

		color = "#dcdcfe",

		jctbtm = " [[Toll road|Tolled]]",

		jctint = "Toll required"

	},

	etc = {

		color = "#dcdcfe",

		jctbtm = "[[Electronic toll collection]]",

		jctint = "Electronic toll collection only"

	},

	complete = {

		color = "#ff0000",

		jctbtm = "Invalid type",

		jctint = "Invalid type"

	}

}

types.former = types.closed

types.future = types.proposed

types.mplex = types.complete

types.none = types.complete



return types