/* Popular phrases - BUGGIESUNLIMITED - 2:2:48, Fri Nov 20, 2009 */
var asPhrases=new Array ('roof','windshield','batteries','seat covers','tops','lift kits','enclosures','heater','lights','tires','fender','wheel covers','radio','mirrors','light kits','covers','columbia','turn signals','headlights','dash','cart covers','steering wheels','rear seat','battery charger','par car','tires and wheels','controller','club car seat covers','leaf springs','seat belts','seats','club car lift kits','wheel spacers','fender flares','battery cables','floor mats','turn signal kit','golf cart covers','storage covers','club car enclosures','hub caps','chargers','hitch','golf cart enclosures','shocks','voltage reducer','caps','horn','solenoid','wheels','club car','engine','motors','bumpers','ezgo enclosure','brake light switch','ezgo seat covers','cooler','club car light kits','fans','golf carts','key switch','ezgo windshield','decals','back seat','cargo box','security','trailer hitch','converter','club car windshield','speedometer','rear seat kits','manual','brake lights','cart enclosures','wind shield','tires and rims','service manual','tail lights','clock','ezgo lift kit','home','diamond plate','clutch','springs','steering wheel covers','brake shoes','seatcovers','drive belt','dash covers','precedent','rearview mirror','mud flaps','ezgo light kits','alarm','yamaha g16','brush guard','windsheild','winch','lift kit for ezgo','roof supports','switch','propane heaters','gun holders','trojan batteries','ball washer','trailer','cup holders','windshield hardware','nerf bars','yamaha lift kit','club car service manual','club car lights','club canopy','battery maintainer','hub','paint','ramps','lift kit for club car','head lights','brakes','marathon','basket','80 enclosure','rear seats for club car','coil','yamaha enclosure','canopy','brake light kit','flip flop seat','charge indicator','belts','accessories','limited slip','gas tank','light switch','brake cable','enclosures for club cars','headlight switch','battery maintenance','electric motors','wiring diagram','spacers','headlight kit','yamaha g1','sunbrella seat covers','differential','camo','alltrax controller','horn kit','ezgo manual','seat covers for club car','roof tops','alltrax','tsg unv bu','bag rack','shipping','spindle','rear springs','yamaha light kit','brake kit','ezgo body','yamaha windshield','windshields for ezgo','mirrows','yamaha','battery indicator','golf cart batteries','speed chip','long travel','wiring','ezgo brake','bearings','ezgo marathon','ezgo rear seat','voltage regulator','roll bar','driven clutch','yamaha covers','stereo','club car covers','bag strap','jakes','4208','cowls','ezgo lights','rims','yamaha seat covers','carburetor','tune up kit','ignitor','disc brakes','storage','precedent light kit','rear end','air filter','gas cap','bulbs','light bulbs','yamaha drive','club car manual','sun top','fuel pump','sunbrella enclosures','coleman heater','storage tray','g1','lights for ezgo','brk ml 1001','high speed gears','oil pump','rivets','front brakes','speakers','rearseats','mirrors for golf cart','wheel bearings','harley davidson','club car dash','steering stabilizer','tire 18x8.5','keys','voltage converter','wind','honda','ezgo controller','battery watering systems','columbia par car','radio kits','street kit','club car body','cord','seatbelts','ezgo','36 volt charger','premium light kit','workhorse','stryker','ezgo leaf springs','club car fender flares','performance','micro switch','on board charger','cigarette lighter','fairplay','ezgo marathon enclosure','f&r switch','yamaha manuals','4254','sand bottles','kick plate','battery fill','club car precedent','lht unv 2482','club car tune up kit','ignition','street legal kit','back seat kit','enc unv 2472','yamaha cart cover','seat covers for ezgo','parcar','steering','potentiometer','glove box','storage compartment','club car rear seat','36 volt battery charger','windshield hardware kit','upper brush guard','speed controller','mrr unv 2496','ezgo mirror','forward reverse switch','forward reverse handle','golf covers','g22','power kit','turn signals for ezgo','lift','flip seat','signal lights','battery water','headlight bulbs','yamaha g2 seat cover','golf club canopy','trail wolf','lock','turn lights','wiring harness','front bumper','speed control','speed','battery charge indicator','enc unv wht drv','bag','tray','golf bag rack','steering column covers','canopy top','controler','lht ez2 2001','resistor','g2','ball club washer','weather enclosures','loading ramps','covers enclosures','1004','strobe light','lug nuts','drink holder','radio console','shipping charges','accelerator cable','receiver','ezgo dash','workhorse enclosure','locking differential','starter','camo covers','hunting','ignition coil','power chip','lift kits and tire combo','club car seats','security systems','496-b','brake assembly','charger parts','fishing rod holder','2482','guard','heavy duty leaf springs','heavy duty rear leaf springs','choke cable','floor','rxv','instructions','camo enclosure','on board computer','precedent accessories','camo cart cover','wnd hwk','owners manual','48 volt lights','odometer','hunting accessories','drive clutch spring','bgr ffbu blk','rocker panels','voltage','brk cc5 1001k','ezgo floor mat','dome light','ezgo chargers','reverse','brake pedal','trojan','cables','cargo basket','its','battery hold down','repair manual','dash trays','80 top','hydrometer','mud lite','g14','onboard charger','sheepskin seat covers','brush guard club car','console','roll cage','club car roof','leopard decals','battery filler','badland tires','rear seat covers','lktcc','stq cc23 stka','muffler','ezgo cart cover','led lights','ss108','golf cart seat covers','brake drum','steering column','mcor','performance parts','windshield kits','gas engine','oil filter','underseat storage','performance exhaust','flip-flop rear seat kit','cooler basket','ezgo tune up kit','carts','relay','huntting carts','bdt cc2 3213','htr unv 194','fuses','mud guards','yamaha g1 lift kit','ezgo seats','gears','battery strap','rear bag rack','hdl ffbu blk','ezgo headlights','glove box covers','suspension','microswitch','tools','name plate','charger receptacle','whl alum 2sp','rubber molding','1259','flip flop rear seat','j38','tie rod','camo seat covers','tps ml 2495','heavy duty springs','2498b','cart heaters','wheel hub','club car steering wheel','club car precedent rear seats','stg unv cvr xl','club car precedent seat covers','front basket','tool box','chr cc5 5001','cover 4 passenger','fishing','dtr jl ezya','rod holder','4260','36 volt solenoid','side mirror','rkp cc5 1001','front springs','clp unv bge','extended roof','windshield clamps','tie rod ends','ezgo golf cart covers','stq ez2 stka','rkp ez2 2001k','club car precedent accessories','traction','radio cd player','speed kit','brake shoes club car','precedent rear seat','battery bottle','dash accessories','dash kit','chrome wheels','doors','48v battery charge indicator','speed sensor','battery fill caps','e-zgo lift kits','fuel line','stc ez2 5664','lht unv 2474','replacement bulbs','interior light','ezgo brake light kit','lht unv 840a','seat blanket','track order','golf cart mirror','enc ez2 blk','5664','strobe','signal','spinners','5036','sand holder','turn signal switch','9341','deluxe golf cart enclosure','panel mirror','cbl ez2 0360','yamaha headlights','diode','u bolt','whl chr cap','yamaha g22 key','parts for yamaha g2','tires wheels lift kit','enc unv snd fwdlx','ezgo steering wheels','lkt cc5 133','alarm system','sand and seed bottles','precedent enclosure','cylinder','bushings','sweater basket','7 lift kit','cleaner','light kit for ezgo','golf cart seats','clutch tuning kit','yamaha floor mats','gauge','curtis','long travel lift kit','door enclosure','coleman propane heater','door works','jakes long travel','club car front bumpers','ezgo taillights','6266','windshields for club cars','mirrors for club cars','center caps','flasher','charger cords','dump box','rear leaf springs','marathon seat covers','scv ml 001','lights for club car','motor kits','lkt ez9 007','cgb unv alum','8 wheel covers','throttle sensor','front plate','axle bearings','ez go dash','lht cc5 1001','golf cart mats','lifts wheels and tires','returns','stq cc12 stka','billet pedals','enc cc3 wht','overhaul kit','lock a cart','battery charge','golfcat heater','scp cc2 002','cage','low profile','enc ez5 tan','drive clutch','jakes long travel kit','workhorse lift','underseat tray','clutch spring','camo kit','sunbrella','htr unv 5036','extended top enclosure','gas club car','spring bushing','nfb cc5 chr','lht ez1 2002','seat covers black club car','universal golf cart cover','inner tubes','brakes ezgo txt','flame decal','stq cc2 plus','48 volt','yamaha g22','limited slip differential','club car shocks','thermometer','club cover','traction control','rearview mirror kits','golf cart shocks','1120','shock boot','diamond plate kit','driven clutch spring','running boards','club cart seat covers','5021','beauty rings','36v solenoid','blue light','carryall','carburator','precedent cover','bag holder','80','mtr cc12 stm','plug','led','club car precedent enclosure','columbia parts','2495','charge meter','g16 parts','yamaha shocks','chg cc2 001','club car tops','side steps','cmb cc5 atrl blk','skins','club car front spring','wheel adapters','mp3','yamaha cart enclosures','g1 lift','skinz','gx670','motor upgrade','key ignition','x-tread tire','heated seat','2004 club car owners manual','ezgo radio kits','touchup paint','hub assembly','frp ez1 0776','input shaft','sunbrella cover','turn switch','4261','chrome wheels and tires','idle','all trail tires','scv ez2 29b wht','u-bolt','owner\'s manuals','club car windsheild','club protector','ezgo clutch tuning kit','rkp ez2 ss','hnt gnh flr perm','seat parts','clt jl ez4cyl','ezgo switch','wrist pin bearing','lid','throttle linkage','cmb cc5 489 alum','club car taillights','plastic tops','battery fill kit','cgb cc3 alum','tinted fold down windshield','golf cart turn signals','lift kits only','parking brake spring','renegade','g22 lift','offset','rear springs for club car','1996 club car','club car drink holders','stl ez2','enclosure combo','seat covers blue','1351','bgr unv 5001','lht ccez amber','7255','free shipping','exhaust yamaha','camo bodies','hth unv kick','cow seat covers','radio antenna','yamaha seats','rdc cc2 blk','st350','pinstripe','street legal','starter generator','flip flop seat kits','throttle cable','kits','lester charger parts','chr ez2 ss','pinstripe decals','axle','forward','mrr jl','ez carberators','curtis speed control','ezgo accessories','long travel kits','overhead console','lkt ya2 3001','powerwise','scp ez0 0465','power spring','golf cart tops','met unv 48v','street tires','light kit for club car','filter','met unv 36v','ez go','cleat cleaner','battery accessories','reducer','club car weather enclosures','complete engine','brake pedal assembly','speed gears','complete overhead radio kits','lighter','forward reverse switch assembly','rkp','4 lift kit','enc cc3 bge','capacitor','inverter','ezgo rocker panels','signal light kits','flt cc2 1001','deluxe golf cart','starter bracket','496b','black rims','flip flop rear seat kit','enc cc3','battery charger parts','club car motor','kingpin','enc cc2 dw tan','6 lift kit','lkt cc5 041','standard storage cover','3620','dash doors','directional switches','generator brushes','ez go charger','brk-cc3-1003','replacement back seat','crb cc1 6478','piezo-ignited propane heater','0480','ring gear','folddown windshield','window clips','hunting offroad','18x9.5','club car cargo box','jet','motor brush assembly','blue dot top','sand paddle','421b','tps','ezgo wheels','field coil','pot box','windblocker','hitch club car','vinyl replacement seat covers','battery tray','traction lock','off road','fleece seat covers','meter','brushes','shock shield','front cowl','whc unv 6010','lht ez9 4844k','state of charge','steering shaft','twa adv fpro','lifted torque kit','club car turn signal','yamaha lights','ez go lift kit','dual exhaust','12 volt converter','igniter','battery lift strap','stq ez1 stka','reverse buzzer','leaf spring for club car','stereo console','workhorse windshield','48 volt charger for club car','door works enclosure','camouflage decal sheet kits','stq jl 002','club car bushings','nameplate','flares','golf cart rearview mirror','piston','carberator','top end kit','golf bag cover','turn light kit','hitch for club car','club car rear springs','amp','fac unv 48v','state of charge indicator','lht unv 110','36 volt battery charge indicator','ez go controllers','g1 seat covers','custom covers','back seat for yamaha','club car tires','battery rack','1256','club car forward reverse switch','brk ml 4208','black seat cover','ezgo crankshaft','standard size storage cover','t17 2010','club car touch up paint','mnl ccs 8185 e36','fuel tank vent','txt shock','5152','enc cc1 t4751','flip-flop rear seat','lettering','4297','wheel alignment','0398','36 volt club car','electrolyte','cable set','star car','t07 2008','1993 ezgo','yamaha accessories','club car roof supports','replacement seat covers','clutch kits','receiver hitch','valve stems','enc cc2 bge','lkt ya2 0008','ezgo clutch','yamaha brakes','wind sheild','o ring','dash organizer','4 gauge','motor coupler','mtr ez0 stm','enc ez2 nvy','yamaha mirror','2003 ezgo','wind seal','rear axle bearings','enclosure extended','stq ez0 2000k','yamaha parts','shift cable','torque','tires&wheels','chr jl 5001','1991 club car manual','club car trim','flm ez2 003','fold-down windshield','precedent light','stq ez3 stka','maintenance','buggie cover','coleman','mats','lkt cc5 blk','club car steering','bmp cc5 001','exhaust tips','ezgo shocks','beverage','western','front body','shackles','front fender','underseat','breaks','ramp shoe','timing key','washer','short windshield','throttle','electrical wiring diagram','billet','sunbrella seat cover sets','cd player','golf cart fans','3078','battery terminals','organizer tray','ezgo battery charger','club cart charger','cigar minder','front rack','copper contacts','1204','light oak','purple seat covers','yamaha g2 driven clutch','gas engine kits','ezgo decal','mnl ccm 00 ge','d1161','upgrade','ezgo engine kit','street ready combo kits','yamaha wheel bearings','ezgo front bumper','indicator','knob','36 volt reducer','flip flop','woodgrain dash','high speed electric motors','shock absorbers','36 v','valve guides','front shocks','club washer','club car mirror','club car gas solenoid','rebuild kit','acrylic seat covers','stw ez9 2002','tinted windshield','pop rivets','gun','hrn unv 100','whl ccez lugex','yamaha solenoid','t08 1808','club car key switch','4 passenger enclosure','ezgo tie rod','advance motor','stq ez2','497b','seat cleaner','ezgo workhorse','low speed gears','enclosure and heater','enc htr spl','sporting clay baskets','36v battery charge indicator','skid plate','g19','v glide switch','portable windshields','shk unv 0001','fixed sheave','conversion kit','cigar clip','g1 body','top for yamaha golf cart','ezgo freedom','5959','ezgo marathon seat covers','black seats','ezgo forward switch','battery protection','precharge','t shirt','cushman','motor access panel','yamaha cowl','ezgo tie rod end','seal','track enclosure','columbia parcar','pds chip','mud flares','7266','breeze easy','mtr ml 0512','supports','18x8.5','power converter','pink seat covers','marathon spring','front suspension','wnd','club car windshield hardware kit','blinkers','headlight kit club car','battery parts','harley davidson manuals','rear hub','lfs ez0 hdkit','cooling fans','name plate ezgo','club car precedent sunbrella enclosures','5294','club car headlights','starter brushes','body cowl','camo wheels','80 cover','enc ya3 ivy','coil springs','switch plate','air conditioner','v glide','spacer kits','disc','radio mounts','trailer hitch club car','honda gx670 engines','7277','windshield seal','top shelf overhead storage tray','clt jl cc','8 wheel','tilt steering','seat kit','ezgo bushing','enc unv gry hvd','mtr cc0 1003','ezgo hub','ez go tops','yamaha fender','ezgo steering box','spring shackle bushings','g16 relay','5 panel','ezgo steering parts','1204 controller','ezgo speed gear','rake','ez go golf cart roof','ninja wheel covers','wnd cc2 seal','cylinder kit','wiring diagrams for club cars','track style enclosure','ezgo battery cables','fender trim','seat bottom','extra seats','tire and wheel kits','water','freedom chip','dash cover yamaha','heated seat covers','9421','tune up','wind block','enc unv snd econ','ge motor','twa 2evd atrl','stw unv htd 16v','lights systems','timing belt','1168','scs unv bu','3618','turn signal flasher','ez go light kits','front hub kit','enclosure heater combo','brake light kit for club car','twa s112 atrl','plug cover','yamaha belt','grill','g22 lift kit','radio speakers','stq ml 5001k','control arms','installation instructions','sand','stq cc2 gs1003','yamaha clutch puller','buggies unlimited deluxe golf cart enclosure','windshield g2','roof frame','5593','dtr','oil seal','5618','wheel cap','shelf','club car front cowl','1349','rdc unv spkr 1','yamaha engine rebuild kit','side markers','1106','cbl ya2 0350','seat cover sets','5141','front leaf spring club car','carberator parts','rear foot rest','stl cc1 kit','ezgo club car yamaha','gem','gft unv 0003c','1247','e2000','front mounted cooler','yamaha lift g22','ezgo kick panel','9344','yamaha spring','7164','ezgo performance exhaust','golf cart club canopy','crankshaft','scv ml5 500 wht','polish','3 sided cover','golf cart lights','stw cc5 2005','eng ez0 1146','carburater','5006','tsg ez2 0001','speed controller for ezgo','yamaha wheels','ezgo rear springs','overhead compartment','48 to 12 volt converter','jl ya5 5002k','coil over shocks','ele unv 434','1142','htr unv bupal','rear wheel bearings','club car parts','ezgo springs','steering box','cph ez2 ring','enc ez1 ivy','cgb cc3 blk','universal light kit','lkt ez1 0001','homelink','10 wheels','badland','scp ez brs','t02 2210','transmission','clock compass thermometer','hnt unv 030','street legal golf carts','club car precedent cart enclosures','whc unv 9085','stq ya0 4000dx','htr unv c01','stq ya5 max','ball and club cleaner','steering box assembly','windshield rubber','bta unv 001k','sus ya0 rear','brake cable rear','stw ez0 wood 2009','club car dash doors','gft unv 8356','stq cc2 1001k','stq jl 003','lift kit for g1','stq ya0 4000','stc jl stop','body trim','scp ya3 006 kit','x-tread','stl ez2 tint','rdc ml5 lid','fpt ml 3207','stl ez2 clr','columbia par car lift kits','tls unv 6002','wnd ya4 tinted','evader aluminum','power outlet','dcg cc0 0g8','pad','mnt unv 0512','whl jl 10 red','bracket','hd gas rebuild kit','contact board assembly','grease','mnt unv 0712','dcg unv 340 red yel','steering rack','voltmeter','cph cc5 ring','48 volt to 12 volt converter','clutch alignment tool','ezgo txt covers','motor brushes','charger relay','club car wheels','club car bumper','sus cc0 lkt','enc cc2 wht','stg cc3 tray 10','flip flop kit','spm','bdt cc 5862','cvr xl','rdc unv 5110','hinge','dash compartments','security locks','battery cleaner','shifter','fender cap','brake bracket','towing hitch','2 cycle oil','underseat storage tray','handle','ssb unv 4931','clearance','lift kit g16','cup','club car ds windshield','5729','front cowl cap','ff ya3b ivy blk','steering wheel center','radio accessories','ezgo manual marathon','battery terminal spray','lester','hth ez2 1895','rdc ez2 blk','primary sheave','ammeter','stg unv org','fac unv 5294 48v','5009','cgb unv mat blk','light sets','battery yamaha','ezgo roof support','lifting strap','cbw cc3 brk','rdc cc1 blk kit','locking dash cover','rdc ez1 blk kit','carbureter','gsk ez2 4784','top strut','24hp','black brush guard','harley golf cart','crb ez2 5564','stw ya0 190','clay','ezgo spindle lift','yamaha body kits','chr ez9 100','fairway enclosure','chr ez2 5002','fuel filters and lines','2333','axl ez2 0242','yamaha key','club car accessories','lift kit for yamaha','whl vsfo blu','hydraulic brake','fuel filter','stc ez2 ss001k','2105','chip','club car radio kit','lugs','0795','alltrax ezgo controller','dsa unv lghtrk','license plate holder','cbl ez2 0358','12','tow bar','crankshaft seal','torque kits','power inverter','chrome center cap','steering wheel kit','dash cover club car','ezgo headlight kit','pro-fill','halogen lights','mtr cc0 srm','seat hinge','chr cc5 0012','swt chd 5306','antenna','replacement key','1975','5534','4266','350cc engine','cbl unv 0001','battery fill bottle','lkt cc3 1001','lht ez2 combo','cmb ya2 pred','headlight replacement','lht unv l35','turn','clutch parts','golf cart doors','twa 107 p575g','tsg unv alarm k','cbl cc2 10','5295','stg unv holster','front','steering wheel for a ezgo','low profile tires','carlisle','stw cc5 typh','lights economy','g1 bumper','ez go txt','floor matts','swt ya1 2691','wrg unv 962','speed control switch','tls unv 6024','g1 clutch puller','marathon windsheild','real tree','20x10-10','0623','chr ez0 0006','club car precedent manual','locking dash doors','brake block set','king','steel rims','st-350','diamond kick plate','hrn unv 12vk','key ya2 1916','cgb unv bag','orange seats','lht unv 7003','36v light combo kit for ezgo txt 1996 up','chr cc5 0011','lht unv 7002','whl vsfo red','dcg cc5 gld','trailer hitch receiver ezgo','club car golf cart','decal sheet','7257','g9 seat','ubolts','precedent radio','txt ezgo enclosure','bag cover','4 gauge battery cables','ezgo tires','rkp cc5 1002','watering system','yamaha cup holder','3 sided golf cart enclosure','universal covers','cmb cc5 atrl 106','rear seat parts','dsa cc5 cvr cfbr','columbia belt','resistor ezgo','brake extension','2001 txt lift kit','marathon seats','rocker','rear lights','wnd hwk ez2','1993 club car manual','skycaddie','carb kit','traction tire','ezgo tinted windshield','forward and revers switches','keys for club car','t05 2208','spark plugs for ezgo','drink cup holders','radios for ezgo','ezgo rear leaf springs','adjust seats','1988 ez-go coil','ff ya3b','street carts','acrylic mirrored grilles','4562','club car muffler','precedent windshield','carburetor kits','ez propane filler','x tread tires','three sided cover','club car carryall','nut','res cc1 5727','governor spring','fuel pump ezgo','cmb cc5 atrl 112','rain accessories','chg ez 5510','stw cc5','club car owners manual','club car sunbrella seat covers','4 gauge cables','turn signal light kits','yamaha rear seats','wheel locks','g1 lift kit','cylinder head','camo seat','leaf spring bushings','maintainer','cigar','reverse cable','frp ez5 0414','columbia switch','yamaha muffler','turn signal wiring','diamond plate floor','yamaha seal','club car flip flop kit','ez go wiring diagram','camouflage golf cart enclosure','4764','36 volt ezgo charger','wheel guard','cup holder extenders','theft protection','enclosures for golf cart','lht unv 2498b','chr ez9 0003','mtr ez0 sm','ezgo series controllers','g16','steps','4263','ez-go parts','black steel wheel','wnd cc3 seal','scv cc2 hp','golf cart ramps','low profile wheels and tires','safety','cover for ezgo','ezgo piston','dcg unv 8001 chr','bumper guard','t04 2008','universal cart cover','1255','g22 enclosure','farm tire','400 amp controller','diamond','columbia harley','golf car enclosures','ezgo st350','club car brushes','golf cart enclosure yamaha','trunk','hnt ez2 combo','rkp ya5 3001','complete body','jg5','lighted valve covers','anchor','wrg unv 2456','0730','sta cc3 blk','accelerator cable club car','hrn unv 3648v','chr ez0 0007','economy lift','ezgo cargo','cooling system','brg ez1 3078','coleman golfcat','club car cart covers','ss hub caps','nfb ez2 chr','tune','choke','interceptor','lkt ez9 006','clutch tuning','ezgo txt','1996 club car service manual','lug bolt','roof fan','ezgo torque','power source','clr unv 25bct','lfs ez2 0292 hd','ezgo charger receptacle','camo decals','propane heater for golf cart','556b','stw ez adapt','lht ez9 6001','enc unv grn hvd','clr unv 0012k','6209','48v charger','super lug','36 volt motor','cart fans','stq cc12 ska','4903','diamond plate rocker panels','ezgo three sided enclosure','cgb ya6 alum','cbw unv 0001','steering housing','rod','shk ml 5030','shifter handle','battery holddown','high performance motors','control box','under cart lighting','switch assembly','reverse warning buzzer','sln unv 72v','bmp ez9 5520','accelerator pedal ball stud','roof yamaha g2','cbw unv 0002','heather','lkt ya3','brk ml','ez go turn signal kit','blinker lights','twa s112','reed plate assembly','cover for carts','starter generator club car','ff ez1p','stop switch','yamaha g9','nerf','heavy duty spring ez-go','brake adjuster','6214','8 tires','enc ez2 wht','club car rocker panel','bat unv 036','36v led battery charge indicator','steering knob','carbon fiber radio','micro','twa 107 t561p','wnd hwk cc2','rack and pinion steering','drop front axle','1206','5 lift kits','stg cc5 bwt','cbw unv 103','heat','forward reverse cable','bsg ez2 mtl','rear top supports','steering wheel spinner','steering stop','club car cowl','t14 1810','mnl hds 6380 g','ff ez1','golf ball cleaner','cbl ez5 2341','forest green enclosure','t12 2208','chr cc5 001','storage boxes','club car grill','efx','electric controler','mnt unv 0212','12v motor','chr ez2 1003','chr ez2 2022','scv ez2 4932','yamaha kick plate','columbia shocks','heated cart seat','mtr cc0 1004','gas tank harley','back lights','performance parts club car','brake tool','1979 ezgo wiring diagram','lfs ez1 0279','e z go headlight','moon hub caps','dsa ez2 cvr wdgr','custom body kits','5 16 nut','shelf yamaha','mnt unv 0412','g5','chr ez2 001','golf kite','wnd ez2 wbc','chr ez2 2110','rear box','clp unv blkwht','ff cc5b blk blk','noise','lkt ez2 0004','electric motor brushes','stq cc23 1002k','storage basket','carburator parts','ezgo camo kit','universal club and ball washer','dd wdgr','bumpers for club car','club car wheel seal','3 sided enclosure','spark plug wire','flip-flop kit','36v charger','pistons 295cc ezgo','front wheel hub','fender flares yamaha','yamaha g2 lift kit','power cables','limit switch','club car precedent lift kit','guarantee','jakes lift','scv ya5 sblu','lkt ya3 0007','buss bars','5770','air','0529','twa alum 209','chg ez2 002','2496','lester charger','ezgo axle','1113','universal cargo box','front top supports','club car shifter','heated steering wheel cover','spray','6229','spinner knob','0292','club car speed kit','weather covers','roof fringe','taillight kit','speed torque kit','cmb cc5 atrl evd','4 lift kit club car','rear leaf','speed odometer','5724','blinker kit','iq motor','442b','low gear','jakes brakes','lht cc3 2501','cover for club car','rubber mat','accelerator','twa wht golf','club car wiring diagram','vglide','comet clutch','black wheels','g19 motor','5029','shoe cleaner','stq cc1 tka','scv cc1 acamo','chr ez2 5001','fpt ya2 3204','lht ez9 2001','street ready','5416','sbt unv 0413','club car tail lights','res ez1 0789','gps','motor ring','6003','light kit for ez go','yamaha top support','shk ez1 5001','4945','dsa ya5 cvr ttan','battery water fill','control switch','hunting combo kit','carburator kits','80 top cover','t15 1808','crankshaft bearing','pedal pad','yamaha lift','woodruff key','wheel package','ezgo tray','starter generator brushes','ezgo brake cable','36v ezgo motor','coupler','battery rods','yamaha g16 lift kits','stw ya6 fibe k','directional signals','battery hydrometer','speed switch board','ez go mirror','shock extenders','ezgo flip seat','brake cable bracket','xtread','spline','yamaha g2 body parts','lkt ya3 3003','rear light kit','club car back seat','yamaha g1 brake parts','chrome trim','rear brakes','ez2 2021','large covers','points','golf bag','rear safety bar','brake hub','bsg cc5 mtl','specials','precedent lift kit','lht ez9 0790','jam cleat','dsa ez2','grant','condensor','5022','jf2-h1950-00','enc unv','cowl cap','stg cc5 net','yamaha motors','cbl ez cable51','suspension extension kit','lift kit g19','club car street legal','4 passenger storage cover','ezgo tires wheels','cgb ez2 alum','light package','electric heaters','ezgo canopy','club car floor','2159','electric lift kit','lht ya5 3001','rebuild','10','ball holder','bagwell liner','electric horn','heater cover combo','u-joint','2601','fr switch','ezgo differential','side baskets','plug for charger','dice','trac','liner','whc unv 6500','enc cc1 bge','battery hold down ezgo','ezgo nerf bar','rs prt blk hdl','cgb cc5 alum','battery water fill bottle','breezeasy fans','kick panel','lift kits with tires and wheels','precedent steering wheel','coil over','htr unv','white seat covers','piezo heater','leaf spring spacer','txt manual','buggies unlimited 36v led battery charge indicator','seat vinyl','lht ez9 4844','stq ez1 sk','back seat handle','stainless steel steering column','dsa ya','rs ez1p','6 passenger enclosure','marathon manual','ez2 combo','cgb ez1 alum','bumper rubber clamps','8 volt','performance kit','battery terminal cleaner','lfs cc5 8029','need more power','club car regen','chrome hub caps','sus jl 001','cbl ya g8330','1981 club car','toys','twa wht trac','extra large storage cover','golf cart enclosure for yamaha','windshield ezgo txt','more power','scp cc0 5726','clutch bushing','48 volt charger parts','t24 1912','flashing lights','8 a-arm lift kit','bgr ez2 0124a','windshield protectant','pickle fork','charger fuse','rear seat handle','side trim','36v battery indicator','cbl ez1 1254','yamaha g19 lift kit','rkp ya5 3170','12 volt light kit','0831','24 volt','buggy enclosure','cvr cfbr','0789','universal tail light kit','w','0839','carbon fiber dash','194','fuel inlet cover','alarm kit','5000','3014','front hub club car','rdc cc1 blk','1982 ezgo','twa alum 012','scv cc3 stan','evader wheel','accessorie lights','hip','carburetor parts','replacement hubs','chg unv 123','cargo box mount kit','foot rest','gas brake pedals','twa wht atrl','fringe','etiquette cover','yamaha carburetor','gunmetal','rdc ez2 cfbr','ezgo paint','mnl ccs 9597 ge','club car clutch kit','bdt ya3 3221','ramp button','twa pred atrl','g-1 clutch yamaha','scs chr ccez','4939','enc ez2','6207','v glide assembly','hinge repair kit','wheel combo','htr','steering rod','cart cover with doors','clt ya2 1830','right tie rod end','36 volt batteries','leaf bushing','enforcer alarm','bdt ez1 7164','bat cc3 004','golf accessories','honda key','cgb cc5 101','yamaha bearings','ground lights','winged windshield','mega front bumper','4216','jakes lift kits for club car','extension','club car vinyl seat covers','precedent trailer hitch','rebuild manual','golf cart covers for club cars','lht unv 0770','water resistance radio','5136','ezgo touch up paint','0355','1140','dc receptacle','chr ez2 1001','golf bag mounts','ele ez1 1205','long','cover heater','golf car batteries','light assemblies','gas tank lines','48v solenoid','case','club car stereo','golf cart speakers','battery post cleaner','engine motor mount','club car brake kit','baby moon wheel covers','precedent tires','stc unv 0646','3 terminal microswitch','36 volt','6208','universal heavy-duty enclosure','rear roof struts','ez2 0288','ezgo fan','g9 lift kit','starter belt','sport windshield','cmb ez1g strk wht','3968','rear strut','yamaha brake cable','club car rear flip seat','tls unv 0802','g16 bearings','ezgo workhorse top','lift kits for g16 yamaha','1982 club car','name','9451','black and white replacement seat cover','529','compensator','ezgo golf cart enclosures','front cowl yamaha','drive rivet','hth cc5 101','deluxe enclosure','brake cable extension','stw ez clas k','3405','tree','48 to 12','yamaha rear spring','g2 carberator','black fender trim','cart propane heaters','led battery','club car bearings','stw cc chal k','1991 club car','yamaha clutch','stg ez2 tray 3','rear seat cup holder','48 volt motor','club car motor ds','563','club car heaters','golf cart enclosure 80','motor cables','utility box','twa mar efx','4 passenger golf cart enclosure','battery de-sulfater','scp ez9 sp013','golfcart heater','universal radio','twa wht 559','light kits for yamaha golf cart','acamo','yamaha brake drum','custom dash','brake light switch yamaha','19 spline','5014','ezgo fold down windshield','seat arms','utility','hdw cc3 301','chrome ezgo','universal tail light','replacement halogen bulbs','48 volt yamaha charger plugs','pkg ez9 02s','5957','bmp cc5 chr f','gold name plate','yamaha turn signal','high speed gear set','harley coil','twa evd atrl','yamaha g2 gas','golf cart engines','4554','club car brake parts','psr ez2 4573','5510','bat ml 002','ezgo logo','48volt charger','enc ez2 dw','9177','club car bag straps','bsg cc5 chr','speed control for ezgo electric','roller','1 ff ez2b','rear bearings','power adapters','ez-go brake parts','pedal kit','48 volt computer','5045','6442','j41','ezgo seat covers white','6767','ezgo exhaust','2201','battery hold rod','fuel vent','universal roof','top fringe','6212','music','braking systems','enc ya4 ivy','ezgo driven clutch','dtr jl cc','mnl ezs 0001 e36','yamaha choke','lkt ya1 79g1','club car precedent dash','service manual 2004','golf cart storage covers','spm unv 10','ezgo microswitch','4906','e z go battery cable','1989 ezgo fuel pump','club car windshield clips','floor mount horn switch','weather protection','2005 club car','terminal cleaner','blue and white seat covers','starter generator brush set','mtr ml 0545','ezgo muffler','psr chd 4522','club car golf cart covers','twa blk mbd','5701','lht cc3','four passenger golf cart cover','rkp ez2 3393','4560','putter holder','0731','rs ez2 bgr tan','marathon seat back','storage net','5059','catalytic heater','3125','leopard seat covers','twa unv jl kt d','bsg ez2','hth ya','ezgo bearing','wnd ez2 1002','g1 spark plug','yamaha radio console','windshield g22','speed and torque','club car rear bumper','club car ds radio','club car panel','enc ez5','stw ez 1020','compression spring','scp ez1 0469','1986 ezgo','marathon dash','battery diagram','rdc unv','cable crimper','ezgo parts manual','speed controllers assembly','club car window','2699','ezgo txt light kit','ezgo suspension','clips for windshield','4592','universal horn','mtr cc12 tm','power drive charger','yamaha rear seat kit','service manual 48v club car','club car storage','garage door opener','buckle','ez go battery cables','stick','fast golf cart','clutch kit yamaha','2006 club car manual','cover with doors','g','reverse handle','freeze plug','dash for club cars','6234','wax','2 speed motor','ff cc3p wht','bars','ezgo sheepskin seat covers','1158','type g model','buy a golf cart','itp wheels','spindle extension','bed rails','club car glove box','chr cc2 0002','36-volt solenoid','ez-go motor','stq ez3 tka','88 ezgo','camouflage covers','ezgo rebuild kit','front and rear bumper','top shelf','connecting rod','ezgo cylinder head','cart mirror','72 volt','295','700 amp controller','9076','enc ya3 dw tan','shk ya3 5416','6 battery','starter pulley','rs cc1p wht alm','80 roof','high speed gear club car','6279','yamaha g1 brakes','golf cart security','cd','5121','fuel shut off','cd overhead player','controller cover','hdw cc5 3125','torque motor','4748','riser','battery acid','10 in hub caps','0707','regenerative','stg ez2 tray 10','2006 ezgo gas manual','cmb ez1g mbst blk','ezgo premium light kit','battery nuts','green seat covers','battery handle','flm ez1 link','tls unv','generator belt','670r','36 volt converter','fuse holder','buggie doctor','ezgo wiring harness','camo rims','stc ez0 4670','5719','stq ez9 max','fuel pump insulator','columbia motor','ezgo belt','stq ya3 ska','g1 bearing','lht cc2 combo','4mf capacitor','buggy kit','batterie caps','22x11-8','36 volt motor club car','rpm','cmb cc5 strk','3703','ezgo bumper','cmb cc5 489 blk','2005','bsg ez','g1 belt','regen controller','enc ez2 dw tan','club car fuse','2606','3957','wheel well','6056','g22 solenoid','ezgo windshield hardware','g14 speed controller','buzzer','resistor mounting board','spindle lift','charging plug','yamaha flip flop rear seat','2137','black white seats','electric horn kit','speed switch slide','precedent model','cmb ez9e mbst','g1 1982','golf cart overhead radio console','36 volt indicator','seat handles','headlight bar','4b25','4b50','front cargo','ezgo txt controller','club car precedent windshield','power cord','wheel trim','bumper cap','precedent overhead console','4 terminal key switch','6023','club car diagrams','g2 engine rebuild kit','ezgo st','chrome wheel covers','enc unv camo','crimper','4-gauge','bdt ml cprear','dsa cc3 cvr cfbr','ez-go canopy','ratchet fastener','windsheilds for yamaha','brg ml 3852','dsa cc3','precedent floor mat','precedent bushing','t-shirt','4561','mfl cc0 5704','light kit g16','scv ez2 acamo','2114','marshall wheels','yamaha g-16','light kit for ezgo 1988-1994.5 golf carts','2922','0268','club car trays','4736','stc ez 6056','bmp cc5 blk','starter generator parts','ezgo pds','5738','rdc ya3 cf wr kit','4 economy lift kit','forward reverse switch yamaha','yamaha g20','rear flip seat kit','yamaha return spring','roof trim','brk ya0 4332','d380','club umbrella','0766','pro fill','6022','g9 rebuild','2135','mrr unv','marathon leaf springs','yamaha wiring harness','enc unv camo 1','rear spring kit','engine gaskets','scv cc3','white rear replacement seat covers','1851','carburetor hose','color cover','whc unv 6125','4550','yamaha g8','mnl ccm 0102 ge','mnl ccs 0102 g','rdc ya3 blk kit','k&n air filter','seed bottle holder','2957','polished billet aluminum beauty rings','multi trac','g1 tune up','sus cc0 5076','motor studs','truckster','front seal','ezgo dc cord','stq cc2 tka','e-z-go marathon lights','flip seat kit','club car springs and bushings','ball joint ezgo','marathon brake cable','86 ez go','chromed aluminum wheels','g-14','stw ez9 clcvr ss','5002','6439','ezgo dash covers','battery reducer','parcar brake lights','1994.5 and up','movable contact','cgb ez2 dump alum','459','tire wheel lift kit combos','twa wht 856','scp ya3 006','mag','light kit installation','two-tone seat covers','6478','ezgo headlight switch','664','cart tray','fuel pump harley','4521','cgb ez9 202','rear leaf spring club car','ring terminal','g2 engine','steering extension','club car horn','9311','210','diamond plate cargo box','8181','9256','drop axle','columbia golf cart parts','standard wheel','precedent top','g22 lift kit combo','battery saver','lift kit ezgo marathon','glove compartment covers','g16 air filter','101','2004 club car lift kit','camo golf cart cover','g2 bumper end cap','t16 2010','rim center cap','folding windshield','yamaha g9 lift kit','thrust washer','column','g2 parts','4924','ezgo plug','6277','yamaha 2 cycle','ezgo front','12 pack cooler','ezgo front leaf','enc ya3 blk','3083','ezgo bag rack','speed controller txt','ez1 0790','6438bt','1991 driven clutch','6258','replacement brakes','electric golf cart charger','pickup tube','yamaha g22 lift kits','seat covers for precedent','1986 ezgo seat cover','0303','rear seat bar','club car ds trailer hitches','ff cc3p buff','6 terminal solenoid','hnt gnh flr remv','scv ez1 acamo','ele unv 1001','9257','ez-go leaf spring','cart charger','flip rear seat for a ezgo','turn signal beeper','6211','brake master cylinder','421','97 club car manual','golf car tops','brake compensator','spindle cap','8 inch','lht cc5','stw cc5 frmla4','light kit with turn signals','cart ramps','ez-go headlights','club car brake drum','5999','total charge','t25 2208','trailer hitch for ezgo','1206 controller','cc12','5489','twa alum 2015','g9 light kit','guide ring','club car radio mount','cbl ya3 5490','rear tail lights','twa alum 014','ff cc5b','4832','928','cbl ya2 0352','club car dash organizing tray','0475','steering wheel shaft','0703','rear seat for golf cart','steering column parts','sta cc3','rearview','6704','5704','2006','scv cc3 ablk','lkt ya4 0022','club car clutch spring','6376','tension spring','club car ds replacement seat covers back covers','48 volt high speed motor','200','black nerf bars','2-cycle','5219','ezgo floor','3204','4624','4943','5410','3202','precedent cables','5162','5156','48v speed controller','4810','lkt ez5 1202wh','silver ezgo nameplate','pkg cc2 02s','maintenance products','roof yamaha g1','comet clutch puller','4289','light kit harness','crb unv 1006','club car spindle','camouflage accessories','stc ez2 5526','ezgo fuel filter','0251','4965','4942','return spring','rattlesnake wheels','4863','twa oct trl','5061','brake adjusting tool','club car carburator','ezgo clutch spring','ezgo accelerator cable','cc12 ska','golf cart stereo','service manual 1985 club car','front shock ezgo','2 wheel spacer','4845','4841','1112','g22 controller','wrist pin','4670','par car brake cables','yamaha coil','rear seat foot rest','cam unv mosok','ff ez2b wht blk fs','tender','rear seat accessories','yamaha kits','1983 columbia','ezgo flip top seats','fuel pump e-z-go','552b','6008','rdc cc3 wdgr','light up steering wheel','cbl ez1 0365','1206sx','tci yamaha','ezgo fenders','1331','ezgo rings','spindle dust cover','repair clutch','swt ez2 2638','melex brake shoes','seal and gasket','golf cart bag rack','fuel pickup tube','4324','clt chd 6401','fishing rod','blind rivets','yamaha g16 fuel pump','carbon dash','clutch assembly','1986','tire lock','cart trailers','light for ez go','series kits','3799','golf cart package','lkt ez','lkt ez9','rear seat rxv','hitch club car precedent','4851','four panel mirror','whc unv 6122','street ready kit','scp unv 101','rkp ez','rear suspension','ezgo body parts','3708','ez-go light kit','36 volt lights','stw cc clas k','pulsar','79g1','scb ez0 bskt1','diablo','9082','1992 club car rpm limiter','yamaha golf cart accessories','yamaha battery rods','5310','6221','ya3 0007','columbia par car key switch','diamond plate pedals','g22 performance','steering joint','shock extensions','t02 2010','signal light switch','ezgo leaf','9353','5567','3 8 amp fuse','wnd ya3 seal','ezgo front strut','mirrored grilles','club car front body','basic power kit','speed club car','ezgo marathon top','club car speed control','spline bumper','club car front wheel bearings','windshield bumper','tail','light kit relay','club car woodgrain dash cover','front running light kit','speed upgrade','marathon service manual','yamaha front seats','ezgo spark plug','fuji','club car brake light','stw ez2','2157','g14 g16 g19','g22 front shock','48 volt timer','yamaha g9 seat cover','g22 seat cover','4 seat','stw cc5 wood','hazard','5528','3310','rs prt alm hdl','48v light','lift lit','lift g16','chrome headlights','scv cc2 vblk','stop light kit','front name plate','chr cc5','roll up cover','clutch spring combo','2pg','k&n','mnl yas g2g9','smooth tires','scb ez0 bskt','0218','club car sweater basket','wheel sets','g1 stop switch','blt ez','ezgo txt seats','reed valve gasket','dash titanium','service manual 1993','wnd ez2','precedent spring','pro','4816','club car rebuild kit','stq ez1 tka','fac unv','club straps','yamaha steering wheel covers','1995 yamaha','c clip','ezgo golf cart windshield','ezgo reed valve','12v overhead fan','yamaha g8 model','yamaha g19 seat covers','complete light kits','stq cc23','6210','hill brake spring','points harley','yamaha speed parts','rs ya2 9304 rear top supports','cbl hd 0528','gas lift kits','bdt ez9 ttan','service manual 1989','golf cart cigar holder','yamaha rear hub','1992 manual','windshield for workhorse','yamaha ignition','srt cc2 cgb dump','rear seat flip up','rear utility seat','3550','twa bge trac','twa wht trail','509','rack ball joint','yamaha cooler','0008','max torque','stc cc0 5041','yamaha flip seat','reb chd 0303','yamaha g16 seat covers','yamaha windshield clamps','precedent leaf','speed board','3425','rear seat g8','twa pred twlf d','stq ez9 pkm','88 ezgo service manual','club car 36 volt chargers','clutch removal','lap belt','grey seat cover','yamaha ball washer','1976','ezgo wind shield','wnd hwk ez80','sport windsheild','ez2 2001','sel ez0 3930','stc ez0 4669','1312','club car voltage','stc ez0 holder','36v analog battery charge indicator','stem lights','club car driven clutch','1638','2328','g-9 windshield','yamaha spark plug','golf club umbrella','cbl ya2 0330','front axle 2002','cbl cc1 0353','light harness','5569','replacement front hubs','48 converter','yamaha tires and rims','cowl cap with lights','ff ez2b wht blk','yamaha golf cart radio','battery water can','4553','economy light kit','component box','fur seat covers','skid','club car frame','speed up grades','fnf ya5 set kit','0760','twa blk mbp','enc ez2 t4637','six volt batteries','club car mat','ezgo 3-wheel parts','tsg unv 2463k turn signal kit','club clean','yamaha engine parts','breezeasy cooling','ezgo long travel','0293','g2 shocks','enc ya4','black vinyl seat cover','clutch shoes','twa wht mbd','twa 23 ss108b','4767','4294','ezgo series speed controller','mnl ezs 0205 g','steering column bushing','stq ya5 plus','club car ds decals','marathon front spring','cgb ez1','scv ffp blk wht','ff ez1m bge alm','clt ez2 6479','directional lights','twa unv jl','golf cart hitches','dcg unv 060','brk cc3 1003','g16 rear seat','golf cart radio consoles','whc unv 4648','chg ez1 1225','bat ml 001','dsa ya2 cvr','club bushing','turf tamer','cgb ya2 blk','cbl cc1 4216','benches','golf cart headlights','4 seat golf carts','yamaha folding windshield','rdc cc3 cfbr','48volt headlight','ff ya4m ivy alm','brk cc5 1001','club car starter generator brush set','columbia solenoid','cgb ya5 blk','club cart motor','rear-view mirror','hdw ez 5081k','dcg unv','fender mount ball washers','6479','twa 561','4814','chrome valve stems','yamaha rocker panel','4262','3245','yamaha golf cart clutch','ez-go lift','stw ez2 clcvr ss','columbia motor brush','1988 ezgo exhaust','1988 ezgo clutch','stq cc23 sko','sta ez2 2948','lug tire','rdc unv blk 80in','whl vs01 chr pk2','clcvr ss','chr ez2 1004','stw ez0 typh','ezgo puller','stq ya3 stk','sta ez2 29b tan','48 volt reducer','3983','yamaha g1 spark plug','488 amp speed controller','clutch pucks','4689','car part brake cable','crb chd 7131','scp ya 0440','g 2','clt jl','stl ez');
/* $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);
    }