/* Popular phrases - COSTUMESUPERCENTER - 22:58:52, Mon Feb 8, 2010 */
var asPhrases=new Array ('80s','elvis','princess costumes','mardi gras','indian costumes','pirate','poodle skirt','michael jackson','gangster','cheerleader','belle','rocky horror','cowboy costumes','disco','cinderella','indian','minnie mouse','jasmine costume','toga','snow white','spiderman','valentines day','star wars','colonial','star trek','tinkerbell','batman','wonder woman','flapper','washington','army','ninja','sports costumes','princess','fairy','hippie','cat in the hat','mermaid costume','mardi gras costume','greek','astronaut','michael jackson child','renaissance','uncle sam','tinkerbell costume','wolverine','knight','cowgirl','alice in wonderland','clown','cupid','capes','egyptian arabian','cleopatra','egyptian','catwoman','wigs','nurse','cowboy','geisha','sailor','grease','roman','princess leia','iron man','sleeping beauty','harry potter','dorothy','petticoat','clown costume','power ranger','medieval','bunny','peter pan','hulk','superman','queen of hearts','devil','prince','jasmine','transformers','southern belle','police','jester','greek goddess','george washington','butterfly','shoes','50s','asian','leprechaun','mario','cat','pink ladies','bee','disney princess','mermaid','betsy ross','tutu','king','70s','indiana jones','boots','disney','alice','70\'s women','viking','santa suits','zorro','elf','scooby doo','glasses','couples','sock hop','50s poodle skirts','prisoner','darth vader','santa','joker','toga costume','hannah montana','pimp','cop','mad hatter','easter bunny','animals','hippie costumes','crown','french maid','michael jackson costume','nun','rag doll','marie antoinette','gloves','blonde wigs','80s costume 80\'s costumes','boa','masks','maid','western','ariel','baby','300 toga','little mermaid','wings','lion','dallas cowboy cheerleader','tights','super hero','pirate costumes','uncle fester','popeye','colonial costume','rock star','toy story','referee','teen','austin powers','ladybug','sword','fireman','hats','tiara','sesame street','ben 10','valentine','gypsy','native american','little red riding hood','princess and the frog','statue of liberty','robin','afro wig','little bo peep','snake eyes','banana','cheerleader costumes','doctor','roaring 20s','betty boop','jack sparrow','greek roman','colonial child','beard','belly dancer','christmas','chicken','saddle shoes','mardi gras queen','snowman','roman soldier','gladiator','queen','monkey','black cape','snow white costume','zoot suit','pilgrim','mardi gras mask','70s costumes','batgirl','football','patriotic','bavarian','juliet','medusa','woody','buzz lightyear','disco costumes','nurse costume','afro','prince charming','robin hood','st patricks day','magician','captain america','boxer','wolf','cinderella costume','1920s','angel wings','sports','buzz','gorilla','halo','elvis wig','1950s costumes','baseball','high school musical','tin man','can can','aviator','flintstones','parasol','elvis costume','scarecrow','spider man','shrek','women gangster','belle costumes','beatles','michael jackson glove','historic','bow and arrow','ironman','martha washington','circus','luau','bumble bee','matrix','madonna','marilyn monroe','mickey mouse','supergirl','bo peep','cheetah costume','abraham lincoln','disco women','cabaret','thomas jefferson','bunny costumes','spongebob','hairspray','child poodle skirt','top hat','cow','michael myers','freddy','werewolf','bumblebee','greek costumes','tinker bell','goddess','wig cap','women pirate','greek god','egyptian costume','jester costume','madeline','50s costumes','hellboy','moustache','showgirl','rock','abe lincoln','fishnet stockings','priest','pirate hat','chewbacca','rocky','ninja costumes','tiger','indian princess','kimono','peasant','white gloves','twister','princess tiana','stormtrooper','scarf','red wig','astronaut costume','hello kitty','rabbit','50','shark','leia','60s costumes','beads','penguin','renaissance costume','mascot','80','aurora','saloon','st patrick','starwars','go go boots','storm shadow','beret','flash','20\'s costumes','kermit','plus size','i love lucy','yoda','teen costumes','stockings','soldier','clearance','nerd','cat in the hat costume','charlie chaplin','spartan','poison ivy','flapper dresses','billy jean costume','biblical costumes','70s disco','playboy','leg warmers','easter bunny costume','venetian mask','irish','lady bug','super mario','robe','burlesque','american indian','jetsons','sunglasses','infant','lightsaber','harem','glinda','arabian','rasta','dorothy costume','religious','munchkin','elvis presley costume','firefighter','minnie','spats','poodle','knight costume','medieval costumes','military costumes','warrior','terminator','artist','cleopatra wig','go go dancer','witch costumes','flamingo','peacock','zombie','angel costumes','fiona','princess fiona','bride','scepter','indian headdress','harajuku','wand','wench','safari','tiana','luigi','hannah montana costume','horror','women pirate costumes','plus size pirate','playboy bunny','wizard','diva','george washington child','black wigs','ringmaster','burger king','womens wigs','fairytale','senorita','indian chief','hercules','halo 3 master chief','dragon','detective','green lantern','star wars costumes','biblical','tiki','kung fu','cigarette holder','king robe','skeleton','hot dog','cavewoman','boot tops','sailor costume','60s','mobster','cowardly lion','white boots','vampire costumes','leggings','school','kings crown','storm trooper','pirate shirt','colonial woman','bear','fairy costumes','scottish','gingerbread man','cheer leader','pet costumes','leopard','pirates of the caribbean','monkey costume','couples costumes','watchmen','gangster couple','referee costume','chef','eskimo','fruit','marie','poodle dress','beer costumes','flapper costumes','20s','king of hearts','feathers','musketeer','bob the builder','pink wig','superhero','mens pirate','kilt','revolutionary war soldier','minnie mouse costume','lion costume','gogo boots','80s plus size costum','doll','harry potter wand','dancer','ears','pumpkin','elf costume','elephant','captain hook','thigh high','sumo','elvis presley','aladdin','thing 1','ballerina','batman costume','muppets','caveman','boba fett','kitty','fifties','diego','moses','80\'s wig','leather','ernie','flapper wig','jester hat','green wig','womans costumes','sharpay','mummy','masquerade','gold','poodle skirt costumes','newborn','pilot hat','gogo','lara croft','st.patricks day costumes','face paint','wonder women','cane','japanese','santa claus','ruffle shirt','alien','policeman','cat woman','red cape','lucy','goldilocks','shield','luke skywalker','vest','benjamin franklin','golf','ghost','nascar','phantom of the opera','miss piggy','butterfly costume','princess jasmine','pirate boots','bow tie','barney','king tut','cowboy hat','vampire fangs','gangster costumes','grim reaper','butterfly wings','batman dark knight','chicken costume','bunny rabbit','mafia','indiana','jungle','space suit','thriller','slave leia','einstein','indian child','lobster','sorceress','inflatable','elizabeth','kangaroo','pilgrim costume','frenchie','turtle','cookie monster','santa belt','thigh high boots','jesus','prisoner costume','indian boots','70','fishnet','jackson','cruella de vil','grease costumes','matador','general','captain','police hat','maid marian','waitress','prairie','flower','hippie wig','police officer','vampiress','toy soldier','robot','bruno','spanish senorita','uncle sam costume','bollywood','fedora hats','go go costumes','fortune teller','flash costume','20','super','spanish','pink','armor','pin up','winnie the pooh','santa clause','handcuffs','old lady','microphone','olive oyl','abby cadabby','daphne','cupid bow and arrow','dracula','eyelashes','car hop','red shoes','80s costumes','roman costumes','sponge bob','grapes','tavern wench','jumpsuit','elf ears','tacky tourist','cheshire cat','belly','pin-up wig','gangster moll','mr incredible','clown shoes','samurai','abraham lincoln costumes','straight jacket','roman soldier costume','zombie costumes','gorilla costume','pink punk pirate','pharaoh','clone trooper','733as','morticia','ladies renaissance','warrior princess','tux','shirt','thunderbird jacket','iron man child','king cape','feather headpiece','convict','torch','munsters','ups','power ranger costumes','pirate sword','slipknot','jessie toy story','platform shoes','star wars child','flapper headband','striped tights','rabbi','swashbuckler pistol','300','old west','wicked witch','50s glasses','dorthy','tooth fairy','oktoberfest','grinch','hippie vest','pet','turkey','sh7367','i love loosey','woodland fairy','pharoah','bert','teen titans','swat','cat in the hat hat','everlast boxer','turban','cop costume','eye patch','spiderman child','bowling','heidi','china','sheik','darth maul','mrs claus','70\'s plus','rat','fan','jesus costume','ghostbusters','phantom','gangster tommy gun','franklin','revolutionary war','michael jackson thriller jacket','men superhero','bug costumes','thunderbirds','wednesday','dreamgirl','sandals','sumo costumes','pimp costumes','peep','skull','chain','heart','bowling shirt','rooster','long white gloves','star wars clone wars','70s sunglasses','bakugan','native american costume','parrot','luau costumes','wolfman','poodle skirt child costume','80s skirt','hero','god','20\'s flapper','spider','fedora','horns','thriller jacket','fire fighter','mardi gras vest','tattoo','western costumes','raggedy ann','clown wig','disney belle','magenta','big bad wolf','gothic vampire','dog costumes','1920s costumes','priest costume','ref','jewish high priest','wolverine child','child fairy','3803fw','lace gloves','union soldier hat','men\'s pirate costume','disco shirt','princess aurora','rocker','star wars women','red and white tights','colonial tricorn hat','bull','thing one','t rex','shipping','king costume','skunk','ninja turtle','arabian costumes','201','fangs','plus','aladdin costume','ken','80s prom','tricorn hat','cheetah','jewelry','thanksgiving','red','optimus prime','columbia','spider man costumes','punk','wild west','pope','disco dolly','roman centurion','toddler tinkerbell','corset','chaps','child pilot','belt','sheriff','dorothy child','rizzo','sombrero','black boa','50s sock hop','speakeasy','spartan queen costume','monk','maid costumes','super why','saturday night fever','black fedora','centurion','peter pan costume','reno 911','queen costume','jail','lady pirate','cruella','catwoman costume','lab coat','santa beard','cryptic rocker','davy jones','sailor hat','beer','scooby doo costume','martini','pilot captain\'s','ninja turtle costume','bell bottoms','humorous','trident','officer','boxer costume','wilma','layered petticoat','ups costume','feather duster','smoking jacket','flight attendant','hula skirt','puttin on the ritz','white','black widow','thor','carnival costumes','cha cha','child cape','super women','cozy cow','harry potter broom','sequin glove','race','kids batman costume','racer','luck','bat man mask','greek warrior','frankenstein costumes','joker costume','black petticoat','military uniform','ladybug costume','5090b','1970\'s disco','tiger costume','army costumes','toddler pirate costume','60s accessories','60\'s teen','mardi gras king','white go go boots','sun glasses','boba fett helmet','child 50s','gangster hat','jazz','bull dog costume','women','alien costume','thing','sailor doll','ariel costume','rocky horror picture show','metal handcuffs','9610ri','southern','bumble bee tights','wonder woman costume','humpty dumpty','grass skirts','poodle scarf','princess and the frog costumes','child costumes','goblet','tigger','sesame street elmo','sally','1970\'s costumes','little miss muffet','womens toga','cupid wings','obama','judge robe','cat suit','jango fett','biker','tommy gun','black','confederate hat','50\'s poodle skirt','bunny ears','monsters inc','cop child','wolverine costumes','suspenders','robinhood','superhero costumes','roman empress','king queen costume','cartman','super hero\'s','twilight vampires','long black beard','punk princess','phantom mask','hatter','snow queen','womens poodle skirt','50\'s wigs','prom queen','red venetian mask','airline pilot','train','pebbles','chef hat','fire','simpsons','spiderman costume','addams family','wiseman costume','ic7017','peasant costume','jane jetson','witch broom','knight helmet','blue wig','police badge','plus size satin maid','v','gambler','old lady wig','go-go boots','wolf mask','anakin','startrek','plus size toga','leprechaun costume','air force','child disney princess costume','boogie','skimmer hat','1960\'s','miss liberty child','child doctor costume','godess','wolf costume','child elvis','green tights','rat costume','wild thing','platinum wig','superman cape','nascar racing','dog rider','wicked of oz','goat','5094','female clown costume','hobo','carmen miranda','trophy wife','mardi gras vest costume','rock n roll wig','red and white stockings','h301r','honey bee','malice','romeo and juliet','1943','mardi','egyptian women','fifties costumes','geisha costume','liberty torch','jailbird','wizard costume','hollywood','roman sandals','necklace','plus size costumes','teen disco','greek goddess costume','elf shoes','h1092','disco shoes','spock','pirate boot covers','renaissance princess','betsy ross costume','michael jackson jacket','pinocchio','bl7583c','3803fw-b','choker','caesar','giselle','jovi','dallas cowboys','mens wigs','julius caesar','womens vampire','ben 10 alien force costumes','big foot','british invasion','gecko','star trek tng red','gi joe snake eyes','sultan','harry potter glasses','xmen','cave','chinese wig','squirrel','pink bunny costume','food costumes','snow white princess','carrot','western diva','la8069','belle disney costume','asian princess','bat man','h1282','goddess costume','black boots','thomas','roman wreath','king arthur','roman gladiator','chris mask','hansel','bear costume','gandalf','infant costumes','cat ears and tail','long black gloves','plus size 70\'s costumes','golfer','christmas costumes','green','daredevil','beehive wig','japanese costumes','beer wench','child knight','tweedle dum','umbrella','stewardess','pop eye and olive oil','slave','nasa astronaut','sherlock','high school musical costumes','flapper plus','lil lion','cloak','tween','king prince','lm8715','shabbas queen','rooster costume','tinkerbell child costume','oscar the grouch','biblical mary','police costumes','sumo wrestler','michael jackson thriller','slippers','charleston','hannah montana wig','snake charmer','evil queen','freddy krueger','makeup','queen of hearts costume','caveman club','bald','red power ranger','humpty','finger cymbals','troy','platform','southern belle plus size','jeannie','flower child','bam bam rubble','viking helmet','guitar','wall e','sleigh belle','marilyn monroe costume','yodeler','homer','olive oil','muskateer','clown around town','1629','boots the monkey','witch hat','inmate','seaweed boa','woman military costume','greaser child','mcqueen','tacky','yoda child','alice and wonderland','scarecrow costume','swiss','southern belle plus','karate','mens ghostbusters costume','international','50 costumes','chicken suit','childs uncle sam','maiden','admiral','velma','thunderbird jacket child','white dress','toto','polka dot rocker','beaver','can can dancer','star trek costumes','pink jacket','hippie love','spurs','bonnet','decorations and props','cleopatra child','black spiderman','starlet','spartan queen','king arthur knight','predator','elvis cape','mullet','ball and chain','apple','ch286','whip','doodlebops','bunny suit','black gloves','bettie page','gothic costumes','prince costumes','snake','feather fan','pink power ranger','marie antoinette costume','criminal','toddler cinderella','beast','bull fighter','1960\'s wigs','mens 20s','muskateer hat','court jester','twilight','robin hood hat','magician costume','princess leia costume','super hero boots','top hat child','plc1501bk','flamenco','soccer','cleopatra child costume','child magician costume','star trek shirts','ballet slippers','british flag','darth','hillary','boogie night shirt','devil tail','toddler fireman','lion child','tv and movie','black venetian mask','5489w12','3803fwb','returns','tween costumes','indian wig','hannah','bat women','straw hat','red flapper','dagger','4271','disco pants','venom','purple wig','mens platform shoes','skeleton costume','1925','indian women','plus size western','renaissance men','disco diva','teen toga','dolly pump','pirate accessories','garter','red sequin shoes','gatsby','queen amidala','hair spray','darth maul child','redneck','tourist','skimmer','roman accessories','gypsy child costume','sequin','child wig','handy manny','50\'s dresses','leisure suit','i dream of jeannie','british','rag doll costume','star trek ears','jr astronaut','merlin wig and beard','corn','rockstar','socks','jason vorhees','bratz cloe','baby bop','fantasy fairy','cheshire cat costume','men\'s plus size','three stooges','cross','thing 2','hippie accessories','disco pants women','king and queen','mens','knife','pirate vest','incredibles costumes','polka dot','camo','70s wigs','bird costume','bald cap','batarina','disco fever','rm1242','belly dance','bowler hat','dorothy shoes','fred flintstone','grecian','white gogo boots','miley cyrus','aurora costume','royal crowns','indian warrior','ariel little mermaid','starburst','baby costumes','bug','mardi gras crown','jail bird','ninja stars','fire extinguisher','soda pop','hoop earrings','anakin skywalker','madeline costume','faerie','lm8816','mardi gras beads','long gloves','empress','snow white shoes','sherri cola','disco dee lite','seventies','groovy','pink bunny','chucky','costume','dronkey','fruit hat','mullet wig','plus size women','dg6211','christmas elf','marie antoinette wig','leis','nails','zorro women','davey','jesus child','hippie glasses','builder','betsy','maternity','spiderman mask','elephant costume','horton','scar-let pirate','mrs santa','witch shoes','devil child','popey','gunslinger','mardi gras bow tie','clown make up','cowboy chaps','harlow','king\'s costume','breastplate','pineapple','lollipop costumes','france','bride of frankenstein','superman costume','tinsel wigs','dog the bounty hunter','french maid plus','nightmare','patriotic costumes','baby snow white','supreme bunny','easter bunny mascots','british explosion invasion','stovepipe hat','70\'s men','1192pfw','pony','troll','police club','robyn da hood','hippie child','plus size superhero','gold boots','blade ninja','red ranger','dorothy wig','sleeping beauty costume','princess leia slave costume','eve','zoot','maleficent','superman toddler','monster','pirate pistol','aphrodite','ranger hat','undergarments','pirate jewelry','spirit','wall-e','genie costumes','singer','michael','cat tail','native american child costumes','scarface','blue','bunting','freddy krueger glove','plus size flapper','bee tights','1950\'s wig','ic3046','dorothy wizard of oz','black cane','michael jackson billie jean','cowboy vest','70\'s teen costumes','flip flop','tweedle','cupid bow','gentleman\'s pipe','vampira','ariel ballerina','white stockings','wilma flintstone','plus size maid','tinkerbell shoes','dexter','plus size tights','flying monkey','black ninja child','classic witch','eskimo costumes','tea party','cigarette','captain condom','sassy lassie','biker costume','nefertiti','toddler barney costume','bumblebee costume','the dude','detective pipe','beast wig','scandinavian','lady bug teen','psycho mother','deluxe spartan costume','cat nails','swat police','fantasy butterfly costume','raggedy andy','robin hood child','60 costume','lilly','parade','bumble bee stockings','child elite queen of hearts','grecian princess','rustic','pleasure faire wench','emperor','wolverine deluxe','deluxe boba','crusader costume','70s lady','sock hop child','bra','multicolor wig','magen david','black sheer belly dance','flame wig','bridegroom','sword w mask','spider web','7512xl','blonde','bandana','buddy elf','50\'s scarf','tin man costume','medusa costume','whiskers','thriller jacket child','mile high pilot','horton costume','nerd glasses','russian','40\'s women','monarch butterfly','colonial man','mens disco pants','queen of hearts child','red queen','captain hat','domino mask','feather wings','flapper beads','santa wig','cowboy cheerleader','prince crown','plum pixie child','sirenblbld','1970s','lamb','religious costume','mens gangster','badge','devil horns','black and white tights','toddler poodle skirt','grease jacket','baby angel','frenchie grease','white poodle scarf','mens hippie','fire hat','womens renaissance costumes','cry baby','jack','southern belle costumes','prince caspian','peace','dr shots','owl','pitchfork','santa shoes','benjamin franklin costume','minnie mouse toddler','lolli the clown','rubber chicken','di5042','70\'s disco costumes','h218g','grand heritage elvis','lolli','wrestler','bodice','renaissance king','neon','valiant knight','tango','flag','fishnet pantyhose','pink gogo boots','disney cars','white wig','legally blonde','elite','mens 70s','royal','pop eye','roosevelt','poodle costumes','auburn wig','cowgirl child','china doll','british explosion','patriotic vest','wild swirl dress','mile high','shx7367','4218','buckles','toddler cowboy costume','kids cowgirl','clock','mustard','child\'s elvis','vampire wig','marc antony','ho in one','motocross','kenny','jeannie costume','gorilla suit','black pants','50s costumes women','dora the explorer costume','kyle','kids scarecrow costume','plus size mardi gras','peace necklace','matrix neo','burger','pink gloves','disney tinkerbell costume','stan','cute pirate','furry','glinda wig','toy','vegas headpiece','toy story bo peep','beach hat','cinderella and prince','monster costumes','punk rock wig','plus goddess','vampire lord','pretty princess wig','star wars stormtrooper','pop star glove','aladdin genie','crazy cat','fabric mask','harlequin mask','jester goblet','cowardly lion badge','hot 50\'s black dress','laurel leaf','blue gloves','40s','child\'s renaissance costume','schwarzenegger mask','80\'s punk rocker','brown judge wig','emergency room male surgeon','white judge wig','shin guards','pilgrim women','kung fu panda','black queen','jester mask','child colonial wig','han solo','native american indian','candy corn','saddle','jones','camouflage','64a','elvis scarf','supergirl costume','fingerless gloves','hooded cape','white hair color','optimus prime gloves','blue mask','clown hat','miss muffet','po','tweety bird','fish net','man in the yellow hat','funny','infant tinkerbell','aaso','batman child','cleopatra costume','3803psye','20\'s wigs','di6675','neo','detective hat','cat women','magic bunny','toddler','cat mask','gladiator child','kimono child','velvet','9135m','swedish','fw8797','red gloves','beehive','gold bangle bracelet','conehead','mutt','mens power rangers','demon','joseph','chinese hat','mod','hosiery','kids wigs','michael jackson sequin glove','mary jane shoes','teen pirate','r962','discolicious','seductress','pl2638wp','baby lion','cookie','5035','disney princess tiana','renaissance mask','bob wig','robin costume','di6610','toilet','mad scientist','child firefighter','toddler indian','toddler princess costume','gold cuff','referree','gold headband','diver','child angel wings','pirate makeup','twister costume','carnival queen','1091-w','dance hall','mens pilgrim','couch potato','assassin','rose','ic1003','raggedy doll','cheese','socket','mens santa','mens ninja','flip wig','charleston chap','teen tinkerbell','crop','highlander','ballet','star trek phaser','plus size dorothy','dg5065','st pats','womens genie','little','junior armed forces','boy\'s gangster costume','6972','french maid accessories','di7192','mens white shirt','violin','black peggy sue wig','ring card','poodle power','black peggy sue','fifties jacket','bird mask','tween skull and stars','hazel','watercolor fairy','belle deluxe','hanging','heart stockings','toddler pilot','mens st patrick','onyx trollz costume','baby jane','oui oui french maid flirty','bunny shoes','union officer uniform','a1900whtla','plus size fishnet stockings','deluxe jumbo afro','bow stockings','super afro black wig','butler','knight in shining armor','royal guard','bounty hunter','communicator','white shoes','white hat','fez','mens indian costume','bodysuit','noble king','semi pro','child santa beard','pharaoh costume','indian maiden','knight sword','red riding','80\'s womens costumes','weapons','rock n roll','black suited spiderman','st patricks day plus','austrian','japanese kimono','nun costume','fw5008','queen robe','sequin hat','white socks','baby elephant','captain jack sparrow','moulin','indiana jones child costume','genie shoes','nutcracker','la9001','men gladiator costume','shamrock glasses','hollywood starlet child costume','miss mouse','7542xxl','elite queen of hearts','carrot costume','dg4552x','black fishnets','axe','elvis glasses','blue power ranger','ben','2919wf','lace socks','pirate captain','disney jasmine','rhinestone cowgirl','dg5866','goatee','spiderman gloves','barbarian babe','mad hatter hat','silk spectre','saturday night fever costume','yellow power ranger','glamour robe','5598','white boa','body armor','club bunny','handbags','thomas the tank engine','aurora prestige','padding','pink lamb','retro costume','boxing costumes','dg3527','bullet','kid\'s renaissance costume','fairy princess','bell bottom pants','r975','queen crown','1950s','child tights','msc110','infant yoda','child clown costume','ic3015','black rose','greek soldier','toddler bear','st patricks day costumes','bandito','heritage','zorro sword','care bear costume','womens flirty flapper costume','strawberry shortcake blueberry muffin','lydia the tattooed lady','ups toddler costume','elvis suit','franny','womans plus spider queen costume','super mario child costume','flapper hat','cinderella tiara','red and gold','child stockings','pretty kitty toddler costume','pink lady satin','baby batman','black velvet choker','hercules child','deluxe death eater','tinkerbell tiara','ffx','ate','plus size jester','patriot soldier','slytherin tie','rock diva wig','infant mickey mouse','lion king costumes','boy\'s 70\'s costumes','cowboy and indian costumes','garden','ffx-b','plus size 70s','stars and stripes vest','minnie mouse child','water','red carpet','mission','lion pet','darth vader baby','hook','wheaties costume','fw5934','sandy','7551fw','jedi robe','flapper accessories','roman shoes','bones','50s wig','mario and luigi','tin man child','tree','tacky tourist costume','child afro','arwen','plgogo300w','werewolf mask','harlow quinn','leather vest','prophet costumes','mulletbld','gold tiara','wonderland','mens pimp','american','malice in wonderland','surgeon','ffra','deluxe halo 3','harlequin','derby hat','lightening mcqueen','short roman sword','disney gloves','banana child','dora wig','karate kid','jigsaw','mrs santa claus','60s wigs','carnival','7368','soccer mom','spiderman boots','mrs santa dress','candy cane costume','womens 70s costumes','miss santa','amelia','cat whiskers','childs police','aviator hat','medieval knight','dollar','green giant','ic1053','6119','can can cutie','frenchie wig','jets cheerleader','fishnet tights','sixties','saturday night live','female elvis','sequined sprite','skeleton hoodie','kids toga','silver shoes','bodystocking','poodle socks','1960\'s costumes','leonardo','skunk costume','heaven sent','dg5869','hockey mask','peace beads','7640','long black wig','ultimate glam','bangle bracelet','feather hat','parade bunny','50\'s car hop','chauffeur','baby lamb','fred','mardi gras masquerade','cheerless leader','anakin gloves','dg5946','cheerleader child','spectre','70\'s couples','womens disney dlx snow white costume','king neptune','superman child','jumbo','dg5985','pa7032','straw','myers','mrs lovett','disco wig','holly','white tights','e175-doraw','126','pl1303br','black cat suit','3527','pin up wig','dummy','long wigs','mens greek','joker make up','teal dragon child costume','vampire collar','troop','sir lancelot','tissue','gent','womens raggedy doll costume','mod costume','6116m','sunshine','tooth necklace','upstairs maid','star trek uhura','dg5886','women referee','lady in waiting costume','roman hunk costume','pink hair','lil bat','dark knight child','olive-oyl costume','michelle obama','7480','green afro wig','small trident','ic6001','tooth bracelet','striped thigh high','gryffindor robe','disco dolly child costume','black cigarette holder','pa6613','barbie elina fairy quality costume','a5402e','toddler 50\'s costume','saber sword','professional santa wig and beard set','chico','infant dragon','w0361','clubhouse minnie','plus size bunny','50\'s 60\'s costumes','wicked queen costume','ears nose','ponytail headband','pharoah child costume','hoop clown','hippie women plus','mens cowboy boots','hula bracelet','7135m','barbie princess costume','green pimp','womens deluxe disco princess costume','kids hats','mens white','fiery dawn fairy wings','dg5382','cotton clown gloves white','navy captain','clansman','fw5147','french hat','di5036','spongebob squarepants','fringe jacket','female clown','mardi gras cape','judge costume','davey jones','pirate wig','red boa','american soldier','soldier child','cyndi lauper','round glasses','egyptian king','toddler clown','money boa','7503fw','40a','romper','robyn','jungle cat','nacho libre','t bird jacket','pilgrim set','mens 60s','dorothy child costume','grim reaper mask','5290','dashing devil','oui oui','bedside nurse','lincoln beard','madhatter','tut','deluxe regency santa suit','lime green tights','optimus prime child','santa wig and beard','grease poodle skirt','grape costume','1623','3209','roman sword','70\'s shoes','hair color','dynamite','gonzo','liquid leggings','womens renaissance','greek toga','kandy korn','tie dye','voldemort','george washington costume','r992','thing two','gepetto','army helmet','bw889','postman','peggy sue wig','cheer','dg5875','joker child','roman soldier child','child black afro wig','british soldier','inflatable sumo','heir to the throne','usa','pilot costume','st bernard','di6309','princess wand','dinosaur costume','child wolverine costumes','sesame','munchkin kid','pea in a pod','rm1482','superman wig','susan','hop','siren','snake armband','child fedora','hot wheels','darth vader costume','mens pilot','zelda','infant bee','pl1402bk','greek goddess child','pageboy','jewish','di1885','snow white slippers','toddler fire costume','old time baseball','womens white boots','football jersey','6699j','sandy cheerleader','7101r','pp4137g','super luigi','lindy','buccaneer boots','hippie sandals','circus clown toddler costume','5042j','mardi gras wigs','child derby','baby princess','monarch butterfly wings','mardi gras light up hat','mens cupid costume','school uniform','captain cutthroat','prisoner man','venetian hat','frontier costume','baby angel costumes','captain jack sparrow deluxe costume','pink butterfly mask','red boot covers','cheshire-cat','funny bunny','captain cap','pom-pom','tv costumes','teens pilot','big daddy ring','north pole','9000bk','70\'s womens wigs','betsy ross child','kids 50\'s costumes','asian princess child','st patrick\'s','goat costume','doll costume','70 disco','glam','white patent gogo boots','skull mask','gold chain','super hoops','teenage mutant ninja turtles','bellbottoms','frannies fiftys frock','balthazar','band hat','fog machine','football referee','elizabeth pirate','gold teeth','barbie wig','6498ri','pp4631','patriotic sunglasses','60\'s women','tambourine','royal lady','pp4211','betty','red hairspray','shaggy','tina','hunter','mrs.claus','juliet child costume','3803psbl','chicago flapper','rudolph','clown makeup','plug','red boots','professional santa wig and beard','bracelets','7856','mr potato head','hippie hand bag','rosary','western diva child','luscious leopard','jet pack','go go wig','glitter hair spray','glitter','7295','black platform shoes','1311m','barnacle bill','elvis sunglasses','sock monkey','lil bo peep','juliet child','warlock','krueger','funny costumes','neptune','women\'s plus size','giggles','dg5150','snowwhite','2306a','when birds attack','cancan dancer','gondolier hat','purrty kitty','sash','jailhouse','teen bee','ic6002','texas hold em','8709w','cat and the hat','playboy devil','ic1061','red hot mama','kit','bad nurse','puppy costume','burlesque babe costume','pirate bandana','a3141','jade vampire','colorful clown','eeasyw','civil war hat','plus maid','arabian princess','203','ariel wand','domino','high school musical deluxe','1096','6855','zorro couple costume','plus size angel','ap1007','clubhouse pink minnie mouse','jungle fury','7581','women\'s plus size costumes','gold makeup','pa6623','mens roman soldier','pink punk pirate costume','bumblebee gloves','mc4022bl','bavarian dress','purple shirt','rental','mod bangle bracelet','farm animal costumes','egyptian jewelry','cmc001','black and white flapper shoes','mens bowling shirt','bond','luau accessories','men\'s mardi gras costumes','green kilt','pa6697ad','supergirl cape','spider-man','barbie thumbelina','black hat','santa gloves','roman empress costumes','red hood','punk wigs','summer daze','antoinette','hands','elite fortune teller','clown around town costume','mini beer mugs','saw mask','thomas jefferson wig','robyn hood','60\'s ken','barber','thunderbirds leather jacket','black power ranger','pocahottie','staff','hair flower','cheshire','dg5199','broom','jailbird convict','woodstock','nurse hat','plum','lace garter','veronica','ml747q','child jedi costume','rainbow princess child','5626','rm1308','batman accessories','valentine mascot','a9930','wrestling','indiana jones costume','coffin','soccer costumes','yellow boots','mary child costume','mail','1108velpfw','gladiator costume','child knight costume','cha cha cha','angel child','green elf','miss uncle sam costume','dallas','buzz lightyear costume','black vampire cape','liquid black leggings','1190pfw','newborn costumes','naughty nurse','bald wig','998h','aafp','50\'s short sleeve top','eskimo princess','kids ninja','yellow ranger','spiderman 3 child','indian woman','crow','3177','7692','soldier costume','pez','matrix trinity','hairy chest','marilyn wig','cheerless','devil headband','paint','groovy disco','macho biker man','nurse\'s hat','black suit','blindfold','wall.e','silver wig','cerberus','5814w12','masks-venetian','warrior trident','amazon','lady bug and bumble bee','teen 60\'s costumes','farm','green beads','male angel','dark mermaid','polish','rivka','tooth cap','mens pharaoh costume','billy bullseye','ghostly ghost','disco plus','wizards of waverly','little red','cowgirl toddler','red clown wig','sugar and spice wig','hustle hunk shirt','blood','fallen angel','80\'s plus size costumes','psycho','firefighter costume','pink supergirl','thigh high stockings','7667ri','vampire premier','money sign','classic tux jacket with tail','burlesque dancer','barack obama','medieval maiden','eye mask','humorous cowboy','dr.evil','bow ties','ghostly gent','trophy','e421-groovew','big mad wolf','werewolf teeth','g i joe snake eyes','gangster convict costumes','where\'s waldo','mens pirate costumes','trinity','santa belly','roman shield','women indian costume','fish net stockings','plus size disco shirt','lady in waiting','blizzard','red sequin top hat','disney witch','taxi driver','striped socks','obi','witch wig','edward','juliet costume','werewolf child','plus size renaissance','red stockings','native','goggles','wizard wig','senorita bonita','child gogo boots','taz','squirrel costume','black lipstick','lingerie','dallas cowboy costume','bunny teeth','copper fairy','baby fairy','hag wig','macho man','st pat day costumes','metal','black tiny top hat with veil','punk kid','swiss alps','ms santa claus','jedi cape','black child bodysuit','peace jewelry','judge\'s wig','kitty ears and tail','kids sock hop','quill','fire fighter helmet','che beret','child cowboy boots','jamaican hat','womens 70','instrument','teen kimono','woman hat','cowboy holster','pirate coins','orange fairy','mens disco shirts','hip hop','ml747','womens 50s','womens hippie','gangster plus','grim','tinman','rizzo grease','dg6211x','bunny tail','toy soldier child','spider queen','gryffindor','oscar','missing link','tribal princess','unitard','burlesque babe','corrections officer','tattooed lady','peacock costume','magnifying glass','roman women','women\'s plus pirate','santa sack','batman muscle','movies','white flapper','goofy','nascar costumes','scars','lace pantyhose','cinderella wig','claws','womens 70s','buddy holly','white tights child','megatron','elx9200','dog bounty','7669','pl3214rd','disco necklace','penguin costume','christmas mascot','tie dye shirt','9510ri','la8999','wig and beard','saddle oxfords','adhesive','sideburns','bee mascot','lil red riding hood','child power ranger','aasg','machete','tyrolean hat','7275r','wolverine gloves','pirate hook','pistol','chucky costume','kitty ears','running bull','red and black wig','goth wigs','greco roman','disco child','cartoon gloves','wicked witch costume','bugs bunny costume','dg5238','5707fw','southern belle child','medieval wig','bellbottom pants','neck tie white','nobleman','punkblk','ssam-57','captain america gloves','dg4514x','silver screen','can can child','woman pirate costumes','monster hands','headband with feather','glamour robe costume','sequin mask','head costumes','caterpillar costume','276delight4h','ssam-55','torah','green dress','fake hair','medusa serpent','10','cupid arrow','sebastian','infant leopard','mrs claus costume','derby','h949l','indiana jones whip','captain jack','asoka','tv','darth vader child','cutthroat pirate kit','santa accessories','billy club','couple cowboy costumes','gambling man','harley','pink poodle skirt','raspberry','inflatable palm tree','toddler costumes','lady','reindeer','hop diva','kirk','shag','star wars infant','batman mask','spanish hat','jester kit','indian men plus size','hey amigo','monsters vs aliens','kangaroo costume','black and white','gaspar','black tights','phantom of the opera mask','flight','kids roman','santa hat','showgirl headpiece','mary jane','6105m','tin','little dead riding hood','e121-nick','beach costumes','xxl santa suit','9102m','spider web stockings','red nose','jackson 5','giant sunglasses','disco boots','pretty kitty','rustic pirate','batman child costume','50\'s plus size','slipknot costumes','belle child','queen size','toddler woody costume','yellow and black tights','r714','tea party princess','gavel','psychadelia','biker wig','miss red riding hood teen costume','future rock star','yoda hands','ophelia','egyptian pharaoh','50s prom','msc101','blood kit','miss ladybug','thigh high tights','goth geisha','pl3408rd','eyewear','woody child','party rainbow lei','blonde beard','king tut childrens','pink cat ears','black fingerless gloves','yellow and black stockings','70\'s go go boots','faux fur','premium rabbit','clownin cutie costume','teen 70s','asian parasol','teen cinderella costume','long black robe','child police hat','starwars guns','mardi gras gold beads','kids 50\'s','go go dress','sh7686','child police costumes','boogie queen','4582','polka dot poodle skirt','blonde mullet','5313fw','sir peter','sandy wig','mens shirts','bamm bamm','commander cody','uncle sam hat','80\'s women','spirit gum','di0294','ladybug shoes','elvis leather','delux pink and silver sequin','groovy chic','elegant pirate','deluxe jedi robe','lady luck','betty rubble','gijoe','light saber','pirate costumes womens plus','xman','rehab','pinup','tiana costume','sparrow','evil jester','historic patriotic','wide gogo boots','tinker bell costume','flapper shoes','warcraft','hulk child','white angel wings','police playmate','5778pfw','child daisy bug costume','ri1947','men\'s disco','moccasins','6612t','male indian costumes','awc223','child king','native princess','ic1063','pimp daddy','inflatable costumes','teen dorothy','jester child','baby yoda','cinderella ballerina','pink feather mask','choke','crepe hair','cleopatra plus','red flapper costumes','deluxe boba fett','princess and the frog tiana','satin dolly pump','8481ps','delight','di5277','gold cape','moses wig and beard','6850v','6109','disco bracelets','pink poodle scarf','men\'s cheerleader','flapper headband red','wedding costumes','child power ranger costume','a-team','children cowboy','road warrior','mouse mascots','women toy story','child butterfly wings','teen wigs','tikiman','70\'s earrings','7267mmgpa','bow n arrow','crimson xl','teenagers','deluxe sultry','pea','pink pirate','boba fett child','black top hat','wide width boots','bunny mascot','fairy tale costume','disco men','elegant empress','prom king','black tie','medieval king','child pirate costume','scrooge','santa boots','lucy costume','cockroach','hood','horse mascot','bow','6498','chainsaw','chick','addams','regal','angel halo','santa glasses','batman brave','ch1992','racer x','ladybug wings','hippie man','immortal','pa6786','ic1009','pl2201nw','5333','captain morgan','pl2214rd','delta force','buddha','marabou','sperm','riff raff','fairy shoes','navy hat','sassy wig','fogger','dg4486','robin plus','nail polish','dorothy glitter shoes','magenta costume','jazzy baby teen costume','thing one costume','birds nest','child cat costume','womans plus','champagne','pirate chest','maid accessories','hannah montana gold','mod glasses','teen barbie','rock and roll sunglasses','mardi gras feather','deluxe peggy sue wig','deluxe peggy sue','floral','teen egyptian costumes','child toga','women\'s jester','ssal-92','clown make-up','barack obama mask','night','childrens ninja','a1014la','child cat in the hat costumes','disney fairy costumes','clone trooper costume','pirate plus','purple grapes','spiderella','bunny rabbit set','darth vader child costume','mod doll','princess queen','head boppers','engineer','ch2134','joe','5742','abracadabra','military jacket','70 wigs','jason hockey jersey','palm tree','gold hairspray','di5152','mens blonde wig','blacklight','black sequins top hat','xl santa','sir peter knight','on the hunt','sorcerer','pink boots','cr60utapp','dg5042','priest collar','bangles','bullet belt','renaissance peasant','children costumes','athena goddess costume','belle gloves','eyeore','egogow','kids superman','corn row','5716','jabot','aaap','regal plush santa suit','obi wan','pink ladies grease costumes','gomez','america','parrot costume','ghostly gal','7063','7282b','maul','black spider man','jukebox','child costumes nurse','seductive','buggin out','eskimo hugs','celtic','smoking','mother','yellow tights','susie wong dress','blue\'s clues','inflatable bongo drums','rose princess child','gangster fedora','blonde afro','howie feltersnatch','ic1062','elvis presley wig','black light bulb','cr60utarbk','baby cinderella','mario deluxe costume','423babydoll','scar-let','di8451','cat eyes','di6933','tempting tresses wig','jumbo feet','cupid angel','monk wig','clifford the dog','red hot devil','bullseye','infant cinderella','orange costume','uncle','child king crown','sirensbld','arabian child','black buccaneer boot child','poodle bag','womens arabian','plastic skeleton','black patent lace','women\'s bavarian costume','black lace mask','tuxedo bunny costume','pirate sword sash','white queen','blonde curly wig','lovett wig','waist sash','8361','limbo game','2108','banana curl wig','tee shirt clips','purple leggings','pink ranger','st','pumps','boogie costume','white tommy gun','spidergirl','whistle','sweeney todd','executioner','child yellow rpm power ranger costume','club','tinker bell dress','deluxe jedi child','stethoscope','grinch costume','women\'s pirate','rm1474','hera','winged beast','pirate eye patch','gondolier','g.i.joe','tina the target','cobra kai','white disco pants','fw9942','women santa','heidi ho','bowtie','gangster child','flask','60s womens','hair color gold','e406-doll','edwardian','purple fairy','police belt','boot cuffs','burlesque costume','women boxer','pirate sash','plus size gangster','mixing liquid','teen bunny','fairy costume child','maid in heaven','ic1036','prison guard','white mary janes','neon leggings','wild wild west','popeye and olive','asian child','joey','jango fett deluxe','police baton','mantle scarf','gold tights','darth vader breathing','white cotton gloves','lil monkey','transformers optimus','rustic pirate plus','scorpion costume','toddler bride','handcuff bracelet','humorous cowgirl','child hula','groovy child','mary christmas','hobo clown','womens grease pink ladies jacket','vader','cheerleader wig','20\'s accessories','voice changer','elle woods','pink princess','go-go','afft','toddler pirate','pl1201bn','royal scepter','50\'s poodle skirt costume','insatiable','6589u','santa costume','dg3523','corrupt cop','little mermaid child','trooper','infant princess','movie costumes','5559pa','crown of thorns','tiki island','indian boot covers','cowboys and indians','little red riding','waldo costume','mike meyers','darth maul costume','pa6494','mens convict','six pack','black gogo boots','rose princess','dobby','di6619','long black','black teeth','women\'s devil','moccasin boots','black patent leather boots','renassaince lady costume','manhattan','patent leather boots','mandarin','tiki man','plaid mini skirt','santa\'s beard','mens 50\'s costumes','c249','train engineer','addams family costumes','673e','mens thunderbird jacket','miss millie','5040pa','5621ad','professional santa','frosty the snowman','womens costumes','braided wig','insatiable vampire costume','di7136','mr snowman','jedi costume','60 inch wig','glue','pl1408rd','darth maul mask','clone trooper rex','andy','7658','cat gloves','bw837','lexi','di5233','premier pirate lady','ic1054','feathered and flirty wig blonde','1328','ivy','plus size disco','miss mod','pa6784','20s wig','ic6003','harry','indian handbag','toddler mermaid','dg5998','pimp stick','dino','veterinarian','child rock hero','bam-bam','cave men','white fishnet pantyhose','2419-01','dg5985x','pepper','beaded wig','classic vampire','pretty witch child','miss piggy costume','stormtrooper costume','registered nurse','cry baby costume','women pilot','insatiable vampire','poodle skirt top','buccaneer wig','princess women','silver bangle','50s prom king','la4893','e421groovew','pixie costumes','baby cheerleader','gauntlet gloves','gold disco shirt','clown derby','abraham lincoln beard','western saloon','camaflouge','vinyl funny feet slippers','mens 70s wig','mens prince charming','franny\'s fifties frock','feathered male wig','women\'s 70\'s wig','jelly','tony wise','belt buckle','5952di','springy cutie pie hat','parrot mascot','george washington wig child','womens saloon','cowgirl boots child','7091h','russian hat','ho','r100k','biker babe','lucky star','snow white toddler','red diva wig','pl2701bk','george','7137','cr60utarbkpl','cadet','abby wand','women\'s pirate costume','einstein wig','medieval plus size','di6613','elf plus','international hats','wide boots','sequin boots','coin scarf','la427-star','morpheus','48 blacklight','pilgrim woman','french maid costume','child daisy bug','423-babydoll','child\'s werewolf costume','racy robin','saucy marie','forbidden pirate','chicago','wolf man','nacho','roman armor','kitty costume','mens pirate shirt','black cleopatra','pl1501ze','gold genie shoes','don king','vampire elite','miss minnie','nanette','godiva','native brave','navy costume','toddler duck','barbie sock hop','disney child belle','summer','brown afro wig','dg5229xr','207','swim','christmas plus','la427','abraham lincoln hat','fw5176','plush lion','police officer hat','di6931','pirate\'s sword','ic3045','mlc747-1by','green glasses','magenta bangle bracelet','di7181','elite queen of hearts costume','plus fishnet','prince valiant','deluxe nacho libre','child pirate boots','shane','toddler belle costume','daisy lady bug','red glitter eyelashes','baby belle','9015-09','blue baby','disney cinderella costume','luau shirt','di5966','lounge','black mullet wig','lady in waiting plus size','7534','toddler elvis','pantyhose','toddler cowboy','dg5877x','pl2632rw','sd89-2410-4','mesh','women mobster','christmas boa','moses beard','comb over wig','2353xl','clown nose','napoleon dynamite','maid marion','in goth we trust','plus size thigh highs','70\'s disco couples','infant king','sumo child','plus size fred flintstone','ahsoka','hoodie','rosary beads','ch577','santa wig and beard set','punk zombie','koala bear','peace pipe','power ranger communicator','burger king king','cabbie','fw5901','lipstick','darling angel toddler','queen of hearts plus','3216','baby pirate','the warriors movie','colored hairspray','jack sparrow prestige','piercing','knee high socks','womens insatiable vampire bat costume','hippie plus','white gogo','child pirate hat','regal queen costume','deluxe muscle chest superman','hippie gogo','watch','comb over','womens star wars costumes','hippie male','mardi gras queen costume','525','50\'s cheerleader','native princess teen costume','indian fringed boots','caveman plus','ariel deluxe','war axe','5969di','50\'s velvet top','401','general costume','plus size womens 70\'s costume','8602','renaissance gypsy','discorama mama wig','indian drum','viva las vegas','teen mod','schoolboy rocker','latex cat','sheriff star','hydra','little mermaid infant','di1862','cat walk','mitts','hero boots','mr hyde','captain america shield','christmas apron','5560pa','ic3038','2353r','women hippie costumes','parade cane','50\'s women costumes','antlers','british redcoat','brownie','di6659','hose','devil wig','plus size clown','mr peppermint','glinda child','spartan warrior','wolverine origins','6941','beatlejuice','gothic rag doll wig','moses wig','black glasses','lav6000','teen dorothy costumes','tea','di7254','bakugan dan','south seas siren','king of caves','princess leia slave','padre hat','men\'s egyptian costumes','shiver me timbers','rydell high cheerleader','black knight','hippie shirts','black patent mary jane','long','beret hats','st patty','maiden of darkness','black patent gogo boots','elegant','childs deluxe rhinestone','chili','deluxe pirate lady','mrs santa costume','oz witch','fairy accessories','devil diva','swirl','pink 50\'s glasses','7413','amy','pink skull','easter bunny mask','air blown','frock','south seas pirate','mulletdbd','airline pilot costume','hobo clown costume','mrs santa cap','4280','9139r','a1917','70\'s disco necklace','r1605','yu-gi-oh','toddler princess','round hippie glasses','varsity','lil mermaid','7502fw','foam buttocks','baton','la420-cop','santa eyebrows','child blonde wig','knee high boots','gi joe sword','6118dg','di6319','di6690','bw887','uncle same','mardi gras child','child afro wig','christmas tree','tie','tomb raider','laa laa','speedracer','ms krueger','di5110','disney child bell costume','7545xxl','cm6028','red tights','tattoo pantyhose','tattoo tights','7691m','gold lame suit','ic3039','ic1060','robin child costume','cancan','sultry witch','8810xlm','tony stewart','white platform shoes','fortune','8299','pa6578','teen princess','infant toddler','black fishnet stockings','hospital honey','bw801','nite owl','star trek plus','ariel mermaid','womens cowgirl costumes','construction hat','glitter shirt','1197pfw','superman boots','1215-dz','minniemouse','abt','5093di','nasa helmet','sequin shoes','flip','cm6063','deluxe disco gold','8601','60\'s glasses','5231','vimpiress','meat','jr astronaut boots','50s charm bracelet','7881','3529','infant lil tiger','childrens colonial','orange boots','black bow tie','plus size burlesque','bw839','1602r','red curly wig','yellow sunglasses','maui','arabian shoes','60s jewelry','mens hats','mccc','20s men costumes','butterfly mask','roaring 20','mrs clause','pink angel','firecracker','baby doll wig','womens jasmine','buccaneer','mens boots','7504','army shoes pumps','attendant','ketchup costume','brown roman sandal','beer purse','stitch witch','mammogram','tween pirate','neon fishnet gloves','sherwood','teen fairy costumes','bunny ears and tail','dg4002','mile','mens indian','incantasia','pop afro wig','child princess costume','storybook wig','terminator mask','idol','fonzie wig','st.patrick\'s day','black veil','elf shorts','beatles glasses','frosted wig','keystone kops hats','bloody brain','mardi gras tie','spartan soldier','deluxe regency plush santa','egyption wigs','bucket of beads','safari man','men\'s victorian','ankle socks','flying monkey of oz','southern belle hat','7554xl','fred and daphne','di5111','7796h','flirty flapper','child french maid costume','batarang','batman brave and bold','70\'s leisure suits','egogob','mad wolf','pink and black polka dot','prom','infant tinkerbell costume','soldier helmet','plus size nurse','bun','teen emerald witch','ursula petticoat','south seas','goddess sandals','black lace fan','tommy','skull jacket','green shoes','disney aurora costume','chambermaid','cruise','deluxe superman','gun slinger costume','bread','557ebr','alice purse','satin dress','deluxe tinkerbell costume','mega','army of two','bakugan dan child costume','roaring 20s wig','hag mask','toga accessories','professional quality ultra velvet','lindy and lace','7700-04m','eight is too much','gambling','hannah montana bracelet','holiday honey','black spiderman costume','toddler angel','saw pig mask','1508','fun time flapper','plc1501wh','plexo2020xw','ariel tiara','deluxe regency santa','fw5453','skipper costumes','oatmeal bear','6364','serving wench','pink glasses','knee socks','infant bear','pimp ring','8151r','mighty viking','ml5042','dg5899','gold disco','infant dorothy','storybook witch','prince caspian costume','hot pink','4529r','5782pfw','captain scurvy','nautical and nice','pom','8631r','4530r','efx02ci','70 80','7775l','shag a delic dancer','tiki tub','deluxe princess fiona','queen fishnet stockings','pirate peg leg','snow white princess costumes','8297r','wanna nookie','spiderman child costume','ssg-202','santa bag','child angel costume','storm trooper special edition child','santa beard set','clearance wigs','jesus wig','wizard wanda','red mask','di7138','hippies 60','mens costumes','kids cowgirl costume','tiger ears','6502m','felt hat','wig and beard set','uncle sam beard','black fashion flapper','5599','ic2036','good luck charm','fw9950','red and white striped socks','8709b','gold sandals','green grapes','renassaince','pink flamingo','derby darling','lm8990','kids cowboy costumes','maid to order','propeller beanie','pa6780','discorama wig','frenchy costume','toddler sizes','baby bee','6286la','village rogue','mens disco costume','indian moccasins','sequin top hat','plus spartan','7095','gold pumps','derby costume','green bob wig','collector','brown cowboy hat','5983','50s jewelry','black seam tight','lil green fairy','holiday costumes','di6559','8700','ms clause','toga man','r995','roman centurion costume','aphdp','ariel shoes','satin gloves','that 70\'s','la420-army','cinderella child','pldelight-30','e457-michell','holiday turkey hat','spiderman boot covers','ic7013','child elvis wig','muppet costumes','biblical wig','jailhouse jumpsuit','5111m','elvis microphone','spider queen costume','ic1032','dreamgirl costumes','han','mod child','ic1016','roman plus','pp4417','stormtrooper helmet','disney tiara','wild west cutie','robin pet costume','sweater','mardi gras cowboy hat','sleeping beauty evil queen','1017la','kids roman costume','moe','roman caesar','white bell bottoms','child maid costume','spanish queen','plus size fishnet','santa accessories belt','sheriff badge','miss behaved','mens patriot','50\'s hop','toto in basket','gi joe storm shadow','mr postman','beatnik','e185-rodeo','santa claus suits','426-lovechil','judy jetson','rm1461','7514','e371-joy','white leotard','tavern man costume','black face paint','ic5001','white face paint','darth maul lightsaber','7190rw','rm1497','white russian','e175-dorab','408ri','toddler ladybug','sultry sorceress','eeasyb','di6416','mega demon','racoon','sh7696','child bee costume','toddler prince','8228r','6994','tween harlow quinn clown costume','50s bowling shirt','woman hippie costume','fw1595','devil fork','blow','la420-garter','maiden costume','yellow gloves','princess slippers','e417-sioux','pj\'s','7163m','infant jasmine','carribean costume','4185','ml7471q','chicago costumes','regal princess burgundy','dg0035','rydell cheerleader','la9035','16bla','7507fw','mens 70s costumes','captain sparrow','di5122','lace tights','5101','knight mens','lust2001','tomato costume','pilgrim hat','tinkerbell and the lost treasure','seductive blonde wig','5223','7681m','5368','mens star wars','thorns','plus size robin','gold tooth','6115ri','5390','peppermint','santa bell','di6932','child geisha wig','ic1015','di6671','soda shop car hop','black curly rocker wig','di7193','betty boop jewelry','desert','grandpa');
/* $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);
    }