/* Popular phrases - NEXT-NEW - 12:28:7, Tue Feb 22, 2011 */
__SLI_ClientDefaults =
[
    ['ShowBrandingFooter', false ],
    ['IE6SelectBox', true],
    ['IframeAlignment', true]
];
var asPhrases=new Array ('curtains','dresses','wallpaper','rugs','maxi dress','jumpsuit','lighting','tunic','jeans','cushions','mirror','wellies','blinds','cardigan','leggings','photo frames','throws','bikini','bags','shorts','playsuit','slippers','clocks','snow boots','hoody','boots','superdry','converse','bedding','lamps','shoes','swimwear','dressing table','skirts','vest','tops','maternity','dressing gown','curtain poles','handbags','socks','tights','skinny jeans','chairs','bridesmaid dresses','black dress','kettle','rug','suits','coffee table','leather jacket','petite','jackets','purse','linen trousers','luggage','shirts','joggers','superdry women','black trousers','watches','trousers','gilet','duvet covers','childrens bedding','geri','wedges','picture frames','womens dresses','towels','wall art','linen trousers female','shelves','baby','sleepsuits','tunic dress','sideboard','pyjamas','vase','sofa bed','wedding shoes','desk','scarf','dungarees','mugs','brogue','sports bra','sandals','coats','pictures','lipsy','sunglasses','flip flops','wedding','storage','tv unit','wardrobes','teal','womens jeans','bean bag','blouses','headboards','hats','sofa','opus oak','high waist jeans','flowers','peppa pig','tankini','perfume','blazer','belts','eyelet curtains','waistcoat','frames','laundry basket','jumper','chinos','maternity wear','denim jacket','microwave','table runner','t shirts','suitcase','trainers','wellington boots','swimming costumes','bras','beachwear','all','dinner sets','jogging bottoms','jeggings','console table','table lamps','bath mat','floor lamp','teal curtains','hunter wellies','bolero','baby sleepsuits','ballet','butterfly','fireplace','tea towels','petite jeans','armchair','jump suit','womens suits','dining table','stools','wedding dresses','black cardigan','adidas','boys shorts','black shoes','table cloth','pillows','mens slippers','opus','shoe storage','geri swimwear','sleeping bag','superdry men','womens tunic','hello kitty','wallpaper samples','me to you','lipsy dress','ladies dresses','bathroom cabinets','school trousers','bridal','tables','artificial flowers','door mat','cushion','ceiling lights','bikini\'s','roman blinds','shower curtain','womens tops','opus mango','poppy','sizes','bookcase','cropped trousers','bunk beds','childrens curtains','mens suits','black jeans','wallet','kylie bedding','duvet','white shirt','childrens branded bedding','wall clocks','denim shorts','bin','day bed','loafers','changing bag','basket','denim skirt','gift card','school uniform','animal print','toilet seat','black top','nursery','shrug','roller blind','tatty teddy','womens coats','boys coats','runner','womens cardigans','hunter','maxi','red curtains','red','newborn','bread bin','boyfriend jeans','maternity jeans','pencil skirt','court shoes','coats and jackets','mattress','lamp shades','maxi skirt','dresses 12-14','quilted jacket','glasses','black skirt','ladies jeans','christening dress','superdry jacket','mens linen trousers','wide leg trousers','footstool','ladies tops','washing machine','knickers','ladies suits','nike','linen','womens trousers','ties','gloves','bridal shoes','unisex baby','scarves','swimsuit','union jack','mens jeans','mario','duvet sets','mac','combat trousers','body warmer','mirrored furniture','denim dress','necklace','boys suits','fitted sheet','slim fit suit','paint','evening dresses','voile','pink','pink curtains','womens shirts','plum','sofabed','espadrilles','jewellery box','womens shorts','boys jeans','beanbag','kaftan','light shades','ironing board','navy shoes','black leggings','petite dresses','storage baskets','cropped jeans','red dress','kids beds','tv stand','bedside table','bra','canvas','nursery bedding','iron','boat shoes','made to order','polo shirt','womens shoes','star wars','green curtains','bathroom','laptop','waterfall cardigan','white linen trousers','ladies coats','wine glasses','dining chairs','cutlery','valance','wall stickers','womens jackets','ivory shoes','check shirt','kylie','maternity trousers','christening','combats','single beds','gillet','leggins','brogue shoes','ladies jackets','toys','bracelet','fleece','telephones','fire','kitten heels','cake stand','wellingtons','roman blind','plates','nest of tables','long sleeved tops','sports bras','returns','converse all star','vans','bootcut jeans','boys socks','robe','cufflinks','media unit','laundry','placemats','leather bag','boys school trousers','crocs','plus size','linen trousers male','toaster','chino trousers','mens shorts','boys shirts','toilet roll holder','navy trousers','spanx','bedstead','petite trousers','large rugs','womens hoodies','clutch bag','storage boxes','black jacket','tshirts','boys joggers','ladies shorts','heart','bed throws','silver sandals','dresses 14 16','storage furniture','prints','sheets','wall lights','tablet','silver shoes','tracksuit','carpet','toilet brush','ladies tunics','cambridge oak','candles','little chickie','bathroom mirror','tall','nightwear','pram shoes','slipper boots','tie backs','red rug','cookers','tankini swimwear','pushchairs','red cushion','hooks','grey suit','ladies boots','maxi dresss','ipad','fragrance','black skinny jeans','purple','side tables','runner rugs','black curtains','tunic tops','wedge shoes','digger','lingerie','ziggy and friends','vests three pack','plimsoles','mens shirts','wall paper','boys hoodies','harem trousers','hoover','red shoes','double bed','black shirt','boys pyjamas','bar stools','petite maxi dress','diesel','bedside lamps','bodysuits','gypsy top','womens black trousers','tall women','opus mango furniture','ladies shoes','ladies watches','black boots','white trousers','heels','holdall','doormat','womens linen trousers','table mats','green','workwear','swim shorts','sofas and chairs','corner sofa','purple dress','bunting','miss sixty','mens hoodies','ladies cardigan','netbook','canterbury','flare jeans','high waist','basque','ladies jumpsuit','pumps','ornaments','cabin bed','mens vests','linen dress','voile curtains','make up','grey trousers','wonderbra','canvas pictures','teal rug','kettle and toaster','white jeans','havaianas','firetrap','butterfly dress','knitwear','bed sets','ladies linen trousers','candle holders','jewellery','coat hooks','cargo trousers','tibet rug','ladies pyjamas','wide fitting shoes','royal marines','teal cushions','clogs','plum curtains','womens skirts','white cardigan','ottoman','super king bedding','dvd','ladies black trousers','prom dresses','baby coats','mattress protector','high waist trousers','green cushions','drainer','kitchen','lace','hudson','bridesmaid','tea coffee sugar','photoframes','lace top','snood','vest tops','mens watch','cream top','valencia','ipod touch','opus black gloss','mobile phones','bathroom accessories','cupcake','moses baskets','mango furniture','school shoes','ankle boots','kitchen storage','rucksack','nike trainers','mens socks','pink top','skiwear','white dress','timberland boots','shirt dress','cream shoes','levis','mens waistcoats','womens boots','light pull','single mattress','sonic','miss n','hydrangea','phones','wedding clothes','lunch bag','adidas originals','womens leggings','ladies trousers','snuggle seat','boys trainers','tilson','toy story','jeggins','ipod','boys hats','baby vests','cutlery set','gruffalo','roxy','towel rail','boys bedding','mens shoes','saucepans','ladies shirts','boys jackets','gladiator sandals','t-shirts','womens vest','womens trainers','green rug','picture frame','fitted bed sheets','bridesmaid shoes','womens slippers','floral','tutu','teal bedding','control leggings','place mats','womens socks','matress','high waisted shorts','kickers','mink curtains','boys vests','jumper dress','shift dress','white top','pink cardigan','hold ups','boys boots','chandelier','womens jumpers','navy cardigan','duffle coat','ugg boots','boxers','baby boy','ballerina shoes','peep toe shoes','black patent shoes','opus oak ii','padded bikini','delamere','red top','womens jumpsuit','bed in a bag','mens jumpers','square pillow','tan shoes','wide fit boots','dungaree shorts','red cardigan','flat sandals','ladies wellies','corner tv unit','brown leggings','boys shoes','love','kitten heel shoes','polka dot','golf','mango','baby changing bag','black bag','cots','white t shirt','strapless bra','long sleeve t shirt','necklaces','cords','tv','pillow cases','poppy curtains','laundry bin','brown trousers','kids curtains','berghaus','pans','dyson','black court shoes','white vest','valentines','black jumpsuit','kirstie allsopp','camera','mens dressing gown','mink','irregular choice','spring bloom','skinny trousers','mens joggers','scales','car seat','door handles','womens t shirts','next','suit cases','emily ruffles','new baby','dresses 10','vacuum cleaner','tea dress','wide leg jeans','flat shoes','cot bedding','cube','tab top curtains','black tunic','electric fires','tuxedo','headband','boot cut jeans','blue dress','snuggle chair','leather','boys swimwear','junior bedset','childrens rugs','maternity swimsuit','black','blue curtains','moccasins','venetian blinds','hat stand','schoolwear','stripe','mens sunglasses','across the body bag','oven gloves','boobtube','118-916-x47','java','sweaters','mens chinos','denim','welly','lace dress','super king','ladies hoodies','sparkle rug','curtain tie backs','coasters','boys trousers','396-600-x47','linen shirt','tan','black suit','high chairs','gift sets','pink bedding','plum bedding','slim fit mens shirts','thongs','bathroom storage','school bags','nursery curtains','camel','slip','red bedding','heart dress','linen shorts','converse trainers','bed runner','trouser suit','dressing table mirror','maternity dress','pink dress','mens pyjamas','junior duvet','boys underwear','cusions','maternity leggings','isabella','waterfall blouse','ipod dock','accessories','wow bra','just pink','boys slippers','pink rug','ladies slippers','ladies skirts','console','sarong','harem','purple curtains','bathroom blinds','cargo','joseph joseph','white curtains','waterfall','trench coat','lace tunic','sportswear','bibs','parka','school skirts','futon','ladies swimwear','camisole','wall mirrors','aftershave','capri trousers','runway','blue shoes','cami','womans dresses','drawers','magazine','cambridge','wii','boys waistcoat','mens gilet','tan bag','navy','pink shoes','oslo chair','childrens furniture','superdry hoody','maternity bra','corset','black tights','bandeau','ladies mac','girl\'s dresses','979-705-x47','stripe top','boys school shoes','400-043-x47','bathroom furniture','timberland','reebok easytone','grey dress','food processor','black coat','adidas hoody','adidas trainers','black linen trousers','cream dress','signature','wedding accessories','womens skinny jeans','voile panel','geri bikini','mac coat','womens swimwear','art','maternity tops','washing basket','petite tops','boarders','addidas','hand bags','romper','sandles','string lights','patent shoes','jewellery necklaces rings bracelets earrings','towel bale','long cardigan','light bulbs','breadbin','babydoll','purple cushion','platform','cord trousers','pjamas','boys curtains','opus oak furniture','lined curtains','womens pyjamas','ps3','football','ladies trainers','canvas prints','jersey dress','over the knee socks','childrens storage','nike joggers','canisters','highchair','thin strap vest','womens joggers','hudson furniture','animal','strawberry','suspenders','poles','school shirts','high waisted skinny jeans','spongebob','suit jacket','grey shoes','long skirt','pink cushion','mens coats','sun hat','boys sandals','trapper hat','gracie','changing mat','gruffalo bedding','blush','backpack','ballerina','white blouse','one shoulder dress','womens leather jackets','single duvet covers','ladies t shirts','maternity swimwear','leather handbags','beauty','boys wellies','pendant light','leopard shoes','plain dye bedding','boys tracksuits','ladies leggings','quilted','superdry windcheater','bed sheets','flare','120-565-x47','knives','gold sandals','dinner plates','blue top','ladies vest','faux fur','pencil pleat curtains','trunk','leather sofa','puma','ladies leather jackets','cups and mugs','denim leggings','boys swim shorts','freya','dimmer switch','buggies','boys t shirts','461-794-x47','red jeans','salt and pepper','trunki','mens jackets','black vest','swimsuit ladies','ziggy','cargo pants','tall dresses','socks five pack','denim shirt','womens white shirt','dining sets','bedroom furniture','kinect','grey cardigan','baby toys','leather gloves','blue','bathroom scales','purple rug','treadmill','bowl','knife block','raincoat','tableware','football bedding','bath towels','black maxi dress','mug sets','navy leggings','long tops','navy top','lego','sara light','gold','prams','414-422-x47','lampshades','coffe table','matress protector','box','xxxxl','hooded','mens t shirts','984-869-x47','wide leg','cups','purple bedding','perfume gift sets','dish drainer','ladies dressing gowns','black gloss furniture','womens wellies','waist coat','ditsy','fur','rings','113-218-x47','mens boots','trainer socks','black rug','womens maxi dresses','capri','childrens shelves','hartford','womens tights','ugg','429-694-x47','accessories hook','wedding waistcoat','skinny','black sandals','floral dress','double mattress','123-805-x47','hand towels','cropped','childrens lighting','slouch jeans','baby tights','womens bags','cape','opus black','grey joggers','maternity pyjamas','garda sofa','born in 2011','levi jeans','bean bag chair','womens blouses','body','shelving','offers','wellie boots','3 pack tops','ballet wrap','cd','boys boxers','399-933-x47','sports socks','olympic','womens trouser suits','teapot','butterfly lights','navy dress','mongolian cushions','book case','white leggings','next card','sketchers','112-094-x47','next the fragrance','flat sheet','home sweet home','packs of knickers','bedsets','ladies socks','slim fit shirt','maclaren','pink shirt','petite jumpsuit','bathmat','next perfume','mens wallets','brown boots','womens blazer','single fitted sheet','storage jars','underbed storage','floral top','childrens table and chairs','sara','hooded shirt','435-040-x47','flower detail dress','womens watches','green wallpaper','womens black shoes','mens leather jackets','plate sets','womens brogues','tribal','boys pants','ray ban','hair dryer','teal lamp','women suits','womens black jeans','me to you bedding','sweatshirt','boys cardigan','boys skinny jeans','table linen','linen skirt','underwired bikini','mens white shirts','reebok','prams and pushchairs','coral','superdry coat','poppy rug','shade','dvds','white','boys jogging bottoms','faux fur throw','kitchen bin','baby jogger','ben 10','baby sleeping bag','dkny','sat nav','platform shoes','diesel jeans','mules','christmas decorations','black skinny trousers','animal print tunic','photo','apple','red poppy','tapered trousers','hooded top','petite suits','sun glasses','ponte dress','pashmina','chelsea boots','shirts and blouses','mens trainers','satchel','xbox 360','slendertone','womens sandals','leopard','120-889-x47','shirt and tie sets','green dress','just pink perfume','bedroom','split sleeve top','animal print dress','tilson mango','trench','boys gilet','biker boots','lantern','dvd unit','bath sheet','rug grip','ladies purse','bulbs','jewelled sandals','green bedding','navy curtains','marines','jackets or raincoats','heart print dress','peter pan','grey jeans','line lights','longline','snow','easytone','grey','annalina','434-568-x47','blush bedding','makeup','one shoulder top','979-513-x47','adidas joggers','sumatra','pillowcase','black gloss','luggage sets','wool rugs','peppa','shinto','halterneck','yellow','chest','tilson oak','dualit','414-207-x47','726-058-x47','fleece sleepsuit','messenger bag','cap','995-129-x47','ultimo','linen jacket','oslo','106-902-x47','red lamp','helly hansen','ladies jumpers','742-171-x47','black pencil skirt','non wired bra','mens black trousers','slim fit','le creuset','coffee maker','dresses 6-8','380-156-x47','wedge sandals','harbour','crop tops','radio','garda','boys jumpers','mens bags','bedspread','ladies black shoes','mens hats','older boys jeans','bathroom bins','cream','opus white','black bedding','monkey','girl\'s shoes','guest bed','towelling dress','towel storage','plus fit jeans','long dress','television','tan boots','skater dress','109-432-x47','mens cardigans','gold shoes','mesh dress','leotard','desert boots','telephone table','xxxl','435-139-x47','sophie bed','strapless bras','girl\'s coats','earrings','boarder trousers','465-798-x47','cd storage','tallboy','orchid','st tropez','plum rug','cot mattress','partywear','shower caddy','converse shoes','ladies jewellery','wax jacket','hair straighteners','ladies bags','salt and pepper mill','spring meadow','plus fit','pajamas','mens black shirt','snow boot','womens bikinis','black cushions','wedge boots','black cropped trousers','casual trousers','home accessories','cosmetics','grandad top','square pillow cases','aviator jacket','firebowl','gold curtains','older boys shorts','diesel women','white jacket','ladies sandals','v neck jumper','mens trousers','tops 16','halterneck top','436-369-x47','red kettle','32f','487-055-x47','oak','joggers bottoms','bathroom shelves','valentines gifts','grey top','soleil sucre','hair','oak furniture','fabric samples','white bedding','735-389-x47','school shorts','fruit bowl','natural poppy','union jack cushion','snowboots','silver jewellery','112-067-x47','cream microwave','146-146-x47','batman','merrell','non padded bras','underwear','mens underwear','xxxxxl','cross trainer','white shorts','bathroom mats','slipper socks','white skinny jeans','poppy wallpaper','fleece jacket','ladies trouser suits','sequin','cd unit','school','sweets','womens black dress','paisley','womens dressing gowns','silver curtains','354-999-x47','treggings','ladies white shirt','animal print top','xbox','furniture','cream kettle','navy suit','dip back top','black jumper','colorado','womens waistcoats','plants','womens boyfriend jeans','artificial plants','cards','tiara','mens belts','baby monitor','cot bed sheets','spot','school cardigan','runway lace tunic','all in one','womens belts','399-790-x47','coffee machine','military shirt','bow tie','curtain samples','denim skirts women','sonoma','navy jacket','cubic','boofle','gracie furniture','t bar shoes','725-599-x47','quilted coat','petite leggings','baby bouncer','bedside cabinet','cargo shorts','cake tins','709-127-x47','one shoulder','slim leg trousers','natural cushions','storage stool','machine washable suit','navy linen trousers','womens hats','skirt suit','jar','glass shelf','wide fitting ladies shoes','ipod nano','tuxedo suit','control','138-274-x47','ladies tights','fly','replay','summer tops','slim fit jeans','bunny and ted','silver bag','office furniture','991-558-x47','ucla','481-323-x47','eyelashes','ladies navy trousers','over door hooks','footbed','trilby','print top','boys dungarees','mamas and papas','nursery furniture','duvet king','harbour furniture','105-543-x47','black trousers petite','tree','women','asics','mens ties','70s','chiffon top','475-179-x47','padded bra','black t shirt','mats','ladies blouses','bird','fur coat','lipsy shoes','womens black tops','375-605-x47','sleepbag','bobble lamp','base layer','pink kettle','polo','mens polo shirts','speedo','pointelle dress','scoop neck vest','addidas trainers','ladies skinny jeans','slow cooker','744-211-x47','floral playsuit','longline hoody','ladies snow boots','cot sheets','mink shoes','418-109-x47','grey tights','bedstead single','wrap','loungewear','368-024-x47','mens black shoes','travel systems','dresses 18','hi tops','teal wallpaper','sister','michigan mango','bodywarmer','union jack rug','slim jeans','ladies waistcoat','ponte','736-368-x47','car','mens jogging bottoms','school tights','108-592-x47','deep fitted sheet','blowfish','damask','483-663-x47','408-705-x47','ladies cord trousers','hilfiger','745-291-x47','gracie bed','hampshire','727-239-x47','glass table','weddings','converse boots','rayban','alarm clock','crochet','colorado sofa','970-832-x47','ladies brogues','102-801-x47','silver','boys dressing gown','recycling','black heels','bay window curtain pole','bikini shorts','parka coats','tatty teddy bedding','green lamp','peep toe','746-398-x47','980-907-x47','khaki','womens knitwear','420-704-x47','poppy cushion','fire bowl','moda','taps','wide fit','477-174-x47','fly london','womans jeans','black blouse','381-288-x47','hello kitty pyjamas','fur throw','zebra','slub cotton cardigan','bandeau top','mens combats','sink','472-664-x47','ditsy print','red vase','chambray','single duvet','screen','toulouse','cotbed','124-624-x47','corner unit','stripe jumper','safari dress','pink shelves','faux silk curtains','plum cushions','jersey trousers','ruffle cushion','sonic bedding','skechers','white gloss','x47','744-345-x47','corner shelves','boy fit jeans','413-046-x47','nightie','tank top','glass jar','balcony bras','rock and republic','womens jewellery','black furniture','curtain pole kit','collage photo frame','101-917-x47','red microwave','754-708-x47','rose','childrens desk','electric blanket','briefs','932-193-x47','womans tops','ladies joggers','t shirt pack','boys polo shirts','363-149-x47','womens converse','small sofa','ladies maxi dresses','set','pack tops','139-154-x47','black handbag','wii games','sutton','i am 1','cigarette jeans','gypsy','450-278-x47','white gloss furniture','black trainers','stockings','sunsafe','ladies handbags','teal throw','409-257-x47','brown curtains','miss n dress','shawl','moleskin jacket','957-606-x47','toe thong','148-119-x47','love words','132-196-x47','words','money box','office chair','gas fires','sophie','742-509-x47','142-341-x47','rain mac','new arrivals','floor lights','samples','navy joggers','jelly shoes','mantle clock','410-091-x47','ladies black jeans','long boots','calvin klein','123-983-x47','442-261-x47','suede boots','opus sideboard','cake','slim fit trousers','713-650-x47','133-793-x47','table and chairs','canister set','layer','canopy','orange','baseball jacket','mini skirt','oneill','peony','angel sleeve tunic','allium','962-874-x47','402-193-x47','running trainers','422-310-x47','399-563-x47','school wear','tee shirts','nike hoody','407-633-x47','cream cardigan','grey tunic','wall pictures','brown suit','boys flip flops','mink rug','girl\'s tights','portable dvd player','bookends','blue cardigan','womens workwear','head board','hoody tops','black wedges','shell top','football curtains','947-166-x47','slouch skirt','younger boys','mittens','tailored shirts','light switches','camouflage','mirrored table','womens checked shirts','womens scarves','casual jackets','purple top','423-105-x47','school jumpers','hareem','cuff links','double duvet','mens boxers','longline vest','long john','white shoes','445-752-x47','bamboo lit tree','388-901-x47','108-292-x47','105-302-x47','towel rack','high tops','146-320-x47','biker jeans','ladies bootcut jeans','cropped joggers','729-755-x47','hallway','953-301-x47','435-139','lego star wars','472-004-x47','hi rise jeans','747-956-x47','ladies scarves','camel dress','corner pleat valance','lacoste','aspen','christmas cards','bow detail top','signature dress','pjs','dr martens','bath','waterproof jacket','tan wedges','womens petite','cabinet','401-339-g80','love seat','womens chinos','red throw','bed valance','childrens duvet covers','448-268-x47','hats and scarfs','ladies belts','pixie boots','432-838-x47','460-171-x47','new york','daybed','482-572-x47','clutch','white desk','baby hats','405-943-x47','494-650-x47','printed tunic','lacoste trainers','flower dress','egyptian cotton','hairband','little puppy','camel shoes','mobile','womens sportswear','boys plus fit jeans','womens sunglasses','tops 14','482-358-x47','layered top','cuff jeans','drape front vest','ivory','487-745-x47','toulouse sofa','white tshirt','kickers shoes','pack','knee high boots','371-537-x47','oversized stitch dress','tea','468-363-x47','364-859-x47','742-096-x47','super king duvet','398-600-x47','headphones','iphone','103-072-x47','christening shoes','purple kettle','navy bag','932-018-x47','chambray jumpsuit','nx tone','black brogues','boys white shirt','378-171-x47','mens black jeans','faux fur cushions','natural rugs','pilgrim','pots and pans','ballerina pumps','pleated skirt','white sandals','mens tshirts','ruffle','trend chairs','women long sleeve tops','military','petite coats','391-449-x47','metal beds','445-127-x47','fire suites','silk curtains','womans suits','108-818-x47','boys sleepsuits','valentine cards','702-763-x47','dig dig digger','744-356-x47','gruffalo bed set','368-082-x47','artificial','353-048-x47','408-706-x47','straighteners','quinny','nautical','boys school shirts','ladies sunglasses','bed guard','puma trainers','occasional tables','workwear trousers','guess','nails','girl\'s sandals','mens linen shirts','nike air max','hold backs','stickers','416-309-x47','extendible curtain pole','148-027-x47','981-717-x47','476-799-x47','396-777-x47','womens loafers','368-539-x47','duwop','brown shoes','136-253-x47','maternity bras','722-983-x47','992-919-x47','pillow protectors','jls','cream blouse','chopping board','junior bed','141-997-x47','double duvet sets','cabin bag','romper suits','fabric by the metre','bandeau bikini','ladies superdry','arm chair','red coat','grandad','438-904-x47','green throw','blue shirt','mens short sleeve shirts','spot dress','zip through','734-070-x47','sleepwear','stag head','trailing leaf','dryer','corsage','nigella lawson','466-371-x47','lilac bedding','366-449-x47','buddha','mens slim fit suits','432-732-x47','gold bedding','heart top','mens cuff jeans','419-214-x47','tiebacks','742-887-x47','411-726-x47','maternity tights','coral shoes','992-451-x47','midi sleeper','cat','skirtini','womens denim jackets','mens white linen trousers','739-840-x47','womens purse','131-133-x47','lipsy bracelet','420-513-x47','kitchenware','satchel bag','paint samples','plum blossom','butterfly clock','744-956-x47','white dressing table','boys grey suit','denim waistcoat','roman','casual dresses','penguin','419-006-x47','dc trainers','white slim fit shirt','poppy blind','gladiator','baby bag','print chiffon printed top','ed hardy','short sleeve shirt','denver','130-136-x47','rose bedding','blanket box','roxy light','34e','extending table','yellow dress','mens linen','sandels','door hooks','black ankle boots','vest pack','478-128-x47','black wallpaper','frill tunic','boys fleece','outfit','khaki trousers','132-420-x47','little brother','crazy daisy','camel bag','cravat','music','petite joggers','black tie','bed covers','chiffon','stacking mugs','curtain hold backs','499-707-x47','shape enhancing swimwear','ladies black dress','frying pan','dresses 20','lace up boots','boys gillet','jewellery hook','370-418-x47','grandad shirt','cot mobile','shoe','bread','younger boys shorts','duck board','childrens wardrobe','italia shoes','ladies swimming costume','tea light holder','loose fit jeans','white bra','lunch','ruffle round cushion','black joggers','door stop','740-451-x47','size 22','coral maxi dress','denim jumpsuit','apron','school socks','mens gloves','726-537-x47','726-683-x47','736-671-x47','womens playsuits','ballet tights','trolley case','denim dungarees','amalfi','hanging basket','vera wang','363-911-x47','cream curtains','mixer','vacuum','738-191-x47','378-424-x47','white socks','boys tshirts','potty','tvs','971-440-x47','mens flip flops','duck','shoe boxes','bootcut','culottes','bouncer','womans tunics','red bag','roll neck','three quarter length shorts','floral cardigan','kitchen scales','ladies denim jacket','purple shirt','pinafore','electric fireplace','boys chinos','womens macs','t shirt bra','143-779-x47','stair basket','pink throw','peony lights','tala','butterfly top','blush curtains','757-451-x47','140-687-x47','tumblers','baby dresses','grey bag','docking','pink lamp','red jacket','straight leg jeans','womens gilet','minnie mouse','womens cropped trousers','tall jeans','735-621-x47','353-693-x47','girl\'s swimwear','lilly','998-491-x47','grey skirt','weighing scales','tall leggings','cream lace top','baby cardigan','498-010-x47','ladies hats','vintage','superman','black and white dress','handkerchiefs','footless tights','womens white trousers','straw hat','crystalle','405-835-x47','427-177-x47','canvas pumps','boys shirt and tie','brown rug','power balance','ladies navy shoes','colour block dress','cardi','blender','navy tights','972-619-x47','single sheets','seattle','briefcase','bird print top','ladies black cardigan','425-445-x47','harrington','wedding suit','tufts rug','hunter boots','ballet tutu','girl\'s cardigans','kilt','multiway bra','mink trousers','kylie cushion','topper','lace skirt','beach dress','390-857-x47','142-409-x47','boys gloves','black blazer','boys converse','gel bra','453-037-x47','womans shirts','tan jacket','black lace tunic','red skirt','447-522-x47','362-107-x47','cycle shorts','leggings set','newborn boys','black socks','grey boots','recycling bin','995-327-x47','maternity linen trousers','dc','932-230-x47','womans shoes','bangles','ringspun','childrens bedroom','360-744-x47','womens black cardigan','office desk','988-986-x47','kitchen towels','147-274-x47','black patent bag','little sister','boys trunks','womens snow boots','sienna','stripe towel','tibet','paisley dress','rain coat','936-275-x47','103-732-x47','lilac','lilac curtains','ab circle pro','duffle','dog','jimmy choo','chess','loop sandals','craghoppers','ladies loafers','hand blender','womens black shirt','441-628-x47','406-418-x47','368-450-x47','shorts two pack','448-035-x47','480-099-x47','me to you pyjamas','pink bathroom','linen blend shift dress','466-844-x47','424-137-x47','381-756-x47','patent','974-893-x47','high sleeper','swim','732-492-x47','childrens chairs','sundress','cropped linen trousers','363-275-x47','white pumps','730-793-x47','430-903-x47','belted mac','multipack','pan set','coffee trunk','bow top','white linen jacket','mocassin','adidas bag','heavenly shoes','red wallpaper','italia suit','cape top','mid heeled court shoes','ladies black tops','school dress','rugby shirt','hareem trousers','champagne flutes','trilby hat','412-714-x47','black bikini','149-697-x47','double headboards','3 pack','417-407-x47','zip through hoody','dangle sandals','butterfly bedding','slingback','tulip','ladies long sleeve tops','991-774-x47','chatres','tailored trousers','kitchen utensils','107-272-x47','fairy','dressing up','cuff hem jeans','119-006-x47','blue trousers','2011','boys belts','115-645-x47','womens knickers','beanie','449-078-x47','waterproof','baby christening dress','black leather jacket','tie front shirt','aubergine','corner','mens white t shirt','414-570-x47','toy chest','ladies brown trousers','139-695-x47','396-938-x47','shirt and tie','slim leg jeans','wheres wally','running','taffeta','sheepskin rug','pewter shoes','147-129-x47','431-146-x47','womens coats and jackets','oak table','oven','storage trunks','boys','utensils','385-972-x47','knee socks','daisy','mens fragrance','eyelet lined curtains','shower rail','top gear','128-101-x47','380-873-x47','132-015-x47','701-811-x47','728-570-x47','blue bag','chambray trousers','ruched gypsy top','cagoule','white wardrobe','snuggle','998-922-g80','black shrug','three pack tops','pvc table cloth','cashmere perfume','oversized','womens nightwear','488-294-x47','ladies nightwear','jakarta','boys check shirt','740-316-x47','742-401-x47','food mixer','phil and teds','cashmere','charcoal trousers','glass dining table','boyfriend','147-289-x47','ladies cropped trousers','superdry gilet','436-612-x47','368-677-x47','glamour cushion','zip hoody','106-597-x47','black tshirt','mango shelves','392-948-x47','divan beds','red leggings','kitten','141-586-x47','poppy runner','bedroom curtains','new balance','peony line light','mattress cover','pink kitchen','superdry t shirt','womens tshirts','pasta bowls','over the knee boots','pink jumper','play mat','stroller','womans coats','101-170-x47','peppa pig bag','416-585-x47','wow','445-606-x47','dressses','womens black jacket','patent bag','wii party','pram','986-357-x47','741-872-x47','beatrice lamp','childrens boots','slash neck top','windcheater','977-101-x47','128-720-x47','chino shorts','jelly sandals','womens scarf','ipod speakers','poppy bedding','mens adidas','younger boys jeans','brown','boys ties','amelia chair','faux fur coat','435-971-x47','dimmer','armani','womens tunic dress','diamante','bow','478-552-x47','mens black suit','memory foam topper','grey leggings','paradise perfume','730-679-x47','womens fleece','frock and frill','strapless','xbox kinect','children\'s beds','439-949-x47','446-674-x47','office','749-334-x47','963-842-x47','973-949-x47','tea pot','108-499-x47','red kettle and toaster','142-268-x47','cup cake','998-737-x47','corsage top','francesca','432-247-x47','718-988-x47','2 pack bras','all star','storage tins','sports bag','waist belt','32e','childrens wallpaper','slub cardigan','round table','730-206-x47','firetrap maxi dress','423-816-x47','media cabinet','circa','platform court','hideaway table','paisley print tunic','971-503-x47','985-109-x47','934-559-x47','999-989-x47','military jeggings','black pumps','black trouser','retro','755-541-x47','32dd bras','sequin bag','summer sandals','playstation 3','norfolk','womens vest tops','nest tables','diamonds perfume','black and white','mirror side table','silver cushion','wood flooring','v neck','asics trainers','376-633-x47','134-795-x47','newborn coats','white long sleeve top','tan brogues','103-307-x47','ditsy dress','mens brown shoes','116-122-x47','111-255-x47','432-291-x47','740-529-x47','ladies check shirt','453-440-x47','367-613-x47','coffee','428-646-x47','mens sandals','twist pocket cardigan','743-444-x47','977-182-x47','television stands','occasion dresses','371-928-x47','130-688-x47','court','floral print cami','teal vase','dsi','mink cushions','mesh','linen blend trousers','brown dress','shower','michigan','rimmel','737-694-x47','black leggins','black mac','468-383-x47','twigs','button shirt','converses','control knickers','378-599-x47','106-057-x47','mens aftershave','fish','759-789-x47','147-285-x47','mink jacket','bikini 34e','black kettle','roll neck jumper','casual tops','embellished','pleat shirt','419-252-x47','womens bootcut jeans','digital camera','petite skinny jeans','flat boots','womens superdry jacket','137-361-x47','adidas tracksuit','749-265-x47','mens gillet','pedal bin','memory foam mattress','opus desk','tailored suits','linen top','plum lamp','hampstead','red kitchen','corner sofa bed','406-956-x47','black long sleeve top','red skinny jeans','red blind','146-771-g80','139-251-x47','purple kitchen','black flat shoes','733-849-x47','bay window kit','wall plaques','leather belt','450-067-x47','126-458-x47','monokini','mens swim shorts','square pillowcase','floor cushion','waterproof trousers','mens converse','chocolate','k swiss','odette','bloom','475-211-x47','972-091-x47','pink coat','395-458-x47','lace insert cardigan','girl\'s boots','opus table','womans cardigans','draining board','457-934-x47','tailors dummy','387-626-x47','748-351-x47','black sideboard','feather','check','boys duvet covers','babyliss','womans hoodies','coral dress','ladies knickers','polka dot curtains','settee','addidas hoody','bathroom tallboy','146-023-x47','childrens bean bags','green top','470-560-x47','989-310-x47','481-755-x47','phone table','142-847-x47','pointelle','lucy','149-793-x47','check trousers','heart t-shirt','womans jackets','974-331-x47','707-452-x47','mens robes','i pod','junior bed set','letters','miami','943-602-x47','petite linen trousers','100-655-x47','mesh sweater','stripe curtains','airer','sculpture','poloshirt','471-233-x47','cube stool','skull','denby','womens jogging bottoms','collage frame','black tunic dress','130-432-x47','969-501-x47','127-896-x47','145-017-x47','faux leather','silk','tan handbag','mens grey suits','cot quilt','990-737-x47','136-841-x47','teal towels','grey jacket','738-205-x47','memo board','ivory corsage shoes','bedspreads and throws','swimming trunks','newborn shoes','135-723-x47','print trousers','retro sofa','under armour','apple tv','ps3 console','sequin curtains','445-507-x47','mens cargo trousers','479-783-x47','black skinny','sleeveless','fleece hoody','plum throw','purple jumpsuit','front pocket flares','suspender tights','single valance','embellished top','974-494-x47','iphone case','749-083-x47','cot bed fitted sheets','popcorn cardigan','383-235-x47','childrens bookcase','469-156-x47','authentic slim jeans','gold cushions','boys nightwear','rowing machine','145-192-x47','pleated long sleeve top','baby jackets','fabric chairs','worktop saver','999-485-x47','138-701-x47','386-564-x47','120-920-x47','396-722-x47','rib waist jeans','black mirror','ice watch','133-524-x47','boys school shorts','jelly','saucepan set','quinny buzz','miss sixty dress','sequin top','star wars bedding','media','psp','malmo','399-628-x47','skin doctors','oak sideboard','three pack','knitted boots','437-110-x47','3d tv','junior bed sheets','fabric','brogue boots','144-400-x47','432-959-x47','pink perfume','white skirt','tv wall bracket','floral bag','cream cushion','ellie bed','metz chair','blue bedding','single matress','red tights','936-632-x47','440-654-x47','736-706-g80','pink hoody','grey jumper','beach hut','dab radio','formal shirts','oak shelves','730-374','christmas lights','cuffed jeans','489-600-x47','print dress','knee high socks','978-866-x47','womens wedges','752-875-x47','sockets','351-964-x47','136-466-x47','470-199-x47','424-895-x47','childrens table','black waistcoat','vest maxi dress','red accessories','hunter wellingtons','black ballerinas','428-398-x47','boston','467-035-x47','747-359-g80','white table','jeffery west','i am 3','core skinny jeans','baby bath','109-365-x47','twill curtains','denver sofa','385-815-x47','boys sportswear','green vase','khaki jumpsuit','414-713-x47','womens navy trousers','boyfriend fit jeans','womans shorts','750-942-x47','994-959-g80','741-841-x47','ladies scarf','756-733-x47','mens superdry jacket','grey vest','747-325-x47','111-487-x47','bustier','aviator','flourish','pink bag','black swimsuit','storage tubs','ladies high waist jeans','vax','black bra','blue dip back top','black throw','salopettes','416-306-x47','cropped boarders','black jersey dress','wedding shirt','ladies black jackets','black boot cut trousers','mauve','floral print dress','white fitted sheet','374-326-x47','406-580-x47','heather curtains','ladies cropped jeans','mens scarfs','black towels','749-185-x47','944-102-x47','block heel','140-145-x47','yoga','i am 2','sun suit','biker jacket','safety gate','petite skirts','white shelves','pink light','tribal dress','fine sparkle rug','younger boys pyjamas','opus white gloss','rib waist','hideaway','black belt','117-368-x47','photo screen','pendant','francesca light','368-063-x47','432-323-x47','white sideboard','home office','ladies sportswear','long sleeve dress','diesel trainers','mixing bowl','tall pyjamas','412-155-x47','toy box','canvas shoes','white linen dress','black wedge shoes','white pillow cases','wicker baskets','boys pumps','boys linen trousers','bow blouse','pink bin','holdbacks','black high waisted trousers','teal light','black bootcut jeans','womens cropped jeans','running tights','floral shoes','white furniture','purple wallpaper','mirror cabinet','bedroom stools','chess pieces','ladies blazer','heeled shoes','boys black trousers','736-003-x47','377-069-x47','stripe t shirt','skinny tie','746-793-g80','long sleeved bodysuits','hair removal','purple throw','wall','black loafers','kitchen canisters','lucy bed','caterpillar boots','746-851-x47','stripe sweater','polka','d','747-631-x47','flutterby','355-958-x47','television units','poppy stickers','359-338-x47','dinosaur','white linen','black peep toe shoes','womens denim shorts','483-996-x47','highwaisted jeans','lap top','blue jacket','mens swimwear','148-067-x47','stand','mens','black clutch bag','occasion shoes','womens cords','home','replay jeans','386-249-x47','hampton','443-964-x47','986-844-x47','paradise','peter pan tunic','salt','471-772-x47','crackle','986-734-x47','caterpillar','469-597-x47','decorations','roma','pots','snuggle seat sofa bed','384-963-x47','pleat','boys wedding','pink towels','406-533-x47','468-248-x47','bikini 32f','decorative accessories','bed linen','447-888-x47','crochet waistcoat','canvas wall art','131-914-x47','bamboo','ipod classic','7 for all mankind','toning trainers','womens tracksuits','381-253-x47','long sleeve','399-393','ipod shuffle','soak','lipsy sunglasses','teal canvas','extending dining table','bombe chest','maxi cardigan','tatty teddy curtains','green cardigan','141-181-x47','samsung','corsage shoes','divan','ladies beachwear','962-385-g80','379-660-x47','red shirt','134-370-x47','belted jeans','pyjama bottoms','383-496-x47','bird print tunic','trapper','130-272-x47','133-705-x47','casual shirts','shark valley','black patent','metal wall art','boys black shoes','ladies thongs','chickie','nintendo','paco rabanne','eyelet','ruched chiffon top','long sleeve crew neck top','411-464-x47','405-230-x47','i pod touch','womans trousers','dino','older boys coats','112-577-x47','silver necklace','red duvet covers','chocolate curtains','471-616-x47','blue rug','429-250-x47','flower vase','breo','disney','levi 501','415-583-x47','small sideboard','floating shelves','rattan','bunny','475-507-x47','951-646-x47','arena chairs','tan belt','denim maxi skirt','bathroom sink','nx sport','boys pjamas','745-512-x47','149-103-x47','white jumper','hipsters','sconce','tan sandals','485-126-x47','womens combat trousers','teal blind','wing shirt','teddy bears','ladies fleece','butterfly print dress','pearl','388-901','gold throw','brown top','tv bracket','bedside','soda glasses','white bookcase','ladies black boots','montana sofa','purple microwave','110-089-g80','recycling bags','tote bag','me to you curtains','maternity coat','crochet cape top','728-786-x47','moda sofa','toy storage','straw bag','short dresses','999-776-x47','fabric sofas','jewellry box','oversized cardigan','489-615-x47','chair bed','pink jacket','738-604-x47','school blouses','chatres chair','tall tops','142-853-x47','468-493-x47','bellagio','144-889-x47','744-539-g80','flat cap','womens swimsuits','l shelves','bird cage','ladies tshirts','harem pants','126-387-x47','ladies converse','740-440-x47','ladies combat trousers','742-204-x47','white bikini','tone ups','bunk','older boys shirts','fila','white bras','next joggers','bliss','351-780-x47','formal dresses','silver rings','sweet dreams','princess','979-128-x47','womens high waist jeans','v neck sweater','marie','childrens clocks','childrens wall art','hair clips','452-921-x47','shiny suit','round mirror','ruffle dress','air force','snake','coats and hats','black wide leg trousers','plum kitchen','red hoody','ladies white tops','marlow','sunhat','curtain fabric','carrot jeans','leather purse','355-504-x47','401-473-x47','older boys hoodies','138-979-x47','hallway furniture','sterling silver','womens briefs','womens linen','full circle','teal pictures','towel ring','pepe','117-306-x47','boys linen shirt','tea lights','exercise bike','italia','hairdryer','leather wallet','brown bedding','ladies jogging bottoms','968-096-x47','wide shoes','corner desk','navy vest','padded jacket','brown skirt','375-853-x47','platter','rose wallpaper','polarised sunglasses','stag','boys white t shirt','378-994-x47','147-300-x47','gatsby','743-962-x47','womens handbags','next kettle','confetti','longer line shirt','ladies coats and jackets','pink chair','popcorn','brown jacket','wall shelves','457-511-x47','trinny','743-000-x47','long sleeve embroidered shirt','newborn baby','games','fly boots','plus','metz','wedding bags','brown leather jacket','148-863-x47','mid heel','boys leather jacket','baby swing','wine','137-263-x47','pink converse','steam iron','turquoise','cowl neck','kitchen hooks','charcoal suit','fairisle','diamante jeans','footmuff','ruffle bedding','teddy','work boots','womens plus sizes','373-938-x47','red converse','nintendo dsi','womens combats','kswiss','baby gate','black and white bedding','travel wallet','tealight holder','chrome hearts','ladies briefs','glitter','jean joggers','139-893-x47','longline cardigan','digger lamp','slouch','ladies bikinis','define','712-623-x47','964-269-x47','older boys pyjamas','oversized jumper','full length leggings','mascara','feather bag','hooded coat','quicksilver','136-997-x47','968-988-x47','monster','spa paradisa','basin','cream bedding','duckboard','next tablet','harbour bed','bella butterfly','silver heels','mens blazer','black slim leg trousers','jemima','red blouse','109-339-x47','ladies boyfriend jeans','beatrice','fur cushion','light fittings','womens black boots','boys adidas','pewter','140-887-x47','peacoat','red jumper','473-661-x47','white polo shirt','slouch shirt','ivory dress','gingham','383-412-g80','black platform shoes','curtain tiebacks','christmas gifts','scarf top','glass bowl','brother','dont worry be happy','black coffee table','satin','chalk board','green kitchen','tie back sweater','red pictures','camcorder','feather cape','sophie conran','136-500-x47','cd holder','962-904-x47','boys plus fit','410-691-x47','occasion','ladies pink top','sports watch','black and camel dress','mens pants','mink lamp','bed scarf','pink ballet','cambridge sideboard','red duvet','green shoes','womens boot cut jeans','baby bodysuits','mens levi jeans','978-298-x47','147-556-x47','wii fit','weights','canvases','ladies red tops','sports','147-927-x47','34f bikini','womans vests','womens beachwear','746-729-g80','clear shoe boxes','black and white check','golf shoes','129-421-x47','hosiery','hooded check shirt','350-011-x47','baby furniture','verona','jade','pink jeans','next sports bra','boys sunglasses','designer jeans','black blind','single headboards','superdry shirt','stone chinos','black table','hi rise','molly bed','green kettle','union jack mirror','sofia','blue skinny jeans','bathroom light pull','love cushion','974-407-x47','141-680-x47','ladies chinos','354-205-x47','size 20','moses','womens navy shoes','ladies vest tops','baby walker','wood blinds','silver sandles','womens pumps','jumbo bale','butterfly canvas','mens leather gloves','firetrap jeans','paisley printed cami','jewelled ballerinas','womans boots','421-583-x47','bandeau bra','pink bikini','pleated curtains','superdry dress','coral jersey maxi dress','jls pyjamas','pink t shirt','floral one shoulder playsuit','football sheets','487-354-x47','cakestand','aviator sunglasses','necklace top','montana','white maxi dress','712-253-g80','fleece pyjamas','ditsy jumpsuit','426-606-x47','449-563-x47','owl','divan base','non padded','white cropped trousers','smock','canvas boots','kirstie','sweat top','lipsy jewellery','722-596-x47','131-909-x47','ballerina slippers','womens adidas','silk effect eyelet curtains','footbed wedges','plum light','sparkle','washbag','white linen shorts','backless','pink mac','heart frame','ladies denim skirt','bump band','y neck','146-626-x47','multi photo frame','glitter bed','digger curtains','mens t-shirts','oak mirror','i am 4','114-558-x47','141-886-x47','105-072-x47','989-890-x47','childrens dressing table','mink skirt','32dd','polka dot wallpaper','ballet leotard','mens check shirt','147-609-x47','womens bras','school pumps','petite maxi','womens wedge shoes','black plimsolls','sunsafe suit','chenille rug','dummy','t-shirt bra','thong pack','baby dungarees','womens red tops','knot front top','anti fit mid wash jeans','462-561-x47','pink wallpaper','archos','black duvet','paris','cupcake canvas','bathroom set','mens nike trainers','double fitted sheet','bed topper','pink polka dot','plain bedding','sleeveless tops','butterfly skirt','montreal','monaco','ladies petite','maternity vest','junior sheet','bootcut trousers','womens jeggings','mauve curtains','memory foam','22','petite pyjamas','981-933-x47','378-632-x47','womens jump suits','34f','448-218-x47','368-782-x47','black workwear trousers','sophie day bed','signature curtains','boys crocs','mp3 player','black lace','sliding wardrobe','meadow','patent bow ballerinas','tailored','stick lamp','lace panel t-shirt','mens grey trousers','478-899-x47','boys nike','478-146-x47','tan cardigan','147-537-x47','cuff hem','grey skinny jeans','popper cardigan','ivory sandals','chocolate trousers','strata','mens nike','marc jacobs','dresser','bakeware','womens flare jeans','dresses 22','childrens lamps','red toaster','silver mirror','apple mac','butterfly shelf','wall sconce','venice','475-358-g80','oxford shirt','444-961-g80','younger boys shirts','biker','sock','986-726-x47','i am','long sleeve tshirt','ella','mens fleece','aqua dress','pink vest','regency','twisted jeans','emily','leather chairs','boys tops','toy story 3','boys sun hats','vienna','499-354-x47','rock','979-638-x47','gold ruffle','white chest of drawers','baby boy coats','heart t shirt','miami joggers','ballet shoes','stripe cushion','black scarf','mirrored console','135-428-g80','chloe','413-863-x47','392-614-x47','table lights','fur jacket','diamonds','pull on dress','grey handbag','pink storage','slub','leather bean bags','natural curtains','blue cushions','colonial','frill sleeve top','chic leaf','red fitted sheet','short skirts','jumper shirt','womens tankini','lola','wicker','leaf curtains','oak tv unit','military dress','gio goi','pale grey skinny jeans','boys wellingtons','trainer bean bag','130-677-x47','scoop vest','newborn socks','toilet roll','boys denim shorts','opus shelves','espresso','navy skirt','animal print scarf','womens long sleeved t shirts','womens brown trousers','womens gloves','pink chandelier','treehouse bed','black gathered hem top','black linen dress','cufflink box','black converse','418-599-x47','older boys trousers','485-872-x47','cotton taper chino','black suit jacket','cream bag','foundation','womens petite jeans','black high waisted jeans','white converse','skater','733-970-g80','purple maxi dress','boys swimming trunks','hair clippers','cuff','leamington','cover up','speakers','brown cushions','womens blue','146-937-x47','ladies denim shorts','410-643-g80','maternity lingerie','ladies workwear','grey curtains','midi dress','childrens curtain poles','baroque','base shoes','dining room chairs','baby photo frame','dream','kitty','teal accessories','pink trousers','497-899-x47','112-155-x47','carrot','black court','addidas joggers','pink curtain pole','boys school uniform','mens quilted jacket','leather sofa bed','v neck t shirt','cuffed trousers','mens body warmer','shake weight','118-373-x47','boys caps','tuscany','ghd straighteners','red t shirt','994-882-x47','womans trainers','spongebob pyjamas','brown mens suit','ladies black skirt','older boys t shirts','shaver','firetrap dress','green maxi dress','tea set','wrangler','beanie hat','tshirt pack','435-428-x47','ladies flat shoes','womens casual trousers','147-845-x47','rose lights','mens wedding','womens ankle boots','childrens mirrors','boys bags','flared trousers','christmas','mens loungewear','mens loose fit jeans','joop','red towels','small tables','twisted','148-313-x47','492-470-g80','138-664-x47','stripe shirt','black platform','double duvet covers','football wallpaper','womens nike','plain dye','hotel signature','lace scarf','anti fit jeans','mens tuxedo','mink top','elegant floral','i am one','black chair','hudson floor lamp','moleskin','boarder shorts','waffle chenille cushion','seville','steamer','ponte jacket','grey shorts','boys plimsolls','printed courts','118-832-x47','bubble hem','star','boys swim','silver bracelet','twist light','bay window pole','wide','opus sofa','jean style trousers','batwing','423-275-g80','424-137','hooded jacket','ladies playsuits','suede jacket','round dining table','sheepskin','tall coats','spot lights','spotlights','tribal print tunic','955-312-x47','108-051-x47','400-086-x47','military piped shirt','36e','black bootcut trousers','harbour wardrobe','109-167-x47','cream lace dress','slash neck sweater','star wars pyjamas','amelia','trundle bed','maternity pajamas','soul of africa','boys school jumpers','cot matress','henry','long line','venetian','ecru','nest','natural spa','482-456-x47','brazilian','napkins','bed den','ladies ankle boots','charcoal skinny joggers','kids wallpaper','white chair','bandeau smock full length jumpsuit','velvet','tone','hall tidy','lip gloss','mens cargo shorts','door knobs','blue shelves','boys body warmer','137-376-x47','bathroom towels','139-837-x47','capri pants','curtain holdbacks','leather shoes','pink frame','486-060-x47','ladies quilted jacket','cropped cardigan','baby frame','grey school trousers','black and blum','cream tights','747-917-x47','camo','ladies white linen trousers','v-neck','drape','wardrobe doors','104-023-x47','380-897-x47','long tunic','crew neck top','peppa pig slippers','retro leaves','ladies wedges','green microwave','oakley','quiksilver','boys grey trousers','womens flat shoes','43','navy stripe','short sleeve top','teal wall art','flower detail top','gold vase','navy pumps','cotton','mid wash styled jeans','just hatched','desk lamp','unisex','708-199-x47','womens black skinny jeans','casserole dish','black textured','red tea dress','dhoti','mink dress','nougat','cashmere blend vest','runway dress','black slip','storage units','balls','leather corner sofa','womens leggins','wrap dress','starburst','pebble','mens pink shirt','panini','aubergine curtains','pink photo frame','bird print','vip','animal abc','black and camel','boys wellington boots','xmas trees','tatty','next baby','lace detail top','black lamp','denim bag','avent','womans skirts','cropped denim','washable suit','146-474-x47','ladies knitwear','high rise jeans','shirt insert','tapered','cord jacket','baby doll','tie pin','fur boots','floral shirt','ladies jeggings','tibet runner','420-950-x47','ladies black leggings','navy blue shoes','rio','ghd','snuggle top','woven baskets','padded coat','468-564-g80','leaf rug','999-439-x47','velvet curtains','heart bra','womens white tops','dining','tatty teddy rug','tealight','pleated top','childrens mattress','stripe tunic','bath rack','pink duvet','rugby','tab top lined curtains','mens formal shirts','146-753-x47','maxi cosi','boys black jeans','wall hook','ultimate jeans','cashmere vest','sun safe','black hoody','bobble rug','428-927-x47','boot cut trousers','cropped jumper','safari shirt','cropped leggings','382-193-x47','petite cardigan','boys bedlinen','xbox 360 console','937-679-x47','macbook','womens cord trousers','older boys jackets','pretty polly','lace body','tall coat jacket','poppy lamp','kitchen knives','womens tan shoes','i phone','wedding tie','trundle','cream toaster','casual shoes','herb','tall maxi dress','linen poppy','blue jeans','bottle','black wellies','check shorts','pink skirt','green bag','pepper mill','135-561-x47','older boys','den','teal bathroom','shoulder bags','mink crackle','lindam','womens t-shirts','opaque tights','gingham shirt','beats','belted dress','air max','side stripe joggers','board','embellished sweater','black maxi skirt','ladies gilet','chenille cushion','972-235-g80','pink tights','white valance','golf trousers','tie front','373-597-x47','gold vest','gro bag','rockwell','tan satchel','flump rug','starburst mirror','plum bathroom','hudson rug','waste bin','low wedge','479-735-g80','skinny cargo','black maternity trousers','digital scales','floral tunic','nike air force','423-275','long sleeve vests','mens hat','black long boots','120-277-g80','plum kettle','running machine','opus media','boat','older boys socks','cigarette','38e','black jersey trousers','plum wallpaper','black waterfall cardigan','481-720-x47','red tulip','ladies gloves','door','twinkle toes','oversized stitch cardigan','brown cardigan','992-733-x47','long jumper','gadgets','children','under bed den','womans superdry','pull on trousers','mens snow boots','womans wellies','curtain rods','family','tan leather bag','34g','leather coat','baby carrier','floral skirt','navy court shoes','womens black leggings','pleat bib top','cube shelves','petite boyfriend jeans','silver clutch bag','mens superman slippers','plain t shirt','boys sandles','petite tunics','underbed','bedhead','ps3 games','floral maxi dress','ivory cardigan','hobo bag','knitted throw','heart rug','t bar','standard bale','105-039-x47','shift','boys robe','value jeans','womens suit jackets','long black skirt','twisted chinos','tailored dress','sink console','714-927-x47','round table cloth','womens grey trousers','tube skirt','heart photo frame','747-168','oak dining table','womens clothes','nigella','work dresses','black pyjamas','womens sports bra','485-656-x47','red spot shoes','boys check shorts','booster seat','lee jeans','992-145-x47','pink bra','lace insert belted dress','underbed den','molly','ralph lauren','black high waisted skinny jeans','wii console','tab top','miele','ladies shrug','mirrored wardrobe','bow wedges','kingsbury','london 2012','aqua','purple suit','elizabeth chair','insert cardigan','running shoes','navy coat','bedlinen','heart print','orion','mens gifts','pink fitted sheet','skate trousers','38g','bathroom taps','poppy dinner set','bali','guitar','ice','black wedge boots','skip','navy shirt','petite jackets','972-759-x47','hi fi','114-468-x47','non wired bras','bordeaux','womans slippers','396-717-x47','743-929-x47','control body','duck mirrors','block dress','monroe','long black cardigan','nike bag','pink pleat top','carrot fit','apple and pear','pink sandals','i pod dock','womens red shoes','boys t-shirts','36f','two piece textured layer','oxford mattress','unit','skort','christmas bedding','36g','swimware','teal table runner','silver bedding','hetty','oak desk','green accessories','womens heels','ladies white trousers','navy wedges','woven toe thongs','crackle vase','leather boots','butterfly tunic','brown bag','childrens duvets','baking','pleat valance','denim joggers','black thong','retro phone','reversible throw','faux fur jacket','blue coat','fringe top','purple converse','check skirt','yellow shirt','grooming','ikat','tropical','baby gym','egyptian cotton towels','137-677-x47','black mesh dress','maternity tankini','cummerbund','stretch trousers','red flowers','mp3','napkin rings','black linen','longer and larger','long coat','bear','christy towels','black kitten heels','pink mirror','blue leggings','boys schoolwear','stripe jacket','white trainers','pom pom throw','494-086-x47','charcoal','bay window','split sleeve','cuff hem chinos','duffle cardigan','mongolian','grey hoody','teal duvet','womans t shirts','silver handbag','striped grandad top','963-557','toilet','wide trousers','mens scarves','polka dot kettle','freeview box','school polo shirts','nike tracksuit','insert','141-843-g80','accessory set','crochet scarf','womans bags','womans jumpers','green towels','sweat','layer cardigan','womans black trousers','womans socks','dvd player','white mirror','metallic','bronze','mens levis','crinkle cushion','936-616-g80','blue tunic','baby prams','feather duvet','blu ray','ladies pumps','low wedge slingbacks','mens bootcut jeans','flats','womans jumpsuits','utility trousers','balcony','butterfly print','flip','t-shirt bras','ruffle throw','408-792-x47','padded bras','occasion bags','embroidered shirt','hello kitty slippers','linen mix trousers','steam generator iron','plum duvet','womens boarders','white towels','ping','womens red dress','million','swing','girl\'s joggers','womens denim dress','occasion women','bed settee','navy shorts','trekkers','russell hobbs','grey socks','white hoody','camouflage shorts','119-196-x47','fingerless gloves','man bags','nintendo wii','damask wallpaper','411-382-x47','yellow button dress','ladies leggins','harbour shelf','camel skirt','clasp cardigan','standard towel bale','boys white tshirt','swallow','navy handbag','grey school tights','navy chinos','cable','shinto bed runner','canon','bird bag','tweed','tan leather jacket','mens long sleeve tops','cups and saucers','red canvas','teal poppy','tan loafers','34g bikini','32g','432-291','baby jeans','black lace skirt','womens black skirt','pink tutu','blossom','opus coffee table','ladies wedge shoes','heart necklace','boys black trainers','boys nike trainers','bobble','sequin heart','pink ruffle','993-542-g80','womens cream tops','leather cube','grey waistcoat','437-387-x47','maternity nightwear','rose curtains','red poppy curtains','slim','giraffe','rib waist shorts','butterfly sandals','simpsons','case','white duvet cover','miss n blue one shoulder dress','white plimsolls','371-540-x47','carpet cleaner','next clocks','white crop blouse','stripe belted dress','pink vase','camel jacket','s shelves','409-505-g80','145-895-x47','mens cargo pants','702-532-x47','printed maxi dress','black textured dress','convers','hugo boss','spiro','opus mango sideboard','boys rugby shirt','floral print maxi dress','gloss','opus furniture','childrens bunk beds','tu tu','purple bin','mens shirt and tie','black fitted sheet','pink boots','womens boat shoes','ladies boot cut jeans','womens quilted jacket','wax','36xl','pink brogues','wrangler jeans','denim shoes','xxl','ladies superdry jacket','linear leaf','cream lace flower top','womens blue tops','self tan','navy t shirt','purple coat','leaf','upholstery fabric','black leotard','collage','dip back','116-018-x47','dkny watch','black boot cut jeans','switches','boys kickers','dualit toaster','black jump suit','ladies black coat','bianco','black knickers','black shift dress','bodum','twist ballerinas','cottage underbed den','410-729-x47','womens black suit','tiny baby','pink sheets','daddy','corsage sandals','bow cushion','timberland men','pink tshirt','tefal','boys navy trousers','navy hoody','black spot','brown tights','pewter sandals','tank','boys linen shorts','ladies cream tops','mens cargo','cream trousers','face towel','htc','ladies suit jackets','dandelion','brabantia','mid heel shoes','wall canvas','white sheets','boho','arena','vintage bridesmaid dress','skirt swimsuit','older boys trainers','square to rectangle','964-344-x47','boot cut','boys waist coat','ladies flare jeans','396-540-x47','two piece','full length pocket boarders','pink glasses','casserole','green blind','womens robe','chunky knit throw','pewter mirror','rochelle','linen blend skirt','black leather boots','ladies bolero','tatty teddy pyjamas','gym equipment','roma sofa','red sheets','oak bookcase','tan dress','next trainers','bay tree','ladies linen','ladies black shirt','long line hoody','black school trousers','cucina','gathered hem top','swim bag','black photo frame','digger rug','over bump jeans','white lace cape','ladies black skinny jeans','prestige','skate','seating','bean','sergio tacchini','yellow cardigan','womens bolero','grey bedding','womens flat black shoes','new born','polka dot sheet','ladies grey trousers','womens dungarees','pink ruffle bedding','boys tank top','mens tops','cream lace','womens pink tops','tweed dress','branded jeans','lilac rug','nike air','brown shirt','halogen bulbs','jug','ladies jump suits','lepel','mens casual shirts','led tv','mens knitwear','o neill','pink canvas','black belted jumpsuit','mens diesel','stripe blazer','glass balls','cabin','mens cufflinks','ladies petite trousers','hideaway desk','pull on boots','fishermans hat','449-509-x47','drinks bottle','boys long sleeve t shirts','long sleeve sheer blouse','red pillowcase','pink wine glasses','black full length leggings','mens dress shirts','purple one shoulder dress','black dressing table','sheet set','brown sandals','orange top','baby all in ones','nano','ruched','green duvet','piped shirt','styled jeans','geri dress','hooded scarf','oak frame','younger boys socks','all seasons duvet','school plimsolls','stretch jeans','plain longline hoody','thong sandals','denim textured trousers','black frame','womens court shoes','older boys shoes','bombe','crop blouse','half sleeve swing top','futon sofa bed','linen blend shell top','gold rug','oversized shirt','dsi xl','all over print tunic','fitted cot sheets','bevelled mirror','black swimming costume','booties','wedge heels','plant pots','toning shoes','younger boys trousers','mens casual trousers','skinny joggers','earphones','tie top','george foreman','nikon','younger boys shoes','platform court shoes','long sleeve shirt','boots boys','womens casual jackets','gold bag','spot blouse','butterfly lamp','marmite','dab','slim fit jacket','oversized sweater','tea cups','womens black coats','swing top','pocket t-shirt','reebok trainers','blue stripe','navy blue curtains','asymmetric','football shorts','boys denim jacket','408-366-x47','chocolate gifts','halter','spare shades','992-410-x47','superdry bag','charm bracelet','cream vest','grey scarf','465-161-g80','teal fitted sheet','nx','imac','portable dvd','maze shelves','womens tee shirts','dippy hem shirt','ladies evening dresses','mens boat shoes','shape enhancing','black jeggings','red bin','38 1 2','ladies t-shirts','chrome','slim suit','black v neck jumper','tassimo','denim jeans','oak wardrobe','128-027-g80','slim trousers','crew neck','digital watch','sleep','non wired','womens gifts','red light','floral curtains','chocolate jumpsuit','navy blue trousers','tassel loafers','oxford pillowcase','flower top','40xl','wall paper samples','sister tops','720-025-g80','pink lace dress','boys rugs','twill shirt','shopper','womens fragrance','38f','handles','muppets','stone','childrens cushions','glass vase','snake effect','mens sweaters','triple wardrobe','storage drawers','womens flat sandals','planters','womens thongs','womans watches','floral jumpsuit','double towel rail','nike shorts','ditsy top','raffia','womens wide leg trousers','boot fit jeans','970-397-g80','paul frank','ladies red dress','mink blazer','valentines flowers','plain white curtains','rider boots','pink leggings','mens tracksuits','red sandals','home cinema','pleat sleeve layer top','mink coat','red belt','white watch','waffle cushion','silk effect curtains','digger bed','navy blazer','mens blue shirt','childrens sheets','black glass','poppy print','ladies tunic tops','black spot dress','red vest','black workwear skinny trousers','2 pack','trainer','graphic stud tee','ethnic lantern','patent wedges','purple towels','cream shirt','next dimmer switch','navy tunic','green paint','single wardrobe','console bookcase','all over print cardigan','aqua print shift dress','baking trays','feather pillows','maternity skinny jeans','petite bootcut jeans','gold perfume','gazelle','zion','pink lace top','boys pajamas','red spot dress','shoe stack','sleepover trundle','cupboard','city mini','denim trousers','yondi','bio synergy','black and white check trousers','mens pumps','womens wide leg jeans','miss sixty jeans','black tiered dress','chunky socks','wool trousers','adidas shorts','womens grey shoes','adidas watch');
/* $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);
    }
