/* Popular phrases - YARN - 21:26:19, Thu Nov 19, 2009 */
var asPhrases=new Array ('j. knits','cascade 220','malabrigo','sock yarn','tweed','noro','free patterns','needles','cashmere','misti alpaca','cascade','noro silk garden','ultra alpaca','alpaca','cascade 220 superwash','plymouth encore','merino','valley yarns','malabrigo worsted','closeout','northampton','debbie bliss','rowan','superwash','mohair','dream in color','berkshire','kidsilk haze','encore','peruvia','northampton bulky','berroco ultra alpaca','lopi','classic elite','angora','self-striping','madelinetosh','fresco','misti alpaca chunky','pastaza','dream in color classy','bulky yarn','bulky','eco wool','northfield','bamboo','araucania','alpaca silk','cascade ecological wool','free knitting patterns','shawl pin','berroco','madelinetosh worsted','washable yarns','silk garden','berkshire bulky','ribbon yarn','zauberball','cascade eco','colrain','kureyon','chenille','cashmerino','blue sky alpaca','tencel','kauni','rowan felted tweed','silk','malabrigo sock','cotton yarn','berroco comfort','chunky alpaca','boucle','peruvia quick','julia','rayon chenille','baby alpaca','tweed yarn','noro kureyon','stockbridge','noro silk garden lite','knitting bags','sublime','blackstone tweed','ladder','lenox','cascade heathers','silky wool','rowan kidsilk haze','boku','swift','cotton','comfort','cascade 109','felting yarn','plymouth','vintage','sugarloaf','brown sheep','merino wool','cascade pastaza','alpaca worsted','twinkle','knitting needles','zephyr','the fibre company','felted tweed','seduce','solid color sock yarn','plymouth baby alpaca','cone yarn','lambs pride','debbie bliss baby cashmerino','cocoon','misti','cascade superwash','bamboo yarn','valley yarns berkshire','mission falls','kochoran','regia','baby cashmerino','thick and thin','lornas laces','mirasol','namaste','worsted','felting','donegal tweed','mooi','chunky','super bulky','eros','cookie pattern','addi click','rowan big wool','dolce','baby yarn','sock','cashsoft','blue sky','nashua','cone','shale pleated scarf','worsted merino','artyarns','rowan cocoon','shibui','berroco pure merino','grab bag','baby alpaca grande','superwash worsted','thick-thin yarn','silk garden lite','misti alpaca worsted','happy feet','ella rae','plymouth baby alpaca grande','gedifra','lambs pride bulky','zara','eco','classic elite fresco','reynolds candide','eucalan','blocking board','herringbone scarf','berroco vintage','classy','yarn','lima','sale','spud','cascade 128','3 2 perle cotton','rowan scottish tweed','sheep shop','pure merino','renaissance','lite lopi','220','suri merino','bamboo silk','felting wool','ecological wool','washable wool','jo sharp','rowan lima','metallic yarn','rowan kid classic','debbie bliss cashmerino','koigu','amherst','ribbon','debbie bliss cashmerino aran','plymouth tweed','organic cotton','inca gold','wool','self-striping yarn','interchangeable needles','softwist','cashmere yarn','lush','cascade magnum','deerfield','dk yarns','nature wool','100% cashmere','sock yarn closeout','blue sky cotton','ladder yarn','thick and thin yarn','scarf pattern','cashmerino aran','cookie a','jasper','fixation','mohair blends','8 2 cotton','rowan wool cotton','cascade jewel','machine washable','tahki taos','patterns','tahki donegal tweed','ultra alpaca light','ball winder','cashsoft chunky','angora blend','rowan tweed','eyelash yarn','berroco peruvia','jade sapphire','norah gaughan','linen','big wool','yarn on cones','noro discontinued','malabrigo chunky','superior','bonsai','trendsetter','baby ull','cascade fixation','silky merino','aran','ego tweed','download patterns','kidsilk','tosh','minnow merino','ariosa','sock blockers','poems','valley yarns northampton bulky','metallic','malabrigo silky merino','dk weight yarn','colourscape','mercerized cotton','miracle','valley yarns northampton','blue sky alpaca silk','kimono','organic','sale yarns','nordique','wool cotton','louet','machine washable yarns','noro iro','merino silk','addi turbo','valley yarns superwash','classic elite desert','odyssey','desert','addi','cuzco','tahki','merino angora','boucle yarn','louet gems','lambs pride worsted','magnum','encore worsted','wool yarn','super chunky','double point needles','superwash merino','blocking','shibui sock','galway','lustra','lantern moon','superwash wool','cascade 220 heathers','kumara','sundae','berocco','cascade dolce','inca alpaca','tencel yarn','self striping yarn','aurora shawl collar cardigan','opal','293','nashua handknits','alpaca yarn','silk yarn','jaggerspun zephyr','hat patterns','malabrigo lace','shetland','circular knitting needles','zenith','smooshy','louisa harding','berroco vintage wool','roving','misti alpaca hand paint','jared flood','regia sock yarn','hours','worsted wool','plymouth encore worsted','dk merino','cashmere blend','286','christmas stockings','beaded yarn','wool silk','aspen','chunky yarn','made in brooklyn','tosh worsted','cascade eco wool','looms','mission falls 1824 wool','kid mohair','ranco','mushishi','cloud 9','striping yarn','dk','spud chlo','gift certificate','closeout yarn','289','plymouth boku','wisdom yarns','rainbow','sport weight yarn','needle felting','rowan tapestry','williamstown','buffalo gold','colourscape chunky','kid classic','lang','cascade baby alpaca','baby','free crochet patterns','suede','cashmere silk','alpaca prima','valley yarns williamstown','lily chin','huntington','dream in color smooshy','bags','taos','circular needles','bulky lopi','montana','opal sock yarn','ball winder and swift','mittens','elsebeth lavold','berroco ultra alpaca light','goshen','shawl','como','cascade220','valley superwash','cashcotton','longmeadow','reynolds saucy','brown sheep lambs pride','kaffe fassett','debbie bliss cashmerino dk','interchangeable','superwash dk','cable needle','malabrigo merino worsted','elsebeth lavold silky wool','twinkle soft chunky','super bulky yarn','eros yarn','rowan denim','sheffield','reynolds lite lopi','jojoland','nashua julia','dale of norway','keltic','torino','noro kochoran','5 2 cotton','noro patterns','berroco softwist','kim hargreaves','rowan calmer','cashsoft dk','aran weight','yarn winder','sublime cashmere merino silk','whiskey','cotton worsted','rowan cashsoft','merino tencel','encore tweed','waterlily','classic elite patterns','classic elite aspen','dk weight','moorland','geode','bulky alpaca','addi turbo circular needles','brown sheep cotton fleece','frog tree','berroco peruvia quick','plymouth alpaca','trekking','cascade heritage','hats','heavy worsted','sulka','cotton classic','suri','bulky wool','railroad yarn','della q','rio','hand painted','tapestry','berroco suede','berroco lustra','debbie bliss donegal tweed chunky','swirl dk','fez','love it','trekking xxl','rowan yarn','ritratto','araucania nature wool','heaven','harrisville shetland','highlighter tape','brown sheep lambs pride bulky','canopy','encore colorspun','tahki cotton classic','softest yarn','blizzard','classic elite lush','rayon','plymouth suri merino','rowan summer tweed','jojoland rhythm','baby blanket','dk tweed','miski','mohair yarn','rowan kidsilk','plymouth eros','berroco sox','gioiello','knitcol','berroco blackstone tweed','linen yarn','rowan handknit cotton','tape measure','great adirondack','british sheep breeds','scarf','220 superwash','valley yarns northfield','mill ends','unmercerized cotton','rowan cashsoft dk','tahki rio','sublime angora merino','organic cotton yarn','filatura di crosa','alpaca lace','sublime books','dreambaby dk','hempathy','louet gems fingering','noro yarn','soprano','eyelash','summer tweed','rowan kidsilk aura','#286','285','lace weight','bazic','chenille yarn','8 2 tencel','lace','fiesta','afghan','wisdom','loop-d-loop','ultra alpaca fine','malabrigo yarn merino worsted','classic elite miracle','rowan colourscape','akona','cotton dk','plymouth galway','2 14 alpaca silk','berroco seduce','reynolds lopi','nimbus','fingering','felted bag','needle cases','variegated','lopi yarn','aktion','blue sky worsted','dyed','10 2 cotton','spotted christmas stocking','jenny watson araucania','tosh merino','rowan cotton','zauerball','wool wash','lang yarns','slipper soles','3 2 cotton','buttons','valley','potholder loom','pleated scarf','princess','venezia','#289','mica','yarn for baby blankets','interchangeable needle set','cascade ecological','noro sock','hemp','llama silk','sport weight','cashmere merino','stitch markers','rowan scottish tweed dk','kudo','alpaca sport','293 herringbone scarf','silky alpaca lace','fresco yarn','rowan classic tweed','cotton chenille','drop spindle','sockyarn','kauni effekt','suri alpaca','bamboo circular needles','sockotta','universal yarn','jewel','100% alpaca','valley yarns berkshire bulky','pima cotton','jade sapphire mongolian cashmere','ironstone','acrylic','vest','adriafil knitcol','worsted weight','reed','giselle','color card','lornas laces shepherd sock','zauberball crazy','self-patterning sock yarn','dive','cotton linen','wool pets','aran tweed','iro','lumina','hand dyed','ella rae classic','berroco comfort dk','silkience','novelty yarns','bell flower cardigan','noro silk garden yarn','calmer','scottish tweed','happy feet sock yarn','jaggerspun','bristol yarn gallery','returns','berroco yarn','mission falls 136','vest patterns','cotton blend','100% silk','cowl','cascade cloud 9','harrisville','220 wool','pretty cheep bags','blue sky bulky','washable','comfort dk','classic silk','louisa harding pattern','free','debbie bliss pure cotton','worsted weight yarn','reynolds','classic elite bamboo','knit kit','moods','valley yarns patterns','franklin','weaving a zoo','cotton silk','saucy','286 shale pleated scarf','sparkle','namaste bags','happy feet dk','berroco bonsai','shawl pattern','interweave knits magazine','fingerless gloves','duchess','jelli beenz','misti alpaca super chunky','madelinetosh sock','yarn swift','valley yarns stockbridge','rowan purelife','valley yarns sugarloaf','beads','carpet warp','jade sapphire cashmere','provence','melange','glitz','cashmere tweed','rug yarn','madelinetosh merino','cotton fleece','bliss','jawoll','soft chunky','silk wool blends','gioiello shawl','debbie bliss tweed','variegated yarns','bulky washable','283','eros glitz','cascade alpaca','denim','berroco patterns','hadley','debbie bliss donegal luxury tweed','crochet hooks','6 ply rayon','fingering weight yarn','alpaca wool','misti alpaca hand paint chunky','noni','dale of norway baby ull','wool tweed','lexie barnes bags','aysen','perle cotton','mohair silk','noro retro','sheep shop yarn','northampton bulky yarn','gedifra angora','donegal chunky tweed','zarina','berroco palace','rowan chunky','colrain lace','kiyo','aslan trends','vintage wool','tahki torino','berroco sundae','boho','superwash merino wool','naturale','woolpets','berroco geode','debbie bliss rialto','baby alpaca chunky','tahki montana','di.ve zenith','alpaca sox','cascade eco+','valley yarns rainbow','sheep shop 3','claudia hand painted yarns','malabrigo silky','tahki baby','lorna','extra fine merino','rowan silky tweed','marina ribbed wrap','6 2 cotton','denise knitting needle set','heather','berroco alpaca','baby llama','monterey','berroco 288','rowan little big wool','luxury tweed','superfine alpaca','gift card','tosh sock','frog tree alpaca sport','striping','lucy neatby','malabrigo twist','silk blend','trina','296','noro kureyon yarn','webs interchangeable needles','silk garden sock','angora wool','alpaca merino','berocco ultra alpaca','20 2 cotton','sport','louisa harding grace','sock patterns','addi lace','berroco jasper','adriafil','eco alpaca','tape','bamboo needles','plymouth indiecita alpaca','berroco mica','plymouth 1530','fiesta yarns','knitting pure and simple','single ply','plymouth dreambaby dk','sheep feet','plymouth encore tweed','jeannee','northfield hand dyed','soft cables afghan','uruguay','schachenmayr','ecological','terra','shepherd baby wool','undyed yarn','natural','heritage','scottish tweed dk','ironstone yarn','dove','scissors','sugar cane','10 2 bamboo','heartfelt','stockbridge yarn','baby patterns','berroco love it','indulgence','burly spun','melody','kidsilk aura','jo sharp dk wool','4 ply','slippers','posh','dream','debbie bliss como','sitar','stocking','mitten pattern','row counter','kristin nicholas','chesapeake','mirasol miski','zara merino','trilogy','chunky wool','artyarns supermerino','weaving yarns','plymouth happy feet','804 kiyo','100% wool','southwick','plymouth alpaca prima','cascade paints','rialto aran','nuance','wool cotton blend','great american afghan','colrain yarn','cashmerino chunky','reynolds whiskey','rozetti','tapestry needle','bobbins','cotton flake','288','rowan all seasons cotton','knit one crochet too','sundance','1530','pearl drops','nature wool multy','rowan magazine','debbie bliss alpaca silk','classic elite princess','ella rae bamboo silk','stirling','best foot forward','berocco peruvia','prism','la pampa','lantern moon needles','buckingham','243','cardigan','lavold','cashsoft aran','valley yarns superwash dk','baby alpaca worsted','classic elite premiere','8 4 carpet warp','dk wool','valley yarns lenox','interweave knits','classic elite one fifty','organic wool','aurora shawl collar cardigan pattern','jil eaton','wool bam boo','blue sky organic cotton','sheep two','pima silk','sock block','royal llama silk','poppana','rowan classic cashmere tweed','rowan cashmere','lamb\'s pride worsted by brown sheep','wool bamboo','tahki dove','point and line cardigan','undyed','rowan 46','stocking kit','t-pins','malabrigo sock yarn','artful yarns','merlin','florence','lana grossa','rowan scottish tweed aran','rayon boucle','filatura di crosa superior','savoy','poncho','multicolored yarn','precious','franklin hand dyed','herringbone','araucania ranco','malabrigo yarn','self striping','kamelsoft','1824 wool','berroco trilogy','sheen','rowan lima collection','inca marl','misti alpaca tonos','plymouth heaven','bison','#293 herringbone scarf','mulberry merino','silk ribbon','wool silk worsted','debbie bliss 9 to 5','ricciolo','needle set','stitch holder','calm wool','kaffe fassett yarns','plymouth yarn','bunny','cascade baby alpaca chunky','jeans','cascade heritage sock','noro silk','40 circular needles','dale baby ull','silk rhapsody','invernal','cable','jade sapphire silk cashmere','reynolds soft sea wool','tofutsies','mongolian cashmere','queensland','60 2 silk','lace yarn','valley yarns colrain','organic yarn','kangaroo dyer','cashmerino dk','extrafine merino','rowan colourscape chunky','northampton yarn','blue sky melange','sprout','soft sea wool','schaefer','riverstone','classic elite kumara','hacho','1824','stitch keepers','blue sky alpaca bulky','double point','tahki sky','berrocco','pure alpaca','valley yarns florence','rowan magazine #46','sheep shop three','boomerang','swift winder','baby boom','simply shetland 4','alpaca sock yarn','fiesta la boheme','misti alpaca sport','swirl','goknit','blue sky alpaca sport','249','cat bordhi','mirasol yarn','kits','lace wool','bulky wool yarn','4 ply soft','soles','classic elite renaissance','temple','noro kureyon sock','thetis pullover','plymouth gold rush','double pointed knitting needles','tahki yarns','vignette','sublime yarn','blocking squares','plymouth odyssey','lorna\'s laces shepherd','shepherds wool','lyndon hill','rowan purelife british sheep breeds','plum blossom mittens','fibre company canopy','dvd','feather and garter hat and scarf','kollage needles','louet euroflax sport','marled','rug wool','tapestry loom','galway worsted','bulky tweed','adrienne vittadini','3 2','noro silk garden sock','machine wash','self striping sock yarn','maratona','cascade 220 paints','berroco sock','quartz','novelty','gold rush','afghan pattern','oh my','wisdom poems','cone sock yarn','lana','felting kit','rowan organic cotton','lenox yarn','hand dyed worsted','knitters block','addi click system','berroco comfort chunky','thetis','norah gaughan men','chirimen','8 2 unmercerized cotton','winder','brown sheep lamb pride worsted','rhythm','debbie bliss the big easy','multi','berroco keltic','cascade tweed','plymouth kudo','292','angora yarn','tahki tweed','baby alpaca brush','chirapa','prima','crochet patterns','candide','lima yarn','nature cotton','dale','square needles','plymouth mushishi','debbie bliss cotton','274','montana yarn','zen','gold yarn','mirasol chirapa','guanaco','washable cotton','baby hats','plymouth kimono','sierra','itata','counter','karabella gossamer','comfort sock','debbie bliss patterns','reynolds blizzard','blue sky dyed cotton','regia design line','silky flamme','frog tree alpaca','rialto','lendrum','zenith yarn','judys colors','eco plus','aura','berkshire yarn','christmas stocking kit','cascade bulky','sheep','aran yarn','louisa harding yarns','falling leaves','kyoto','silk garden lite discontinued','classic elite ariosa','classic elite 9106','wool blend','valley yarns hadley','norah','ranco multi','valley superwash dk','spinning wheel','suede slipper soles','pins','brown sheep worsted','llama','cascade eco alpaca','hyacinth','the big easy','marathon sock yarn','bamboo soft','classic elite provence','blue sky alpaca worsted','#292','alpaca boucle','smooshy sock yarn','cashmerino superchunky','2 10 merino tencel','markers','berrocco blackstone tweed','cascade 109 tweed','metallic fx','fingering weight','glace','sockin sox','debbie bliss prima','silky tweed','clover','brooklyn tweed','enchanted sole','taos yarn','claudia','baby alpaca lace','inca alpaca yarn','295','valley yarns amherst','harrisville designs','snow day','ecologico','falling leaves shawl','dreambaby','rowan cashsoft aran','cotton bamboo','cascade alpaca chunky','project bags','supermerino','handpainted','heddles','cascade 220 wool','scarf for him kit','misti alpaca hand paint super chunky','worsted weight cotton','euroflax','debbie bliss cashmerino chunky','soft linen','5 2 perle cotton','handles','classic elite silky alpaca lace','knitosophy','stockbridge from valley yarns','281','linen jeans','blackstone','color by kristin','schaefer yarn','dancing on air','kokopelli','heaven yarn','cascade pima tencel','sea wool','louet riverstone bulky','koigu yarn','reinforcement','baby surprise jacket','summer yarn','gedifra silk','fair isle','frog tree merino','adirondack','classic elite duchess','jo sharp silkroad','la boheme','sublime merino','sheep one','tweedy alpaca','lorna\'s lace shepherd worsted yarn','railroad ribbon yarn','berroco inca gold','265','blocking tools','cascade sierra','wool roving','louet mooi','eyre','cascade 128 superwash','franklin natural cone','machine wash worsted','handknit cotton','collingwood','sweater coat','281 point and line cardigan','lambswool','premiere','royal bamboo','gems','cotton cone','jaspe','duet','dream in colour','portland tweed','5 2','camel','linen silk','regia bamboo','done by monday','book of wool','shipping','valley yarns alpaca','baby alpaca yarn','8 2 cotton linen','cowl pattern','283 spotted christmas stocking','huntington sock yarn','hargreaves','berroco ultra','classic elite classic silk','alpaca sport weight','cascade yarn','euroflax linen','ella rae wool','grace','mirasol sulka','cone wool','dive zenith','plymouth dreambaby','merino and silk blend','eco+','knowknits','skacel addi turbo','fair isle patterns','silenzio','louet riverstone','debbie bliss baby','sport yarn','sheep 2','confusion','universal','classic elite cashmere','truffles','kaffe','dye','eucalan wash','bamboo double pointed needle','overstock','suri silk','#293','bamboo tape','noro sock yarn','shetland yarn','los andes','regal silk','self-patterning','berroco #288','shepherd sock','valley yarns sheffield','pima tencel','250','tupa','susan bates needles','plum blossom','plymouth sock','filatura di crosa zara','superwash sock','aran weight yarn','berroco cotton','alpaca silk yarn','sheffield yarn','debbie bliss donegal tweed','chunky tweed','multi color','ivy day dress','veronik avery','zitron','noro men','touch yarns','noro taiyo','download','linen warp','brilloso','berroco pure merino heather','aslan','brooklyn','knitting loom','hyacinth queensland collection','little big wool','more paintbox knits','rowan felted tweed aran','all seasons cotton','latitude','silk cloud','kureyon sock','milk','sequin','alpaca dk','rowan lima yarn','donegal luxury tweed','shale scarf','bubbles','savanna','jaspe wool','natasha','287','shibui silk cloud','sox','frog tree yarn','modern romance','rug','8 2','20 2 linen','bazic wool','twinkle handknits soft chunky','rigid heddle loom','yarn for dyers','tosh lace','machine washable wool','3 2 valley cotton','araucania ranco multi','misti chunky','255','warp','sunday brunch','cascade fixation yarn','rowan dk','fiesta baby boom','harrisville highland','dk cotton yarn','gedifra cashmere','classic elite sprout','anne','magnet','cascade indulgence','coat','venezia worsted','skacel','top down sweater','royal alpaca','zitron nimbus','tahki yarns terra collection','cotton cotton blends','pasha','eco tweed','cashcotton dk','discontinued','valley berkshire','donegal luxury tweed aran','black','debbie bliss cashmerino superchunky','silkroad aran','addi needles','lornas laces swirl','merino cable','rigid heddle','cleckheaton country','cleckheaton','purelife','buddy case','brown sheep burly spun','kids sweaters','mirasol hapi','cotton sock yarn','discontinued yarns','wisdom yarns skye','ruffled scarf','sock reinforcement yarn','280','boutique knits','silver','tahki tweedy alpaca','ann norling','free cookies','llama wool','120','ditto','mac and me','mercerized','louisa harding books','valley yarns dk','fancy yarn','firestar','kumihimo','superbulky','zephyr yarn','misti worsted','hand painted worsted','chunky mohair','cascade chunky','berroco lumina','100% cotton','koigu fingering','fiesta ballet','norah gaughan vol 3','denise','baby camel','paintbox','berroco seduce colors','colorspun','purelife british sheep breeds','shepherd','brown sheep superwash','berroco ultra silk','gramercy','plymouth 1530 kimono','modern living','spud sweater','araucania toconao','zarella','berocco vintage','poems sock','weaving silk','tweed alpaca','lace knitting','buffalo','gedifra angora merino','free sock patterns','yardley','valley berkshire bulky','natural silk aran','rayon chenille space dyed','noro yuzen','mohair wool blend','carma tote','blue faced','pure cotton','glitter','valley yarns huntington','clip','mission falls 1824','berroco pure pima','bench','leg warmers','wildwood','berocco merino','touche','ambrosia','lang jawoll','highland','walker','hoodie pattern','trendsetter tonalita','nashua creative focus','debbie bliss rialto aran','norah gaughan vol 5','ultra silk','282','baby alpaca dk','ensemble','noho','laceweight','1824 cotton','cotton jeans','cascade venezia worsted','seleccion privada','geologie','bell flower cardigan pattern','berroco pure merino dk','one fifty','merino lace','marigold pullover','opal harry potter','santa fe','donegal','collingwood rug yarn','cashmerino collection','learn to knit','valley worsted','plymouth oh my','canadian overstock','plymouth royal llama silk','deep breath sweater','classic elite chesapeake','yarn for dyeing','trellis yarn','blue sky suri merino','washable worsted','figheadh','#285 soft cables afghan','shepherd worsted','valley yarns longmeadow','blue sky sport','berocco comfort dk','the lima collection','100 cashmere','cashmere sock','silk mohair glitter','ella rae books','waterlily socks','tonos','king george','plymouth jeannee','laines du nord','fiber trends slipper sole','oh my yarn','berrocco alpaca','gallery jacket','plymouth oh my yarn','ultramerino 4','289 aurora shawl collar','easy weaver','blocking pins','debbie bliss fez','trekking sock yarn','cashmere scarf kit','valley yarns bulky','8 2 mill end','285 soft cable afghan','baby merino','vogue knitting','crochet scarf','claudia handpainted','scottish tweed aran','sheep shop 2','baby sweater','cotton rich','mohair lace','minnow','palace','24 circular needles','294','tahki donegal','chunky canadian overstock','st-denis nordique','louet gems sport weight','gold','noro 26','knit one below','rowan scottish tweed 4 ply','marled yarn','noni bags','magnetic chart keeper','tahki presto','bollicine etoile','purse handles','haze','effekt','plymouth baby alpaca worsted','vittadini','mission falls 136 merino superwash','cascade venezia','twinkle chunky','central park','centolavaggi','slub','melody superwash','cascade yarns ecological wool','1450 rayon chenille','sera','classic elite soft linen','dive autunno','rowan books','baby alpaca royal','closeout sock','knitters book of wool','1530 kimono','fixation sock yarn','#265','196','viscose','merino seta','yin','beret','cascade 128 tweed','louet gems sport','colora','summer sox','ballet','pretty cheep','classic shades','nicholas','#296 marina ribbed wrap','sheep three','nashua sitar','spindle','noro designer mini knits','indiecita alpaca boucle','reynolds odyssey','ballerina','berocco comfort','lion','reynolds cricket','hillside linen','verde collection','rio de la plata','scarves','berroco 291','sweet pea','rowan tapestry yarn wool soy','alpaca blend','heavy worsted wool','365','felting yarn worsted','fiesta boomerang','lexie barnes lady b','tahki yarns tweedy alpaca','lexie','cashmere worsted','araucania aysen','cashmere scarf for her kit','rowan damask','plymouth baby bunny','berroco dk','classic elite alpaca sox','jenny watson','learn to knit kit','point and line','classic elite charmed','berroco cuzco','ty-dy','stretchy yarn','inca','cotton rich dk','rowan lenpur linen','patagonia nature cotton','tahki savoy','cotton supreme','taiyo','log cabin','rowan cashcotton','mongolian','kangaroo','fibersphere','acrylic yarn','soysilk','debbie bliss eco','valley yarn cotton 3 2','mission','warping reel','drum carder','schachenmayr extra merino','lorna\'s','beginner knitting','jil eaton minnow','blue sky alpaca suri','point protectors','rowan 4 ply cotton','mirasol tupa','ella rae latte','dk washable','soft sea','fingering yarn','marathon','1300','wool cashmere','gloves','berroco norah gaughan','blooming scarf','hand paint chunky','hermosa bag','louise\'s nature hat','araucania book','del sur','rowan silk wool','dyed cotton','nobile','harrisville yarn','berkshire hand dyed','fleece','sirino','cashmere dk','bamboo merino','baby weight','magazines','plymouth pattern','simply shetland','calendar','debbie','reinforcing yarn','christmas','verde collection solstice','schachenmayr ego tweed','classic one fifty','merino wool yarn','comfort baby','artyarns cashmere','alpaca sock','knitting matters','valley sock yarn','yak','king george yarn','220 superwash paints','chunky weight','opus','109','debbie bliss luxury tweed','296 marina ribbed wrap','piecework','filatura','rowan cashcotton dk','32 circular needles','chic knits','felted bag patterns','flusi','lamb\'s pride bulky yarn','interchangeable knitting needles','hawthorne textured cardigan','carders','rug warp','dream in color baby','cottonista','seasons','silk pearl','tweed wool yarn','knitting at knoon the lucy','rayon yarn','felted tweed aran','twisted sisters','rowan silk wool dk','harry potter','136 superwash','silk tweed','di ve','100% merino','offhand designs','berroco glace','cotton sock','cascade 220 tweed','bollicine','275','aurora','fiesta pearl drops','ull','noro silk garden sock yarn','outer','grande paint','pure pima','valley yarns stirling','luxury tweed chunky','berkshire bulky yarn','blue sky alpacas sport weight','plymouth encore colorspun','cascade sock','aslan trends la pampa','los angeles','plymouth sockotta','wool linen','fiber trends clogs','louisa harding little cake','noro wool','berroco books','classic heartland','merino superwash yarn','towels','stick shuttle','online clip','opus1','berocco softwist','tencel valley','rowan 44','black magic','microfiber yarn','mens cardigan','curly','natural dye','rowan cotton jeans','jade','knitted toys','los andes yarn','dianna','classic elite solstice','elsebeth lavold calm wool','fiesta yarns kokopelli','nectar','filatura di crosa superior 2nd edition dancing on air','ella rae silkience','wool for felting','warping board','5 stitches','crazy lace','cashmerino baby dk','berrocco peruvian quick','vittadini yarn','sparkly yarn','berroco nimbus','washable merino','silky alpaca','autumn','ryc luxury cotton','ironstone sky','heritage sock yarn','zauerball crazy','sheep shop one','pima cotton silk','silk wool dk','berroco boho','classic elite sundance','miracle yarn','alpaca grande','noro books','plymouth baby alpaca brush','shay cap','weaving','inox','sheep shop sheep two multi','cricket','skinny dyed','country','rayon chenille mill','shale','#285','284','cascade cotton','berroco vintage yarn','cornelia tuttle hamilton','tivoli','romi','#295 bell flower cardigan','bulky weight yarn','slipper socks','fingerless','#120 falling leaves shawl scarf','amherst from valley yarns','classic elite portland tweed','koigu merino','cashmere sock yarn','north pole','rustic wool','cascade cotton rich','samina','elsebeth lavold books','claudia hand painted','cotton blend worsted','galway by plymouth','plymouth grande','frog tree merino melange','terra collection','tonalita','2nd time cotton','purse patterns','#247','plymouth boucle','circular needle case','tahki terra collection','zimmermann','cotton rayon','boot sock yarn','jo sharp dk','berroco comfort yarn','noro discontinued colors','encore colorspun worsted','saucy sport','felting patterns','bordhi','itata solid','step','hoodie','keychain','hundertwasser','ella rae classic wool','regia sock','addi lace needles','debbie bliss cashmerino super chunky','275 feather and garter hat scarf','feet','louisa harding impression','berroco ultra alpaca fine','sunday cardigan','cabled vest','#283','knitscene','berocco bonsai','calmer by rowan','chunky patterns','baby blanket yarn','autunno','universal deluxe chunky','design it knit it','yuzen','lang 170 denim','araucania itata','organik','sheep shop sheep feet','sublime cashmere merino silk aran','stripe sock','cosmos','rowan handknit','laceweight yarn','jade sapphire cashmere scarf kit','interweave','ego','yankee','sublime kid mohair','euroflax sport','100% silk yarn','100% wool for felting','rowan classic wool tweed','cascade bollicine','rowan colourscape folk','madil','sublime angora','nicky epstein','cabled cocoon','mistialpaca','rowan plaid','ruffle yarn','fiber company','zauberball yarn','fiesta meteor','plymouth royal llama linen','nashua yarns','iain','bariloche','goknit pouch','saturn circular lap blanket','artyarns ensemble','aslan trends del sur','luxury cotton dk','shepherd baby wool 4 ply','pure wool dk','denise organizer','stitchmarkers','knitters handy book of patterns','flag','cardigan pattern','toconao','teva durham','fine','grande','daylily','pure and simple','vintage knits','brushed','fusion','handspun','hopscotch','cream','candide wool','rowan dk tweed','superfine merino','merino yarn','lornas laces pearl','donata','2 14','vogue','comfort chunky','misti suri silk','done by monday afghans','childrens patterns','mission falls patterns','tunisian crochet','jo sharp silkroad ultra','namaste buddy case','100% cashmere yarn','20 2 silk','jo sharp yarn','baby boutique','color 4 me','dunwich cardigan','fiber dreams','wisdom duet','100% worsted wool','berroco metallic','desert aran','sidecar jacket','cascade pure alpaca','silk and wool yarn','goshen yarn','cashmerino super chunky','anny blatt','berocco sundae','schachenmayr silenzio','little cake','pima','ritratto yarn','brown sheep bulky','extra merino big','berocco pure merino','madelinetosh lace','albero','machine knitting','women\'s cardigan','vogue knitting magazine','jawoll superwash','self-striping worsted yarn','bag handles','emily\'s firmament shawl','dale of norway pattern','blue sky pleated vest','jacket','wool blend slub','men\'s hat','berroco dk yarn','eros ladder yarn','shepherd classic','gedifra samina','fringe twister','barbara walker','scottish tweed chunky','tanglewood','berroco merino','baby suri silk','berroco latitude','#120','men','kristin knits','mirasol hacho','ivy','glitter yarn','sock yarn 100g','stretch','jamieson','classic elite yarns','fingerless mittens','debbie bliss rialto dk','shrug','10 2 mercerized cotton','rowan scottish tweed 4-ply','classic elite montera','natural landscape','nashua daylily','10 2 unmercerized cotton','valley northfield','#292 lavender ribbed hat','shibui yarn','wool sock yarn','hooded sweater','it itches','plymouth happy feet dk','reinforcement thread','mens sweaters','machine washable worsted','vintage yarn','cascade sock yarn','keltic yarn','ann budd','merino bulky','merino blend','galway paint','flip loom','valley yarns 8 2 tencel','worsted weight wool','cascade heritage paints','falling leaves shawl and scarf','ellison','dk sock','addi lace circular','804','misti hand','heirloom yarn','cotton slub','classic elite cotton','galaxy','#282','knit one crochet too yarn','jojoland yarn','maysville carpet warp','peruvian highland wool','milk cotton','rayon 1300','brass sheep','regia kaffe fassett 4ply landscape','valley yarns worsted','tanglewood cascading cardigan','damask','palma','regia kaffe','rowan classic cotton jeans','kraemer sterling','dale patterns','susi rayon','chicken','meriboo','rowan classic cashsoft chunky','lenpur','holiday stockings','crochet today','16 inch circular needles','hand paint super chunky','valley 3 2','schachenmayr extra merino big','noro lite','#288','rowan ryc','sport wool','noro cash iroha','kristin','franklin sock yarn','swing jacket','scarf for her','sox yarn','peruvia yarn','classic 100% wool','jade sapphire scarf kit','kauni yarn','mission falls goes crochet','pleated vest','malabrigo merino','baby alpaca grande tweed','twinkle yarn','plymouth jelli beenz','araucania yarn','textured','rosewood','rialto dk','eucool','blue sky alpacas suri merino','waterlily yarn','fur yarn','2271','ella rae yarn','mohair wool','fiona ellis','lavold silky wool','artyarns ultramerino','lamb','crochet afghan patterns','blue sky bulky naturals','pearl','valley yarns 2 10 colrain lace','#274','soft chunky by twinkle','single-ply','274 candy spot child\'s hoodie','regia sierra','#228 quilted diamond vest','gems fingering','berroco tweed','great american yarns','heritage paints','cape','lace weight yarn','alpaca worsted yarn','sock wool','bam boo','louisa harding fauve','toe up socks','mens hats','linda burt','pure merino heather','stirling mohair','gifts','blue sky silk','baby cotton','scottish tweed 4-ply','stretch yarn','ella rae jaspe','#281 point and line cardigan','susanna lewis','pure merino nuance','norah gaughan vol 1','worsted 55','bulky machine','bamboucle','plymouth baby grande','alpaca cone','valley cotton','kaffe fassett sock','all hemp','saucy cotton','lorna\'s laces sock','misti alpaca hand paint lace','jojoland melody','mission falls 1824 cotton','berroco peruvia quick yarn','fibranatura','ryc cashcotton','yarn bobbins','on-line','rayon 1450','silkroad','ruca','austermann step sock yarn','aspire','berroco light','cascade 220 superwash paint','fun','felted clogs','lantern moon basket','fitted jacket','spinning fiber','jojoland melody superwash','araucania multy','classic elite inca alpaca','misti alpaca hand dyed','lornas laces shepherd worsted','louet euroflax','dog','plaid','debbie bliss cashmere','make it modern','lolita','hand dyed yarn','cascade 220 yarn','valley yarns silk','extra fine merino dk','nature wool chunky','pastaza discontinued colors','noro silk garden discontinued','classic elite 9106 sunday brunch','christmas stocking pattern','berrocco ultra alpaca','knitted gifts','pink','loom bench','worsted yarn','mainland','berroco zen','berroco-sundae','kathe kruse','misti alpaca royal','treasury of knitting patterns','aran sweater pattern','hat and scarf pattern','shaker textiles','knitting needle case','cascade arcadia','lily chin gramercy','cheep','dragon','douceur et soie','debbie bliss chunky tweed','drift','retro','9 to 5','la luz','pro natura','blocker','109 solids','valley yarns goshen','baby sport weight','wool rayon blends','judy\'s stocking','lana bambu','cascade 220 discontinued colors','misti alpaca sock','fisherman','knitted flowers','#255','lace canadian','silk dk','reynolds lopi yarn','polyester','berocco ultra alpaca light','souffle','sugarloaf yarn','alpaca roving','valley northampton','beroco yarn','bristol yarn gallery lyndon hill','noro vintage','valley yarns alpaca silk','beatrice','8 2 cotton yarns','breeze','lambs pride superwash','white','legend','ultramerino','svale','taos tahki yarn','british sheep','newport','one skein wonders','lorna\'s laces dk','pattern 289','skye','2 ply','silky','berroco norah gaughan vol 3','tundra','mission falls duet','cascade wool','rowan wool tweed','washable worsted weight','valley yarns dk weight','soft','judy','rowan kidsilk haze yarn','artful yarns cliche','yummy','superwash yarn','tahki lana','throw','rowan classic silk cotton','malabrigo yarn lace','kid silk','acrylic chenille','araucania book 3','pullover','louet sport','valley pattern 289','berroco linen','homespun','fibre company terra','webs needles','nashua patterns','reynolds saucy sport','classic elite waterlily','mission falls cotton','electra','organic merino','rowan scottish tweed chunky','cotton cashmere','cotton nylon','platinum','rowan classic','great american aran afghan','hank','classic elite alpaca','shay','books','ranco sock yarn','curvy knits','twice tweed','venus','258','2 ply yarn','279','icelandic','berroco linen jeans','dream classy','heritage sock','louet merlin worsted','stitchkeepers','butterfly','6 2','filatura zara','pure merino dk','sugarcane','quilted diamond vest','stitch counter','pick up sticks','misti baby alpaca','mulberry','tanglewood cascading cardigan pattern','knit one crochet too 2nd time cotton','classic pure cashmere dk','frog tree melange','misti suri','noro silk garden light','classic elite lace','magnet board','machine wash wool','sheep shop two','illusion cube blanket','norah gaughan volume 3','tahki modern romance','2 ply baby wool','goldrush','misti alpaca merino worsted','debbie bliss cathay','inox circular','wrap style','mill end rayon chenille','huntington valley','knit one','di.ve autunno','rowan tweed 4 ply','heron island','homestead heirlooms','tofutsies yarn','toy patterns','argyle','berroco peruvia yarn','bristol yarn gallery king george','eco yarn','shawl collar cardigan pattern','berroco boho yarn','frog','felted hat pattern','classic elite moorland','hanging garden','poems yarn','plymouth dk','baby dk','sport weight sock yarn','hoxbro','desert garden aran','classic elite silky alpaca','ashford book of rigid heddle weaving','tahki yarns dove','colorcard','ashford','webs interchangeable','100% bamboo','trio','eucalyptus','regia mosaik','yarn for hats','sublime 612','snobuddy','berroco comfort baby','turbo needles','skirt pattern','worsted canadian overstock','bazic wool classic elite yarn','toika wooden swift','donegal chunky','baby soft','hat from measurements','knitting gauge','case','cable sweater','blue sky alpaca sportweight','rosita pattern','tahki alpaca soft','merino silk dk','lantern moon bags','classic elite autumn book 2','scarf pattern valley yarns','merino closeout','lily chin chelsea','rhea stole','sublime #600','mission falls pattern book','yarn dots','cascade 109 bulky','toddler scarf','ribbon yarn blend','artful yarns legend','sublime soya cotton dk','yarn by color','super bulky weight','comfort from berroco','classic elite summer sock','merino fingering','cascade chunky tweed','tweedy','prim','paint worsted','plymouth encore colorspun worsted','size 11 knitting needles','della q rosemary bag','durham','merino camel','leader','opal cotton 2009','alpaca chunky yarn','berroco 288 blackstone tweed','dizzy','10-ply','bianca','5 2 space dyed','alpaca overstock','ann feitelson','webs interchangeable bamboo','glass','prism merino','cotton acrylic yarn','wisdom yarn marathon','ebony circular needles','shibui knits patterns','noro color','merino kid mohair','chevron','wedding knits','worsted superwash yarns','#253','feather and garter hat','thistle','adrienne','baby bunny','rowan british sheep','8 4','plymouth fantasy','merino sock','cliche','misti tonos','classic elite pattern books','spider and web cowl','araucania nature wool chunky','trekking pro natura','men\'s sock pattern','highland lake lace pullover','rowan cashmere tweed','araucania nature cotton','gedifra shetland de luxe','noho cotton','queen of hearts','prism merino mia','rowan purelife organic cotton','franklin sock','gedifra shetland deluxe','entrelac','feather garter hat and scarf pattern','the big easy by debbie bliss','cashmere scarf for him kit','la salute','classic elite 9102 weekend','hermosa','soft yarn','100 cotton','collezione','feather and garter','pemaquid','flag yarn','debbie bliss design it knit it','ty-dy socks','reynolds kids','pashmina','st-denis','videos','297','baby wool','s charles collezione','sublime organic cotton','jo sharp kid mohair','wash','skacel addi','elsebeth lavold hempathy','peruvian wool','8 4 cotton','fuzzy','candy spot childs hoodie','itata multi','fantasy','cashmere for her','misti alpaca sock yarn','jason collingwood','felted slippers','alpaca cotton','latte','royal silk','228 quilted diamond vest pattern','10 2 yarn','valley yarn dk yarns','fiesta swoon','debbie bliss dk','mission falls 136 merino','valley yarns berkshire hand dyed','tote bags','plymouth lace','jade sapphire silk','dove yarn','woolwash','shepherd baby','berocco alpaca','lace scarf','needle holders','debbie bliss donegal','lucia','on the go','vest knitting pattern','inox needles','bulky machine wash','childrens socks','angora closeout','southwick yarn','jo sharp patterns','elsebeth lavold baby llama','glass knitting needles','patterned sock yarn','suede by berroco','used looms','noro chirimen','20 2','jojoland autumn shawl','ulmo','wetspun','sheep shop sheep one','linus','shibui merino worsted','ribbed hat','cascade cherub','rowan organic wool','maya bag','binder pages','opal harry potter sock yarn','therapi','meg swansen','coat patterns','naturally harmony','top down','valley noho','men\'s pullover','10 2 linen','mohair boucle','jumbo ball winder','grey yarn','debbie bliss luxury tweed aran','#281','plymouth bungee variegated','berrocco vintage','baby suri','araucania nature','tahki presto yarn','rowan 45','babies and toddlers','knit one crochet two','northfield from valley yarns','potholder','firmaments','learning to weave','desert garden aran cotton','men\'s scarf','berroco #289 lustra','barbie','highlighter','surprise','rowan knitting','louet linen','debbie bliss home','berroco zen colors','jo sharp desert garden','plymouth royal','ladybug','misti alpaca lace canadian','plymouth yarn mushishi','plymouth ecco silk','knitting workshop','lucy','men\'s socks','araucania coliumo multy','crochet baby hats','pattern for hat','namaste binder','j-knits','622','eastlake sweater','wool stuffing','hand dyed sock','yarn container','advancing twill','ch50 heart quilt baby blanket','needle pouch','rozetti cocoon','5 double points','earth ecco silk','bamboo interchangeable tips','northampton wool','sock nylon','knit one crochet','malabrigo cotton','cotton blend yarn','cotton variegated','cascade 128 chunky','aurora shawl','fantasy linen','multicolor','stretch sock yarn','berocco lustra','sweater','plymouth yarn baby alpaca','super bulky alpaca','malibu','online','dog sweater','tapestry yarn','town and country','araucania ruca','tribeca','storage','rowan natural silk aran','self striping wool','misti merino','superwash wool worsted','malabrigo silk','rose sling','pony pearl','harry potter sock yarn','purse','dreambaby d.k','smooshy sock','cotton cone yarn','tape yarn','mirasol book three','colour 4 me 8ply','loop','colour 4 me','rowan silk cotton','220 heathers','donegal luxury tweed chunky','valley 8 2','rowan aran','valley yarns colrain lace','yarn for felting','williams pullover','kid mohair boucle','schacht raddle','noro knitting patterns','mohair loop','tahki jeans','handy','hawthorne','comfort heathers','orange yarn','pony pearl needles','british sheep breeds dk','basic sock pattern','nashua magazine','prism lace','filatura dicrosa country','tencel blend','heavy worsted yarn','dale ull','cabled cardigan','cape pattern','rowan colourscape chunky by kaffe fassett','flutter','rowan chunky tweed','premiere by classic elite','garden','mission falls merino superwash','freeform style','40 inch circular knitting needles','sky','elite','rowan denim yarn','shay cap sleeve pullover','fingerless mitts','all seasons','flax','microfiber','sublime 622','berroco comfort sock','selfstriping','cast on magazine','berroco nuance','berrocco comfort','merino alpaca silk','worsted spun','yarn for rugs','baby surprise','afghan hook','made in usa','mini knits','cotton linen blend','circular clutch','valley williamstown','valley yarns bamboo','reed hook','rowan spray','wisdom fair isle','new harbor','berroco pure merino nuance','radiance','legwarmers','warp yarn','tote','feza','norah gaughan collection men','java','trekking maxima','berocco seduce','xxl','knitters book of finishing','jo sharp books','baby bamboo','colonial needles','project kards','bliss pure cotton','soy','regia 6-ply','blue sky alpacas melange','tapestry beater','256','knitting without tears','bluesky alpaca','crochet socks','tigris','scottish','needle huggers','moss','sterling silver','knitters companion','lima pattern','lantern moon circulars','raglan sweater','col','denise knitting needle','tahki yarn jeans','elizabeth zimmerman','flap happy hat','rowan 4-ply cotton','knitscene magazine','rowan chunky soft','louisa harding cinnabar','intentional spinner','ball','earth','plymouth baby alpaca glow','gypsy','schaefer yarn anne','new','lang jawoll sock yarn','cowl scarf','bristol alpaca','noro silk sock','filatura di crosa pattern books','valley cones','70 2','worsted weight sock pattern','new zealand wool','cascade ecological yarn','fine wool','aran afghan','wool valley yarns','classic elite la gran','cable stitch','hooded baby sweater','tee','yarn for a shawl','machine wash and dry sock yarn','extra-fine merino','zombie','creative focus mohair','mirasol miski yarn','kids knitting needles','noro scarves','mobius scarf pattern','wrapped in crochet','row counters for circular needles','knit one bead too','red hooded child\'s jacket','baby weight yarn','blue sky cheep bag','christmas ornaments','shenandoah','frogtree','closed bud lace coat','scarf kit','mia','jasmine','reynolds soft linen','hoot hat','artyarns cashmere sock','free sweater patterns','alpaca and silk blend','blue sky bulky alpaca naturals','plymouth royal bamboo','sublime cashmere merino silk dk','white sock yarn','birch','sublime mohair','soy yarn','needle binder','cashmere blend worsted','highland wool','schachenmayr alpaca','louet euroflax linen','tunisian hook','bobbin winder','encore sock','rustic','blue sky sport weight','blue sky pretty cheep bags','wetspun linen','plymouth earth','bobbi bear','huck lace','knitting pure and simple baby','frabjous fibers','reality','misti alpaca hand paint worsted','136 merino superwash','crocheted gifts','tahki bunny','cablestitch holder','misti lace','classic elite inca marl','sweater 101','ca doro','cotton denim','#291','berroco merino dk','jawoll sock yarn','candy spot','combed top','hulda','super bulky wool','adaptors','embellishments','rowan scottish','blossom mittens','schacht','rhythm yarn','como yarn','peruvian quick','bead crochet','market street tied cardigan','clip cotton','2 14 alpaca','teal','akapana','rhea lace scarf','cotton warp','mirasol akapana','felted mittens','louet paco vicuna','debbie bliss design','50% alpaca 50% wool','nylon microfiber','debbie bliss aran','modal','marigold','bamboo sock','rayon chenille cones','70 2 linen','yarn meter','rowan organic','purelife winter','rowan kaffe','hook','berrocco metallic fx','log cabin blanket','dream in color sock yarn','a handweaver\'s pattern book','pattern #289','trumpet flower cardigan','berroco inca','berroco touche','one skein','berrocco glace','child jacket','azapa','skacel lace needles','lang merino seta','st-denis magazine','spider web cowl pattern','hand','poncho pattern','celtic collection','brown sheep cotton','#280','debbie bliss donegal luxury tweed aran','blue sky suri','reynolds yarn','103','plymouth alpaca lace','rowan magazine 36','109 bulky','country classic','cascade yarns 220 superwash','knitting and tea','rowan natural silk','mushishi yarn','righetti','nancy lindberg','#120 falling leaves shawl','shannon','classic elite allegoro','6 ply','cascade220 superwash','247','the out of the woods collection','boat neck','gladys amedro','washable chunky','furry yarn','swedish','kidmohair','9092 autumn book 1','blue sky sport yarn','classic cashsoft','australia','machine washable dk yarn','meg swanson','muskox','linda','mini knits two','classic elite 9075 luxe','malabrigo worsted weight','shawls free','worsted brown','angora cashmere','knit check','40 inch circular needles','susanne ebony','knit one crochet two douceur et soie','valley cardigan pattern','sweater design','add','washable wool blend yarn','#11 needles','plymouth yarn baby alpaca grande tweed','cascade yarns jewel','angora like yarn','patterns for crochet bags','tassel maker','bunny sweater','zuma','plymouth gold rush yarn','panguipulli','jelli','shimmer yarn','circle of life','valley silk','valley sugarloaf','debbie bliss magazine','flirt','berroco seduce yarn','heddle hook','beroco sundae','firenze','boat shuttle','purse frame','jo sharp silkroad aran','cloche','huntington yarn','presto','8 5 linen','pima cotton and silk blend','silk garden light','alpaca silk dk','prayer shawl','housatonic','riverstone bulky','sundrop cropped cardigan','comfort yarn','heather yarns','269','#297 louise\'s nature hat','barbara elkins','bliss cashmerino aran','ruca multi','button wrap','bolero','barefoot knits','book of yarn','rowan classic dk designs for men and women','dale of norway falk','misti alpaca lace canadian overstock','skacel needles','janet szabo','lace needles','country cashmere','#288 thetis pullover','naturale yarn','mitts','mosaik','valley amherst','addi natura','perle','bluefaced','pattern 285','lantern moon rose sling','#297','taconic','merino wool dk','chelsea','aran patterns','4-ply flusi color','skein winder','combs','self-striping wool','maya','228','ryc tweed','baby items','16 circular needles','siam','2 14 alpaca silk hand dyed','knitter\'s almanac','peruvian','hand painted alpaca','lang aktion','phoenix','lightweight','merino soft','cabin fever','great adirondack sierra','misti baby alpaca lace','classic elite 9108','merino tweed','misti alpaca overstock','elsebeth lavold yarn','wildflower dk yarn','cascade pastaza paints','shaker','blossom','sarah james','aran hat','wool bamboo yarn','berocco comfort chunky','paca tweed','eucalan wipes','louet wetspun','network drafting','brownsheep','9102','adrienne vittadini donata','noho cotton flake','plymouth worsted glow','neck down','silky cashmere','plymouth knitting patterns','knitting with beads','208','svale pattern','sockotta yarn','handpainted worsted','classic elite skye tweed','reynolds patterns','vivian hoxbro','melanson','sheep 1','ashford traveler','whisper yarn','spring seeds neckwarmer','gifts for knitters','baby cashmerino discontinued colors','alpaca bulky yarn','lanternmoon','hand-dyed yarns','flap hat','snapware','3-ply fingering','drumcarder','teach yourself','jul','208 sundrop','artful yarns portrait','crochet hook case','space','lattice shawl','bison yarn','#26','3-ply','blue sky alpacas bulky hand dyes','dream in color sock','pants','berroco 280','knit fix','chibi','andean alpaca','jade sapphire cashmere scarf','louisa harding grace silk wool','debbie bliss cashmerino collection','misti alpaca baby royal','judy\'s','plymouth yarn happy feet','berroco 283','rosewood needles','boutique','rowan winter','lenpur linen','plymouth confusion','chunky acrylic','berrocco tweed','berocco geode','berocco zen','uki','cotton frappe','plymouth paca tweed','wisdom yarns fair isle','staghorn','misti royal','yarn sample','sally melville','superior crochet','magic loop','classic elite weekend','bunny print','shawl collar','knit 1 magazine','balaclava','ashland bay','pints and purls','worsted sock','a treasury of knitting patterns by barbara walker','shiny yarn','merino mia','melange pullover','rowan aura','misti alpaca canadian overstock','pattern 196','guernsey','siena','268','#296','valley yarns valley superwash','rialto 4 ply','childrens vests','valley yarns fingering','bam','soft chunky yarn','headband','cascade eco wool plus','dolls','wenlan chia','knitting in tuscany','kettle dyed','brilliante','linen 40 2','kraemer','lady b','cotton microfiber','harmony guides','aran wool','cotton tencel','valley sheffield','bird in hand mittens','millends','rowan purelife winter collection','feather','online sock yarn','rowan classic cashsoft','regia landscape','berroco lazer fx','plymouth yarn royal bamboo','malabrigo worsted yarn','aurora shawl cardigan','jo sharp alpaca kid lustre','cheep bags','merino wool worsted','mission falls wool','rayon chenille solids','100% baby alpaca','lite-lopi','pattern #253','hat head','washcloth','sportweight','regia hand dye','2 10 merino','regia bamboo sock yarn','3 2 perle','shepherd 4 ply','soya cotton','spun silk','berroco mens patterns','natural cones','the knit stitch','berroco chunky','colorlash','bling bling','blue sky alpaca cotton','noro revisited','cashmere cotton blend','fiesta yarns la boheme','lazy kate','ryc cashmere tweed','oro','jackets for work and play','valley yarns 20 2 silk','sweater workshop','jumbo darning needle set','stole','made in brooklyn patterns','rowan holiday','hooded scarf','tonalita yarn','cool','hattitude','pagoda jacket','boku #9','travel loom','universal supreme cotton','thick and quick yarn','jo sharp rare comfort kid mohair','2 10 colrain lace','howard','bonnie sennott','hendrickson','supersoft','mix','lease','valley yarns scarf','266 melange pullover','knitting i','womens mitten pattern','lang 170','best of interweave','darning','berocco men','daisy muir bag','needle felting supplies','chunky yarn patterns','debbie bliss children','crayon box jacket','lingerie','crochet inspiration','3 ply wool','gedifra yarn','cathay','daisy muir','hand painted yarn','curvy','stainless steel sock blockers','amherst yarn','cotton bam boo','alpaca wool blend','susan bates','alpaca grande tweed','aspire super chunky','handbags','universal yarn moods','comfort by berroco','lace canadian overstock','valley bulky','sheepfeet','kaffe fasset','seacell','great adirondack lolita','sonrisa','noro volume 26','silk lace','classic elite sunday brunch','needle felting kit','plymouth llama silk','ready set knit cables','47 circular needles','289 aurora','valley yarns 247 cabled button wrap','madelinetosh tosh sock','felted gloves','evelyn clark','knit col','kid merino','brooklyntweed','worsted wool felt','rayon chenille space','roo designs','felted flowers','washable wool worsted','cards','blue sky skinny','misti sock','cone winder','wispy','jared','araucania collection book 3','artyarns regal silk','misti alpaca yarn','#287','araucania ruca multi','how to knit','antuco','tahki bunny print','cotton fingering','knitting daily','128 tweed','cotton angora','weaving looms','kim','yankee hats','gaughan','washable organic','painted','reversible knitting','valley yarns merino','cascade pima','impression','soy silk','rag rug','plymouth baby alpaca grande paint','gallery jacket pattern','maxima','plymouth baby boutique','dk weight alpaca','sock knitting','calvin','tala square shawl','cotton carpet warp','adrienne vittadini trina','alpaca silk worsted','all about knitting','valley pattern 275','stripes sock yarn','128','boheme','gail','sample cards','rowan 4','knitting for him','knit simple','donegal aran tweed','lavold calm wool','camisole','rowan bulky','superwash sock yarn','ultra','folk shawls','yarn cutter','crochet magazine','sublime 600','s charles venus','hand dyed alpaca worsted','nashua style','classic elite moorland yarn','closed bud','classic elite 9092','afgans','fun yarn','lucinda guy','paradise','valley goshen','knitting in the sun','yarn for dying','cascade 220 quattro','poppana shuttle','gita maria','brown yarn','winding yarn','summer knits','wisdom marathon','mercerized cotton yarn','ecco silk','gina wilde','bluebell','summer socks','dyed carded fleece','soft comfort kid mohair','baby grande alpaca yarn','newport cardigan','champlain','desert elite','cottonrich dk','3.75 sts','colori','habit','willow','silk chunky','plymouth earth ecco','fortissima colori socka color','s10','mirasol yarn nuna','1.99 patterns','hooded vest','rowan dk cotton yarn','sierra color','manly scarf','rebecca','alpaca silk blue','sarah','interlock','classic elite desert patterns','children\'s hats','dk 8ply','classic elite celebrated classics','db20','pattern #272','yarn with ribbon','worsted weight tweed','blue faced leicester','addi turbo lace','sea','inkle loom','classic elite yarns alpaca sox','dk sock yarn','new yarns','misti hand dyed','berrocco pure merino','frog tree worsted','austermann','bags of yarn','southwest trading company','araucania panguipulli','regia exotic','yarn harlot','empire waist','classic elite wool bamboo','heartstrings','lace weight mohair','lantern moon tape measures','leather handles','ac-14','bulky weight','blue sky alpacas 100% alpaca sport weight','queensland rustic wool','cascade pima silk','felted knits','wooly','sublime aran','zitron yarns','organic merino wool dk','flexible afghan hook','pets','sinful','download shawl','wool angora blend','dreamer 136','bradford','custom knits','lavold book','kromski','valley yarns color card','free knitting and crochet patterns','creative focus silk','toika','arcadia','zitron opus','berroco boho colors','lafayette','leclerc heddles','knit scarf pattern','miter jacket','merino aran','sport sock','pathways','cotton viscose','opus 1','slipper bottoms','crochet hook set','purple','berroco #289','sublime extrafine merino wool dk','olive branch yoga hoodie','rowan classic cashsoft aran','reynolds kids playtime','inspired to knit','lana grossa pashmina','cloud nine','regia 4 ply sierra color','knitting around','debbie bliss luxury tweed chunky','valley patterns','braid','3 ply','artyarns ultramerino 4','brushed alpaca','chris bylsma designs','buddy','oceanside','nancy bush','artful yarns palace','lace scarf patterns','lornas laces swirl dk','cascade eco yarn','williams','sock yarn in cone','essential ribbed hat','socka','lavender','sublime knitting books','wide shawl','peru','quilted vest','bulky merino wool','merino nuance','pullover pattern','select boucle merino superwash','debbie bliss luxury','knit blocks','kids book','merino wool silk blend','berkshire hand','lace stoles','schacht inkle loom','classic elite merino','plymouth sockotta yarn','baby alpaca grande vest','magic loop socks','card weaving','berrocco suede','sublime dk','magnum by cascade','teva durham yarns','men\'s sweater pattern','valley yarns 275 feather and garter hat and scarf','brown bulky wool','lantern moon rosewood','regia mirage','cambridge','gail callahan','portland','286 shale','cascade lana bambu','valley yarns wildwood','classic elite summer sox','cable confidence','fiber dreams 16 algernon','schoppel','mission falls superwash','space heater','country 8 ply','valley yarns cotton','cascade dk','leslye solomon','mercerized perle cotton','baby zarella','weekend','rozetti soprano','cashmere merino silk','berroco 281','chunky cotton','knit hat patterns','#268 spider web cowl','hand art','jason collingwood rug wool','dovetail designs','violet','sox metallic','machine washable tweed','snowman','northfield yarn','plymouth chunky','rowan milk cotton','baby booties','valley yarns 8 2 cotton linen','tam','quick','crazy','superwash chunky','rosa','plymouth alpaca grande','lornas laces worsted','grace silk wool','bungee','arm warmers','fiesta yarns boomerang','symphony','cascade cotton rich dk','plymouth galway worsted','rosita','petite silk noir','baby afghan','baby wolf','debbie bliss pure','happy feet yarn','rowan all seasons','shaker towels','cashmerinodk','knitted afghans','baby bunting','chiara','regia 4-ply','fitted knits','organic merino wool','superchunky','handwoven design collection','osterkamp','fabric yarn','rope','schacht bobbin','naturally noro','sonora','hand dyed alpaca','classic elite camel','superwash wool blend','shepherd sock yarn','merino worsted canadian overstock','suede slipper bottoms','pleasure','knitters little helper','translation','silk yarn dk weight','sparkle sock yarn','classic wool solids','hiking socks','ultra alpaca yarn','sublime silk aran','felting magazine','off white','one pound','knitter\'s handy','swing swagger drape','5 sts','size 17 needles','wool and silk worsted blend','flap cap','mirasol yarn sulka','clara','bad cat designs','sock sparkle','hand dyed effect','burgundy','valley yarns 198 brattleboro cable swing pullover','classic elite marl','12 bags fulled','easy scarf pattern','worsted weight socks','nashua handknit sitar','berocco suede','sterling','knitting noro','plymouth platinum yarn','sundance by classic elite','knit chickens','ski shuttle','plymouth worsted','gauge','hapi','vermont fiber designs','camel hair','metallic wool','tanglewood yarn','lace patterns','painted yarns','sublime baby','802','martin storey','knitting at knoon','madil fusion','valley yarns 8 4','great north american afghan','sierra quattro','mens pullover pattern','winter wheat self-tie cardigan','susanne needles','filatura di crosa multicolor','weaver','288 thetis pullover','shuttles','greenwood vest','savannah','ironstone sky yarn','mighty wolf','eastport','autumn shawl','alpaca soft','classic elite romance','berroco sock yarn','alpaca tencel','baby bunny yarn','#274 candy spot child\'s hoodie','extrafine merino silk','norah men','lang alpaca','cascade superwash paints','8 4 linen','morehouse','classic elite inca','regia galaxy','kaffe yarn','mirasol book 3','#268','regina print','handwoven','valley rainbow','reynolds kids collection','opal fantasie','regia hand dyed','#182','valley yarns sock yarn','tala square','mistimerino','plymouth 1416','berrocco blackstone','mirasol book 6','sheepshop','tahki yarns modern romance collection','pickup sticks','berroco #287 sundae','linen blend','worsted wool blend','baby wolf loom','canadian alpaca','stone blue','dk weight merino yarn','booties','valley yarns 10 2 bamboo','baby wool 4 ply','variegated wool','ella rae baby cotton','lang jawoll superwash','sublime organic dk','128 superwash','knit scarf','shelburne','superior yarn','sheep shop patterns','baby tunic','skinny organic','valley yarns cotton linen','mastering weave structures','heritage solids','felted rug','257 cold springs','dk silk blend','tahki classic','sublime extra fine merino yarn','ogee arch','universal yarn classic shades','ear warmers','louisa harding la salute','seed stitch scarf','frame loom','huck','berrocco keltic','chunky aran','ashford book of weaving for knitters','glitz yarn','ny','plymouth baby patterns','mission wool','handpainted wool yarn','vineyard','baby bulky','penguin pattern','1416','easy kids knits','6ply','starlight','sublime merino wool dk','webs bag','rug warp yarn','size 35 needles','interweave felt','16 inch circular','black and white','plymouth paca','50% wool','baby scarves','double knitting','dk machine wash','dream color','di ve zenith','253','soft wave','araucania nature wool multi','trekking hand art','dk cotton nylon','berrocco jasper','leslie wind','debbie bliss merino aran','fiesta yarns naturale wool','brown sheep lamb\'s pride worsted','cashmere silk aran','wisdom yarns duet','williamstown from valley yarns','pure merino chine','cascade bollicine etoile','noro furisode','cashmere closeout','clutch','cedar creek','debbie bliss chunky','kristin nicolas','cherub','hadley yarn','8 2 tencel yarns','helmet','floor looms','aurora cardigan','rowan classic dk designs','debbie bliss donegal aran tweed','rowan bamboo','meteor','rowan 4ply cotton','plymouth alpaca worsted','tahki sedona','supersocke','classic elite snow day','plymouth alpaca boucle','alpaka fashion','bonbori','jackie','dale baby','louet fingering','tosh yarn','#275','flusi and the sock yarn','schoeller','matsuri','extra merino','ebony circular','worsted weight alpaca','cleckheaton yarn','lease sticks','136','cascade worsted','valley yarns deerfield','debbie bliss aran tweed','homestead','20 2 mercerized cotton','angora dk','araucania merino','flash','tonos worsted','cotton acrylic','creative focus worsted','dolce handknits','sunday','ellarae','baby alpaca worsted paint','blackstone tweed #288','inox circular needles','valley dk','zen colors','bliss baby cashmerino','seamless','lazer','four seasons','provence yarn','146','sublime cotton dk','berrocco zen','jacob','2 12.8','60 circular needle','big','skacel addi lace','regia fassett','kidsilk dream','xenakis technique','worsted glow','buffalo yarn','linen patterns','sock it to me baby','169','men knitting','zitron patterns','size 13 knitting needles','knitters book of finishing techniques','noro vest','granny square pattern','wrap cardigan','aran baby','wind','icelandic sweater','lace weaves','noro silk garden lite yarn','blue sky knitted chicken','big book of knitting','douceur soie','ester bitran patterns','dk weight patterns','saturday afternoon','cashmere merino silk dk','harlequin yoke','#175 gallery jacket','ella rae book 17','misti hand painted','filatura di crosa zarina','#243 plum blossom mittens','bulky cashmere','shale pleated','cloud','coliumo','noho yarn','rhea','nature hat','love it colors','springfield','louise nature hat','291','brillante','rowan felted','knit shawl patterns','encore sock yarn','berroco #288 blackstone tweed','moebius','bluesky sport','rowan studio','adriafil knit col','yarn balance','board','pattern 247','yoga hoodie','valley yarns 8 2 cotton','baby books','297 louise\'s nature hat','in sheeps clothing','denise needles','top down for toddlers','plymouth yarn baby alpaca grande','elsebeth','crippen','cabled button wrap','fiesta ballerina','holiday','scarf kit for her','cotton silk yarn','amigurumi','vintage baby','marilyn','plymouth galway paint','alpaca wool worsted','offhand','shepherd classic 100% wool','afghan book','berroco ultra fine','178','spider cowl','regina','alpaca superlight','filatura di crosa aliseo','bristol yarn gallery buckingham','northfield hank','berroco 284','cashmere lace','misti alpaca hand paint suri silk','silk lace yarn','franklin natural','skacel addi turbo lace needles','louet sock','weaving cones','noro matsuri','the fibre company pemaquid','jade sapphire yarn','space heater sweater','hampshire tweed cardigan','sandi rosner','crochet sweater patterns','worsted hanks','space dyed chenille','lang jawoll aktion','rowan classic silk','berroco pure wool','kid mohair nylon','scoop neck','superwash worsted weight yarn','beaded pearl','poems sock yarn','teva','rayon floss','lana bamboo','dovetail','pattern 275','lopi 25','plastic and metal swift','rowan silk','lambs wool','hosta','hand-painted','viking','opal yarn','poems overstock','classic elite cotton bamboo','classic elite posh','#228','alpaca cashmere','camel yarn','k1c2','rope machine','single needles','heavy worsted wool yarn','jo sharp aran cotton','for baby','#275 pattern','egyptian cotton','country classic yarn for sox','valeria vest','prism symphony','fiesta boucle','carved wood stick','spring summer 2005','swtc yin','purple yarn','child\'s hat','online supersocke 100','sunday best','johns bay','276','sedona','s charles collezione modern living','chrissy gardiner','colourscape folk','alpaca light','collingwood rug wool','#273','jellibeenz','baby sweater patterns','spinning','merino top','sheep shop sheep','universal moods','knitting in the round','#200 april in december','cascade lana','victoria buttoned raglan','cat bordhi ahah','machine wash yarn','ultimate knitting bible','worsted weight superwash wool','silk aran','shawl kit','misti alpaca baby suri','yarn bee','mitered','bluebell cardigan','kettle dye','pattern #274','kids dresses','hood','machine dry','8 circular needles','lang patterns','classic elite made in brooklyn','karen minott','machine yarn','terra montana','classic fresco','wendy bernard','wool and modal','misti alpaca chunky canadian','harlot','fisherman yarn','berroco sox yarn','cascade merino','fingering weight yarn wool','colonial felting needles','knit one crochet too truffles','nazca wind','wee knits','lace weight patterns','fibranatura yummy','#165','rowan lace','valley yarns 247','berroco comfort patterns','lakeside pullover','mcmorran yarn balance','valley 10 2','slub yarn','namaste cali clutch','falk','berrocco pure merino dk','treasury','glove pattern','valerie vest','flood','cali clutch','hand cards','machine wash and dry','simple stitches','finishing techniques','charmed','sheep feet 2','misti alpaca worsted overstock','yarn for sox','valley merino','bali','superwash sport','plymouth sockin sox','3-ply yarn','taffeta','knit different','berrocco patterns','child cardigan','273','carpet','downloadable knitting patterns','creature comforts','love','washable baby','llama linen','rowan folk','alpaca blend bulky','teddy bear','illusion cube');
/* $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);
    }