/* Popular phrases - TRAINZ - 14:18:16, Wed Mar 17, 2010 */
var asPhrases=new Array ('sale','lionel','mth','train sets','american flyer','lionel train sets','conventional classics','k-line','fastrack','santa fe','gargraves','polar express','lgb','transformer','marx','polar express train set','superstreets','plasticville','union pacific','diesel','marklin','steam engine','crane car','amtrak','pennsylvania','log','southern pacific','bachmann','lionel transformer','american flyer steam locomotive','caboose','tinplate','railking','signals','lionel track','track','shay','milwaukee road','realtrax','mth train sets','o gauge track','southern','lionel operating cars','smoke pellets','searchlight car','steam locomotives','lionel pennsylvania','bridge','woodland scenics','milk car','marx trains','williams','blue comet','sets','thomas','lionel santa fe','weaver','christmas','new york central','buildings','reading','tender','subway','gg1','4-8-4','santa fe passenger','trolley','new haven','tmcc','ore car','norfolk and western','lackawanna','die-cast trucks','norfolk southern','rio grande','ford','hopper','seaboard','c&o','oil derrick','steam','polar','dept 56','csx','rock island','vista dome','mth catalogs','trailer','coors','sf print','western pacific','lionel diesel','halloween','northern pacific','lionel tender','trucks','harley davidson','great northern','hudson','artwork','chessie','fastrack switch','alaska','crossing gates','tank car','figures','lgb track','car','fastrack straight','harry potter','smoke fluid','k-line passenger cars','atlas track','virginian','superstreets track','allegheny','mth diesel locos','mth 11','great western','new york central freight','general','southern print','flatcar','passenger cars','lionel sale','lionel fastrack','lights','barn','diecast','north pole','light works','bumper','illinois central','nyc freight cars','caterpillar','z stuff','lionel polar express train set','command control','lionel new york central','baggage car','mth realtrax','cab forward','mth sale','nyc','coal','circus','bnsf','area 51','atlas o track','american flyer transformers','texas special','ice car','mth auto','trees','water tower','switch','nyc print','log car','canadian pacific','rmt','k line','prr print','signs','el capitan','4-4-0','lionel buildings','trestle','wire','lionel modern electric locomotives','dcs','acl print','n&w','coal dump car','crane','z-stuff','playmobil','burlington','polar express tender','lionel hudson','arttista','intermodal','prr','flat car','conrail','tunnel','standard gauge','postwar steam','plasticville o','burlington northern','auto carrier','lionel o track','gargraves track','k-line sp','pennsylvania steam','husky stack','milwaukee','santa fe train set','daylight','lionel milk car','operating milk car','disney','ringling','canadian national','parts','k-line buildings','track cleaning car','mth pennsylvania','lionel caboose','hogwarts','southern crescent','whistle tender','polar express cars','canadian','engines','type zw transformer','pennsylvania diesel','lionel bridge','culvert','standard gauge trains','monon','american freedom','robert west','billboard','atlantic coast line','passenger train set','union pacific diesel','o27 track','mth ho','smoking caboose','lionel operating accessories','6017','scaletrax','delaware and hudson','pwc','hobo','6464','lionel tmcc','police','lionel switch track','santa fe diesel','passenger set','tower','ringling brothers','lionel trains','union pacific passenger cars','d&h','zw','switcher','o track','gargraves flex track','sd70ace','catalog','california zephyr','lionel 50','lionel halloween','gondola','lionel diesel locos','k-line catalogs','lionel steam','lionel conventional classics','6828','k-line southern pacific','operating cars','seaboard print','3469','log loader','thomas and friends','ives','crossing signals','budd','coal loader','2046','western train set','amtrak o modern','plasticville buildings','polar express set','warbonnet','illuminated','ann arbor','6415','sf','operating track','mth burlington','georgia','lock on','shell','steam locomotives o','lionel polar express','ic print','lionel 6456','street lights','crossing','mth diesel','train art','3472','lionel sets','budd cars','atlas trucks','sale items','zephyr','turf','pullman','lionel 671','csx print','shay engines','reading hopper','legacy','accessories','mth bnsf','trestle set','mth transformer','lionel 6464','9229','2046w','lionel flatcar','665','smoke','smoke unit','700e','duplex','frisco','lionel water tower','whistle','lionel locomotive','light house','denver rio grande','mth tank','wild west','6026w','up print','cola car','ross','lionel gondola','atlas o','zw transformer','o gauge caboose','dcs commander','k-line car','lionel general','corral','2037','k-line caboose','superliner','bachmann g scale','new york central passenger cars','light bulbs','o27','vdc transformer','ameritowne','lionel passenger car','022','mth corrugated auto carriers','k-line trucks','golden state','bascule bridge','j-class','6454','sound','puzzles','blue comet train','0-8-0','track pins','k4613','mth cable','erie hopper','n scale','rivarossi','fire house','dwarf signal','lionel legacy','6257','gp-7','lionel steam locomotive','milw print','lionel oil derrick','lionel trucks','gg-1','sp print','b&o passenger cars','commodore vanderbilt','2432','lehigh valley','art','sound of steam','lionel 4-6-4','western maryland','wabash','np','lionel signal','semaphore','the general set','mail car','amtrak passenger train','mth crane car','tank','el capitan set','observation car','k-line santa fe','airplane','diesel engines','kw transformer','397 coal loader','nyc passenger','weaver trucks','224e','monopoly','cp','cg print','turntable','k-line track','thomas the train','dvd','mth union pacific','sd-45','maine','mth 20','nyc passenger cars','coalporter','chicago alton','alco','bl-2','gp-9','6560','thomas the tank engine','2046 engine','passenger car set','books','500 series','box cars','lionel camelback','mp print','3656','track screws','erie','figure 8','nascar expansion pack','mth auto carrier','station','lionel new york central set','navy','2 rail','k-line diesel','20-3020-1','2689w','james','motor','rf&p','k line nyc','145 gateman','platform','erie lackawanna','260','tankcar','train bridges','southern pacific switcher','switch tower','tortoise','6456','live steam','woodland','0-27','mth signal','software','o27 switches','lionel trestles','boston maine','d&rgw','weaver diesel locos','lionel 4-8-4','train sounds tender','heavyweight','christmas train','lionel lines','telephone poles','cleaning car','kline','lionel 2555','cork roadbed','lionel whistle tender','nyc passenger set','villa','steam locos','lionel prr','amtrak northwest','track layouts','lionel trainsounds','2065','lionel prewar','track contactor','southern pacific boxcar','trestle fastrack','trolley car','lionel o gauge track','people','missouri pacific','lionel new haven','20-2189-1','ore','j unit','30-6113','lionel crane car tmcc','f-3','chesapeake ohio','ups','budweiser','american flyer o gauge','o modern track','mth z1000','fm trainmaster','state quarter','wimpy\'s','dome','command','kansas city southern','new york flyer','beatles','lionel aluminum','nj transit','passenger station','snow','4-6-2','case closed','lionel 3472','spotlight','diesel switcher','alaska caboose','mth gondola','lionel csx','3456 hopper','new haven set','mth nyc','mth superliner','k-line hopper','fastrack curve','train art print','transformer cars','transfer table','763','497','gang','259e','straight track','6462','track cleaner','bipolar','lionel zw','barber','barrel','crossover','turbine','lionel lockon','pennsylvania caboose','block signal','kalmbach','mth trucks','lionel virginian','stop signs','christmas cars','louisville and nashville','virginia truckee','mth amtrak','450','30-4192-1','northern','marklin 1','mth buildings','mth steam locos','switch track','track plans','canadian pacific passenger','hopper cars','lionel postwar','santa fe box car','maintenance kit','gg 1','bunk cars','thunderbird','l&n','broadway','lionel tower','lionel little lines train','gargraves switch','3456','handcar','lionel chessie','tinplate traditions','lionel budd cars','school','lionel girder bridge','scenery','aquarium','pacemaker','mth remote','santa fe el capitan','street lamps','bulbs','clinchfield','daylight steam','kit','santa fe f3','lionel engine','2-8-2','transition','cattle car','lionel nyc','freight car','brass','lionel milwaukee road','lionel catalog','mth premier','kalmbach dvd','mikado','lionel 665','williams trains','empire state express','giclee','lionel 2046','6357','o scale figures','great northern boxcar','as is','lionel 455','freight','oil pump','z-1000','mth boxcar','3859','baggage','acl','2-rail','90 degree crossover','union pacific set','lionel 2357','mth empire','pass cars','passenger','subway cars','nonpowered','horse car','6014','horse','lumber','1684','catenary','lionel crane car','027 switches','streetcar','jersey central','mth locomotives','oil drum','lionel gg1','texas special locomotive','right of way','williams diesel','auctions','aristocraft','santa','controller','standard guage','pacific','long island','gp-38','lionel billboards','z-4000','broadway limited','train station','prr steam engines','ns print','mth bridge','operating reefer','lionel 497','mth shay','maine central','wisconsin','225e','3rd rail','erie lackawanna diesel','signal bridge','lionel switch','a long hard journey','dump','3357','lone ranger train set','o scale box cars','lionel 2026','lionel pwc','bachmann train sets','minneapolis','soo line','banjo','lionel lines train set','o-27 switches','mth zephyr','af loco','fire station','e6','mth signs','mta subway','lionel switcher','mth n w a','mth z-4000','semi scale','mth f-3','trucks couplers','katy','christmas train set','b m','bl2','coal load','beacon','7600','mth diesel f-3','halloween cars','ontario','lionel fastrack track','hopper set','lionel kw','mth track','mkt','lionel 2065','bay window','remote switch','lionel berkshire','j3a','rs-3','fire truck','build plan dream','6427','lionel 51','baltimore and ohio','mth norfolk western','mth switch','icing station','2657','lionel gang car 50','t1','track software','lionel heavyweight','control tower','153c contactor','k-line rio grande','k-line diner','southern caboose','airport','coal car','nickle','switcher engines','porter','mth steam','locomotives','af 303','lionel alton','general locomotive','364','gsr print','lionel passenger','louisville','aristo','2682','dz','lionel case closed','lionel north pole central christmas train','table','alien train','rolling stock','playground','bulkhead cars','lionel bosco','switch part','switch track 027','baltimore hopper','center beam cars','american models','mth nyc passenger','8755','gang train','6045','gulf tank car','lionel superliner','x2454','ep5','o gauge engines','eastwood','ho dcc','tmcc crane','1681','engineer hat','lionel 6800','lionel light bulbs','anniversary','tunnel portal','at&sf','graduated trestle set','lionel sign','state of maine','union pacific caboose','lionel ho','lamp posts','super o','lionel 2460','santa fe o scale','container cars','new haven caboose','gp9','lionel 022','gateman','mth alaska','power pack','track cleaning','2460','5712','prr diesel','153','lionel tank car','20-9701','coil','mth dcs system','3.5','cn print','1122','o27 switch track','rail king','lionel 022 switches','burro 3360','garage','mint car','k-line nyc','vending machines','nh print','gas station','511','cb&q','lionel thomas','6262','uncoupling track','nyc diesel','train parts','gantry crane','mth n&w a','lionel freight cars','2-rail trucks','amt','warhorse','646','lionel ore cars','powerhouse 180','traffic light','k line santa fe','college','american flyer track','o scale layouts','general 4-4-0','1033','lionel 1666','missile firing car','k-line santa fe passenger car','rpo','k line diesel','7517','sp switcher','57 chevy','brushes','lionel rs-3','atlas track screws','lionel rtr sets','arch under bridge','chatham','lionel intermodal cars','highway flasher','rg print','631','mth heritage','bonds','ford train cars','lionel thomas engine','sku','1679','barnum bailey','lionel trains o','lionel congressional','6050','6044','2679','tin signs','southern pacific steam','ho','timken','christmas story','6466w','7001','2026','40-1001','accessory controller','1666','ballast','lionel western maryland','lubrication','hellgate','art prints','roadbed','vanderbilt','boxcar','north pole central','gulf','santa fe cars','sodor','lionel electric locomotives','mth santa fe','45-1003','trolley set','amtrak o','american flyer crane','houses','fp-45','union pacific passenger','lionel double stack','husky','2671w','lionel class a','mth crossing','b-unit','neon','switch sale','lionel woodside caboose','tie-jector','boston&maine','work caboose','john deere','operating passenger station','std','rs11','plymouth','pola','mth caboose','dcc locomotives','i love toy trains','dummy engine','fm','industrial rail','container','1947 lionel','lionel railsounds box','k line figures','framed print','legacy control','sp daylight','el capitan passenger set','contactor','lionel budd','gate','6824','trainmaster','z transformer','6111','mkt print','girder bridge','aec','cass','pedestrian','1776','vo-1000','lot','airex','mp-15','flex','2454','3464','mth genesis','scl','lionel post war','lionel nascar','postwar celebration','#133 passenger station','lionel commodore vanderbilt','ac-12','lionel people pack','lionel sunoco','lionel 313 bridge','nyc observation car','box car parts','crescent limited','business car','union','missile','rocket','grade crossing','0-6-0','boat','accessory activator pack','6264','operating accessories','christmas sale','41','mth 6-car freight car set','lionel brute','lionel o27 track','elevated trestle','kw','lionel woodside reefer','o scale','lionel hopper','plymouth switcher','736','lionel holiday train','mth girder bridge','diaphragm','rs-11','cotton candy','o crossing','prr freight cars','lionel i love','lionel diesel engine','williams diesel locos','circus train','operating coal car','metra','lionel reefer','lockon','mth premier hoppers','reels','k4','soldiers','kline diesel','aluminum','vista dome car','searchlight','alco pa1','plaster cloth','442','lionel o gauge train sets','o-gauge track','pre-war lionel','sd 90','c&o hopper','dreyfus hudson','seaboard air line','insulated track','american flyer christmas train','fire','bachmann g','derrick','6511','ho scale','fasttrack','lionel passenger sets','walthers','comet train set','amtrak superliner','gantry','671','realtrax curve','lionel 262','powermaster','freight car sets','caboose prr','weaver trains','n passenger cars','toy cars','junk load','bnsf print','crane car 2460','jeeps','people pack','sitting figures','o prewar','2340','holiday','diesel locos','end-of-train','ho track','prr passenger','texas','percy','fire and rescue','lionel cylindrical hopper','hawaii','lion','grass','lionel lines caboose','4-6-6-4','coke','penn central','lighthouse','lionel girder','6544','x6454','silver meteor','chessie caboose','store','g scale engines','lionel monopoly','n&w j','rr-track','farm','switch machine','zap','oil','bascule','display case','etd','lionel great western','480-25','638','new york ontario and western','g scale track','6362','lionel 6414','3484','berkshire','truss bridge','gp38','pittsburgh','metro north','track crossover','ebay','track clips','lighted billboard','sd70','old west','electric locomotive','dl109','mth passenger cars','coal ramp','train sets sale','usps','mth switch track','lone ranger','dcc','williams baggage cars','weaver hopper','lionel barrel car','352','freedom','subway trains','lionel snow blower','santa fe passenger car','caboose o-27','lionel looney tunes','semi','red ryder','sw-2','ltc','k-line hopper car','lionel 2009 christmas boxcar','ten wheeler','erie triplex','commuter','amtrak train set','chicago','spine car','american flyer o','lionel trolley','denver','car carrier','halloween train','southern railway','santa fe f-3','e8','signal tower','g scale','t&c','lionel box car','6414','calf','mth signal bridge','firehouse','lionel crossing','christmas train car','stack','fastrack uncoupler','2026 steam','lionel santa fe sd-18','o fastrack','freedom train','led','2023','train signs','railroad crossing','o27 steam locomotive','72 track','train catalogs','k-line steam','sawmill','lubricant kit','5072','cable reels','banjo signal','detailed boxcar','steam switcher','fastrack book','c&o passenger','new york steam','025','30-9026','christmas caboose','mth passenger','floodlight','6017 caboose','observation','mth diesel engine','barrel loader','lionel coal tender','culvert loader','682','lionel log car','milk cans','2046w tender','allstate','lionel blue comet','apple','r50b','layout software','sand','45-1033','signal light','atlas coupler','kline passenger car','union pacific cars','burlington pioneer zephyr','o fastrack elevated trestle set','budd set','fisher beer','national limited','902','lionel 68','susquhanna print','k line ore car','255e','lionel handcar','701','lionel burro','greyhound','lionel dummy','illuminated bumpers','barrell','fp45','prr passenger set','railsounds boxcar','es44ac','nickel','empire','3474','cork','mth 4-8-4','lionel harry potter train','kline track','congressional','dcs remote','marx tender','barber shop','nyc caboose','legacy control system','road','fec','pizza palace','ps2','lionel acl','santa fe el capitan set','nyc 4-6-4','mth hudson','tennessee','ho train sets','mth c&o','k line engines','lionel station','new york central train set','lionel up','c&o diesel','dome tanks','great northern passenger','mth freight cars','coors light','aristo-craft','lenny','us mail','bullet train','40-1000','spine','operating coal loader','used track','brute','coal tower','dap','accessory motor controler','153c','chessie steam special','40-1015','sd18','lionel 256','lionel 7207','flasher','lionel ctc lockon','mth lockon','auto car','mth genesis 2189','nyc train','mth train depot','pennsylvania baggage','custom','o27 straight track','aristocraft switch','bb1','hercules','rr track','husky stack cars','transfer','operating','rotating beacon','sand tower','up trailers','mu','lionel kw 190','the lionel fastrack book','baby blue comet','lionel 1122','lionel diesel locomotive','20-2213-1','356','north pole lionel','lionel new york central freight train set','prewar','mth control','pennsylvania passenger','postwar lionel catalogs','flat cars o gauge','4-4-4-4','stockyard','aluminum passenger cars','shell tank car','6464-25','florida','lackawanna passenger','milk car set','lionel el capitan','252','shawmut','o gauge pins','helicopter','dummy locomotives','lionel 6462','trains','lionel grade crossing','6561','lionel pacific fruit express','seaboard system','ps-2','lionel cattle','sprung trucks','6037','american flyer caboose','norfolk','lionel talking station','heisler','ontario western','tin plate','building kits','6473','christmas story set','19th century','lionel new york central expansion','toy trains','341','mth amtrak diesel locomotives','30-7532','automatic signals','lionel transfer table','30-1144-1','6825','8 track','auto parts','k line aluminum','cocacola','lionel 686','o passenger cars','magnetic couplers','o parts','prr flat car','new york central system','lionel o gauge switches','american flyer switches','barrel car','die cast fire truck','lionel f3','c&nw','atsf caboose','cw 80','piggyback','k line passenger','virginian caboose','lionel northern pacific','mth 30-7613','madison','6430','lionel gang car','steam tender','triplex','o42','30-1089-1','o27 locomotive','camelback','lionel 811','2-8-0','replacement trucks','6472','erie alco','q2','f015','welding','nyc set','british columbia','1122 switches','bettendorf','media','newstand','lionel beacon','lionel contactor','dr pepper','mrc','lionel c&o','lionel 218','218','bus','evans','lionel ore','jim\'s o-scale pewter','6512','ns','trainsounds','covered bridge','2411','rock island caboose lionel','2344','lionel operating milk car','fastrack manual switch','el capitan passenger','lionel 6112','50-1001','operating log car','6519','bc rail','prr boxcar','mth y6b','dz-1000','atlas switch','operating cattle car','woodland scenics figures','circuit breakers','usa','cp rail','bumper car','auburn','realtrax switch','portal','weight','4449','zstuff','powerhouse','weaver passenger cars','building lights','airbrush','30-78-061','virginian rectifier','mth montana rail link','3659','foot bridges','lionel cw','6407','mth 30-4137-1','lionel 2671w','mth 0-6-0','chicago subway','40-1000a','station sounds','o','mth silver bullet','new york','1130t','pennsylvania passenger sets','rubber tires','b6','harley-davidson','conrail diesel','2531','sd40-2','lionel signal bridge','ford police','rio grande fast freight','mth scaletrax','o train sets','lionel coal','fastrack accessories','foam knife','mth santa fe diesel','fence','lionel lionmaster','track bed','lionel diesel sounds','operating log dump car','supersnap','union pacific steam','mth mint car','rdc','517','z','reading locomotive','k line station','csx engine','lionel crossing gate','284','outdoor trains','lehigh','pullman passenger cars','weaver steam locos','ho circus','mth 30-9033','2035','lionel state box cars','lionel christmas cars','department 56','union pacific switcher','superstreets roadway power pack','30-4184-1','bell controller','8507','new york\'s finest','union pacific box','union pacific aluminum','6464-75','atlas catalog','6007','steam sounds tender','jordan mth','operating boxcar','mth passenger car santa fe','oklahoma','wayne','train orders','lionel 2010 catalog','vintage','trotta','11-5002-1','aristo craft','1045','atlas o switch','654','cops','prewar tender','rotary beacon','boxcar kit','paint','50-1019','lionel boom car','lionel operating hopper','log dump','40-1073 036 curved tunnel','lionel kits','3419','hornby','chevy','lionel boat','mth army','el print','lionel fire car','zepher','passenger expansion set','great western train set','mth christmas','coil car','fastrack 5','g scale train','nyc gondola','630','33-6034','santa fe caboose','6019','loader','lgb coupler','giraffe','reversing unit','313','interurban','30-2866-1','kline passenger','s-2','coca cola train','2-6-6-6','lionel alaska','repair','2457','mth prr','2532','520','lgb motor','tinplate engine','tropicana','o gauge tunnels','classic','marklin signal','lionel coupler trucks','midnight chief','screw','3451','mth rolling stock','mth realtrax software','rs 1','mail crane','decoder','flying scotsman','insulating pins','lionel gold','electric street car','512','45-1025','brill','5165','ogr','yankee clipper','k0342','thomas diesel','lionel b','sale g scale','witch','dump bin','track power controller','caterpiller','polar express conductor','challenger locomotive','mth trestle','o-54','sea monkeys','trainz','6315','lionel rio grande','up caboose','lionel norfolk western','coal porter','lionel straight track','ho transformers','gg1 set','lionel lighted bumpers','mth trailer','pacific 4-6-2','bridge piers','6112','628','n w','2305','lionel 6026w','mth csx','goodwrench','lionel aec','lionel 1680','4-8-2','3460','v transformer','s gauge track','liquid smoke','nyc f3','whistle control','videos','norfolk southern diesel','k line switches','end of train','new haven f3','west virginia','sd-90','bathtub gondola','santa fe passenger train','new york central hudson','o72 switch','f40ph','o gauge','6076','nyc streamliner','budd rdc','cotton belt','williams gp9','american flyer passenger cars','lionel 2343','flagman','g scale track curve','cinders','lionel barrel loader','mth accessories','x6014','mechanical reefer','lumber mill','2bay hopper','rs-1','lionel mail bag','great northern 6464','train lights','mth operating cars','mth rs3','missabe','lionel people','mth gate','lionel tpc','reindeer','wisconsin central','story','50-1008','lionel christmas boxcar','lionel 1034','lionel b&o','mth etd','silver dawn','50-1032','g scale train sets','williams santa fe','lionel brass track','sunset','lionel allis','signal switch','9400','flat car police','nancy hanks','lionel pipe cars','lionel motor part','6902','prewar lionel catalogs','gargraves 403','atlas o platform','413','lionel mainline','928','6464-425','blinking lights','school building','santa fe baggage car','lionel 5122','northern pacific passenger','18b','lionel 259','k-line passenger santa fe','electromotive','mth sale items','ore dump car','insulated track section','weaver covered hopper','lionel christmas box car','c&o caboose','silver bluff','nyo&w','truck trailer','deisel engines','mth fire','williams gp-9','up 4-8-4','lionel aluminum passenger','custom trains','gift','mth burlington northern','jeff gordon','streamliner','rerailer','postwar lionel trains','lionel gp-9','graduated trestle','6025','g scale bridges','electric','lionel lines gondola','sculptamold','6464 series','o scale trees','1 gauge','maryland','mohawk','g track','k line track','gargraves track pins','97','pins','ho steam trains','2-8-4','mth central pacific','238e','6457','lionel sawmill','expansion pack','new york central diesel','455','tiu','switch 72','9437','6467','lionel gantry crane','8600','diner car','bobber','0-4-0','lionel gold car','atlas selector','susquehanna','o gauge switches','lionel b unit','072','beechcraft','watchman\'s shanty','lionel cab forward','lionel 2436','rotary coal','nuclear','porter steam engine','scaletrax sale','lionel 2008 catalog','offset steel cabooses','beepeople','lionel 6825','legacy steam','switch machine remote','diecast trucks','2010 catalog','484','denver rio grande western','mth uncoupler','mth 30-1103','general store','90 degree','30-6231','lionel 225','6464 boxcars','mth up caboose','lgb catalog','2456','gold','detroit toledo and ironton','lionel 2344','new york central caboose','6801','acf hopper','diesel train set','2436','2338','lionel transformer zw','lionel n w a','lionel railroad control tower','mp15','power supply','mth z 4000','o scale flatcars','nyc steam','southern pacific passenger cars','s2','hob e tac','2 rail o scale','2360','marines','fec print','little lines','lionel powerhouse','engineer figures','tinplate passenger','alton','s scale','weaver caboose','operating water tower','6468','lionel southern pacific cabooses','30-1075','9875','camelback engine','58','cattle','billboard set','center beam','f3 b unit','ctc lock on','lionel nw2','mth coil','g scale caboose','mercury','little lionel','k line caboose','nw2','battery','c&o hudson','mth great northern','lionel maxistack','marklin poster','classic freight','santa car','mth f3','2009','long track','lionel 3419','671 locomotive','track lock on','hanger','6464-350','cleaning kit','lionel s gauge','lionel 52','lionel rcs','30-1093','ps 4','railroad crossing sign','140 banjo','battery charger','o31 lionel switches','tp&w','k352','whistle controller','lionel 6464-175','mth seaboard','gas','lionel tubular track','used','city of portland','2533','jc print','mth tiu','lionel 520','lionel alco','mountain','3424','berkshire 2-8-4','6476','fastrack layouts','empire state','train set central','atlas 6903','comet','6812','gargraves track screws','2 bay coal hopper','madison passenger cars','2654','american flyer 282','lionel seaboard','terminal block','new york subway','mth steam switcher','shanty','city accessories','american fire and rescue','lionel ice cars','lionel 364','covered hopper','pennsylvania atlantic','mail','orient express','u.s navy','o gauge train sets','fire rescue set','k952d','used lionel train sets','double sheathed','lionel train accessories','fastrack 90 crossover','southern pacific caboose','bullet','speaker','prints','rotary','pennsylvania train sets','ho passenger cars','rcs','clown car','bachmann plasticville','k-line c&nw','sale figures','marklin figures','values','coors light silver bullet','5700','cobblestone','9312','crane hooks','1861','diecast tank car','k line switcher','lionel ice station and car','santa fe midnight chief','lionel observation','great train robbery','lionel car carrier','tmt','c&ei','acce','whistling shed','san francisco','e-z mate couplers','lionel o gauge','grace','lionel observation cars','dummy','battery trains','niagara','sharknose','lionel g scale','ale','allis chalmers','022 switch','nyc freight','great northern caboose','lionel sound','mth steam engines','50-1004','maersk','helicopter car','395','k-line switcher','mth high cube','4-6-4','mth new york central passenger cars','lionel hellgate bridge','street','light towers','brewery','lionel operating cattle cars','lifesaver','40-1010','norfolk&western','6357 caboose','knuckle','pittsburgh lake erie','494','k-line timken','lionel cross track','lionel lines 0-8-0','mth z4000','40-1042','mth digital command system','silver cloud','803','mth r11','iraqi freedom','santa fe 2-10-0','2-8-0 lionel','lionel polar express tender','o-48 fastrack curve','6464-325','g sale','jims','o27 cars','lionel shop','mth 2 rail','dealership','dz-2500','hicube','lionel track maintenance car','woodland scenics trees','chevron','fastrack half','ballast train','tmcc control','lionel pa','maintenance car','f59ph','restaurant','lionel on sale','southern pacific daylight set','rings','operating uncoupler','lionel hobo','north pole station','804','o gauge locomotives','lionel street lights','gang car bumpers','282r','6555','sale set','30-6704','mth reading','lionel diesel postwar','command base','polar express baggage car','die cast','lionel maintenance','2472','poles','445','tpc','lionel controller','lionel sp caboose','operating horse car','45-1049','center','mth flat','track power','sale cars','railking passenger cars','pliers','pioneer zephyr','gs4','track bumpers','lionel track 72','j','o switch','lionel shay','mth engines','6460','the o gauge railroading primer','k-line kennecott copper','e44','ammo','track crossing','lionel gg-1','northeastern','decapod','lionel train set 0','park benches','lionel f-3','sp smoke pellets','#239','standard','lionel 153ir','fastrack sale','lionel motorized fire car','lightning stripes','peabody','9441','lionel 153ir controller','train sounds boxcar','lionel pennsylvania boxcar','erie 2-8-8-8-2 triplex','lube kit','connecting transformer','prr torpedo','ho buildings','space','steamer','h12-44','construction','6032','lionel 2472','erie locomotives','triplex steam train','6200','steel sided','lionel lines tender','pennsylvania freight','lionel 6430','evan design','coal dump','tmcc upgrade','dinning car','cattle loader','300ac','stourbridge','3461','track joiners','lionel 313','lionel coal dump car','8702','o scale buildings','operating gateman','lighted caboose','conrail set','z 4000','o72','radar car','tidewater','mth husky stack','816','light socket','2657 lionel','southern pacific switches','dcs cable','nyc crane','pantographs','hats','g scale gondola','police car','deere','candy cane car','russian','drop bottom gondola','mth realtrax curve','williams 2704','f030','820','lionel 621','nyc tank cars','sw 1500','feedback','lionel lines tank','b1395','036 curve','bulkhead','j-1e','30-9033','i','ns caboose','ho scale new haven','pa1','donald duck','train crossing','texaco','lionel ps-4','diesel locomotives','2 bay hopper','state of maine car','baltimore','pennsylvania tender','4-4-2','bench','die cast trucks','z scale track','mth bay window','lionel 811 flat car','lionel 395','128','lionel 2461','mth car carriers','2-6-6-4','3454','nyc b unit','express reefer cars','2666t','boxcar steam','lionel n&w','2452x','santa fe locomotive','mth trolley','lionel whistle','192 control tower','buddy l','g flex track','lionel smoke pellets','depot','circus train car','williams hudson','6650','coal-loader','mth texas special','brio','metal tracks','40-1008','lionel replacement bulb','6126','mth e8','154c','30-1089-2','articulated o locos','mth tropicana','smoke car','30-4196-1','atlas angel train','balancing','bar mills','target car','s4','tiu barrel','1121 controler','railsound steam','1022','lionel 1900','lionel 2023','neil','30-7815','lionel 517','roller pickup','260e','fastrack figure 8','k-line passenger','40-4000','refrigerator car','g scale couplers','ho ez track','american flyer gondola','dreyfuss','lionel postwar steam','alton limited','lionel trestle set','led lights','train controls','lionel flatcar with plane','animated signs','snow blower','069','4-12-2','bay window caboose','o figures','jet snow','rail joiners','atlas roadbed','lionel k4','807','9416','satellite','b&o locomotive','mth log cars','atlas signal','amc','tmcc boom car','fastrack railer','40-1047','5073','lionel roomette','303','nyc aluminum','viper','6464-700','lionel kw transformer','2955','lionel 0-8-0','bachmann ho train sets','lionel video','lionel 142','o scale tunnels','crossing lights','193','t&c pa006','mth battery charger','aluminum tank','ives 3251','erie caboose','gang car','boiler','lionel 6457','nyc dreyfuss','atlas caboose','ho scale bridge','dl 109','boxcab lionel','af tinplate','30-9048','missile car','40-1045','6054','072 wye','atlas 215','8873','t49','lionel chesapeake and ohio','railking union pacific','lionel light car','mth brute','71','1416','6059','rs3','mth smoke','elevated track','stourbridge lion','commodore','farm house','k-line switches','gargraves uncoupler','union pacific crane','control switch','std gauge','tootsie roll','lighted lockons','intermountain','button','lionel c&o streamlined hudson','k-line building kit','175','mth conrail','b a caboose','8606','field grass','gg1 locomotive','lionel 153c contactor','90','large scale lionel','prewar couplers','lionel lines passenger cars','trailer and flatcar','lionel 6464-75','diesel fueling station','marklin k 83','animated billboard','aec nuclear reactor','lionel 6801','702','1000','163','fast track switches','lionel gg','k-line b&o','o scale crossing gate','lionel 3474','lionel hat','marklin wire','290','lionel chesapeake','lionel milk platform','preiser','cp add on','operating hopper','53','k line diner','lionel general set','rea box cars','nyc empire state express','530','o scale people','242','mth box','cab 1 remote','lionel new train sets','mth c o','animals','illuminated caboose','gulf tank','o scale girder bridge','curve tunnel','2887','polar express announcement','lionel sunoco tanker','mth bumper','polar express girder bridge','5166','marx transformers','floodlight tower','mth billboard','mth telephone poles','mth straight','juice','howard fogg','2402','45n','6167','lionel operating barrel car','kline prr','lionel 350','lionel superbass','train kit','combine','track nails','6026 tender','2630','walthers o','mth 40-4000','calendar','mth church','hard rock','ho santa fe set','2333','264','fleet of modernism','whistle station','lionel screened auto carrier','lionel classic','southern tank car','pulpwood','get your kicks','6803','athearn bnsf','cincinnati','train layouts','atlas box car','arttista 1276','lionel icing station','proto smoke','rr signs','new sets','sw-1','ready to run','lionel 6560','b-o baggage car','talus','mth platform','railroad signs','513','309','lionel southern pacific boxcars','mth work house','11-6005-1','lichen','train playset','train values','new lionel sets','lionel ice','3652','30-4137-1','lionel 3456','lionel 6257','atlas diesel locomotives','mth 2.0','lionel coal ramp','lionel stack','brass engines','williams southern','greenberg books','6057','30-2545','45-1010','40-1005','lionel lighted caboose','lgb wheels','g scale switches','2343c','f-3 b','o santa fe','30-2503','40-1002','rectifier','csx diesel','2341','kennecott copper','abs','american flyer diesel','suburban station','berk123','416','lionel long track','tractor trailer','drawbar','560','north pole freight','hershey box car','460','ca-4','lionel 2-10-4','2442','central of georgia','traction','interstate','legacy set','lionel scout','lionel 494','dc locomotive','porthole','lionel grain train','lionel 069','3470','lionel domino','ohio','amtrak passenger','4 bay hopper','6560-13','pennsylvania s-2 6-8-6 turbine','mth mta','american flyer billboard whistle','crates','aluminum hopper','mth subway','622-5y','lionel 6462 gondola','442 diner','track connector','f3 frame','hot chocolate','burlington pioneer zepher','lionel 6315','lionel 6025','scenic cement','s gauge passenger cars','lionel pillsbury','mth clinchfield','type kw transformer','nyc hoppers','6903','santa fe reefer','power adapter cable','1877','ground cover','union pacific 2023','1218','motor truck','lionel covered hopper','2026-107','lionel #97','2328','american freedom train','027 trains','lionel whistleing station','ives 3252','mth aerotrain','lionel carrier','operating christmas cars','royal hudson','freight train sets','lionel rocket','2-bay hopper','mth aquarium car','456 coal ramp','634','258','american flag','lionel powermaster','fastrack o48','christmas cards','639','flatcar loads','lionel madison hardware','#2026','santa fe tender','kline caboose','union pacific ore car','lionel steel','lionel 250','lionel sleeper','marklin z','santa fe dummy','625','lionel rs3','caboose marker','30-1433-1','lionel 195','jet','464-45','specials','welder','mth sw9','s-1','santa fe b unit','mth pass cars','depressed flat car','train track','operating station','american flyer train sets','caboose illinois','ph-1','santa fe 4-6-4','union pacific baggage','lionel pacific merger','1955','6 wheel trucks','lionel 238e','lionel operating barrel','polar express hot chocolate','tubular','30-9162','lionel little lines','policemen','lionel 1656','lionel trailer','fastrack bumpers','marklin ho locomotive','american flyer trains','manual switch','103-1-mpc','30','lionel 6012','santa fe steam locomotives','nyc mohawk','lionel oil','train videos','madison cars','3rd rail steam locos','lionel postwar celebration','flag','8002 t20','abrams','6636','auran','20-3035-1','operating sawmill','union pacific dummy','pennsylvania tank cars','mth canadian pacific','031 track','state of','standard o freight cars','motorcraft','lionel 33','lionel 2671w tender','30-4177-1','lionel 38','909','2379 rio grande','3 bay hopper','910','2411-4','fp 45','b&o e8','pacific merger','802','news stand','30-4181-1','mth diesel sets','tower 494','santa fe set','steel ore car','chicago north western','train station building','lionel expansion','southern tank','lgb straight track','union pacific tender','lionel gp 9','cherry picker','lionel rs-11','fire and rescue train','lionel door','whistle button','fastrack operating','mth coors','mth box car sets','30-7437','lionel stand','atlas c&o','hopper with load','ho steam engine','mth dash 9','lionel terminal section','jc','power lock track','6','rcs track','lionel fire house','mth 30-2857-1','9703','atlas o box cars','ps 2','ladder','1001m','southern passenger cars','dm&ir','lionel bay window caboose','jim barrett','illinois terminal','berkshire locomotive','baywindow caboose','standard gauge locomotives','z-4000 transformer','aristocraft trucks','wigwag','lionel lights','c&o passenger car','dreyfus','lionel 2009 catalog','pennsylvania rr','lionel consolidation','stock','lionel nickel plate road','6729','lionel 72','lionel legacy train sets','lionel diesel horn','mth imperial','mth wire','k103','mth missouri pacific','9066','caboose ladders','rock island diesel','ctc','154 highway signal','2481','2-6-6-2','9881','rear truck','9121','polar express track','k4580','rock island hopper cars','mth bulkhead','mth jersey central','tender trucks','tower 193','christmas items','lionel 2318','lionel 736','40-1004','flatcar bulkhead','mth yellowstone','mth reverse unit','497-51','500-1','tmcc lockon','seasons greeting','mth dcs dvd','lionel sound steam','3482','1281','50-65','30 4136 1','arttista 1108','paint booth','arttista 1281','45-1014','20-100','lionel 2466w','o gauge stack cars','9151','lionel oil drum loader','track connection','717-14','union pacific ho','union pacific e7','industrial tank','8951','train print','1929 lionel','k-line by lionel operating cars','lionel submarine','hell gate bridge','steel water tower','mth coal','transformer train set','pipe smoke','rocket launcher','lionel 675','madison pennsylvania','carolina','scrap yard','9157','boiler front','pool','atlas crossover','lionel docksider','diode','marx crooks','american flyer tank cars','ps1','0-72','2185w','mth 2009','mth merger','e clips','1722','lionel air force','lionel union pacific hopper','goose','lionel passenger train sets','lionel 450','target','new york central flyer set','50-50 armature','b o diesel','lionel truck parts','mth double door','dl','wheels ho','hopper parts','union pacific locomotives','lionel 2036','lionel nyc hopper','gg','mth penn central','st louis mint car','lionel tender shell','nuclear reactor','s-1 electric','grain of wheat bulb','c1212','mth z4000 transformer','tie channel','up sd70ace','7304','3656 stock car','alp 44','lionel baggage','gerber','400 watt transformer','lionel bathtub gondola','boulder','337','marx couplers','kw 190','lionel used track','aluminum baggage','5401','fastrack crossover','train whistle','dc transformer','ho diesel','6142','lionel control tower','lionel 652 gondola','santa fe vista dome','lionel pennsylvania caboose','ballast tamper','tca york','9764','3021','9809','lionel 6419','k-line reefer','clark','hi-cube','lionel 2257','65','lionel 2333','rico','lionel dealer','197','438','lionel floodlight tower','lionel ps-1','lionel 6511','worm','crossing bell','lionel prr loco','ties','mth pennsylvania caboose','type v','lionel 45n','8352-411','lionel 3434','o 42','aec tank car','3 rail track','lionel magnetic crane','415','streamlined hudson','up berkshire','work crane','cab-2','153 block signal','cannonball','pilot','lionel expansion pack','rail king steam locos','repair videos','mth mohawk','20-4024','lionel 5712','mabuchi','9878','ditch lights','g scale brass track','lionel 6434','digital commander','lionel b&m box car','275w','lionel v transformer','sw8','0-6-0 lionel switcher','lionel 2046w','8071','lionel lackawana','259e train set','mth ps2','wizard','cradle','o gauge diesel train sets','lionel gang car no 50','williams sets','lionel diecast','modern tender','lionel g scale track','lionel great western train set','union pacific lionel trains','gift cards','lionel maxi-stack','nichrome wire','milwaukee locomotives','o diesel','809','mth adm','20-3028','geep','120 track','prr dummy','lionel die cast hopper','american flyer parts','mth 5426','service','4696','0 27 track','lionel bunk car','nyc electrics','armature','45 gateman','lionel ho catalog','moo','o60','northern 4-8-4','lionel 6465','music car','20-2302-1','command set','mth coe','mth flat pipe','portland rose','o72 curve','9754','20-5543-1','evans welding light','cw 40','ramp','lionel o-27','up set','coal set','6011','zw-181','30-7520','9811','lionel boxcar set','vent','fire train','union pacific train set','mth proto 2','postal','lionel polar express set','lionel intermodal crane','0-4-0 switcher','lionel pennsylvania passenger car','dummy steam','mth c&o passenger car','ashley drew','csx hopper','lionel holiday cars','lionel pennsylvania flyer freight train set','ctc lockon','cattle sounds','l','lionel 2035','mth e44','166','lionel o track curved','4-40 screw','tr1103','savannah','plastic brake wheel','lionel 0-27 track','20-3032-1','lionel 2004','rath','s gauge switch','ps2 steam','wood reefer','glue','c&o steam o gauge','prr t1','lionel fueling station','kline chessie caboose','creamery','671m-23','mth pennsylvania s1','145-5','sp passenger','n gauge track','reactor fluid tank car','mth\'s protosound 2.0','o gauge flex track','g scale locomotives','lionel 2400','casper','lionel 8006','buffers','lionel 2530','k-line factory','9523','6404','brush holder','c420','indiana','new york caboose','complete train sets','i love toy trains 2','6907','lionel classic freight','6436','lionel 1998 catalog','30-2835-1','trucks s scale','lionel 2677 gondola','1851','mt view creamery','steel bridge','30-9159','lionel instructions','204-34','1952 lionel','1999 christmas','2321-164','mth 40','harley davidson train set','lionel 1121','lionel o27','new york yankees','lionel 6572','lionel modern passenger cars','ameri-towne','110','lionel 2-8-2','free shipping','2126','20-4121','11-5003-1','lionel 736 berkshire','shingles','lionel 2235w','nyc sharknose','ep-2','lionel farm people','software media','b o passenger cars','lionel 6814','lionel 6656','lionel control switch','train posters','st1435','lighted lock-on','lionel 1666e','williams catalog','lgb manual','lionel posters','lionel 112','g scale trucks','passenger car diaphrams','circuit breaker zw','gg-1 set','lionel 110','stakes','rubber stamp','village','a century of lionel trains','union pacific reefer','lionel rapid transit trolley','lionel 0 gauge train sets','lionel 41','t-reproductions','lionel sd50','pennsylvania coal car','clip on','d-p-b','lionel lines vat','figure eight track','lionel lines billboard','little lines freight set','lionel 116','c&o steam','fastrack o-36','2181','lionel telephone poles','k-line ore cars','western union','shaft','windup','945','9707','fastrack set','lionel 6562','30-2817-1','ornamental horn','6456-25','cattle car set','5120-503','lionel street lamps','diesel ho engins','lionel farm','lionel 192','whistle circuit board','columbia','1994','track ballast','lionel christmas set','lionel newstand','lionel 58','santa fe baggage','lionel 8850','woodland scenics rock molds','lionel insulated track','1859','trainz sp smoke pellets','k6620','57-25','2170','m.t.h','new york central e7','lionel 2354','9175','lionel activators','lionel terrace','axle part','f-9','redwood train set','o54','mth rs-3','lionel 2466wx','good humor','50-1029','lionel double switch','1995 christmas car','santa fe steam engines','20-2918-1','lionel 2360','lionel pennsylvania set','truck parts','layout books','track power clip','new york central steam','lionel santa fe steam','lionel power station','10-4002','mth 4-6-6-4','southern railroad','tmcc base','30-7202','b dummy','flat head screw','lionel ep5','b&m boxcar','northfield','k line erie tank','o track pack','lionel 3424-86','lionel 3424','mth 30-7560','2015','grain of wheat','theater','o-42','lionel 259e','lionel trains transformer','lionel madison','lionel car 3444','k2630','1999','lionel cp boxcar','9349','lionel railscope','condition','r27 subway','714','lionel operating freight station','lionel lackawanna','lionel pennsylvania flyer freight train','30-2861-1','30-2861-3','gear wheels','671m-22','lionel katy','874','williams gg-1','70-3012-1','lionel erie parts','tropicana reefer','mth illinois central','lionel great western train','pump','lionel 442','marx 400','gravel','581','scout caboose','northern lights','30-2195-1','lionel 352','lionel tin plate','homes','40-1026','133','lionel pfe','mth 40-1018','burro','ucs track','lionel southern pacific box cars','slide shoe','lionel accessory catalog','right hand switch','track adapter','new york central tender','mth 40-1021','mth g scale','auxiliary tender','mth loco','lionel trestle bridge','lionel 6119','insulating track pins','mth ttx','lionel conrail set','coaler','116 passenger station','lionel coin bank','g scale electric train set','pennsylvania tuscan','60 vista dome','716','1237','193 water tower','lionel 2-8-8-2','lionel 2456','lionel f3 pennsylvania','lionel np','o guage switches','sealand','lionel command base','lionel 262e','3067','madison passenger','lionel o27 switch','fastrack terminal','gear lube','aristo craft track','up diesel','54-125','20-3023-1','lionel power supply','gray hopper','lionel gp 38','f3 a truck','lionel type z','o tunnel','30-1149-1','0-27 switch','g trains','styrene','lionel caboose parts','drive washer','transformer 1033','lionel 394','track activation device','50-1017','unibody','lionel sd-50','6501','lionel 6024','2-rail o scale','lionel log belt loader','pennsylvania rr cars','link couplers','lionel lines vat car','lionel southern flatcar','54-13','offset two bay hopper','lionel 6047','lionel trailer frame','8140','lionel 6162','southern engines','lionel 6417','lionel 60 trolley','plastic','css&sb','g transformer','lionel train book','lionel vehicles','755','lionel die-cast trucks','vat car','97 coal','nyc rpo','9368','20-2216-1','9383','af 650','plastic cars','af 632','9177','lionmaster up challenger','marklin decoder','lionel 35','prr set','lionel 71','streamliner engines','orange blossom special','hot chocolate car','model 2037','fastrack software','polar express g','ac transformer','pipes','145c','mth 3.5','lionel 2682','lionel rio grande caboose','lionel crossing signal','mth intermodal','4-6-4 j-1e','country church','gandy','nw2 switcher','man','usra','polar express g scale train','journal box','k4632','30-7431','lionel 2037 locomotive','lionel lincoln log','lionel oil barrels','maine engine','turbine diesel','del monte','6819','rmt coal hopper','3656 car','lionel 76','iron mountain','lionel 2452','9887','fastrack track pack','stainless steel','insulated wheel set','plaster','polar express sound tender','conversion coupler','holiday express','ho caboose','mth 30-7623','big track','cargill tank car','lionel erie box car','firecar','lionel swich track','lgb crossing','9323','super freight','lionel track bumpers','7522','knuckle rivet','90 watt','lionel 1033 transformer','3656-34','pennsylvania locomotives','emd e8','modern transformer','lionel santa fe box car','2043','30-1088','3068','nyc engines','wye switch','lionel 4-8-8-4','lionel uncoupler track','monon boxcar','keystone special','tootsie toy','mth remote control','pellets','north pole train set','prr locomotives','new york central flyer freight train set','711-54','lionel cp','4-6-2 k4','1957 lionel catalog','carbon brushes','lionel diesel union','mth 50-1014','shelf','mth people','m and m train','lionel g-gauge','mth real track','polar express o','union pacific merger','lionel o22 switches','lionel command controll','ph-1 powermaste','redwood','conrail caboose','ho track plans','lionel depressed car','johnson tank car','sw-9 switcher','brewing','holiday flyer','9100-100','lionel radar car','roadside stand','lionel vol 1','harley davidson train','o scale fences','42 switch','lionel 3357','wicks','rhode island','lionel 166','christmas 2006','lionel power cord','lionel new york central caboose','o27 train sets','mth grounded track','lionel 3454','train track o','lionel train bank','lionel crossover','mth n&w caboose','chicago burlington quincy','battery cover','rear truck assembly','williams texas special','switch flag','6-5121','8776','8779','3462p','lionel expansion sets','brush spring','mth 4-6-2','100-4','lionel lines o-gauge ready-to-run train set','polar express coach with conductor','g scale train tracks','duke beer','2036-131','m.o.w','lionel 1950','mkt caboose','polar express book','40-1023','lionel 027 sets','mth bank','lionel truck frame','lionel standard o cars','027 loco','engine 2055','bucyrus erie crane car','lionel 3444','nyc girder bridge','lionel 617','ps2 conversion','g-gauge','santa fe coach','mikado steam','outdoor train sets','full vista dome','1957','fastrack siding add on','222-108','operating banjo signal','mth remote switch','frisco 2-8-2 mikado steam locomotive','santa fe crane','operation iraqi freedom','lionel o-27 christmas train set','k-line 42 switch','lionel milk cans','globe','fixed voltage plug','mth south shore','w&le','o gauge roadbed','lionel special','o-31 track','lionel smoking caboose','rr workers','plug door','model power 6057','50-1005','671-151','9464 boxcar','gg1 insulator','polar express observation car','2020m','93','coupler box','lionel freedom train','passenger expansion pack','computer game','#397 coal loader','2028-109','zw-167','20-9300','259e-1','o-72','2367-52','2677','o-guage track','mth gp 7','step by step','dz2500','lionel brake wheel','lionel topham','extended vision','duplex steam train','c o passenger baggage','671-94','western flyer','wheat hoppers','5 straight track','k-line passenger set','2494','lionel diesel nyc','9.6 volt rechargeable battery','capitan','lionel southern boxcar','lionel santa-fe','wilesco','cathedral','6403-60','k6455','icing reefer','new year mth cars','9327','lionel o42 switch','fastrack signal','reverse board','drum','lionel flag','g christmas car','norfolk and western passenger cars','santa caboose','6736','fastrack siding','polar express hot chocolate car','polar express hobo','fastrack track','large scale','lionel uncoupler','lionel porthole','3rd rail prr q1','lionel g gauge track','domino sugar','40-1017','lionel 6464 series x','built up','gargrave o','5023','252-11','lionel o gauge straight track','lionel halloween set','30-1089','union pacific freight','philadelphia','40-750c','566','transition piece','726-9','taco bell','lionel new haven box car','flag pole','burlington ft','9.6 volt','k-line heavyweights','santa fe dome','vet','rechargeable battery','southern 4501','mth nyc diesel','lionel 2-4-2','75 watt transformer','holiday cars','train starter sets','3rd rail samson loco','o scale flat cars','caboose industries','hose','tootsietoy','o-31 switch','g-gauge track','imco','tree lot','671-112','lionel el capitan cars','g gauge straight track','sub','wood track','40-1029','9118','pig','lionel missile','santa fe f3 b unit','lionel c&o passenger','o caboose','k-line 120','marconi','lionel farr','ggauge','lionel north pole central freight expansion pack','lionel eastern','nyc crane car','o steam','30-4202-1','overstamp','9.6 volt battery','svg','3462p-14','6520-17g','true value','mth up diesel','mth standard gauge track','lionel signature','christmas o cars','lionel rear motor truck assembly','30-2474-3','operating crane','mth 20-3031-1 prr 4-6-0 g5 steam locomotive w ps ln box','8003','6920','l2-a','mth end of train device','ho bnsf train set','30-7267','54 inch track','3 rail','lionel keystone','3366 parts','k-4580','6464-475','9527','reserve','6094','santa fe decal','operating platform','mth ps 2','lionel k-4','9525','1992 christmas cars','jimmie johnson expansion pack','lionel santa flyer','lionel 6-8-6','o engineer','l&ne','track side','fastrack 10 straight track','lionel gn','o coupler','lionel boston albany','pennsylvania keystone special','mth protosmoke','lionel southern hopper','30 mth track','2328-37','o27 gauge track','pure oil','483-1','o-31','express trains','lionel southern farr','lionel santa fe ft','mpa','ceiling','mth rtr sets','o transformers','topham','o cars','614','polar express bridge','t1 4-4-4-4','matthew','screws for fastrack','30 degree crossing','electronic e units','lionel 9204','ri','ho scale train set','lionel santa fe alco','passenger operating doors','g scale tender','u25','671m-8','lionel 9773','8036-95','8502-150','baltimore and ohio caboose','s 1','mth gp7','pennsylvania expansion','2333-116','30-1076','steel sided reefer','mth b o','fc182','6098','resistor','elf hand car','lionel ballast dump car','203-7','o gauge trains','eastern freight','caboose circus','smooth','lionel pacemaker','lgb smoke stack','a unit','mth ready to run','train and track sets','lionel o-31 switch','passenger train car','lionel o pennsylvania flyer','o starter set','mth pioneer zephyr','side frame','483-2','sleigh','conveyor','rescue','o remote switches','30-2819-1','polar express chocolate','steel pins','hot wire','pennsylvania stock car','nyc 700e hudson','coupler screw','33-6234','tank car g scale','lincoln','holiday caboose','bonanza','mth 20-6562','161-300','store fronts','o scale telephone poles','excavator','cutter','lionel hogwarts express','fastrack wire','lionel c&o 2-8-4','9234-90','polar express couplers','mth 40-1033','how to','lionel layout book','mth sd','mth hi cube','wheel bearing','4090','2343-67','atlas and station','mi trains','chocolate car','lionel 1','tuscan','standard accessories','lionel 6035','lionel power clip','lionel track clip','0-8-0 mth','lionel bn','ogr 873 ameritowne burke building kit','191-300','ogr 72','stamps','lionel 153c','etd circuit board','9114','rhinestones','16 wheel flatcar','kline 3rd edition 2001 catalog','lionel door guide','u.s mail','christmas 0','lionel starter','o gauge tinplate','christmas box car','lionel holiday express','40-1099','boxcar g scale','f 7','southern states','20-2939','mth hand car','mth #20-2939 lehigh valley alco switcher','fastrack lighted bumper','10-1035','mth rs1 loco','4.5 volt adapter','lionel christmas accessories','202-10','southern madison','plasticville church','american flyer coupler','lgb power pack','lionel starter train set','lionel candy cane','the primer','mth engine shed','pup','truckee','g scale wheels','g scale crossing gates','20-4049','toy soldier car','lionel 264e','mth 4-6-0','lionel trains polar express train set','lionel o straight track','lionel 154 road crossing highway flasher signal','237 engine','2460-21','santa sleigh','fastrack activator','screwdriver','pennsylvania smokeing caboose','christmas g-scale','polar express passenger car','lionel 197 rotating radar antenna','lionel spotlight','40-500','lgb power','north pole central freight expansion pack','christmas people','vending','8903-135','2344c b-unit','stairs','williams turbine','truck stud','269','lionel 1608','nyc boom car','mth 30-1140-1','brio train track','bascov crusader set','dynamic brake','k-line 21','30-7561','connection wire o gauge','2023-110','erlanger','marklin controller','362-22','polar express girder','o turntable','7223','marklin books','mth 60-1047','5247','speed controler','polar express elf','n&w caboose o','marine bunks','6-car','mth mel\'s','12v bulb','atlas wire','supermarket','lionel bucyrus','lawrence','408e','lionel 6464-900','bachmann smoke','9269-30','beaver creek logging','uni-body','mth western pacific','lionel remote track','8459-700','6262 wheel car','19-300f','north pole central expansion pack','tony stewart expansion pack','vehicle with claw and logs','lionel train 164 log loader','1689w','lionel brake stand','monkey','170','lionel power track','3081','2009 christmas catalog','new hope','485-32','mack','k623-1151','mth mlb');
/* $Revision: 3828 $
 *
 */

if(typeof(_sli_init )!='object'){var _sli_init=new Array();}
if(typeof(sli_init )!='function'){function sli_init(){ for(var x=0;x<_sli_init.length;x++) _sli_init[x]();}}
if(typeof(asPhrases)!='object'){ var asPhrases = new Array(); }
if(typeof(__SLI_customisations)!='object'){var __SLI_customisations = new Object();}
if(typeof(__SLI_ClientDefaults)!='object'){ var __SLI_ClientDefaults=[]; }
if(typeof(__SLI_validSearchBoxes)!='object'){ var __SLI_validSearchBoxes = new Array(); }
if(typeof(__SLI_asug_used_flag)!='object'){ var __SLI_asug_used_flag = false; }
if(typeof(__SLI_width)!='object'){ var __SLI_width = 0; }
if(typeof(sli_targeturl)!='object'){ var sli_targeturl = ""; }


    __AutoComplete = new Object(); //namespace...
    __AutoComplete_mouseMoved=false;

    // Basic UA detection
    isIE = document.all ? true : false;
    isGecko = navigator.userAgent.toLowerCase().indexOf('gecko') != -1;
    isOpera = navigator.userAgent.toLowerCase().indexOf('opera') != -1;

    /* defaults and options */

    var __SLI_ApplicationName = 'AutoSuggest';
        __SLI_customisations[ 'AutoSuggest' ] =
                {
                    'ShowBrandingFooter' : true
                    ,
                    'TextBoxIDPrefix' : 'sli_search_'
                    ,
                    'BrandingFooterImagePath' : 'http://assets.resultspage.com/autosuggest/sli_systems-powered_150_15.gif'
                    ,
                    'BrandingFooterTitleTooltip' : 'AutoSuggest Powered by SLI Systems'
                    ,
                    'DropListMinWidth' : 150
                    ,
                    'MaxListItems' : 10
                    ,
                    'Alignment' : true
                    ,
                    'TextBoxIDCustom' : []
                    ,
                    'ValidSearchBoxes' : false 
                    ,
                    'IE6SelectBox' : false 
                    ,
                    'IE6SelectBoxPadding' : 0
                    ,
                    'TargetURL' : ''
                    ,
                    'IframeAlignment' : false
                    ,
                    'AlignmentBorderBug' : false
                    ,
                    'IE6OnFocus' : false
                };
    /* 0 = keyname, 1 = value */
    for( defaultValuePair in __SLI_ClientDefaults )
    {
        __SLI_customisations[__SLI_ApplicationName][__SLI_ClientDefaults[defaultValuePair][0]]=__SLI_ClientDefaults[defaultValuePair][1];
    }

    /* pre-fetch branding footer image if being used...
     */
    if( __SLI_customisations[ __SLI_ApplicationName ][ 'ShowBrandingFooter' ] )
    {
        
        if(location.protocol == "https:")
        {
            __SLI_customisations[ __SLI_ApplicationName ][ 'BrandingFooterImagePath' ] = __SLI_customisations[ __SLI_ApplicationName ][ 'BrandingFooterImagePath' ].replace(/http:/i, 'https:');
        }
    
        var __AutoCompleteBranding = new Image();
        __AutoCompleteBranding.src=__SLI_customisations[ __SLI_ApplicationName ][ 'BrandingFooterImagePath' ];
    }


    function AutoComplete_init()
    {
        if(!isOpera)
        {
            var oldonresize=function(){};
            if(typeof(window.onresize)=='function')
                oldonresize = window.onresize;//play nicely with other people's toys
            window.onresize= function(){ oldonresize(); AutoComplete_HideAll(); AutoComplete_Create( asPhrases ); }

            AutoComplete_Create( asPhrases );
            
            var els = document.getElementsByTagName('input');
            if(els)
            {
               for ( i = 0; i < els.length; i++ )
               {
                  if(els[i].name == "asug")
                  {
                     els[i].disabled = true;
                  }
               }
            }
        }
    }




    /**
    * Attachs the autocomplete object to a form element. Sets
    * onkeypress event on the form element.
    *
    * @param string formElement Name of form element to attach to
    * @param array  data        Array of strings of which to use as the autocomplete data
    */
    //function AutoComplete_Create (id, data)
    /*
     * iterate over 'sli_search_*' assumes one or more search boxes numbered from 1...
    */
    function AutoComplete_Create( data )
    {
        var idx=1, e, id, searchBoxPrefix=__SLI_customisations[ __SLI_ApplicationName ][ 'TextBoxIDPrefix' ];
        while( e = document.getElementById(searchBoxPrefix+idx) )
        {
            AutoComplete_AttachHandlers(e, data);
            if( __SLI_customisations[ __SLI_ApplicationName ][ 'ValidSearchBoxes' ] )
            {
                __SLI_validSearchBoxes.push(searchBoxPrefix+idx);
            }
            idx++;
        }
        
        
        //this array comes from the customised list
        var otherTextBoxIdList = __SLI_customisations[ __SLI_ApplicationName ][ 'TextBoxIDCustom' ];
        if( otherTextBoxIdList)
        {
            for(idx=0;idx<otherTextBoxIdList.length;idx++)
            {
                e = document.getElementById(otherTextBoxIdList[idx]);
                if(e)
				{
					if( __SLI_customisations[ __SLI_ApplicationName ][ 'ValidSearchBoxes' ] )
                	{
	                    __SLI_validSearchBoxes.push( otherTextBoxIdList[idx] );
                	}
					AutoComplete_AttachHandlers(e, data);
				}
            }
        }
        
    } 

    function AutoComplete_AttachHandlers(e, data){
        var iframe,id;
        id=e.id;


        __AutoComplete[id] = {'data':data,
                              'isVisible':false,
                              'element':document.getElementById(id),
                              'dropdown':null,
                              'highlighted':null};

        __AutoComplete[id]['element'].setAttribute('autocomplete', 'off');
        __AutoComplete[id]['element'].onkeydown = function(e) {if (!e) e = window.event; return AutoComplete_KeyDown(this.getAttribute('id'), e);}
        __AutoComplete[id]['element'].onkeyup = function(e) {if (!e) e = window.event; return AutoComplete_KeyUp(this.getAttribute('id'), e);}
        // The function call on the next line was changed by Andrew Grieve April 2008
        __AutoComplete[id]['element'].onkeypress = function(e) {if (!e) e = window.event; return AutoComplete_KeyPress(this.getAttribute('id'), e);}
        __AutoComplete[id]['element'].onclick = function(e)
        {
            if( __SLI_customisations[ __SLI_ApplicationName ][ 'IE6OnFocus' ] )
            {
                __AutoComplete[id]['element'].focus();
            }
            if (!e) e = window.event; e.cancelBubble = true; e.returnValue = false;
        }



        // Hides the dropdowns when document clicked
        var docClick = function()
        {
            if( __SLI_customisations[ __SLI_ApplicationName ][ 'ValidSearchBoxes' ] )
            {
               for(var i=0; i < __SLI_validSearchBoxes.length; i++)
               {
                   if(document.getElementById(__SLI_validSearchBoxes[i]))
                   {
                       AutoComplete_HideDropdown(__SLI_validSearchBoxes[i]);
                   }
               }
            }
            else
            {
                for (id in __AutoComplete)
                {
                   AutoComplete_HideDropdown(id);
                }
            }
        }

        if (document.addEventListener) {
            document.addEventListener('click', docClick, false);
        } else if (document.attachEvent) {
            document.attachEvent('onclick', docClick, false);
        }


        // Max number of items shown at once
        if (arguments[2] != null) {
            __AutoComplete[id]['maxitems'] = arguments[2];
            __AutoComplete[id]['firstItemShowing'] = 0;
            __AutoComplete[id]['lastItemShowing'] = arguments[2] - 1;
        }

        AutoComplete_CreateDropdown(id);

        // Prevent select dropdowns showing thru
        if (isIE) {
            iframe = document.createElement('iframe');
            __AutoComplete[id]['iframe'] = iframe;
                iframe.id = id +'_iframe';
                iframe.style.position = 'absolute';
                iframe.style.top = '0';
                iframe.style.left = '0';
                iframe.style.width = '0px';
                iframe.style.height = '0px';
                iframe.style.zIndex = '98';
                iframe.style.visibility = 'hidden';
                
                if(location.protocol == "https:")
                {
                   iframe.src = 'https://assets.resultspage.com/autosuggest/blank.html';
                }
                
                if( __SLI_customisations[ __SLI_ApplicationName ][ 'IE6SelectBox' ] )
                {
                  iframe.style.width = __SLI_width  + __SLI_customisations[ __SLI_ApplicationName ][ 'IE6SelectBoxPadding'];
                }

            if( __SLI_customisations[ __SLI_ApplicationName ][ 'IframeAlignment' ] )
            {
                document.body.insertBefore( iframe );
            }
            else
            {
                __AutoComplete[id]['element'].parentNode.insertBefore( iframe, __AutoComplete[id]['element'] );
            }
        }
    }

    /**
    * Creates the dropdown layer
    *
    * @param string id The form elements id. Used to identify the correct dropdown.
    */
    function AutoComplete_CreateDropdown(id)
    {
        var theSearchbox = __AutoComplete[id]['element'];
        var theDropDown;
        var left_top = AutoComplete_getPos( theSearchbox );
        var left  = left_top[0];
        var top   = left_top[1] + theSearchbox.offsetHeight;
        var width = theSearchbox.offsetWidth;

        if ( width < __SLI_customisations[ __SLI_ApplicationName ][ 'DropListMinWidth' ] )
        {
            width = __SLI_customisations[ __SLI_ApplicationName ][ 'DropListMinWidth' ];
        }

        theDropDown = document.createElement('div');
        theDropDown.className = 'autocomplete'; // Don't use setAttribute()


        if(__SLI_customisations[ __SLI_ApplicationName ][ 'Alignment' ] == true && document.body)
        {
            theDropDown.style.position = 'absolute';
            document.body.insertBefore(theDropDown, document.body.nextSibling);
            
            // Position it
            theDropDown.style.visibility = 'hidden';
            theDropDown.style.left       = left + 'px';
            theDropDown.style.top        = top + 'px';
            theDropDown.style.width      = width + 'px';
            theDropDown.style.zIndex     = '99999';
        }
        else if(__SLI_customisations[ __SLI_ApplicationName ][ 'Alignment' ] == "offsetrelative" && document.body)
        {
          theSearchbox.parentNode.insertBefore(theDropDown, theSearchbox);
          // Position it
          if(sli_getStyle(theSearchbox.offsetParent, 'position') != "absolute")
          {
            theSearchbox.offsetParent.style.position = 'relative';
          }
          theDropDown.style.position = 'absolute';
          theDropDown.style.left = (theSearchbox.offsetLeft) + 'px';
          theDropDown.style.top = (theSearchbox.offsetTop + theSearchbox.offsetHeight) + 'px';
          theDropDown.style.width = (theSearchbox.clientWidth) + 'px';
          theDropDown.style.visibility = 'hidden';
          theDropDown.style.zIndex     = '99999999';
        }
        else
        {
            theSearchbox.parentNode.insertBefore(theDropDown, theSearchbox);
            // Position it
            theDropDown.style.visibility = 'hidden';
            theDropDown.style.left       = left + 'px';
            theDropDown.style.top        = top + 'px';
            theDropDown.style.width      = width + 'px';
            theDropDown.style.zIndex     = '99999';
        }
        

        __AutoComplete[id]['dropdown'] = theDropDown;
        __SLI_width = width;
    }

    function /* array [ left, top ] */ AutoComplete_getPos( obj )
    {
        var curleft = curtop = 0;
        var sli_flag = 0;

        if (obj.offsetParent)
        {
           do
           {
              if ( __SLI_customisations[ __SLI_ApplicationName ][ 'AlignmentBorderBug' ] )
              {         
                
                if(sli_flag == 1)
                {
                    var clientTop = (obj.offsetHeight - obj.clientHeight) / 2;
                    curtop += clientTop;

                    var clientLeft = (obj.offsetWidth - obj.clientWidth) / 2;
                    curleft += clientLeft;
                }
                sli_flag = 1;
              }
           
              curleft += obj.offsetLeft;
              curtop += obj.offsetTop;
           }
           while (obj = obj.offsetParent);
        }
        return [curleft,curtop];
    }

    /**
    * Shows the dropdown layer
    *
    * @param string id The form elements id. Used to identify the correct dropdown.
    */
    function AutoComplete_ShowDropdown(id)
    {

        AutoComplete_HideAll();



        var value = __AutoComplete[id]['element'].value;
        var toDisplay = new Array();
        var newDiv    = null;
        var text      = null;
        var numItems  = __AutoComplete[id]['dropdown'].childNodes.length;

        __AutoComplete_mouseMoved=false;
        // SLI Code Modification - Start - Andrew Grieve April 08
        // Trim the textbox so that if is starts with a space then the feature will still work
        //value = value.replace(/^\s+|\s+$/g,"");
        value = value.replace(/^\s+/g,"");

        if(value.length == "")
        {
            // If Textbox length is nothing (after the trim) then don't show dropdown.
            return;
        }
        // SLI Code Modification - End

        // Remove all child nodes from dropdown
        while (__AutoComplete[id]['dropdown'].childNodes.length > 0) {
            __AutoComplete[id]['dropdown'].removeChild(__AutoComplete[id]['dropdown'].childNodes[0]);
        }


        var count=0;
        // Go thru data searching for matches
        for (i=0; i<__AutoComplete[id]['data'].length; ++i)
        {
            // SLI Code Modification - Start - Andrew Grieve April 08 - Added lower casing
            if (__AutoComplete[id]['data'][i].substr(0, value.length).toLowerCase() == value.toLowerCase())
            {
                // SLI Code Modification - End
                toDisplay[toDisplay.length] = __AutoComplete[id]['data'][i];
                count++;
                /* how many to display? */
                if(count == __SLI_customisations['AutoSuggest']['MaxListItems'] ) /* Code inserted to keep list to a maximum of 10 values (was 20 or 30) */
                {
                    break;
                }
            }
        }

        // No matches?
        if (toDisplay.length == 0) {
            AutoComplete_HideDropdown(id);
            return;
        }



        // Add data to the dropdown layer
        for (i=0; i<toDisplay.length; ++i) {
            newDiv = document.createElement('div');
            newDiv.className = 'autocomplete_item'; // Don't use setAttribute()
            newDiv.setAttribute('id', 'autocomplete_item_' + i);
            newDiv.setAttribute('index', i);
            newDiv.style.zIndex = '99999';

             // Scrollbars are on display ?
            if (toDisplay.length > __AutoComplete[id]['maxitems'] && navigator.userAgent.indexOf('MSIE') == -1) {
                newDiv.style.width = __AutoComplete[id]['element'].offsetWidth - 22 + 'px';
            }

            newDiv.onmouseover =
        function()
        {
            if( __AutoComplete_mouseMoved )
                AutoComplete_HighlightItem(__AutoComplete[id]['element'].getAttribute('id'), this.getAttribute('index'));
        };

            newDiv.onclick     =    function()
                                    {
                                    	  __SLI_asug_used_flag = true;
                                                                           
                                        AutoComplete_SetValue(__AutoComplete[id]['element'].getAttribute('id'));
                                        AutoComplete_HideDropdown(__AutoComplete[id]['element'].getAttribute('id'));
                                        AutoComplete_submitForm(id);
                                    }



            text   = document.createTextNode(toDisplay[i]);
            newDiv.appendChild(text);
            newDiv.title='Search for ' + toDisplay[i];

            /* ellipsis for IE only */
            if( isIE )
            {
                newDiv.style.textOverflow = 'ellipsis';
                newDiv.style.width = '100%';
                newDiv.style.whiteSpace = 'nowrap';
                newDiv.style.overflow = 'hidden';

            }
            __AutoComplete[id]['dropdown'].appendChild(newDiv);
        }
        /*
         * append DIV containing footer branding...
         */
        if(__SLI_customisations['AutoSuggest']['ShowBrandingFooter'])
        {
            i = toDisplay.length;
            newDiv = document.createElement('div');
            newDiv.className = 'autocomplete_footer'; // Don't use setAttribute()
            newDiv.setAttribute('id', 'autocomplete_item_' + i);
            newDiv.setAttribute('index', i);
            newDiv.style.zIndex = '99999';
            newDiv.innerHTML = '<a href="http://www.sli-systems.com/powered-by.php" title="' +
                                __SLI_customisations[ __SLI_ApplicationName ][ 'BrandingFooterTitleTooltip' ] +
                                '"><img class="autocomplete_footer_branding" src="'+__AutoCompleteBranding.src+'" /></a>';

            __AutoComplete[id]['dropdown'].appendChild(newDiv);
        }


        // Too many items?
        if (toDisplay.length > __AutoComplete[id]['maxitems']) {
            __AutoComplete[id]['dropdown'].style.height = (__AutoComplete[id]['maxitems'] * 15) + 2 + 'px';

        } else {
            __AutoComplete[id]['dropdown'].style.height = '';
        }


        /**
        * Set left/top in case of document movement/scroll/window resize etc
        */
        if(__SLI_customisations[ __SLI_ApplicationName ][ 'Alignment' ] == "true" || __SLI_customisations[ __SLI_ApplicationName ][ 'Alignment' ] == "false")
        {
            var left_top = AutoComplete_getPos( __AutoComplete[id]['element'] );
            __AutoComplete[id]['dropdown'].style.left = left_top[0];
            __AutoComplete[id]['dropdown'].style.top  = left_top[1] + __AutoComplete[id]['element'].offsetHeight;
        }


        // Show the iframe for IE
        if (isIE) {
            
            if(!__SLI_customisations[ __SLI_ApplicationName ][ 'Alignment' ] == true)
            {
               __AutoComplete[id]['iframe'].style.width  = __AutoComplete[id]['dropdown'].offsetWidth;
            }
            
            
            __AutoComplete[id]['iframe'].style.top    = __AutoComplete[id]['dropdown'].style.top;
            __AutoComplete[id]['iframe'].style.left   = __AutoComplete[id]['dropdown'].style.left;
            __AutoComplete[id]['iframe'].style.height = __AutoComplete[id]['dropdown'].offsetHeight;

            __AutoComplete[id]['iframe'].style.visibility = 'visible';
        }

    e =  __AutoComplete[id]['dropdown'];

    e.onmousemove =
        function()
        {
            if(!__AutoComplete_mouseMoved){__AutoComplete_mouseMoved=true;}
            this.onmousemove = null;
        }

        // Show dropdown
        if (!__AutoComplete[id]['isVisible']) {
            __AutoComplete[id]['dropdown'].style.visibility = 'visible';
            __AutoComplete[id]['isVisible'] = true;
        }


        // If now showing less items than before, reset the highlighted value
        if (__AutoComplete[id]['dropdown'].childNodes.length != numItems) {
            __AutoComplete[id]['highlighted'] = null;
        }
    }



    /**
    * Hides the dropdown layer
    *
    * @param string id The form elements id. Used to identify the correct dropdown.
    */
    function AutoComplete_HideDropdown(id)
    {
        if (__AutoComplete[id]['iframe'])
        {
            __AutoComplete[id]['iframe'].style.visibility = 'hidden';
        }
        
        if (__AutoComplete[id]['dropdown'])
        {
            __AutoComplete[id]['dropdown'].style.visibility = 'hidden';
        }

        __AutoComplete[id]['highlighted'] = null;
        __AutoComplete[id]['isVisible']   = false;
    }


    /**
    * Hides all dropdowns
    */
    function AutoComplete_HideAll()
    {
         if( __SLI_customisations[ __SLI_ApplicationName ][ 'ValidSearchBoxes' ] )
         {
               for(var i=0; i < __SLI_validSearchBoxes.length; i++)
               {
                   if(document.getElementById(__SLI_validSearchBoxes[i]))
                   {
                       AutoComplete_HideDropdown(__SLI_validSearchBoxes[i]);
                   }
               }
         }
         else
         {
                for (id in __AutoComplete)
                {
                   AutoComplete_HideDropdown(id);
                }
         }
    }


    /**
    * Highlights a specific item
    *
    * @param string id    The form elements id. Used to identify the correct dropdown.
    * @param int    index The index of the element in the dropdown to highlight
    */
    function AutoComplete_HighlightItem(id, index) // mouseover, index is the list element index, zero-based
    {
        if (__AutoComplete[id]['dropdown'].childNodes[index]) {
            for (var i=0; i<__AutoComplete[id]['dropdown'].childNodes.length; ++i) {
                if (__AutoComplete[id]['dropdown'].childNodes[i].className == 'autocomplete_item_highlighted') {
                    __AutoComplete[id]['dropdown'].childNodes[i].className = 'autocomplete_item';
                }
            }

            __AutoComplete[id]['dropdown'].childNodes[index].className = 'autocomplete_item_highlighted';
            __AutoComplete[id]['highlighted'] = index;

            //also see below...
            //__AutoComplete[id]['element'].value = __AutoComplete[id]['dropdown'].childNodes[index].innerHTML;
            //AutoComplete_SetValue(id);
        }
    }


    /**
    * Highlights the menu item with the given index
    *
    * @param string id    The form elements id. Used to identify the correct dropdown.
    * @param int    index The index of the element in the dropdown to highlight
    */
    function AutoComplete_Highlight(id, index) // keyboard up/down - index is the direction of travel, 1==down,-1=up
    {
        var childNodes = __AutoComplete[id]['dropdown'].childNodes;
        if(childNodes.length)
        {
	        var lastItem = ( ( childNodes[ childNodes.length - 1 ].className != 'autocomplete_footer' ) ? childNodes.length - 1 : childNodes.length - 2 );

            // Out of bounds checking
            //if (index == 1 && __AutoComplete[id]['highlighted'] == __AutoComplete[id]['dropdown'].childNodes.length - 1) {
            if (index == 1 && __AutoComplete[id]['highlighted'] == lastItem ) {
                childNodes[__AutoComplete[id]['highlighted']].className = 'autocomplete_item';
                __AutoComplete[id]['highlighted'] = null;

            } else if (index == -1 && __AutoComplete[id]['highlighted'] == 0) {
                childNodes[0].className = 'autocomplete_item';
                __AutoComplete[id]['highlighted'] = lastItem;
                index = 0;//hack!
            }

            // Nothing highlighted at the moment
            if (__AutoComplete[id]['highlighted'] == null) {

                childNodes[0].className = 'autocomplete_item_highlighted';
                __AutoComplete[id]['highlighted'] = 0;
                newIndex = 0;
                
            } else {

                if (childNodes[__AutoComplete[id]['highlighted']]) {
                
                    childNodes[__AutoComplete[id]['highlighted']].className = 'autocomplete_item';
                }

                var newIndex = parseInt( __AutoComplete[id]['highlighted'] ) + parseInt(index);

                if (childNodes[newIndex]) {

                    childNodes[newIndex].className = 'autocomplete_item_highlighted';

                    __AutoComplete[id]['highlighted'] = newIndex;
                }
            }

            //populate textbox with currently highlighted term...
            //__AutoComplete[id]['element'].value = __AutoComplete[id]['dropdown'].childNodes[newIndex].innerHTML;
            AutoComplete_SetValue(id);
        }
    }


    /**
    * Sets the input to a given value
    *
    * @param string id    The form elements id. Used to identify the correct dropdown.
    */
    function AutoComplete_SetValue(id)
    {
        __AutoComplete[id]['element'].value = __AutoComplete[id]['dropdown'].childNodes[__AutoComplete[id]['highlighted']].innerHTML.replace(/&amp;/, "&");
    }


    /**
    * Checks if the dropdown needs scrolling
    *
    * @param string id    The form elements id. Used to identify the correct dropdown.
    */
    function AutoComplete_ScrollCheck(id)
    {
        // Scroll down, or wrapping around from scroll up
        if (__AutoComplete[id]['highlighted'] > __AutoComplete[id]['lastItemShowing']) {
            __AutoComplete[id]['firstItemShowing'] = __AutoComplete[id]['highlighted'] - (__AutoComplete[id]['maxitems'] - 1);
            __AutoComplete[id]['lastItemShowing']  = __AutoComplete[id]['highlighted'];
        }

        // Scroll up, or wrapping around from scroll down
        if (__AutoComplete[id]['highlighted'] < __AutoComplete[id]['firstItemShowing']) {
            __AutoComplete[id]['firstItemShowing'] = __AutoComplete[id]['highlighted'];
            __AutoComplete[id]['lastItemShowing']  = __AutoComplete[id]['highlighted'] + (__AutoComplete[id]['maxitems'] - 1);
        }

        __AutoComplete[id]['dropdown'].scrollTop = __AutoComplete[id]['firstItemShowing'] * 15;
    }


    /**
    * Function which handles the keypress event
    *
    * @param string id    The form elements id. Used to identify the correct dropdown.
    */
    function AutoComplete_KeyDown(id, e)
    {
        var result = true;

       var event;
       event = e;
       if(!event) event = window.event;

        var keyCode = event.keyCode;

        switch (keyCode) {

            // Return/Enter
            case 13:
                if (__AutoComplete[id]['highlighted'] != null) {
                    AutoComplete_SetValue(id);
                    AutoComplete_HideDropdown(id);
					
                    __SLI_asug_used_flag = true;
					
                    if( e = __AutoComplete[id]['element'].form['asug'] )
                    {
                        
                        e.disabled=false;
                        e.value = __AutoComplete[id]['asug'];
                    }

                }

                result = AutoComplete_submitForm(id);

                break;

            // Escape
            case 27:
                AutoComplete_HideDropdown(id);
                event.returnValue = false;
                event.cancelBubble = true;
                break;

            // Up arrow
            case 38:
                if (!__AutoComplete[id]['isVisible']) {
                    AutoComplete_ShowDropdown(id);
                }

                AutoComplete_Highlight(id, -1);
                AutoComplete_ScrollCheck(id, -1);
                
                if( e = __AutoComplete[id]['element'].form['asug'] )
                {
                   e.disabled=false;
                   e.value = __AutoComplete[id]['asug'];
                }

                                
                result = false;
                break;

            // Tab
            case 9:
                if (__AutoComplete[id]['isVisible']) {
                    AutoComplete_HideDropdown(id);
                }
                return;

            // Down arrow
            case 40:

                if (!__AutoComplete[id]['isVisible']) {
                    AutoComplete_ShowDropdown(id);
                }

                AutoComplete_Highlight(id, 1);
                //AutoComplete_ScrollCheck(id, 1);

                if( e = __AutoComplete[id]['element'].form['asug'] )
                {
                   e.disabled=false;
                   e.value = __AutoComplete[id]['asug'];
                }

                result = false;
                break;
        }
        return result;
    }


    /**
    * Function which handles the keyup event
    *
    * @param string id    The form elements id. Used to identify the correct dropdown.
    */
    function AutoComplete_KeyUp(id, e)
    {
       var event;
       event = e;
       if(!event) event = window.event;

        var keyCode = event.keyCode;

        switch (keyCode) {
            case 13:
                event.returnValue = false;
                event.cancelBubble = true;
                
                break;

            case 27:
                AutoComplete_HideDropdown(id);
                event.returnValue = false;
                event.cancelBubble = true;
                break;

            case 38:
            case 40:
                return false;
                break;

            default:
                AutoComplete_ShowDropdown(id);
                
                __AutoComplete[id]['asug']=__AutoComplete[id]['element'].value;

                if( e = __AutoComplete[id]['element'].form['asug'] )
                {
                   e.disabled=true;
                   e.value = "";
                }  
                
                break;
        }
    }

    /**
    * Function which handles the keypress event
    * This function added April 2008 by Andrew Grieve
    *
    * @param string id    The form elements id. Used to identify the correct dropdown.
    */

    // SLI Code Modification - Start - Andrew Grieve April 08
    function AutoComplete_KeyPress(id, e)
    {
        var event = e;
        if(!event) event = window.event;
        var keyCode = event.keyCode;

        if (keyCode == 13 && isGecko || isOpera)
        {
            return false;
        }
        
        if( __SLI_customisations[ __SLI_ApplicationName ][ 'TargetURL' ] )
        {
            if (keyCode == 13 && isIE)
            {
                return false;
            }
        }
        
    }
    // SLI Code Modification - End

    /**
    * Returns whether the dropdown is visible
    *
    * @param string id    The form elements id. Used to identify the correct dropdown.
    */
    function AutoComplete_isVisible(id)
    {
        return __AutoComplete[id]['dropdown'].style.visibility == 'visible';
    }

    function AutoComplete_submitForm(id)
    {
        var e, f, result=true;
        if( f = __AutoComplete[id]['element'].form )
        {
            if( __AutoComplete[id]['element'].value != '' )
            {
            	if(__SLI_asug_used_flag == true)
            	{
                   if( e = f['asug'])
                   {
                      e.value = __AutoComplete[id]['asug'];
                      e.disabled=false;
                   }
                }
                
                if( __SLI_customisations[ __SLI_ApplicationName ][ 'TargetURL' ] )
                {
                	asugvar = "";
                	if(__SLI_asug_used_flag == true)
                	{
                	  asugvar = '&asug=' + __AutoComplete[id]['asug'];
                  	}
                    
                    sliRegex = /resultsdemo\.com/;
                    if(sliRegExArray = sliRegex.exec(document.domain))
                    {
                    	sliRegex = /^http:\/\/(.*)\//;
                    	sliTargetDomain = sliRegex.exec(__SLI_customisations[__SLI_ApplicationName ][ 'TargetURL' ]);
                    	__SLI_customisations[__SLI_ApplicationName ][ 'TargetURL' ] = __SLI_customisations[__SLI_ApplicationName ][ 'TargetURL' ].replace(sliTargetDomain[1], document.domain);
                    }
                    
                	document.location.href = __SLI_customisations[__SLI_ApplicationName ][ 'TargetURL' ] + __AutoComplete[id]['element'].value + asugvar;
                }
                else
                {
                	f.submit();
                }
                
                AutoComplete_HideAll();
            }
            else
                result = false;
        }
        return result;
    }
    
    // get the style that will be applied by the browser, including stylesheets
    function sli_getStyle(el,styleProp)
    {
      if (el.currentStyle)
        var y = el.currentStyle[styleProp];
      else if (window.getComputedStyle)
        var y = document.defaultView.getComputedStyle(el,null).getPropertyValue(styleProp);
      return y;
    }

    // register with onLoad(er...
    _sli_init.push( AutoComplete_init );
    
    function sli_addEvent(obj, evType, fn) {
    	if (obj.addEventListener) {
    		obj.addEventListener(evType, fn, false);
    		return true;
    	} else if (obj.attachEvent) {
    		var r = obj.attachEvent("on" + evType, fn);
    		return r;
    	} else {
    		return false;
    	}
    }
    
    function sli_load()
    {
    	sli_addEvent(window, 'load', sli_init);
    }