/* Popular phrases - PCRICHARD - 13:21:57, Fri Nov 20, 2009 */
__SLI_ClientDefaults =
[
    ['ShowBrandingFooter', false ]
];
var asPhrases=new Array ('refrigerators','dishwasher','microwave','ipod touch','ipod','tv stands','portable dvd player','laptop','hp laptop','stove','freezer','modern warfare 2','fuji','telephones','samsung lcd tv','washing machine','netbooks','heater','cordless phones','ipod docks','toaster oven','wii','projector','counter depth refrigerator','samsung led','centennial20','bosch dishwasher','webcam','wine cooler','dvd player','designer','over the range microwave','sharp aquos 40','led tv','bose','washer','phones','electrolux','microwave oven','laptop computers','hi-def camcorder','kdl46v5100','designer range','samsung','washer dryer combo','windows 7','air conditioner','car audio','wii console','under counter tv','hdmi cable','dehumidifier','dggf3054kf','ln46b630','un55b8000','stainless steel refrigerator','ipod touch 8gb','bosch','lg refrigerator','gps','gas dryer','chest freezer','humidifier','mp3 players','range hood','electric range','dvd recorder','frigidaire refrigerator','gas ranges 30.0 inch','ln52b750','ipod nano','sony bravia 40','monster','hard drive camcorder','whirlpool refrigerator','samsung refrigerator','digital converter','kdl40v5100','electric stove','dryers','tv','wireless router','dghd2433kf','hdrcx100','acer','un55b6000','ipod touch 32gb','printers','routers','32av502r','sony bravia 46','sharp aquos 32','xbox 360','headphones','remote car starter','psp','scanner','lg tv','speakers','ge profile refrigerator','blu ray players','dvd vcr combo','flip','car stereo','cell phones','47lh90','portable washing machine','kdl46s5100','portable dishwasher','cd player','mini refrigerator','sony bravia 32','ln40b630','ln52b630','lcd tv','ln46b650','kdl32l5000','ge refrigerators','gas stoves','ln46b750','ln40b650','call of duty modern warfare','monitors','un46b6000','sony','fax_shredder','designer washers','playstation 3 console','security camera systems','bose home theater','kdl52xbr9','wall mount','compact refrigerator','sony bravia 52','dght1844kf','wine refrigerator','slide in gas range','xbox 360 elite','cameras','samsung tv','grills','nikon d5000','sharp aquos 46','wall oven','led','cordless phone with answering','tv wall mount','un46b8000','un55b8500','blue ray dvd','pn50b650','home theater system','viking','onkyo','dgmv174kf','playstation 3','iphone g3','portable tv','vacuum','kitchenaid dishwasher','canon powershot','monster power centers','lg','36.0 inch gas range','clock radio','counter top microwaves','upright freezer','air purifier','designer wall ovens','lg washer','samsung camera','kdl52v5100','designer dishwashers','samsung 46','digital picture frame','karaoke machine','nikon','stereo system','un40b6000','portable dvd','sony bravia','ge cafe','ge profile gas range','boombox','keyboard','convection microwave','coffee maker','samsung led tv','front loading washing machine','xbox 360 pro','external hard drive','tcl32c12','desktop computers','24.0 inch gas range','verizon cellular phone','toshiba','ge profile','vcr','sony camera','wfw9400sw','netbook computers','bosch washing machine','18 dishwasher','acer netbook','gps navigation system','receivers','phones with answering machine','radio','garmin nuvi','maytag washer','range','hp mini','ihome','whirlpool dishwasher','ed5kvexvq','ge dishwasher','tv mount','gas range','fax machine','computer speakers','un46b7000','touchsmart','led tv\'s','fgf368gc','car starter','fggf3054kf','web cam','panasonic cordless phone','viking gas range','massage chair','wfw8300sw','car alarm','42lh40','car radio','frigidaire gas range','oven','whirlpool washing machine','kdl52s5100','wfw9500tw','ln40b550','blue ray','sony tv','tcp50s1','55lh40','voice recorder','ln37b650','wolf','maytag dishwasher','remote starter','un55b7000','ln32b650','sharp aquos','cooktop','wtw57esvw','electrolux washer','kdl46xbr9','dsi','digital camera','wireless printer','shredder','frigidaire','micro sd','sharp aquos 52','bottom freezer refrigerator','sharp','antenna','dj hero','samsung washer','hdtv','garmin','portable washer','front load washer','tv stand with mount','sewing machine','soundbar','pn42b450','energy star refrigerators','frigidaire dishwasher','nintendo dsi','ge monogram','kdl32s5100','dght2144kf','gas wall oven','psp 3000','external dvd drive','micro sd card','pfss6pkxss','miele','fggf3041kf','sub zero refrigerator','stacked washer dryer','iron','water dispenser','canon','mini netbook','sub zero','samsung 40','pn50b450','fans','hard drive','flat screen tv','kdl32xbr9','dvd recorder vcr combo','portable dvd players for car','cgs980semss','vacuum cleaner','electric dryer','ge microwave','sub-zero bi-30u','lc40le700un','ln32b360','un40b7000','ln32b550','mp3','qt230ss','computers','32lh30','lcd 1080p hdtv','pn50b550','kudc03fvss','nuvi265w','rfg297aars','xbox','42lh30','fgmv174kf','lg lcd tv','television','electric heaters','wrt8g3ew','htrc160','wm2301hr','ln37b550','karaoke','canon sd1200','tcp42x1','ln26b460','ln52b550','panasonic plasma tv','air conditioner window unit','electrolux refrigerator','32 inch','side by side refrigerator','dish washer stainless steel','ge gas range','sharp microwave','toaster','ln55b650','kdl26l5000','lg 47lh90','bdp1600','ln40b750','dvd player for car','under counter tv dvd','lc52le700un','avanti refrigerator','under cabinet radio','wtw6800ww','kdl40xbr9','wf219anw','air conditioner-wall unit','wine','gas cooktops','fmv152ks','mvwc6esww','pn58b860','security cameras','wm0642hw','upright frost free freezer','convection oven','wii fit','sharp tv','counter depth','ktfdvd1093','french door refrigerator','universal remote control','frigidaire centennial','vr_calc','samsung 32','20.0 inch gas stoves','g60-440us','gas stoves 30.0 inch','nikon d3000','snow blower','32 lcd tv','mhwe300vw','psc4680','jgbp88semss','boom box','vcr dvd recorder','blender','camcorder','nintendo ds','pvm1870smss','hd radio','slide in electric range','remote control','wtw6200vw','portable dryer','d5000','stainless steel gas range','olympus digital camera','whirlpool washer','top load washer','fghd2433kf','mhspm1','ice maker','plasma tv','canon sd780','jvm1750smss','un32b6000','stove oven','subwoofer','chair','kxtg9333t','gateway','lc32le700un','washer and dryer in one','surge protector','32lh20','sony vaio','nintendo wii','issp10tnc3e','ge profile dishwasher','pn50b860','counter depth bottom freezer','g71-340us','jvm1540snss','lg bd390','tcp42s1','electric range glass top','coby tv','freetvdelivery','kdl52z5100','wf328aaw','refrigerator with bottom free','ge profile microwave','designer dryers','touch screen digital camera','dpse810ggwt','bluetooth','dv4-2040us','p6240f','coby under counter tv','weber grills','countertop microwaves','lorex','hood','lc46le700un','food processor','samsung 52','cq5210f','apple ipod touch','wgd8300sw','lorex security system','55lh55','dvr','harmony','d1788','fgf368gs','mah2400aww','repair','nuvi205w','double wall ovens','wireless headphones','ps3','panasonic viera','dehumidifier 50 pint','sony made for ipod','security systems','dscw180silvr','fggf3042kf','toshiba tv','printer all-in ones','sony cybershot','profile','bluetooth headset','tom tom','laptop notebook','range hoods 30 ductless','wtw6500ww','home phones','sony laptop','iphone','hdmi','sounddock','magicjack','30 inch range hoods','black refrigerator','omnimount','kdl52w5150','tv stands and cabinets','rga720ekwh','mitsubishi tv','ink catridges','lg led tv','monster cables hdmi','47sl80','telephone answering machines','surveillance system','car speakers','vcr combo','maytag dryer','locations','electric cooktop','miele dishwasher','bosch dryer','whirlpool gas range','whirlpool gas dryer','nikon p90','stereo','logitech','bd390','47lh40','bdp3600','lc60e77u','kitchen aid dishwasher','kdl-46v5100','psp go','maytag refrigerator','26av502r','fggf3054kw','wgd9400sw','canon digital camera','garmin gps','wfw8400tw','mouse','electrolux ranges','tcp54v10','pgb908semss','nuvi205','esc-m','whirlpool cabrio','rf197abwp','pda','wm2016cw','kitchen aid gas range','fpgf3081kf','washer machines','wolf r304','coffee urn','pshs6rgxss','gu2275xtvy','hp printers','samsung blu-ray player','led hdtv','tc-p42s1','gas ranges 30.0 inch-slide-in','wii game','microwave convection oven','mini computer','dryer-gas','18 in dishwasher','wf448aap','george foreman grill','dvd vcr','surveillance camera','47lh30','dafw3577kw','wolf gas range','tcl32x1','dish washer','davhdx576wf','bose ipod dock','samsung plasma','toshiba netbook','viking refrigerator','stainless steel gas stoves','security','canon rebel','toaster oven broiler','digital frame','juicer','dvd','designer microwaves','digital voice recorder','32','self cleaning gas range','frt18hs6jw','kitchen aid refrigerator','dlp tv','24.0 inch electric range','built-in dvd player','37lh30','pioneer','20.0 inch electric stoves','kdl46w5150','lg dryer','tcp50v10','ipod nano gen 3','cordless telephones','wolf r366','bose speakers','ipod speakers','weber','cdw9380nss','thermador','answering machine','digital tv antenna','router modem','wall mount bracket','panasonic tv','ge profile electric range','pn42b430','powermat','fphc2399kf','fdb1100rhc','tv antenna','jenn air refrigerator','fghs2644kf','washer dryer','jenn air','hotpoint gas range','alarm clock','maytag gas range','wpre6150kwt','webcam with microphone','dlg2526w','samsung 37','kxtg1032s','slvd380p','ln22b460','digital photo frame','whre5550kww','pfss2mjyss','un46b8500','cd boombox','wgd6400sw','rga720pkwh','rf197abrs','summit refrigerator','car dvd player','designer wine coolers','pgb918semss','surround sound system','monster cable','sony camcorders','broan range hood','glda696pss','xm radio','samsung ln52b750','frigidaire microwave','canon t1i','glfc2528fw','tc-p54v10','wall air conditioner','hts5200b','jvm1740smss','du1055xtvq','wgd6200sw','wed9500tw','50 plasma tv','stove range','blu-ray home theater system','wed9400sw','pn50b530','wcvh6800jww','bbq grills','fgf368gb','photo printer','ge washer','frt18hb5jw','jgb400sepss','bisque refrigerator','et0msrxtq','tc-p42g10','ps3 controller','double oven free standing','tv with dvd player','microphone','alarm clock radio','apple iphone','ipod shuffle','clock radio with cd','jvm1790sk','tcl37s1','satellite radio','gfg461lvs','hp laptop computers','ed2kvexvq','fgf337gb','samsung un55b8500','blu ray dvd player','fphi1887kf','22lh20','dyson','pgb910semss','subzero','60 lcd hdtv','sharp 46','stainless steel microwave','mvwb450wq','avanti','memory card','wgd9500tw','mini fridge','26lh20','under cabinet','recorder','toshiba 32av502r','speaker wire','psp system','fridge','ge range','jenn-air','sony lcd tv','compact washer','18 wide dishwasher','ds','ed2khaxvs','fgs365ec','24 dishwasher','panasonic','fggf3056kf','harmony 510','olympus','bello tv stands','portable cd player','ipod clock radio','ipod classic','speaker stands','corded phones','dvr recorder','hp','emerson ipod','cables','car tv','hotpoint refrigerator','cabrio','fru17b2jw','lcd monitor','malber','lg microwave','tape recorder','mitsubishi','french door bottom freezer','samsung 52 lcd','lrbp1031w','pn50b430','steam washer','frt18hs6js','toshiba 32','gsl22jfxlb','ffu12f2hw','pgs968sepss','wireless keyboard','samsung pn50b650','tcp42g10','37lh20','kudc20fvss','ln65b650','monogram','deep fryer','compact microwave','240hz','bose headphones','water filter','car amplifier','tv tuner','yamaha','sony home theater system','jvm1540lncs','brother mfc-490cw','bottom freezer','fphd2481kf','windows 7 computers','cooktop stove','2 line cordless phone','g303fpb','pem31smss','cabinet depth refrigerator','fpgs3085kf','all in one printers','amana refrigerator','fghs2344kf','kude70fvss','gas grills','miele vacuum','window air conditioner','37lh40','hp mini netbook','onkyo receiver','general electric refrigerator','jvc','65 lcd tv','19 flat screen tv','bdps360','w4txnwfwq','ihome ipod docks','26lv610u','htz320','polk audio speakers','nikon coolpix','panasonic microwave','wed8300sw','bravia','ductless range hoods','compaq laptop','sharp 52','flash drive','panasonic tc-p50v10','logitech harmony 510','lhb953','western digital','tc-l32x1','samsung plasma tv','netbooks windows 7','logitech v220','blu ray','wm2010cw','onkyo home theater system','wii fit plus','plgf659gc','iphone touch','bluetooth car kit','frigidaire range','kdl40z5100','refrigerator ice maker','lcd','110-1020nr','fgef3042kf','whirlpool dryer','jgb280senss','ra751wt','vga cable','ge profile range','snow throwers','fgf316ds','pem31dmww','sony playstation 3','acer laptop','50','lg dishwasher','haier tv','ed5fvgxws','frigidaire washer','samsung ln40b650','wii fit plus balance board','rdrvx560','lg 32','iphone case','kdl-52xbr9','32 tv','un55b8500 55 1080p led hdtv','cvm2072smss','ge','palm','19av600u','nikon coolpix s630','amana','wolf r484cg','beverage center','dblr333ggww','window fan','pfcs1nfyss','kdl-32s5100','hf200','gsh22jsxss','24 gas range','30.0 gas range','nikon coolpix s230','tria2b','pfss2miyss','tc-p42x1','sony webbie','txsr607b','harmony one','pn63b550','apple ipod','corded telephones','kdl-46xbr9','beats by dr dre','fgf303kw','remote start','55 samsung led tv','over-the-range microwave','mgde300vw','fgf337gs','refrigerator freezer','lg led','mdb4651aww','polk audio','pem31dmbb','mvwb750wq','1080p hdtv','dwsr483ggww','fgq332es','frt15hb3jw','46 lcd tv','coffee','dght1844kr','eb9shkxvq','tv mount bracket','pedestal','vgnnw240f s','cq60-420us','surveillance','outdoor speakers','dlgx7188rm','universal remote','glgq2152es','un55b8000 55 1080p led hdtv','samsung un46b6000','surround sound','gsl25jfxlb','daqg7077kw','modena47','samsung ln32b650','p90','kdl-40v5100','pb970smss','plasma hdtv','cell phone bluetooth','pc software','sub woofer','sony vaio laptop','whirlpool front load washers','radio cd player','samsung un55b8000','sony hdtv','whirlpool','digital recorder','wolf stove range','sony xbr','dishwasher-portable','lc32dv27u','washer dryer combo apartment','wii sports resort','tc-p50v10','dvi to hdmi cable','tc-p50s1','tcp50c1','stands','external dvd','est-l','jes1142sj','32 hdtv','garmin nuvi 265wt','canon sd960','samsung 46 lcd','logitech harmony','gift card','dsct90','flat screen tv with dvd','ge cafe gas range','human touch massage chair','pfss9pkyss','headset','desktop','cinemateii','dsi blue','verizon','42','batteries','hg21','52xbr9','carpet cleaner','ge cafe range','dyson vacuum','musical keyboards','glfc2027fw','htbd3252','dvpfx930','sd card','maytag gas dryer','mdb8951bws','jvm1540dnbb','stainless steel dishwasher','mfc2061kes','samsung ln46b750','hdmi to dvi','amplifier','klipsch','prepaid cell phones','pvm2070smss','du930pwsq','fgf326ks','fgef3055kf','frt17g5jsb','bosch gas range','fgbd2431kf','sony bravia 26','wfw9750ww','gu2475xtvy','under counter television','refrigerator only','wdrr2500kww','ffu14f5hw','ge monogram range','bose sounddock','steam mop','du930pwsb','casio digital camera','convection microwave over the','centennial','37 lcd tv','24 range','gshl5kgxls','drsr495ggww','htbd1250','u2tp','47lh55','sony tv\'s','mount','printer copier scanner','jenn air slide in range','air cleaner','ra720kwh','ipod charger','all in one washer dryer','frt17b3jw','2 line phones','sony digital camera','wbvh5300kww','copier','xbr','notebook','dcrhc52','s5220f','acer aspire one','lg 32lh30','dcs','fgf337gc','ac','dv328agw','shark','cd stereo system','du850swps','video security system','ipod nano 5 gen','gts17jbwww','computer station','touch screen camera','rock band wii','analog box','digital antenna','microwave convection counter','pn58b560','davhdx285','dbvh520gjww','drop in range','wireless keyboard and mouse','fgbm185kf','remote','notebook computer','fggf3031kw','wireless network card','dbxr463egww','delonghi','harmony remote','ldf6920st','wgd6600vw','9316pb','coby','kdl46z5100','tv dvd','glgh1642fs','kdl-52z5100','weber gas grills','hoover vacuum','sirius satellite radio','mhwz400tq','ge electric range','xbox 360 console','mgdc400vw','psc23shtss','headset with microphone','kitchenaid','flat panel tv wall mount','fef368gc','jvc tv','mdb4651aws','khms2040wss','kuds30ivbl','service','kitchen radio','dual fuel ranges','un32b6000 32 1080p led hdtv','mgr6751bds','avanti freezer','barbeque grill','fisher paykel dishwasher','gas range 36.0','bosch range','cable splitter','plasma','hp netbook','samsung digital camera','panasonic tc-p42g10','bisque range','electrolux vacuum','mfc2061heb','rf217abrs','lmv1680st','wall mount tv stand','gx5fhdxvy','flat panel wall mount','parrot','mfc490cw','harmony 900','ipod touch 64gb','bluray player','bdps560','tv wall mount bracket','onkyo tx-sr607','stand mixer','tony hawk','kuds40fvss','jbl speakers','wfw9450ww','paper shredder','kfcs22evms','gshs5pgxss','dpsr610ggwt','gtr12hbxrww','lmv1314sv','pda\'s','frigidaire electric range','lhb977','fphs2687kf','garmin nuvi 205','subzero refrigerator','wm2101hw','fisher paykel refrigerator','nintendo ds games','cantilever mount','jgb280denww','shx45p05uc','gld4456rcs','vaio','bd-p3600','sony reader','mgs5775bdb','wii sports','linksys','shelf systems','fgc30s4dc','pink laptop','kuds30ivss','dpgt650ghww','dght2144kr','gsc22qgtww','laser printer','rf263aepn','kdl40z4100s','frt21hs6jw','pdwf480pss','at','24 inch gas stove','car subwoofers','fgs365es','nuvi465t','rice cooker','gfss2keyss','ge cafe refrigerator','single gas wall ovens','gleh1642fs','1080p','canon camera','wine bottle cooler','flat panel tv stands','samsung 55','sony lcd','iq526','printers and fx','p24s340bp','pem31dmcc','jbl','fmb330rgc','nikon lens','portable washer machine','network card','mdb4651awb','whirlpool microwave','p36s338bp','mfi2067aew','ln19b650','kgsk901swh','ge monogram refrigerator','cassette player','mgs5875bds','19lh20','mgs5875bdb','du930pwst','air conditioner accessories','maytag range','lce4332pq','rgb533depww','24 inch gas range','kuds50fvss','gdsl3kcyrls','mgdz600tw','mcd2257kes','psp games','gltf2940fs','w797','peb2060smss','led lcd tv','p24s310bp','bosch washer','kcms1555sbl','boost mobile cell','frs6hr35ks','sharp aquos 60','fm transmitter for ipod','ds lite','friedrich','cp08e10','memory stick pro duo','shx4ap05uc','60 inch','bd370','mgs5752bdb','mgs5775bds','uclx-b','rebelt1i1855','calculators','vm301w','steam cleaner','mitsubishi dlp','frt15b3jw','mgs5752bds','jnm1541snss','playstation 3 slim','media stands','lg 42lh40','42 lcd tv','mgs5775bdw','samsung lcd','mgs5875bdw','tria1b','cshs5ugxss','yamaha home theater','tc-l32c12','mt4110spq','aquos','wfw9400ve','mgdz600tb','cafe','sony kdl46v5100','xl330s','dcrsr47s','maytag','sca1001kss','52 lcd tv','induction cooktop','r930cs','cd case','fgb24l2ec','sony dvd player','hd cable','madden 10','jvm1850smss','gtl17jbwbs','nintendo ds lite','fgb24l2ab','wrt54gl','ge profile washer','steam dryer','samsung 42','tc-l37s1','samsung ln46b630','davhdx589w','frs6hf55ks','du1055xtvb','portable radios','samsung dualview tl220','electric wall oven','flat screen mounts','kudc03ivbl','she43m02uc','file cabinet','designer beverage centers','nuvi','jgb280menbs','tv brackets','32xbr9','gas oven','motorola bluetooth','samsung ln46b650','downdraft range','whirlpool duet','samsung ln37b650','jvc camcorders','37','fghs2665kf','jenn-air ranges','fpmv189kf','wfmc5801uc','rgb745depwh','sony hi def camcorder','gsh22jfxww','jvm1540dnww','wfg231lvq','wolf range','24 inch range','wf219anb','beatles rock band wii','wrt54g','wtw5300vw','m237wd-pm','canon camcorders','ge washing machine','kudc20cvwh','sony 40','wireless adapter','she6ap05uc','toshiba 19','samsung 50 plasma','exhaust hoods','fe5000black','gas range 20.0 inch','shelf stereo systems','hhp1500','5 disc cd player','gu2475xtvq','premier gas range','samsung dryer','freezerless refrigerator','microwave range hood','nikon l100','gfsl6kkyls','rgb508pphwh','ed5kvexvb','wfg231lvs','ht-bd1250','electrolux microwave','ucl','pgss5pjyss','kbfs25evms','panasonic phone','micro sd memory card','radar detector','kitchenaid microwave','ge gas dryer','keyboard and mouse','lt32d200','xbox 360 games','dscw180','built in microwave','she4am15uc','pgb916semss','iss10ccpc1na','sony bravia xbr 52','ipod docking system','noise cancelling headphones','boombox cd player','electrolux gas range','kude70fvpa','sansa fuze','samsung washing machine','15 tv','40 lcd tv','avicu310bt','wfg361lvs','ldr3822pq','jgbp28wekww','dsi pink','wrt54g2','f4480','built in refrigerator','cp06e10','lg 32lh20','kdl-40xbr9','wm2701hv','kuds30ivbt','garmin 265wt','15lv505','usb to serial','flyer','dv219agw','kitchen aid','linksys wireless router','canon a1100','sony blu ray','compact dryer','24 inch stove','pgb900semss','fggs3065kf','uncharted 2','aod250-1389','wtw5505vq','ge profile microwave over the','mgdc700vw','friedrich air conditioners','bdpn460','slide in gas stoves','kitchenaid refrigerator','viking cooktop','dcrdvd650','countertop microwave ovens','massage','apartment size refrigerator','sewing','bose speaker stands','battery charger','dlg1320w','samsung tl220','42 lcd','turntable','jgsp28denww','playstation','jgsp28senss','electric kettle','kudc03ivwh','aquos 40','ge spacemaker microwave','26 lcd tv','yamaha receiver','tl220','dbxr463ggww','ed2khaxvq','super mario brothers wii','pfcs1pjyss','kuds40cvss','canon hf200','w1txnmfwq','projection screen','sinks','viking microwave','garmin nuvi 205w','sony cd player','photo frame','bdve300','wvsr1060gww','slide in range','convection','samsung 26','fef336ec','over the range microwave oven','lg 55lh40','du1300xtvb','call of duty 4','ipod radio','onkyo ht-rc160','kdl-46z5100','she43m06uc','gu2300xtvq','jgs8860bdp','tcp42u1','wed6200sw','microwave drawer','ge profile dryer','du1300xtvq','blu-ray players','gdss0kcxss','magellan gps','et0msrxtl','fdb1100rhs','cd radio cassette player','gak1000','wd60c9','navigation','mfc290c','fmb330rgs','kudc03ivbs','dv7-1450us','dg240w','ln46b750u1f','dvd-r','sony kdl-46v5100','lht854','samsung 55 led','inverter','power strip','furniture','sub-zero bi-36s','xbox elite','wfg361lvt','car stereo mp3','w9rxemmws','speaker mounts','designer freezers','46xbr9','portable digital tv','microwave oven combination','sd780','compact refrigerator freezer','icemaker','wrt5b1ew','samsung un46b8000','lens','bd-p1600','brother printer','sony boombox','dmpbd60','kgrs205tss','under counter','picture frame','single electric wall oven','tcl26x1','component shelf','wed5700vw','46z5100','steamer','samsung home theater system','wgd6400sb','kxtg7432b','mini refrigerator freezer','summit','panasonic plasma','ln19b361','ff1009pss','xm','home theater','left 4 dead 2','32rv525r','jvm1790bk','wireless mouse','malber washer dryer','counter depth side by side','d3000','in dash dvd','jgbs23demww','usb network adapter','gsh25jfxww','bissell steamer','mgr7662wq','bdp4600','hp photosmart premium','wf448aaw','dyson animal','kuds30ivbs','avanti washer','human touch','gx2fhdxvq','guitar hero','gps navigation','refrigerator water filter','thermador range','ed2khaxvt','gss20gewcc','cs980snss','compact freezer','viking range','t1i','ceiling mount','stick vacuums','vcr player and dvd player','52 lcd','res0730dmwb','rm4589ss','bosch refrigerator','eureka vacuums','electrolux dishwasher','hbl44','mp3 speakers','bluetooth adapter','fphi2187kf','19 hdtv','gu3600xtvy','ipod accessories','42 inch lcd tv','headphones with microphones','samsung un55b6000','cuisinart','energy take classic','hl32p1','logitech harmony one','tcl37x1','web cameras','one130','honeywell','modern warfare','convection toaster oven','miele washing machine','stainless steel appliances','w6rxngfwq','tv with dvd','mdb7609aws','kxtg9344t','110-1034nr','she43p05uc','thermador cooktop','olympus camera','w1txemmwq','beverage refrigerator','triablack','fisher paykel','hts7200b','wgd5700vw','ln52b750u1fxza','c90b','hotpoint','sony dvd vcr recorder','mgr7662ww','nuvi1390t','110-1126nr','sony handycam','mdb6759aww','avicx910bt','gts18fbsww','wfw9550wl','ffu17f5hw','vcr player','hepa air filter','sharp aquos lcd 40','ge over the range microwave','ge monogram gas cooktop','wed5100vq','ethernet cable','ffc0522dw','cd and cassette player','fax','maytag electric dryer','wbsr3140gww','stereo receiver','ed2kvexvl','wgd5200vq','photoplus','hdrxr200','avanti wine cooler','swd30w','phone charger','dvlr223egww','fght1846kr','ra752pst','bertazzoni','cooling pad','wed6600vw','dle2301r','wtw5200vq','home stereo','samsung un46b7000','fpes3085kf','samsung ln52b630','ucl-x','54','wolf cooktop','samsung un40b6000','usb cable','ew30gs65gs','gdsl0kcxls','under counter refrigerator','sansa','22lv610u','apartment size washer dryer','sony computers','avsc2122','wolf srt366','gfk1000pq','fgb24l2as','sony 52 xbr','gts18absrww','fpef3081kf','55 lcd','ew30gf65gs','vpccw13fx p','wavs326','samsung soundbar','rgb745depct','wmh1162xvs','fgef3044kf','cassette recorder','wtw6800wl','canon 50d','toshiba lcd','dirt devil','mvwc300vw','wmh2175xvs','wall phone','kdl-32xbr9','dc410kit','19 tv','gb9fhdxws','canon dc410','usb extension cable','frt18b5jb','dvi adapter','37 1080p hdtv','kdl-26l5000','nuvi1200','bi-48sd','p6216f','clean steel','tcl32s1','s230','wfmc2201uc','air filter','220 volt air conditioner','canister vacuum','laptop case','wireless usb adapter','lg 47lh55','ink','sd1200','lmvm2085st','ln40b630n1fxza','zelda','sony 32 tv','ca internet security','jgbs23semss','small screen','beats','ge wall oven','gsh25jfxbb','psc4780','ln46b750 46 1080p lcd hdtv','dvpsr200b','dvr combo','fggf3031kq','wm2801hwa','barbeque','kxtg1034s','wfg371lvs','42 plasma','hdrxr100','panasonic home theater','ge monogram dishwasher','fryer','lw2602','frs3hf55ks','casio camera','sd1200isltgy','ln52b530','fght2134kw','lg washing machine','sony 32','washer dryer combo gas','pvs4208hg','dmp-bd60k','bose system','kuds30ivwh','assassins creed 2','fe46blucrayo','lg lcd','ed5lhaxwb','sony 40 lcd','lg range','ln46b650t1fxza','26','vcr recorder','tl220blue','jfc2089hep','charger','pdw1860nss','tomtom gps','dryers-gas','internal hard drive','mgs5752bdw','sirius boombox','samsung 32 lcd tv','acer aspire','call of duty','toshiba dvd recorder','fght1834kw','compact washing machine','computer modem','sharp 60','wm2801hla','dv219aew','fgf328gm','gld4406rww','fax575','55 led','rga724pkwh','pc richards','cabinet radio','ac adapter','wtw5100vq','sjk340w','lcd hdtv','vtech phones','sony 26 hdtv','ac power adapter','stainless steel electric rang','cs6229-5','led lcd','lg blu ray','monitor mount','mde2400ayw','sirius','rechargeable batteries','cto6120','blank dvd','mvwb850wl','gps systems','yamaha keyboard','ge stove','e522brx','pink camera','gbsc0hbxcc','ldf7932st','gdsc0kcxww','mwf','playstation 3 250gb','pwr04fanbs','cp12e10','lg bd370','fghs2365kf','w2rxemmws','ff1008w','mitsubishi hdtv','wii remote','sdsdb4096','coolpix s630','tomtom','cd shelf system','l20red','22av600u','lg 55 led','indoor grill','power inverter','du1055xtvs','fgx831fs','xhp1550vw','s230plum','wd2000','electric grill','nikon digital cameras','blank cd','tx-sr607','jvm1740dmbb','pdwf400pww','fghd2433kb','dg201bs','rf266aers','canon sd970','gu2300xtvs','canon hg21','gltf2940fe','audio tower','omnimount wall mount','white noise','fisher paykel washer','jvm1750dmbb','lg stove','nintendo wii console','corded wall phones','gshs5kgxss','frost free freezer','gfss6kexss','tower fan','bissell','sony cybershot w290','un46b8000 46 1080p led hdtv','lmv1680ww','medc400vw','ebook reader','s video cable','lcd television','30 range hood','general electric dishwasher','laptop briefcase','frt17g4jw','projector tv','bd270','ge water dispenser','ts50w','gsm1860nss','ls6225-3','eos rebel t1i','aquos 32','toshiba hdtv','audiovox','network cable','wsd','cross cut shredder','sharp 32','frs3hr35ks','50pq10','ds games','fhx2300','sony psp','ei28bs56is','counter-depth refrigerator','auto audio','fm transmitter','dvd player recorder','panasonic viera tc-l37s1','sony xbr 46','sjk2400','aod250-1116','phone battery','s220plum','jensen car stereo','ra724kwh','modem','lc26dv27u','acer timeline','pts25shsss','du1300xtvt','wgd5100vq','olympus stylus tough 8000','rf217abwp','dyson dc25 animal','frigidaire chest freezer','sl202violetg','sub zero bi 42s','fghc2344kf','double oven','kx-tg1032s','powered subwoofer','camcorder charger','compaq','zephyr','32 1080p','jgb280denbb','electrolux icon','slr camera','ahr30lm','brother mfc290c','hewlett packard laptop','cassette adapter','lp6000er','cassette','eiflw55hiw','beer','26 flat screen tv','ducane grill','jvm1750dmww','samsung monitor','canon eos rebel t1i','gb9fhdxwq','rb195abbp','1080p 120hz','westinghouse refrigerator','r305ks','samsung ht-bd1250','beds','plasma tv stand','gsh22jfxcc','computer webcams','avanti washing machine','bdp-n460','ge slide in gas range','antenna adapter','pgb918dembb','car dvd','dle2516w','canon rebel t1i','whirlpool electric dryers','ge top load washer','wtmc3521uc','palm pda','32 1080p tv','ulptl','wtw6800wb','subwoofer cable','samsung front load washer','dcrsr47l','cordless desktop','flat panel tv mount','cfcp1niyss','jsp42snss','pfss5pjyss','broan','flash drive memory','wd tv','xbox 360 arcade','gi5fsaxvy','sansa mp3','jvm1740dmww','mp3 players with radio','psc309','nano','tria','panasonic kx-tg1032s','samsung 46 led','optical audio cable','msmt8g','hdrxr500','nikon d 40','sony 52 lcd','kscs25fvms','notebook ac adapter','46s5100','rca','iluv','headrest dvd','designer sinks','42 hdtv','black and decker toaster oven','du1300xtvs','p1006','ge cafe microwave','dvd r','gfsf2keycc','garmin nuvi 465t','usb','logitech v450','txsr607','dvd vcr player','white tv','general electric range','fsc23r5dsb','jenn air stoves','lg 47','lg 42','sony 52','gtr10haxrww','asko','logitech squeezebox','msmt4g','fgc30s4db','gbc12iaxrss','ipod alarm clock','nnsd797s','sd780 is','sharp 40','trk55b','nikon s230','gts18fbscc','over the range convection','lg 37lh40','samsung dualview','ps3 remote','wfg231lvb','115v electric dryers','lc22sb27u','sony blu ray home theater','ei23bc56is','rvlswfsp','dvr620','ed5lhaxwq','lg home theater system','gsh22jfxbb','fec30s6ab','shp1700w','lg 37lh30','w8txngfwq','panasonic kx-tg9333t','swc2800m','center speaker','sony ps3','e reader','am fm radio','downdraft','coffeemaker','panasonic tc-p54v10','nuvi1300','pgcs1pjyss','warming drawer','dpse810egwt','dg200w','w1txemmwt','flex37wb','fex831fs','vgnaw420f h','wdsr2120jww','led6000','gu2300xtvb','samsung ln22b460','40','fgbd2431kw','p50v10','wine cellar','rf267abwp','jbp66smss','sony blu-ray player','lg hdtv','2009m','samsung ln40b550','kdl-32l5000','sd960','sl30pink','sony headphones','energy speakers','haier','dyson dc25','skull candy','pts18shsss','refrigerator no freezer','coolpix','w1txnmfwt','gu2300xtvt','playstation 3 120gb','downdraft cooktop','37 lcd','hamilton beach quick dry','sony 26','sharp lcd','nuvi 265wt','panasonic viera 50','mdb6701aww','viking dishwasher','tv stands mounts','brother mfc490cw','frt18b5jm','bk700','22 tv','52s5100','m4002','pdwt502pii','ear bud headphones','tv.stand','kxtg7434b','ht-s5200','d1998pk','msd2572vew','lte5243dqww','olympus stylus tough 6000','frt17g5jsk','wdme5000tn','samsung ln52b550','memory stick 2gb','samsung pedestal','sjk340b','ht-rc160','ahr50lm','navigation system','acer 10.1','refrigerator 10.0 cubic feet','panasonic kx-tg1034s','wrt310n','wm3001hra','bdp-s360','lexar','kdl-46s5100','sony radio','jbs55smss','samsung pn50b860','samsung flat tv','home theater receiver','txsr707b','logitech speakers','mc086ll a','audiovox tv','samsung un46b8500','sony 46','fpuh17d7kf','jgsp28dencc','40 lcd hdtv','dock','kess908sps','lc-32le700un','26 lcd hdtv','avanti compact refrigerator','bbq','3818b002','dlg0452w','frt21hs6js','kxtg9381t','refrigerator drawers','sprint phones','portable hard drive','vm165','samsung 650','drop in electric range','jennair','viper','cd recorder','lcd tv with built in dvd','un40b6000vfxza','piggyback washer dryer','mini dv tapes','walkman','gld5800pcc','frt15g4jw','printer scanner','hd tv','panasonic sc-hc3','canon mx860','shp1701b','oj6500wrls','ff760w','rebel','pfsw2miyss','photosmart premium','frost free chest freezer','glass top range','ionizer','ps968spss','bel410b','phones with large numbers','omnimount flat panel tv mount','dv448aep','onkyo ht-s5200','dmpbd60k','mhwe300vf','gw397lxus','rca mp3 players','oil heaters','sharp led','15 lcd tv','mario kart wii','lsd8gb','jennair range','2233sw','sd780issilvr','frs6hr35kw','samsung hdtv','sony w290','coffe maker','fcm7suww','garmin nuvi 1200','kettle','ks600','60 lcd tv','dle0442w','avsc2124','30 gas cooktop','lg air conditioner','bay4828b','g2ixefmwb','wm2487hrma','gas double wall oven','dcrsr47','wfl2090uc','dscw230silvr','jgb500sepss','mvwc500vw','takeclassic5','tpc2127','lg bottom freezer','samsung sl420','game systems','ge water filter','rebel t1i','flat screen','ffu21f5hw','ge front load washer','jes1139wl','nb-4l','dv448agw','sony 46 tv','dvi hdmi cable','mini dv camcorder','oj4580','dslr','rgb533depcc','undercounter refrigerator','sdsdb8192','left 4 dead','universal ac adapter','shelves','samsung led hdtv','lg pedestal','headrest monitors','mini dv','webbie','guitar hero wii','cabrio dryer','bracket','kuds40cvbl','wrt160n','sfp9901hg','music system','lc26sb27u','ra315wt','fgf328gs','sirius radio','rgb746depww','rm85','mc1000hd-2m','whirlpool duet sport','whirlpool electric ranges','dvpnc800hb','sharp 40 lcd','lg 55','36.0 inch range','mgdc500vw','wd361','samsung pn58b860','camera batteries','l100','usb hub','sharp microwave drawer','mvwb850wq','dual layer dvd','ge electric dryer','1080i','ipod cases','samsung ln40b750','stainless refrigerator','gsh25jsxss','double oven range','ge cooktop','mounting brackets','canon mp560','fggf3032kw','g2ixefmws','dd24dcx6','samsung un40b7000','grand theft auto','ps3 games','side by side','cp171ss','rfg299abrs','dscw230','samsung bd-p3600','bosch dryer electr','video projector','8000','sony portable dvd player','psp console','lg 42lh30','sony dsc-w290','32 lcd','xq06l10a','camera case','swivel','usb 2.0 cable','lg 55lh55','wgd9400ve','samsung 58','tc-l32s1','voip','shark steam mop','all in one computer','motion40','gsm2260nss','wed6400sw','ws08b10a','jrs06skss','bel57b','sleeve air conditioners','steam iron','40v5100','hp ink','ff447w','i-pod','panasonic kx-tg9344t','gmr04banww','pfss9skyss','home amplifier','dscw180red','lg plasma','wgd5300vw','kitchen aid microwave','polk','37 flat screen tv','ln52b630n1fxza','scbt200','lg gas dryer','bel320b','firewire cable','ks15l10','kitchenaid gas ranges','lg wm2101hw','et0msrxtb','lg steam washer','lg tv\'s','heat','2way','jvm1790ck','apartment size washer','gth21sbxss','medc700vw','sl30black','sony bravia xbr','ceiling speakers','hoover','bravos','garf19xxvk','dlg2102w','g e monogram','component video cable','ceramic heater','ge profile electric stove','top loading washing machine','jensen','mhcec99i','touch','sandisk cruzer','panasonic tcl32c12','wgd9450ww','wall unit air conditioner','frigidaire side by side','usb keyboard','pb900spss','fef368gs','convection stove','sony receiver','vixia','dscw290silvr','rgb508pehwh','rf197abbp','cp14e10','wireless microphone','bce72','bdp-s560','memory stick','fe5000','linksys wrt54g','dvd cd player','hdmi coupler','ffu21m7hw','xbox headset','sony bravia kdl-26l5000','cpu','samsung dvd player','glda690pww','ca','rvm1535dmww','sd970is','ge counter depth','gscs3pgxss','monster hdmi','mixer','fisher','outdoor grills','htss360','notebook case','c2s980semss','aquos 46','wfg381lvq','panasonic kx-tg7434b','cd','60 tv','fe46blue','samsung 26 hdtv','ed2kvexvb','samsung bottom freezer','juice extractor','pdss0mfyrss','canon printer','ebook','sd7200','home theater speakers','portable washing','pb910spss','cuisinart food processor','maytag top load washer','sony dvd vcr combo','shark steamer','hand mixer','fccw3000fs','un46b8500 46 1080p led hdtv','canon eos rebel','wsm2780hww','oven hoods','klipsch speakers','ge wine coolers','nnsn657s','adapter','dv448agp','dvdvr375a','clothes dryer','samsung 37 lcd tv','pvm1870dmbb','wed5200vq','sony kdl40v5100','hdr-xr100','pd5203','samsung 46 lcd tv','mp3 boombox','panasonic kx-tg7432b','jenn air microwave','logitech x-540','apple dock','15lv506','52v5100','shelf','s630black','nba 2k10','translator','rt366','19 flat hd tv','gsd3300rww','jes1139bl','induction stove','monogram built ins','120hz','mx860','hts5200','god of war','psw111','kx-tg9344t','avsc2121','kitchenaid wall oven','psc6380','24 gas stove','tech craft','acer aspire one netbook','w290','olympus fe-5000','fah086s1t','avanti stove','sony televisions','hd500theater','lg 37','skins','free standing ranges','r304','l1804r','ge dryer','stacking kit','a1100isgray','dle1310w','eb2shkxvq','miele dryer','24.0 range hood','panasonic nn-h765bf','lg front load washer','hotpoint range','ffc0723gb','pfsf2mjybb','washing machine 4.0','portable speakers','panasonic nn-sn657s','wgd9750ww','mede300vw','fafw3577kr','portable television','kdl-52s5100','white refrigerator','hdmi audio video cable','gshs3kgxss','zbd1870nss','ws10b10a','dr dre','monster surge protector','btb5016','wfe371lvb','wslp1500jww','sprint','outdoor tv','pci video card','dsct90silver','510','duet','gts18hbsww','smackdown vs raw 2010','avic-u310bt','cassette deck','two line cordless phone','panasonic tc-p42s1','np-bg1','fgf326kb','dsct90blue','dvd drive','digital audio cable','sony notebook','multi-function','panasonic tc-l37s1','wdp3w','jvm1665dnbb','bionaire','canon mx330','kxtg1031s','wolf stove','digital piano','fmv152kw','snow','samsung lcd hdtv 1080p','gx2fhdxvy','samsung sl620','50 plasma','fax phone machines','4.0 washer','car security systems','samsung wf448aaw','reader','26 hdtv','gmr06aapbb','speaker system z320','50d','sd4200','jvm1540dncc','electrolux dryer','gzmg630s','night vision','hdr-xr200v','glgt1031fs','bello','fifa 2010','e522brxfdu','pfsf2miyww','wii sports bundle','3106-3','dcrsr47r','gj502aa','front load','samsung ln37b550','whirlpool gas stoves','in dash navigation','counter microwave','ln52b550k1f','she4am16uc','panasonic tc-l32x1','sound dock','rm4550w','wgt3300sq','rf217abbp','tl220red','fphs2387kf','radiator heater','echo50fple','gth18kbxww','swbl48','gx5fhdxvq','westbend','toner','screen protector','exhaust fan','peb1590smss','gshf5kgxbb','toshiba 26av502r','led7000','kbrs19ktwh','portable refrigerator','kdl-52v5100','compact','kbfs20evms','w4txnwfwt','d2660','panasonic nn-sd997s','kesk901sss','magellan','car','lt19d200','samsung mount','dv6-1350us','frigidaire caller','6000','panasonic kx-tg1061m','bdpcx960','panasonic nn-sd377s','cs6229','panasonic blu ray','panasonic nn-sd797s','hdmi to dvi adapter','gx5fhtxvy','24.0 gas range','pfss5nfyss','lc-46le700un','portable ac','clock','miele washer','ca4050','40xbr9','monster surge','ed2khaxvb','cdpce375','samsung wf219anw','cd1211','storage cabinets','sony 52 tv','sharp 19','sony speakers','samsung un32b6000','el5020a','httz522t','ti-83 plus','icon','sharp lcd tv','sony cyber-shot dsc-w290','olympus fe 46','dvd camcorders','3670g','sony shelf system','fprh17d7kf','hewlett packard','bose in ear','samsung 32 tv','tekken 6','fphs2399kf','ti83plus','toshiba tv dvd','rgb508pphct','usb flash','garmin 205','wall brackets','indoor outdoor','camera lens','nba','hncm053e','dv1201','rf modulator','24 stove','schc3','jbp80dmbb','air conditioner bracket','frigidaire air conditioner','gd5dhaxvy','wii music','tech craft tv stand','ipaq','191','friedrich ac','gts16bbsrww','sony ebook','canon vixia hg21','eidw6105gs','daqe7077kw','canon vixia','42 tv','brother','maytag microwave','mp560','canon pixma mx860','panasonic 42','motion systems','dvi cable','sharp 46 lcd','samsung ln40b630','ge bottom freezer','dsc-w290','gshf5kgxcc','samsung 50','jes2251sj','compaq desktop','wm2501hva','sony flat screen','canon lens','monitor cable','flip screen','acer aspire timeline','washing','blu-ray','pvm1870dmcc','ht-bd3252','nfw7200tw','avanti range','mgr7661ww','x-240','plasma televisions','fgf348kc','fphs2699kf','rangetop','jb640mpbs','gmr06aapww','fmv152kb','ipod fm transmitter','cuisinart blender','splitter','hd300theater','bluray','b22cs30sns','lgtv24','mvwb750wr','wolf double oven','samsung televisions','26 tv','fef352fs','mc700hd-2m','double din','over the range','mfc-490cw','sharp aquos 46 lcd','jrp28skss','khms2050sss','pn63b590','lg 26lh20','rdr-vx560','panasonic 50','mhscm1','ge profile bottom freezer','slk849w','jgb400depww','beats dre','ffu17m7hw','panasonic tc-l32c12','usb recorder','bws101','dvd recorder combo','jnm1851dmww','26 lcd','samsung 58 plasma','frt18hs6jq','car charger','bel501b','dvd for car','boombox cassette','front projectors','coby mp3','advantium','wfe361lvs','amana front load washer','stainless range','lmv1314w','dcvh680gjww','32 lcd 1080p','xbr 52','ksrg25fvms','laptop touchsmart','bd-p4600','32 1080p hdtv','thru the wall air conditioner','dropin range','audio cabinet','ewc120b','frt21hs6jk','digital video recorder','feb27t5ds','ti 84 plus','sony kdl52v5100','xq08l10a','frt18g6jq','electric oven','wfw8300s','hose','dcr-sr47','lt32a200','vpccw13fx b','printer ink','sony 32 lcd','dect 6.0','wpre8150kwt','el4100','sound system','xp','hp notebook','samsung wf328aaw','kuds40fvbl','pfsf2mjyww','fef326fq','cfdg700cp','55','kfis25xvms','frt17b3jq','jb640dpbb','range hood vent','audio stands','nuvi 205','jgbs80semss','dav-hdx285','bosch front load washer','23 lg hdtv','maytag mvwb450wq','frs6hf55kq','52z5100','lc-52le700un','color printers','over the oven microwaves','ge profile slide in gas range','under counter dvd','hp wireless printer','we357a7w','mhs-cm1','sony 46 lcd','burner','icdpx720','er2401g','jb700snss','hdr-xr500v','samsung ln32b550','white lcd tv','duet sport','gfg461lvt','40z5100','dpsr610egwt','sfp-9901hg','sandisk memory card','oil filled radiators','q1859','top freezer refrigerator','panasonic tcp54v10','gcfm1','cfsd01silver','dlgx3002p','prepaid phones','sony kdl-26l5000','frt18hs6jb','hp monitor','dscw290','52 sharp aquos led','sony stereo','usb headset','sony kdl46s5100','dlp','sony bdp-s560','modamwfs','flat screen tv mounts','fisher e522blxfdu','55 wall mount','microwave hood','dle2301w','electric range convection','gx5fhtxvq','universal charger','lg electric range','panasonic 32','wed9550wl','vga','camcorder batteries','samsung gas dryer','ffc0723dw','samsung 40 lcd','sony bravia xbr 46','ffbf245ss','ip9br','46 flat screen tv','47 lcd','apartment washer dryer','coaxial cable','lg television','mo7191tw','paper','sony bravia kdl-46v5100','dvdv9800','2 line telephone','f210','oj6500','samsung dvd vcr recorder','ewc18dz','sharp microwave ovens','whirlpool range','screen cleaner','fpe709','defsgg24ss','fru17g4jw','gak100b','sony 32xbr9','strdh700','power surge','swd30b','lg counter depth refrigerator','bravia kdl-52xbr9','cell phone batteries','g2ixefmwq','blue ray movies','ge cafe dishwasher','toys','jgr8895bds','ss10l10','ewdw6505gs','htz520','touch camera','nnh765bf','purple digital camera','mphdp1800','panasonic viera tc-l32s1','klh','pr35','noise canceling headphones','speaker box','sony bravia 32xbr9','garmin 205w','oil filled heater','26 tv dvd','computer mouse','hp 2009m','lcav32','pdss0mfylss','logitech harmony 510 advanced','head cleaner','panasonic 37','ipod car adapter','ewflw65hiw','nb4l','eb2shkxvd','sharp 32 aquos lcd hdtv','dual oven range','ew30es65gs','boombox radio','usb mouse','radar','pci','mpro5','jb900bkbb','rf265abbp','lg 47lh40','uncharted','u5268-970','dvp-fx930','wolf gas cooktop','hp all in one printers','eos 50d','17 laptop','frs6hr35km','26 television','coolpix p90','netbook sleeve','mdb4709aws','samsung bd-p1600','dect','jvc sd camcorder','energy star air conditioner','321gsiiig','lt46p300','un55b8500 55','360','thermos','fphi1887kr','kbrs22evms','dryer accessories','wireless security camera','fgf316dq','cf62','cmtbx20i','fgb24t3eb','usb audio','powercenter','broiler','22 lcd','case','tv furniture','kebk101sss','bose sounddock digital music','table fan','cd clock radios','sony vcr','ptv583b','sony xbr 40','46','sony bdp-s360','faa065p7a','belkin','dg241bs','hdmi dvd player','89q9','htx810','television with dvd player','car portable dvd player','speaker cable','ge profile double oven','fdb2410hic','mhscm1v','amana nfw7200tw','aroma','samsung 42 plasma','computer microphone','httz322t','transformer','eigd55irr','ear buds','nuvi 205w','46 lcd','viking wall oven','notebook webcam','freezerless','charcoal grills','fggf3031kb','borderlands','ink cartridge','ant1500','frs6hf55kb','rvm1535dmbb','web tv','wusb54gc','vgnnw240fs','a c','strdh100','ew30es65gb','hdtv with built in dvd','cd028a','wolf wall oven','cart','e30mh65gss','bluetooth car','np40','tob60','5.1 surround sound system','ipod touch case','sony cd shelf system','kdl','wc1500dss','ducted range hood','grp4pbw','projection','32 led','gsm1800nbb','frt18g6jb','wireless modem','logitech s 510','kfis20xvms','samsung 32 1080p','sl5008','kitchen aid range','aspire one','avsc2123','mobile dvd','self cleaning gas stove','samsung 26 tv','purifier','mgdb850wq','samsung microwave','maytag washing machine','whirlpool top load washer','wave','sharp 22','compressed air','ei23bc36is','dyson ball','ultralast','niles','feb24s2ab','pscs3tgxss','glda690pbb','gfsl6kexls','wed5300vw','fmb330rgb','video camcorder','cuisinart toaster','37 tv','pgss5nfyss','fcgd3000es','car radio mp3','nb205-n210','dvd vcr player recorder','mphdp650','large capacity electric dryer','panasonic sc-bt200','all-in-one printer','mdrrf970rk','4718avz','samsung ln32b360','pp989snss','prs300s','toshiba flat screen tv','convection ranges','glgq2152ee','ipod 5th generation','vgnfw520f h','9141pb','wall shelves','dle2101w','dictionary','htas730st','camera bags','dvp-ns710h b','premier','pfss6smxss','kfco22evbl','fges3045kf','mdrnc7','dc410','mhwe900vw','s2120','50 lcd','fuse','take classic 5','commercial','avanti fridge','frigidaire counter depth','dcr-dvd650','wolf ct36g s','dj','wd','surge protecter','ajcq08acc','shv43p13uc','panasonic 42 plasma','plbmv188hc','wnm4307kw','dvd home theater sound system','panasonic tc-l32s1','brother mfc-290c','delonghi heater','hotpoint microwave','cd-r','portable external hard drive','rca cable','jvm1750dmcc','sony bravia tv','19','un55b8500 55 led tv','dehumidifier 30 pint','dv7-3060us','22lv611u','sr47','iphone dock','bissel vacuum','wfvc8440uc','lg 42 lcd','rf remote','kenwood','medb850wq','431bx','viera','x540','rc55i','us10b10b','dlg2702v','fkfh21f7hw','bravia 32','solo','kems378sss','samsung ht-bd3252','samsung 52 lcd tv','jnm1541dnbb','samsung 32 led','a1100','ls6117','sony 52 lcd tv','olympus fe-46 digital camera','combo','bottled water dispensers','in wall speakers','jem25dmbb','kscs23fvms','dcrsr67','sharp convection microwave','whirlpool duet washer','fe46blkcrayo','canon eos 50d','lg gas range','gh7208xrs','refrigerator filters','gts22sbxss','blower','hdtv tuner','sca1000hww','island range hood','wcvh6800jbb','coolpix l100','dsc-w180','avanti gas range','french door cabinet depth','jp346bmbb','clean steel gas range','cp10e10','32l5000','gdsl3kcylls','bd1250','wireless desktop','olympus 8000','kx-th1212b','portable air','jvm1850dmww','hdmi adapter','gc3shaxva','mdb6701awb','w9rxemmwq','sony 40v5100','video recorder','dlp projectors','32 lcd tv 1080p','firewire','wet3300sq','wm2487hwma','s630','g2182scvi','sharp 32 television','wfe371lvs','spacemaker microwave','dlgx2802r','dmrez48vk','hp computers','electrolux_icon','khms2056sss','ge self clean gas range','samsung 32 lcd','wireless card','surveilance','little big planet','xd card','premier range','msmt16g','panasonic lcd tv','sony kdl52xbr9','canon eos','double door refrigerators','wii resort','dav-hdx589w','samsung ln55b650','us12b10b','gemini','du1055xtvt','ufs20b','gfsf2keyww','monster speaker cable','fght1834kq','aod250-1580','voice activated recorder','ra316bt','ge profile stove','32 in hd tv','panasonic tc-l37x1','sony 32 hdtv','component cable','floor speakers','hdmi dvi','msmt2g','55 tv','jb700dnbb','ge hood','gh5184xpt','540','qs130ww','stainless steel stove','gb9fhdxwb','mmv4203dw','bose computer speakers','k9treffwms','fggs3065kw','lc-40le700un','ge electric cooktop','sony kdl-52z5100','gi7fvcxwy','maytag front load washer','mini','built in wine coolers','pr15c','frt18b5jq','hd65','10 tv','samsung pn42b450','120 hz','hair dryer','blank media','lg 32 tv','hamilton beach','car dvd cd player','fpbm189kf','under counter tv mount','jgb400depbb','sony kdl32xbr9','panasonic tc-p50s1','lc19dv27u','v-tech phones','bravia 26','ew23bc71is','wc34tm','logitech remote','ge range hood','kg298aa','kdl-40z5100','dvd rw','audio cables','tc-p42u1','cleaner','sharp aquos lc32le700un','gshf5kgxww','lcd 1080p','mdc4650aww','ear clip','lmvm2085sb','friedrich wall air conditione','psb1201nss','sak2200','video camera','usb memory','britta','portable clothes dryer','nikon camera','ei30bm55hs','olympus memory card','dj hero wii','black','hp mini 110','p.c richard','shuffle','lg 1080p','samsung 65','fgef3032kw','wmh1162xvb','ffc0923dw','jes9750bas','buffer','super mario','one140s','atom','rj45','frigidaire washer dryer','digital tv tuner','wtw57esvh','single wall oven','lg 47lh30','cybershot','counter-depth','ws14b10a','samsung bluray','weber genesis','auxiliary cable','nintendo','dcrsx41r','printer fax','kitchenaid oven','fe4000gray','wgd9550wl','electrolux canister vacuum','ninja','she4am12uc','double electric wall oven','lt32p300','pfss6skxss','sony 26 tv','lg 22','r930aw','mhs-cm1 v','dmr-ez48vk','samsung 22 tv','emerson','fdb1100rhb','vgic3064bss','gld6906rww','u5268','lcd tv mount','cp18e30','panasonic viera tc-p42x1','frigidaire freezer','ffu14m5hw','wmh1162xvq','energy take','5 cd player','er2001g','harmony510','pci card','nikkor','52 tv stand','fbd2400kw','brother fax machines','monster cable video accessory','kddc24cvs','x-540','1n1sp','mgr8670ws','bay4632w','32 lcd flat panel tv','8952','feb30t6fc','lcd tv stands','ipod touch 32 gb','rxv465bl','bisque microwave','flatscreen tv','blue-ray','de longhi','mc086lla','coolpix camera','ultrasonic humidifier','maytag mgde300vw','psp3000','dscw180black','coby ktfdvd1093','holmes','samsung 22','vacuum bags','samsung blu ray','xbox pro','wfw9550ww','32 flat screen tv','canon mp490','flat tv stands','hdtv stands','3way','compact fridge','samsung surround sound','58','gleq2152ee','whirlpool du1055xtv q','frt18hs6jk','portable cassette player','sub-zero bi-42sd','bookshelf speakers','speakerphone','pcr06batss','jets','speaker system z520','smooth top burner ranges','pts22lhsww','lg 50','iphone 3g','panasonic 32 hdtv','jrp20skss','camcorder light','wgd6600wl','canon sd1200 is','g.e refrigerator','fah146s2t','32s5100','aspire one ruby red netbook','gts16bbsrcc','psp 3','compact flash','gzhm200a','gz-hm200a','dsc-t90 b','aspire','profile range','filter','monitor 22','whirlpool cabrio dryer','nintendo points card','gsc3500nww','drsr483ggww','sl620','34','samsung 23','6117','kdcmp342u','internet router','amana microwave','quickcam for notebooks','t.v stands','kuds40fvpa','samsung wf448aa w','ipod cable','cool mist humidifier','kdl-22l5000','feb30s5ds','mx330','maytag mvwb750wq','emerson boombox','r366','40 tv','panasonic telephone','wdp3v','h233h','3588b001','hoover carpet cleaner','ge compact refrigerator','lg steam dryer','bell-o','r1214','txsr307b','slide in oven','ew30ew65gs','maytag mhwe300vw','lcd tv dvd','g2182scsfss','w2338h','hp 2159m','jbs55dmww','xq10l10a','viera tc-l37s1','hdrxr500v','electrolux washing machine','room air purifier','mmv4203ds','fef368gq','counter top convection ovens','hdr-xr520v','sony bravia kdl46v5100','samsung pn50b450','ge profile fridge','sharp r-520ks','pr32','stereo headphones','sub zero bi-36u','201','jhiuhdmi-6','george foreman','ew36gc55gs','gfsl2keyls','c9363wn','60 television','frt21hs6jq','sony 26 lcd','18.2 cubic feet','white flat screen','xbox 360 modern warfare 2','computer backpack','wfg371lvq','garmin 465t','portable grill','gzhd300b','dcc450bk','card reader','ht-tz522t','digital radio','sony 8gb memory stick pro duo','can opener','defrost freezer chest','dvpns710hb','acer aspire one aod250','wet dry vacuum','whirlpool stoves','dwsr463egww','sony walkman cd player','pkbb1','bissell 3106-3','cyber-shot','variable cycle','lcd 1080p hdtv 240hz','e48df76eps','monster 1000hd','mgr7661ws','wed9450ww','s3101','acer monitor','rxv365bl','sony kdl40xbr9','gdsc3kcybb','vgn-nw240f s','bdv-e300','eos 50d digital slr camera','gth18kbxbb','26l5000','nextel','samsung pn63b550','samsung pn50b550','lg 26','nikon slr','french door','40 hdtv','kxts208w','zv925slss','r410lw','whirlpool work surface','sharp countertop microwave','forza 3','k1590cmss','tv ceiling mount','fced3000es','gas oven 24','360 elite','wm2801hra','re20w','boost cell','center channel speaker','ge portable washer','jap02snss','usb adapter','dre','venturer','cl2909','lmvm2277st','dbvh520ejww','beatles rock band','lt19a200','medb850wb','logitech lx8','38','gu3600xtvq','sony battery','kgrs205twh','dcrsr47 r','dblr333egww','kx-tg9333t','logitech harmony 900','sharp r930cs','kscs25fvwh','19 flat panel tv','jbp80dmww','gsh25jfxcc','hdtv with dvd','frigidaire gas stove','film','sony home theater','gu2275xtvq','thermador wall oven','usb extension','sony kdl-32xbr9','md65','1000','panasonic hdtv','fp1510','lg appliances','pn42b450b1dxza','usb flash drive','wusb600n','olympus fe-46','washer pedestal','thba1','surround','dmp-bd60','monster 1000','nikon s220','dv219agb','ti30xiis','e522blx','gshl6phxls','36.0 inch range hood','wsm2420dww','sd1200 is','cit365em','cassette voice recorder','avhp4100dvd','ipod car','pb920spss','wolf electric cooktop','s-video','gbsl3hcxlls','mdb6701awq','gz-hm200','ductless hood','electric snow blower','r364g wolf','js55','kxtg1061m','wsm2700hww','sm18l30a','kingdom hearts','wii ski','avhp5100dvd','gw397lxut','cordless','samsung home theater','frame','samsung led lcd tv','jes9750bab','dvd player vcr combo','electrolux hood','icdbx700','ge profile oven','sony kdl-40xbr9','stainless gas range','cl-41','jgbp88demww','w798ss','sdsdb016ga11','toshiba lcd dvd','buffalo','general electric washers','km18l30','mgdb850wl','k2070','toshiba dvd','sony hdr','steam','ss08l10','exhaust','eiflw55irr','w9rxemmwb','ffbf285ss','sony xbr tv');
/* $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);
    }