/* Popular phrases - TOTALHOCKEY - 4:43:48, Wed Mar 10, 2010 */
var asPhrases=new Array ('bauer totalone skate','warrior shoes','hockey sticks','usaapparel','cascade helmet','11k skate','bauer skates','socks','bauer vapor','goalie sticks','senior skates','bauer stick','hockey skates','warrior hockey sticks','goalie equipment','bauer hockey stick','senior sticks','skates','totalone ice skate','warrior hockey gloves','warrior','bauer','goal','sticks','laces','wheels','skate sharpening','nets','pucks','senior goalie pads','hockey goalie equipment','helmet','youth hockey sticks','tape','se16 stick','goalie pads','graf','gloves','warrior protective','s19','inline hockey skates','goalie helmets','mission inline skates','blades','inline skates','senior gloves','s17','hockey nets','senior helmet','ice hockey sticks','brooklynite','easton skate','easton s17 stick','goalie','easton hockey sticks','hockey gloves','goalie pants','senior pants','tuuk','roller hockey skates','hockey socks','reebok skates','x60 skate','hockey shaft','one95','senior shin guards','reebok hockey','hockey bags','bags','easton','junior sticks','street goalie','x60','warrior stick','shoes','hockey pants','vapor skate','goalie masks','sherwood','street hockey pucks','bauer inline skates','graf skates','kids hockey skates','bauer hockey','hockey bags with wheels','nike bauer','warrior dolomite hockey stick','jock','shafts','reebok sticks','x 60','suspenders','warrior hockey','reebok','reebok hockey stick','ccm sticks','easton blades','goalie skates','easton replacement blades','runners','warrior hockey bag','composite hockey sticks','reebok hockey bag','roller hockey pants','usa','ice hockey skates','ice pucks','hockey goal','junior goalie pads','easton hockey bag','easton synergy','8k helmet','bauer blades','vapor stick','goalie leg pads','reebok hockey helmet','easton stick','vaughn','reebok 8k helmet','x 40','youth hockey helmets','vaughn goalie pads','7100','vaughn velocity','youth ice hockey skates','street hockey','senior goalie mask','senior bags','pimp my skates','ccm u stick','pants','wood hockey sticks','easton hockey','m11','usa hockey','reebok inline skates','sled hockey','sharpener','senior shoulder pads','warrior gloves','street hockey sticks','hockey pucks','junior skates','hockey shoulder pads','mouthguard','easton s19','bauer hockey skates','total one','s17 stick','bauer ice skate','senior elbow pads','ice skates','hockey jocks','8400','senior chest protectors','ovechkin','holders','se16','inline wheels','ccm runner','ccm','padded shirt','bauer goalie stick','inline','practice puck','youth skates','bauer goalie','helmet numbers','x40','junior gloves','dolomite','eagle hockey gloves','nike bauer composite stick','girdle','7400','x30','visor','7600','ccm u','mini hockey','graf hockey skates','neck guard','goalie bags','oakley','tour inline skates','bauer hockey helmet','itech goalie','reebok leg pads','easton s17','jersey','easton hockey pants','vapor xxxx','roller hockey','one 95','kids ice skates','ccm pants','hockey drying racks','bauer helmet','xxxx','bearings','knee hockey sticks','hockey training aid','195','bauer hockey gloves','hockey skate laces','nike bauer ice skates','x50','ccm hockey pants','goalie wheel bag','mission skates','ak27','easton stealth hockey','elbow pads','1500','mini hockey sticks','bauer shaft','ccm hockey stick','shield','roller blades','nike bauer inline','hockey goalie sticks','sled','one95 skates','hockey equipment bag','one75','ccm hockey skate','house of cotton','bauer shoulder pads','9k','reversible jersey','goalie cage','shock doctor','chest','hockey wheels','8k','youth stick','junior shoulder pads','hockey tape','cascade','ccm roller hockey skate','reebok helmet','8k skate','balls','11k','easton hockey apparel','1500 helmet','easton st','junior goalie masks','bauer one95 stick','ccm inline skates','bauer shinguards','hockey goalie masks','junior pants','senior goalie catchers','s9 helmet','ccm skates','skate guards','inline hockey wheels','bauer one95','easton stealth s17','stiga','reebok 6k','pink','reebok goalie stick','eagle','easton se16','tps','skate socks','mini sticks','nike bauer one 75 hockey','5500 helmet','vapor gloves','training','warrior junior sticks','replacement blades','x 50','bauer goalie equipment','shoulder pads','5500','hockey balls','easton s15','kids hockey sticks','goalie gloves','oakley hockey visors','dvd','easton s7','goal net','one 95 skate','reebok 8k','warrior dolomite stick','swagger','easton ice skate','revoke','ccm holders','reebok hockey socks','labeda wheels','warrior bag','junior bags','easton synergy hockey stick','hockey roller blades','nike skates','cages','totalone','stiga table hockey','bauer vapor x 60','skate blades','blackhawks jersey','nike ice hockey skates','street hockey goalie','supreme pants','hitman','youth gloves','blocker','dolomite spyne','hockey skate blades','ice skate sharpener','s19 stick','hockey jackets','reebok hockey pants','youth goalie pads','easton hockey jackets','hockey face shield','x60 ice skate','junior shin guards','reebok 10k','itech shield','warrior goalie stick','practice jersey','wheel bag','table top hockey games','reebok 6k goalie sticks','ccm replacement blades','kane','goalie chest protector','table hockey games','bauer goalie pads','warrior franchise','composite sticks','reebok 8k hockey helmet','one95 stick','easton pant','bauer 1500','team usa','senior goalie sticks','brians','custom bauer skate','nike bauer replacement blades','stick tape','reebok 7k','graf 735 skates','shin guards','5030','goalie neck guards','reebok ice hockey skates','hockey sticks for kids','s17 skate','custom','bauer hockey pants','inline hockey','bonafide','bauer hockey bag','helmet bag','nike bauer one 95 skate','mission','cup','kids hockey helmet','hockey blades','youth goalie equipment','x60 stick','3k skate','9500','mouth guard','inline pants','pads','youth hockey pants','warrior dolomite spyne','junior hockey sticks','lidstrom','warrior dolomite','reebok 9k','intermediate hockey sticks','hockey helmet','s7 helmet','warrior hitman','st','bauer roller blade','warrior composite sticks','edge socks','reebok 10k stick','jock shorts','toddler skates','skate laces','vaughn 7400','mission girdle','ccm ice skates','v4','vaughn goalie leg pads','inline goalie skates','bauer ice hockey skate','one75 skate','roller hockey girdle','bauer gloves','leg pads','warrior hat','s19 shaft','tacki mac','bentley','dolomite stick','hockey cages','175','itech','reebok 9k pump skates','easton runners','ccm bags','x 60 stick','itech hockey','octogun','garter','vaughn goalie bag','custom goalie masks','hockey wheel bags','pms','vapor x 60','youth','7500','junior','skate weights','easton shaft','bauer rollerblades','gift card','neck','bauer one55','bauer blocker','senior goalie blocker','7200 junior','used goalie equipment','knee hockey','targets','hockey chest protector','wax','easton hockey blade','vaughn pads','hockey half shields','hockey shin guards','junior helmets','u','vaughn epic','4500','st blade','nike bauer gloves','s15','nike bauer hats','easton socks','vapor','youth pants','youths inline skates','easton hooded sweatshirt','senior goalie skates','9500 helmet','rbk','goalie wheels','bauer hockey apparel','hockey clothing','x20','toddler ice skates','735','tour inline hockey skates','kronik','labeda','easton wind jacket','one95 senior','s12 skate','easton ice hockey','white tape','x 40 stick','9k skate','s17skate','bauer roller skates','s5 glove','mens ice skates','goalie hockey pads','olympic','s 19','hockey sweatshirt','vaghn','training ice','easton stealth','itech goalie cage','swizzle','mouth','blackhawks','7200','warrior ak27','5100','crosby','tapout','4 roll','shin','ice hockey pants','nike bauer 195 stick','shin pads','x 20 stick','warrior jr sticks','reebok hockey skates','se2','s3','se 16','easton se6','ccm ice hockey pants','bauer 9500','hackva','easton synergy st','junior mask','hockey hoody','warrior kronik','vapor x60','bauer supreme gloves','bauer one 75 skates','replacement skate blades','bauer one95 blade','reebok 9k pump','bauer youth hockey skates','shinguards','easton se16 skates','warrior hockey sticks junior','ccm vector pro','ccm vector v06 hockey pants','easton s5','vaughn 8800','370','chin strap','x40 stick','stick bag','junior goalie sticks','sr hockey gloves','hustler','vapor 40 skates','x40 skate','easton s17 skate','s15 shaft','m11 helmet','bauer inline hockey skate','s9','shipping','x 40 skate','synergy junior hockey stick','pro guard','bully','inline hockey pants','breakaway','graf hockey','bauer 4 roll','zero g','vapor xxxx skates','warrior pants','easton gloves','st4 pant','used hockey sticks','tapered blade','s9 skates','roller hockey sticks','sledge hockey','x30 skate','s17 pant','vapor 40','reebok gloves','hossa','7207','youth roller hockey skates','shinny','ccm composite stick','easton hockey sweatshirt','warrior hockey shafts','ez goal','roller','outdoor wheels','hockey laces','hockey shinguards','9k hockey skates','roller hockey goalie skates','bauer one','cloth tape','clear tape','bauer runners','total one skate','7k bag','bunga','easton junior hockey stick','ccm apparel','reebok 9k skates','toddler hockey equipment','one piece hockey sticks','nike bauer goalie skates','youth helmets','8500 helmet','s5','bauer x20','s7','09 skate','goalie jersey','insole','roller hockey goalie pad','waxed laces','numbers','one55 blade','easton synergy stick','roller skates','7k','bauer vapor x 40','hockey stick tape','easton practice jerseys','bauer vapor xxxx','warrior swizzle','water bottle','bauer socks','junior elbow pads','ccm composite','bauer one95 hockey stick','plug','slapshot stickers','black orange gloves','friction tape','s11','s19 gloves','one 75','5100 helmet','vaughn leg pads','one55','junior goalie catchers','fly puck','stick weight','bauer x60','easton s3','one100','womens','sweet stick','x 30','easton s11','warrior ak27 shaft','s13','reebok revoke','hockey mask','blade patterns','bauer vapor 40','cheap hockey wheels','rx20','blade tape','swiss bearings','reebok replacement blades','training ball','bauer supreme one95 composite','x 20','easton shinguards','graf 370','youth ice skates','almighty','xxxx pro gloves','franklin','bauer x 40','octo gun','warrior junior','s17 senior','mini hockey nets','rink rat','easton shoulder pads','easton hockey skate','youth goalie','bauer vapor xxxx gloves','xxxx glove','used graf hockey skates','ccm u cl','reebok ice hockey','tour 6000','coffey','bauer x60 stick','synergy se2','elbow','bauer x 60','10w30','intermediate','g35','bauer pro 4 roll senior','jock pants','easton helmet','easton hockey sticks s17','tour','sneakers','195 skates','zamboni','8500','weight','rbk edge socks','one-piece stick','shock doctor jock','outdoor hockey sticks','one95 blade','toy','sher-wood','vector','youth pads','vapor bag','aluminum','bauer vapor x 50','warrior blocker','95 stick','commander','stores','warrior bully hockey gloves','jackets','bauer one 95','one55 pant','shooter','referee','one 75 skate','synergy st','wood stick','bio dri jersey','hockey hat junior','nike bauer sticks','bauer leg pads','110 flex','x 30 skate','throat','easton skate runners','sherwood stick','rbk edge hockey socks','reebok 11k','under garments','chin cup','breezers','hockey gear bag','x 20 skate','youth hockey equipment','youth socks','junior goalie skates','1k','mission ice skates','ice hockey helmets','s12','vapor xvi','hockey figures','7700','ccm vector u','pimp','tacki','end plug','bauer total one','reebok 9k hockey skate','right hand hockey sticks','pink laces','vapor wheel bag','inline hockey girdle','maroon','ccm junior skates','bauer vapor sticks','st4','hockey girdles','abs','gorilla','puck bag','synergy','jill','revoke 9000','ice hockey equipment bag','s17 bag','x 60 skate','one95 shaft','hockey skates clearance','nike bauer one 95 stick','pants bauer','goalie catcher','warrior johnson','warrior dolomite hd','bio dry','outdoor blade','reebok goalie blocker','ice hockey','half shield','reebok 3.0.3','bauer 5500 helmet','reebok senior ice hockey skates','sherwood 5030','bauer roller hockey skate','nike bauer goalie pants','dolomite hd','g5','ccm sticks wood','hockey shin pads','ccm u skate','10k','370 skate','xvi gloves senior','games','vaughn velocity 4','goalie blocker','reebok goalie pads','rollerblades','hockey pants clearance','bauer goalie pant','synergy skate','easton hockey shaft','kids ice hockey stick','hockey padded shirt','warrior sneakers','wsi','s3 glove','rbk 11k','xxl','shin strap','se16 blade','pro defender','hockey visors','wrist guards','8.0.8','easton s17 hockey pants','inglasco','edge','bauer vapor xxxx stick','8k pump roller hockey skates','eagle gloves','mask','bauer 195 stick um','shell','bauer one55 catch glove','7300','bunga pad','jr sticks','bauer vapor 40 sticks','se16 hockey stick','tape tiger','warrior dolomite dd','10k grip junior','ccm vector','warrior anthem','itech visors','easton se 16','bauer one55 glove','epro','se6','sex wax','abs hockey blade','graf footbed','sledge','nike bauer hockey skates','xii glove','s17 grip','shinny hockey','pro return','catcher','gaborik','ice','spyne','pink hockey gloves','pant shell','compression shirt','bauer total one skates','vaughn 7500','bauer 195 skates','hockey goalie leg pads','1500 combo','easton stealth s19','stiga hockey pucks','7407','rx10','junior chest protectors','x50 skate','rbk 9k','team canada','equipment bag','reebok youth hockey sticks','forsberg','vapor performance skate sock','s17 shin','easton composite hockey sticks','x 15 stick','reebok 5k','reebok bag','warrior ice hockey stick','women\'s hockey equipment','nike bauer supreme one 75 sr','inline skate wheels','bendos','rbk hockey socks','dolomite dd','labeda grippers','s17 helmet','vapor xxxx glove','bauer 4500 helmet','mission inline hockey skate','vaughn 7600','chest pads','tuuk holders','sled hockey sticks','nike bauer 5500 hockey helmet','hustler shoulder pads','inline roller blades','x20 skate','s15 skates','clothes','bauer supreme','skate holders','goalie bag with wheels','ccm shields','reebok inline hockey skates','bauer supreme one75 composite','street hockey set','sweathockey','cascade hockey helmets','senior elbow','3k','supreme','sher-wood hockey sticks','s 17','easton se2','nike bauer hockey','tour hockey skate','11 k','abyss','vaughn mask','hitman pants','reebok senior 9k pump','reebok 3k','easton wind pants','8k shoulder','vaughn chest and arms','reebok goalie equipment','reebok hockey backpack','pro spec chest','toddler','7500 bag','mission csx inline pants','garter belt','pink gloves','abec 9 bearings','tree','reebok 6k wheel bag','bauer one 95 stick','reebok ice skates','usa apparel','6k shin','warrior dd','goalie knee pads','mini goals','x 60 blade','micro bearings','cobra','mission roller','vapor x40 junior hockey stick','weighted vest','v3 pants','supreme one95 goal catch glove','reebok rollerblades','franklin hockey','stainless steel runners','itech sr 1200 goalie cage cats','x 50 goalie stick','hats','s17 black stick','warrior dolomite shaft','blues jersey','easton st16','hockey goalie pants','mission inline','iginla','st10 bag','bauer supreme one55','vaughn velocity leg pads','ice hockey goalie skates','steel','nike helmet','one95 gloves','abs blade','hs22','whistle','bauer 195','hyper','warrior hitman shoulder pads','easton skate blades','penguins','easton hats','street hockey skates','odor','reebok neckguard','pelvic protector','hockey mom','brooklynnite','skate tools','bauer 4500','reebok goalie mask','reebok 5k hockey stick','vapor xxxx hockey glove','hip pads','junior pump','easton s17 helmet','7000 leg','youth inline','easton caps','reebok cap','riot','stone','xxxx shoulder','rbk 8k','warrior blade','s17 elbow','bauer performance skate socks','graf runners','reebok goalie skates','warrior shoes riot','roller hockey pucks','one75 shoulder pads','rbk 10k hockey stick','easton synergy st4 player pant','p88','bauer supreme one75','vr 903','rx 15','480 face','cascade m11','ccm u pro','shoulder','floor hockey','store hours','bauer vapor gloves','graf gloves','knee','bauer wood stick','hockey hats','7400 mask','xxxx skate','brady','easton neck guard','bauer x 60 jr right handed','bauer tuuk lightspeed ii','ak','youth jersey','easton abs','easton apparel','ee','octo gun jr','synergy hockey stick','bauer one 75','hoodies','ccm ice hockey sticks','ccm roller blades','mini hockey set','one35','vaughn v4','youth practice','ccm hockey jackets','composite blades','nike bauer vapor skate','one95 goalie senior','bauer tuuk runners','hockey referee whistle','fubar','nike bauer supreme one 75','hockey toy','hockey jockstrap','macdaddy','bauer one95 pro ice skates','easton s15\'s','hockey accessory','bauer x60 junior','bauer goalie masks','mission soldier black','concept ii','bauer neck guard','bully glove','warrior bentley','premier','7300 chest','goal pants','bauer wrist guards','o stick','warrior shooter','zt 700','white cages','graf 735','m11 combo','warrior goalie pads','bauer half shields','vapor socks','bauer xxxx','reebok e-pro','nike bauer helmets','hockey gear drying rack','hitman shin','x 60 custom','goalie ice skate','hockey backpacks','baur','mini','stealth','bauer one75','octo gun 50','goalie socks','z-carbon hockey stick','nike bauer shoulder pads','jr shin guards','one 95 blade','9950','postgame','vaughn 7600 velocity 4 vintage','tps stick','x 60 senior stick','bauer supreme one95','reebok goalie leg pads','easton stealth s3','blues','easton hockey gloves','abs blade sticks','xxxx shin','dolomite spine','replacement net','tuuk lightspeed','under apparel','intermediate sticks','hitman jr pants','nhl nets','warrior swagger','one95 blocker','sc1','bauer totalone','bauer x40 stick','easton holders','bauer 5100','sy50','reebok socks','elite lace','youth goalie leg pads','s17 junior','sher-wood wood sticks','johnson','vector skates','s1 pants','one 55','920 deluxe','903','sy50 bag','reebok 8k gloves','easton s12','4k goalie skates','san jose sharks','custom skates','green','brooklynite marksman','bauer goalie skate','street pads','hockey equipment rack','octogun 50','mini goal set','easton stealth s13','ccm 480','6k elbow','bauer equipment bag','st6','tps composite stick','supreme one95','sr shoulder pad','bauer gloves youthe','reebok equipment bag','one75 stick','colored cloth tape','sakic','stealth s17','easton tundra jacket','vapor hockey skates','bauer hockey roller blades','s7 pant','straps','sc6','tps goalie sticks','warrior mac daddy','protective shirt','one 100 pad','new bauer hockey','compression','mission roller hockey skates','735 skate','sledgehockey','ankle pad','75 skate','thigh boards','rbk 7k','pimp your skates','g700','hitman bag','street hockey masks','nike bauer 8500 helmet','5500 combo','skate mate','easton sc6 stick','vaughn goalie','easton synergy st stick','tacki-mac','7400 vaughn pads','usa hockey apparel','mia','jr hockey sticks','youth suspenders','stiga nhl team pack','jr easton se16','g35 skates senior','u grip stick','7360','2.1 steel runner','graf g700 ice hockey pants','7150','bauer inline skates junior','olympic apparel','7k girdle','reebok 4k hockey backpack','reversible','hockey neck guards','one 35 shoulder','se2 stick','ccm facemask','messiah','bauer one95 shaft','shorts','x puck','facemask','6k','x50 leg pads','stick wax','easton st4','hockey breezers','bauer 8500','se16 skate','sock tape','x 40 junior goalie','easton s 17','hockey decor','ice hockey shafts','sk8w8','youth protective','stiga pucks','tacky mack','ice hockey pucks','nike bauer goalie leg pads','easton s9','eat sleep hockey shirt','s11 glove','bauer supreme one 95 hockey stick','tps glove','youth hockey socks','sherwood goalie stick','one 55 senior','5500 helmet combo','xxv','savard','reebok roller blades','knee pads','one 55 pant','nike hockey jersey','xxv glove','easton stealth s5 gloves','shinny sticks','elite','goalie chest','sharp','junior hockey bag','hockey protective','knee protector','reebok hockey backpack bag','easton bag','7100 chest','projekt','one 100','reebok o stick 2009','easton synergy grip stick','sizing','gretzky jerseys','bauer vapor x20','mission roller blades','rbk goalie pants','6k wheel bag','rm9','drury','hockey stick shafts','video','10k stick','vaughn goal pants','r8 jersey','one piece composite sticks','fubar gloves','anti fog','puck stopper','wheeled back pack','bauer x40','junior hockey roller blades','one 90','stick blades','ccm 09 skate','riot shoes','cascade m11 helmet','3.0.3','vapor x 40','nike bauer goalie sticks','ccm hockey helmets','9k pump skates','u pro','v10','easton stealth s15','inline goalie','bsx','easton jersey','mission roller hockey','bauer supreme one75 skate','tour cobalt q','bauer x30','one75 goal stick','rbk 6k pump inline skates','one 75 elbow','easton stealth s9 helmet','7400 vaughn glove','rbk 9k skates','baur vapor','calf','one55 goalie glove','x20 stick','easton tundra','junior easton stealth','youth pants medium','bauer 9500 helmet','one95 pant','vapor x20','one75 goalie stick','hockey stick blade','hot shot','st shaft','eraser','se 16 grip','easton stealth s17 ice hockey','bauer replacement blades','u 09','x 60 skates senior','jr s19','footbed','mission assassin','s17 stealth pants','hockey skates with narrow heel','easton s15 blade','ccm jacket','mission hockey girdle','under','reebok o stick','baur hockey sticks','bauer custom','easton s1','reebok padded shirt','shinguards one75','8k bag','one35 elbow','x60 junior','reebok revoke goalie pads','xxl pants','bonafide pants','175 pant','goal target','wrist gaurds','lubricant','nike bauer one95','xxv shin','easton s 19','shinguard straps','x 50 stick','lace puller','referee jersey','7000 pad','sherwood coffey','senior goalie leg pads','s3 youth gloves','easton stealth s5 shaft','youth ice hockey pants','s17 gloves','kids goalie pads','u 09 skate','s17 jr','senior shin pads','supreme goalie pants','hockey skate guards','kane jersey','bauer facemask','7400 blocker','boxers','reebok pro series','bauer vapor x60 intermediate','reebok 5k inline hockey pants','bauer goalie leg pad','hockey goal nets','pro roll','neck protecter','05 skate','ccm fm 480','brooklynite sticks','vaughn goal bag','s7 combo','nike','bauer vapor xxxx shoulder pads','bauer pro 4 roll glove','pants bauer supreme','youth hockey helmet combo','hustler pant','8k inline skate','lightspeed','4k','8k elbow','se16 hockey blade','crosby reebok stick','sr hoody','warrior ak 27','vr904','riot lifestyle','knee sticks','ice hockey leg pads','dolomite hd grip','warrior shoulder pads','u skate','ice hockey shoulder pad','bauer 2500','hockey stick glue','lightspeed runner','reebok edge hockey socks','renfrew tape','base layer','badge soft shell','easton intermediate stick','size 15','warrior pro bully','8800','sherwood rm9','brooklynite junior','7500 goal pant','warrior messiah','easton vent air pant','x 40 senior stick','hockey helmet shields','sy50 stick','swedish','bauer x 60 stick','bauer rec bag','vaughn 7407','easton st grip','rbk sx100 socks','7500 catch','octo','bauer one90 shoulder pads','1200 mask','easton junior stick','pimp skates','x72i','fx50','mesh socks','blade holders','sweet hockey','nike bauer wood stick','capitals','ccm octo 50','warrior shafts','x 60 sr skates','goalie cut jersey','bauer vapor x40 catch glove','boards','9000 leg','4-roll glove','womens hockey skates','rbk socks','rebook','return','labeda addiction','shockdoctor','9500 combo','youth practice jersey','toe bar','vapor x60 stick','tour girdle','reebok rbk hockey skates','easton z-carbon blade','goalie stick bag','senior ice skates','reebok shafts','one 95 stick','warrior composite','youth bauer skates','ccm crazy lite','drying rack','9.9','x-soft','reebok soft shell jacket','training blade','mission inline pants','graf junior','cobalt q','one75 pants','tour hockey helmets','x40 leg pads','5030 stick','youth puck','9k goalie','size 12 hockey gloves','street hockey goalie mask','inline hockey pucks','easton jacket','vapor xvi glove','warrior breakr','ccm vector inline hockey skates','warrior sled hockey','tee shirts','s19 senior stick','x 15','reebok 9k pump hockey skates','bauer vapor hockey skates','soks','fleece','x40 blocker','9950 stick','warrior fubar','nt 3000','2500','one 75 pant','tuuk lightspeed ii','street sticks','drury blade','shoot target','st6 elbow','easton s13','s19 blade','swizzle blade','usa youth','youth mouthguards','vaughn v3','vaughn 8600','code mx','one 100 blocker','buaer gloves','v3','bauer supreme shoulder pads','ice pick','warrior composit junior','reebok shinguards','green biscuit','ccm inline','7300 bag','bsb','black pucks','sherwood 5030 shoulder pads','warrior eraser playa bag','reebok chest','hockey goalie bags','502','easton s19 junior stick','easton s19 jr','backpack hockey bag','hockey neck protection','draper','vector stick','reebok 8.0.8','easton st hockey stick','bauer boxers','ccm proformance stainless steel runners','sandel','bauer 5500 hockey helmet','revoke senior','x-40','10w40','tee shirts kids','easton s15 shaft','goalie clearance','vapor x30','coach bag','clearance ice hockey sticks','hockey jerseys','s-17','nme7','vapor 20 skates','hockey school shirts','nhl jersey','tacki mac junior','reebok 6k gloves','sher wood sticks','catch glove','m 11','reebok goalie pants','reebok goalie','9k pump','jr bauer sticks','tapered hockey blades','graf g700','velocity','toddler hockey stick','purple','itech hockey shields','vapor 20','dry','shoe laces','tour skates','vaughn knee','warrior fubar gloves','tuk','one35 skate','helmet cages','nike bauer hockey stick','60 flex','monsport tps plain hockey sock','one95 bag','reebok jacket','speed','easton synergy st sr standard','trion','tps jersey','practice sock','8800 pant','pittsburgh penguins','8800 mask','octogun 20','complete shot','nike bauer shafts','6.0.6','easton stealth s5','ccm youth hockey helmet','supreme one55','youth hockey roller blades','easton youth wind jacket','graf g500','shock jock','bearing cleaner','bauer one75 goalie pants','bauer one55 goalie','bauer one80','rbk roller blades','youth street hockey','st louis third','vaghn chest','kids hockey roller blades','staal','graphite','mat','vapor x blades','reebok junior blocker','pro','repair','eraser playa bag','jobs','easton synergy se16 skate','ccm inline hockey skate','buaer one95 bag','one 75 stick','oilers','blade cover','vaughn neck','hockey rbk','warrior bully gloves','vapor xxii','hockey tul','ice hockey training aids','bentely stick','vapor x40','bauer vapor x40','easton s17 junior stick','tundra','easton stealth s7 helmet','hockey','knee hockey goalie pads','st16','crazy lite','bauer x 40 stick','s19 youth','louisville stick','white puck','s1','swd','labeda inline wheels','usa hat','oakley visor','4k goal skate','reebok 6k elbow','magnets','chest protector','cobalt 9.9','sonic','compression pants','warrior tee shirt','s17 shoulder','mx','cones','easton synergy skate socks','composite replacement blades','rbk skates','vapor 60','hockey shorts','vapor xvi blade','155','easton carry on bag','vaughn trapper','bauer four roll','bauer composite sticks','hockey shirt','195 blades','vapor 60 skates','goalie shorts','youth catch glove','rx5','bauer x40 glove','10 k','white facemask','x 60 composite stick senior','7600 leg pads','vt333','vaughn 7400 goalie pads','swizzle junior','mens inline goalie skates','supreme one','vapor carry bag','bauer catch glove','puck server','x 60 junior skate','bauer vapor x60 skate','se 16 hockey stick','8k stick','wrist','easton youth hockey sticks','reebok rbk 8k hockey helmet','one95 stick senior','senior hockey shafts','hockey end plug','friction','synergy board','good hockey sticks','s17 shoulder pads','v05 skate','new easton hockey stick','graf g5','warrior junior gloves','elite runners','graf 700','vaughn blocker','reebok edge socks','rbk mini hockey','vapor 30 stick','reebok 9k int','s5 shaft','flip','u plus','s11 stick','supreme one95 stick','u plus stick','bottle','s19 junior','hyper wheel','graphite hockey sticks','tour cobalt','hockey shells','premier 3','fm480','shooting board','pepperbox','warrior eraser','le','coach clip board','vr 904','malkin','jr','reebok blades','easton hoodies','bauer x20 youth skate','ccm pro hockey stick','bauer x 15','02','bauer total one custom skates','8','vaughn 7070','jr skates','gel pad','hockey hoodie youth','redeemer','synergy stick','goalie training','inline chassis','supreme 55','easton stealth s19 gloves','bauer trapper','revoke goalie pads','metal','colorful laces','kids one piece hockey sticks','bauer vapor x 15','bauer vapor x 20 ice skates','bauer 5500','sweatshirts','youngblood','warrior stick bag','white hockey gloves','one 05','loose jock','brooklynite genesis','eat sleep hockey','5k pant','gripper wheels','concussion helmet','lightspeed 2','smyth','bauer supreme one 95 sticks','mouth gaurd','hockey shafts for sale','110','920 face','goalie jock','referee whistles','roger edwards sport usa hockey','reebok neck guard','mac daddy','synergy abs','febreze','bauer skates senior','9k jr','bauer cage','tuck','5030 shin','gloves 13','480 cage','se stick','bauer supreme one 75','whells','u cl','vaughn senior leg pads','ccm u crazy lite','usa hockey hat','training aids','proformance','goalie mini stick','youth goalie sticks','youth roller hockey equipment','warrior dolomite grip hockey stick','bauer 4 roll pro','ccm 09 plus','one55 leg pads','one95 shinguard','vintage','bauer x60 youth','lace tightener','total hockey','s17 black','easton se','rbk 10k','reebok pro glove','reebok blocker','ccm v06','replacement runners','gold','reebok chest and arm','ccm vector u pro','stx 400','st 09','junior bauer supremes','easton bio dry','tj oshie jersey','chest and arm','bauer shield','rbk goalie','dd youth stick','fog','vapor youth','flip flops','easton composite sticks','zetterberg','bauer supreme one 95','rbk sx100','hawks jersey','vaughn 7600 velocity 4','lexan','shooter shoe','easton se16 stick','4-roll','closeout hockey sticks','bauer supreme one75 ice skates','vaughn velocity 7300','5030 shoulder','shower','175 goal stick','xl helmet','75 shin','x 60 intermediate stick','bio dri easton','sc6 stick','ccm u 09 ice skates','lace bite pads','hockey shafts and blades','warrior hockey t shirts','one95 inter stick','sox','breakaway points','lace tightner','9k blocker','college jersey','rod hockey','bauer 5100 cage','bauer one jr','bauer aviator half shield','ccm shin guards','roller hockey pads','synergy grip','sher-wood 9950 stick','warrior dolomite hockey shaft','green laces','rbk sticks','nike bauer one 50','neckguard','easton synergy se6 sr composit','youth skates size 12','nike bauer supreme goalie catch glove','colores','bauer vapor x30','worrior blade','one95 composite stick','our take','one55 skate','bauer vapor x40 stick','reebok hockey gloves','warrior hitman stick','concept','tapered shaft','bauer vapor x 20','easton t shirts','bauer x 60 junior','cat eye','concept 2','st4 shin','skate wheels','warrior eraser gloves','ccm vector u hockey stick','outdoor','x 40 leg pads','black','ak27 shaft','bauer elbow','skate runners','towels','reebok pump','easton synergy abs blade','t70','s19 junior stick','kids iceskates','bauer hats','itech jp500','youth composite hockey sticks','easton elbow','st stick','nike bauer supreme one 95','easton s19 stick','rx2','75 pant','vapor xii','helmet shield','full right junior','bonafide glove','junior composite stick','supreme total one','st4 elbow','s15 blade','warrior macdaddy','vapor x 40 skate','ref','code 606','new rbk stick','rbk inline skates','smart ball','new hockey skates','7500 pant','one75 ice skate','rbk edge','mission soldier','jr goalie helmets','easton stealth s7 shoulder pads','one 95 chest','sx100','blade synergy','warrior shirt','helmet sizes','hustler shoulder','floor','bauer jackets','eagle senior hockey gloves','one 95 intermediate stick','ccm hockey jerseys','mission thorax','s7 elbow','adjustable','vaughn 7200','hockey helmet bag','compression jock','stick\'um','ccm vector stick','7400 pad','inline hockey roller blades','warrior shorts','ccm u plus stick','itech mask','free shipping','bauer lightspeed runners','crazy light','skates bag','goal wheel','labeda hockey wheels','easton wood sticks','goalie throat protector','daddy','nike bauer top','coat','warrior dolomite inter','warm ups','ottawa senators','goalie pads 30 inch','graf g35','warrior leg pads','ccm v08','warrior goalie','re-flex 8','youth hockey shafts','tps goalie blockers','helmet visors','senior catch','ccm 892 tacks ice hockey pants','camo','one80','mini knee hockey sticks','field hockey sticks','bsx girdle','jr bauer vapor skates','vapor x 15','pro guard skate accessories','pimp my','senior hockey sticks','reebok pump goalie skates','g700 gloves','s19 composite','thigh guard','bauer pro 4-roll','502 skate','easton st stick','hackva goalie mask','s1 youth pants','tps plain hockey socks','youth hockey gloves','synergy st shaft','reebok composite sticks','ezgoal','books','bauer vapor x60 stick','youth goalie helmets','rm 9 stick','itech hockey visors','mission assasin','bauer one75 pant','prolace elite','proguard hockey stick','rbk pump','supreme 100','lightspeed 2 holders','blue ice pucks','x 40 red stick','xvi gloves','nike hockey sticks','easton s19 gloves','patrick kane','reebok 9k pump ice hockey skates','mission pants','x 40 pant','pro elite lace','nintendo','7500 velocity 3 goal pants','youth bsx','reebok 606 junior','s 3 glove','warrior mac daddy grip hockey','junior goalie','nike bauer one75','rollar hockey','7k shirt','ak 27','easton stealth glove','vector helmet','s17 shinguards','s17 combo','rbk 8k skate','assassin','ccm hockey cage','cl','ccm junior hockeys sticks','one55 tyke','knee and thigh guard','rbk shin guards','8600 pant','s7 shoulder','ccm 09','dry erase board','warrior hd','9950 wood stick','tuuk runner','collectables','datsyuk','reebok 5k stick','easton se16 youth','broklynite','sock hockey tape','ccm 02','one 90 stick','youth goalie skates','bauer vapor xxxx shin guards','full right','wood blads','detroit','reebok 6.0.6','warrior dolomite junior','bauer one75 stick','apparel','ccm u crazy light','roller puck','se16 youth stick','thornton','tour lionheart','bauer x60 intermediate','carry bag','custom gloves','vapor 40 hockey stick','rink rat hot shot','reebok backpack bag','bauer base layer','mission bsx','clearance','replacement stick blades','sher-wood 9950 goalie stick','youth goalie ice hockey skates','rbk 11k skates','7500 decals','one 35 shin','ovechkin shirt','red gloves','pants pad','cobalts','easton se 16 hockey stick','bauer vapor 30','nike roller blades','easton stealth s12','inline pads','size 13','hockey equipment clearance','bauer ice hockey sticks','vaghn pads','1-piece composite sticks','bauer vapor 60','bauer supreme one75 stick','warrior hockey pants','tapered replacment blades','jock strap','one55 youth glove','st grip stick','one95 pro','reebok inline pants','e pro','bauer supreme hockey bag','bauer wood hockey sticks','nike bauer 5500 helmet','roller hockey balls','se16 grip','reebok 9000','ccm octogun','protect toe','goalie hockey helmets','warrior double d','2 piece hockey sticks','ccm vector pants','bauer hockey shafts','mouthguard case','bauer supreme one95 sr','8k shaft','u plus 09','four roll glove','easton synergy abs hockey blad','renfrew','buaer one95 skates','xxl hockey pants','customer service','youth shin pads','480','one 35 elbow','sher-wood goalie sticks','mask bags','replacement steel','nike bauer supreme one95','sweat pants','graf supra 735','dry guy','bauer carry bag','s 17 skate','one75 shinguards senior','warranty','goalie cup','ear loop','intermediate easton','reaction ball','vaughn pants','easton bio','senior shinguards','bauer 5500 helmet combo','x 60 protective','vapor hockey sticks','johnson bag','worrior','bauer xii hockey skates','jr gloves','chicago blackhawks jerseys','eat sleep hockey tee','bladetape','rbk 10k stick','bauer concept 2','9k pump white','bauer x30 skate','glue','tps r1','3k jock short','synergy skate sock','rbk blocker','zetterberg replacement blade','reebok mini goal','lightspeed 2 runner','easton hockey helmet','tapout mouthguard','bauer helmet youth','t shirt','ccm 05','rbk 9k goalie pads','nike bauer shirt','6k bag','nike bauer vapor','easton stealth s7','minihockey','bauer one55 blocker','youth composite sticks','sonic puck','xxxx pro','vaughn bag','revoke jr','s17 composite','custom ice skates','bauer vapor xvi','bauer xxv','bauer short','platinum','wipe','bauer 9500 combo','shin gaurds','easton synergy se6','bauer vapor x 30 ice skates','reebok 5k girdle','x60 le','95 shin','m11 hockey helmet','red wings','bauer visor','breakaway membership','easton s11 stick','vapor xxv gloves','insignia','ccm vector pro hockey skates','ccm v05','ccm vintage','x 60 youth stick','u plus reloaded','one55 catch','team jackets','synergy st blade','inline girdles','7400 leg pads','warrior kronik spyne','nordiques','one 80 pad','ccm senior skates','xxxx elbow','womens shoulder','easton vent air jacket senior','supreme 70','easton stealth s17 hockey shin guards','135','s16','rx15','goalie roller skates','ccm vector 10.0 hockey skates','deodorizer','bauer vapor x 30','bauer vapor xii glove','shafts senior','bauer vapor 15','tps response','reebok 3k skate','easton s17 senior stick','easton shell','revoke pads','iginla replacement blade','youth wheel bag','8.0.8 stick','360','stick handling ball','rink rat wheels','nutt hutt','bauer vapor x60','vapor x 60 skates','easton youth pants','flex lights','itech chest','goalie knee protectors','genesis hockey gloves','synergy sy50 junior stick','fx-50','bauer deluxe x100 half shield','s17 intermediate','bauer one 95 skates','easton synergy skate','ovechkin stick','rbk 5k','bauer clothes','youth neck guard','s17 stick senior','protective easton','blister','one 95 stick junior','easton s5 glove','bauer vapor performance skate','bauer vapor xvi gloves junior','itech mirrored hockey visor','bauer one100','adjustable skates','bauer one95 shoulder pads','xxxx shin guards','7k pad','throat guard','s15 grip shaft','velocity 4','getzlaf','7700 catch','franchise','black tape','warrior shooter training shoes','lace bite','8800 chest','shinny nets','wire goalie cage','bauer vapor xvi glove','bio-dri jersey','composite hockey shafts','easton se16 grip stick','junior inline hockey skates','one95 shoulder pad','ccm u plus','blade sharpener','mission assassin inline hockey','bauer goalie blocker','stealth s7','hockey car magnets','size 15 ice skates','bauer supreme one 05','warrior jr bentley','junior hockey shoulder pads','all goalie masks','skate sizes','x 40 blocker','roller hockey equipment','soldier','half shield with cage','vapor goalie','bauer supreme one90','epic','hockey chest pads','picks','redwings','shooting','r6','hockey targets','junior shinguards','stealth s17 bag junior','one55 stick','composite hockey blades','reebok 9k goalie pads','bauer one 75 goalie stick','tape 2 tape','graf insoles','sledhockey','tyke goalie','letter a','bauer one55 blocker and glove','pads for goalies','v03','tour hockey','new reebok hockey sticks','st grip','rec bag','intermediate goalie glove','st louis blues','easton s17 junior','one15','easton synergy 100 flex','warior','hybrid','czech','4k bag','limited edition x 60','tape remove','s17 grip stick','bearing tool','mission soldier black sr inli','bauer bag','warrior pro','royal','jp500','bauer one55 skates','dolomite hd stick','easton z-carbon hockey stick','shampoo','tiles','v05','7500 blocker','bauer supreme 95 stick','1k inline','bauer vapor carry bag','nike jersey','graff','street goalie skates','full face shield','tps chrome','bauer one 55','7400 bag','bauer holders','car magnets','stick with the edge','1500 helmet combo','play board','reebok pads','replacement ice skate blades','street hockey balls','snap wax','intermediate shafts','s 17 black','s19 grip','street pucks','7200 pad','warrior bully','graf goalie skates','underwear','reebok 10k hockey stick','reebok mini stick','7500 mask','warrior pro series glove','senior','elbow one75','fbv','bauer player pants','labada','inline bearings','youth blocker','warrior bentley stick','replacement visor','abs sticks','visor wipes','vapor x 20 skate','spray','s3 elbow','easton s1 skate','bauer shin guards','easton s17 bag','bauer one75 skate','hockey handling balls','s7 shin','vaghn neck guard','senior bauer x 60 goalie stick','womens jock','kids roller blades skates','labeda gripper wheels','gear tree','street hockey gloves','san jose','s7 hockey shoulder pads','orange laces','street hockey wood sticks','bauer vapor 60 limiteds','vapor x40 skate','cheap ice hockey helmet','easton stealth s5 stick','bauer helmet combo','r2','skate covers','outdoor hockey pucks','sickick','wet','bauer one95 junior','nike bauer supreme one95 senior','one 15 shin guards','x 50 skates','s7 bag','bauer supreme one75 hockey stick','shirts','x 40 stick inter','junior goalie equipment','stickhandling balls','afr','7k goal stick','warrior bonafide','tabu','bauer one95 skates','sherwood composite','street hockey goals','s5 pant','reebok 8k deluxe wheel bag','junior blades','q','water','bauer 1500 helmet','easton skinz','throat protector','easton synergy st blade','one 75 goal skate','street goalie stick','broken stick','warrior jock','bauer skate blades','red hockey pants','crosby jersey','warrior training shoes','bauer 4 roll gloves','bauer x 50','bauer x 40 leg pads','drury replacement blade','tour code mx','4k skate','bauer x50 stick','neck gard','reebok shoulder pads','flat bottom v','women\'s jerseys','easton stealth s15 hockey blad','x 20 ice skate','ccm octo gun 50','sher-wood replacement blades','tacki mac sand stick grip','kid skates','wheeled backpack bags','ppf','x60 limited edition','goalie leg straps','hockey helmet straps','100 flex','7k backpack','pro series','asphalt','easton synergy se16','bauer 195 blades','figures','warrior dolomite hd stick','dd','6k jock','neck gaurd','vector u','bauer one55 pants','womens ice skates','easton ice','itech rp624','ccm v10','golie bags','skate repair','bauer replacement skate blades','easton stealth s5 ice pants','junior sher wood','custom stick','two piece','size 16','synthetic ice','easton stealth senior hockey stick','bauer one95 intermediate','adjustable inline skates','vaghn gloves and blockers','bauer senior one95','odor-aid disinfectant spray','bauer 175 goalie stick','backpack bags','bayer','st louis','easton stealth grip','x60 goalie pads','reebok 10k shoulder pads','stealth s5 gloves','goalie helmets for kids','breakr','goalie trapper','8k wheel bag','wheels bearings','vapor pro','8k combo','chicago','bauer vapor bag','hockey elbow pads','easton z carbon','11kis','fm 480','shinn','pro series glove','bauer supreme total one','goaltender pads','skate sr','hockey guys','louisville','glue stick','easton se 10','stainless steel','messier','warrior mac daddy hockey stick','titanium','tour cobalt q skates','supreme one80','training stick','bauer one95 junior skate','junior hockey pants','washington capitals','lecavalier','street goalie pads','youth ice hockey sticks','bauer 8500 helmet','brooklynite hockey sticks','bauer elbow pads','vapor x 60 junior','wrist shot','reebok leg pad strap','ccm cage','reebok pro goalie chest arms','dolomite blade','xvi','coaches board','junior wheel bag','x 40 black stick','graf pants','easton stealth stick','bauer senior','help','bauer x50','graf blades','bauer supreme one15 ice hockey','bauer jock','womans','youth nike bauer hockey sticks','ccm vector junior ice hockey skates','indoor wheels','95','vapor xxxx stick','bauer supreme one75 gloves','teams','cheap jersey','army','easton stealth hockey gloves','one 75 breezers','nike bauer vapor sticks','equipment','decals','one100 pads','bauer xxxx skates','face sheilds','rbk 10k intermediate','warrior shogun grip composite','warrior pro series','vr-903','warrior gloves jr','bauer 95','octo gun 50 stick','vapor xxxx pro gloves','foam','2500 mask','sweat shirt','bauer vapor x60 senior','tour pant','chicago jersey','warrior swizzle stick','ccm proformance','one55 elbow','bauer vapor x 60 stick','bauer supreme one','graf g700 pants','bauer one55 stick','knee hockey balls','s 15','womens pants','youth shorts','rbk 3k jr mesh jock short','bauer one95 shin guards','bauer one95 goalie stick','womens skates','easton hockey backpack','toews','fedorov','ovechkin t shirt','prolace elite laces','ccm 03 skate','ccm 05 skate','bauer xxxx gloves','sher wood','buaer','graf senior','bauer intermediate','pattern','easton ice hockey pants','15 pant','s17 hockey bag','nash','junior roller hockey skates','easton s17 jr','st louis jersey','se 16 stick','octo 50','nike bauer supreme one95 stick','jockstrap','womens hockey','tour evolution 6000','get hockey sticks','bauer supreme 70','rbk backpacks','easton synergy ii shaft','reebok training crew','nike bauer vapor 20 stick um stick','sherwood 9950 stick','easton grip stick','one 15 pant','t.shirt','10k skate','rbk goalie masks','sticks band','bauer x 20','soft pants','reebok hockey goal','ccm octo gun hockey stick','iginla blades','rbe 1','se6 stick','bauer tuuk lightspeed runners','smarthockey','pass master','hockey pants shell','stealth stick','smarthockey ball','vapor xii glove','easton shin','7k back','graf goal skate','warrior flat brim hat','bauer supreme one15 shin guard','tyke','bauer supreme one75 wood stick','sc 6','easton sub','fly','4 roll gloves','xxxx shinguards','warrior shin','bauer junior','x100','easton stealth s9','lps','youth elbow pads','one75 gloves','pelvic','puck board','bauer skate socks','cat eye cage','x20 stickum','easton st shaft','one95 goal pant','fox 40','synergy pro blade','visor spray','junior shafts','bauer vapor rx 15','nike bauer 9500','easton synergy sc6 stick','tuff terry','pimp my skate holder','xl','bauer supreme one55 stick','reebok inline','195 stick','synergy grip hockey stick','vaughn underwear','easton abs replacement blade','warrior jr','sindey stick crosby','7100 pad','hockey grips','dryland tiles','sherwood 5030 elbow pads','helmet combo','blocker bauer junior','reebok premier iii 7k','mesh targets','rbk 6k','oakley hockey shield','vaughn goalie throat protector','stick patterns','2006 easton hockey shafts','collar','stick warranty','reebook','bauer supreme one15 sr elbow','7000','smart hockey ball','supreme one75 goal skate','focus flex','gloves 10','wide skate','bauer x60 skate','graf ultra g35','bauer vapor xxv gloves','wheeled backpack','flex 30','bauer inline','oshie','shooter training shoe','sherwood replacement blades','one95 catch','labeda gripper clear inline wheels','s15 stealth','ref pants','youth hockey skates','anti fog spray','x60 youth stick','chara','z carbon','helmet repair','goalie knee guards','se16 shaft','trion skate weight','n18','60','sherwood 950 blade','vaughn gloves','one95 catch glove','eagle hockey pants','table hockey','ovechkin jersey','bauer supreme skate','sweats','ccm vector u stick','slide','warior bentley','easton steel replacement blade','ccm 892 hockey pants','x 60 le skate','ovechkin curve','stx','yzerman','nike bauer vapor x60 le skates','one95 hockey stick senior','bauer vapor ice hockey skate','kids hockey mask','hockey shields','bauer hockey elbow pads','camo hockey stick','hockey bags on wheels','warrior franchise hockey glove','rangers mini hockey stick','marron','x60 senior stick','bauer wood','black hawks','reebok 8k skates','11 k skates','bauer supreme one100','easton razor blades','vaughn goalie helmets','skates size 16','easton s9 skate','ccm steel','roller wheels','1980 usa hockey jersey','junior bauer ice skates','easton 100 flex hockey stick','reebok 11k skate','bauer vapor x 50 goalie chest','s17 wheel bag','sidney crosby','bauer supreme one95 stick','pittsburgh','st10','easton st6','x60 jr','goalie catch glove','one95 shin','e pro holder','xxxx pant','easton stealth s17 stick','reebok edge','concept ii junior','pink skate laces','s 17 stick','bauer concept ii facemask','fiberglass blades','reebok rbk ice hockey skates','s17 blade','hockey set','bauer goal skate','franklin puck','addiction','bake','bauer supreme one75 elbow pads','nike bauer shield','broduer','mens hockey gloves','renfrew clear poly sock hockey','messiah goalie stick','left hand goalie glove','practice','ccm shirts','speedwick','easton composite s17','7500 goal mask','8k deluxe wheel bag','bauer vapor x','bauer x 10 sticks','pro guard plug','warrior bentley hockey stick','se 6','u ccm vector senior','brooklyn','proguard 9900 metal goal','vaughn vintage 7600 goalie','easton stealth s1 pants','15 skate','thorax girdle','ovechkin skates','all','abs replacement blade','10 ccm','dolomite hd senior','st4 shoulder','itech facemask','atlanta','leclair','bauer recon face shield','rbk 9k inline skates','swedish stick ball','tavares','synergy st hockey stick','hockey garter belt','bauer shirt','lace pulls','vapor x 20','750 skate','supra 735','heat moldable','colored tuuk','reebok goalie bag','mom','easton pimp my skate holder','warrior dd stick','hockey stick bag','passmaster','bauer supreme one95 hockey stick','p88 blade','s7 stick','kovalchuk','nike bauer hoody','supreme one55 sr pants','total one hockey skate','gear','reebok pro bag','easton razor','warrior elbow pads','goal pads','bauer recon','replacement goal net','rocket puck','hockey sticks s17','anthem','total','pink tape','nike bauer 9500 helmet','bauer vapor x 40 stick','womens hockey pants','xlite','bauer one35 ice skate','one95 wood blade','joe sakic easton','nme 7','membership','bauer 40','vapor wheel','mission commander','sherwood blade','mens skates','soft elbow pads','reebok 8 stick','bauer composite','hockey skate socks','reebok goalie kit','wood stick end','tps r6 stick','ccm u plus skate','reebok edge jersey','warrior skates','hawks','easton synergy abs','hockey apparel youth','graf supra 370','leather gloves','goalie vaughn blockers','x 60 junior stick','composite junior warrior stick','easton synergy st intermediate','custom bauer vapor x60 skates','louisville tps sticks','one55 glove','chronic','skate key','pro guard 9900 metal hockey','junior bauer gloves','vapor pant','crosby stick','youth hockey pads','braces','rbk 5k inline pants','black gold','xxii','cateye','one15 elbow','bauer 8500 facemask','goalie leg senior','bauer vapor socks','indoor hockey pucks','reebok 6k bag','warrior hitman shin guards','vapor x 20 stick','prolace elite waxed hockey skate laces','vapor x 40 stick','heritage','one 15 shinguard','warrior dolomite spine','hockey helmets for kids','hustler shin','inline skates yth','fox 40 whistles','mission junior inline skates','vapor xxxx ice skates','performance skate socks','bergeron','bauer 8500 helmet combo','blade guard','bauer supreme one95 junior','bauer x 60 senior','u stick','roger edwards','9500 helmet with cage','baur one95 shaft','warrior junior hockey gloves','reebok 5k senior','7.5 ee','goalie chest and arm protector','bauer vapor xxii skates','rbk reebok senior skates','bauer one75 junior','bauer elbowpads','nike bauer blades','one 95 junior','intermediate bauer hockey stick','pumps','bauer xxxx stick','bauer x60 le','st intermediate','chin','vapor xxxx shin','8600','skate lace wax','lil rookie','606','p106','reebok paint mesh','reebok 8k bag','biscuit','cobra runner','one05 skate','one75 intermediate','bauer x 60 senior stick','graf skate blade','bauer 1500 helmet combo','one 95 pant','sidas','goalie pants youth','shini sticks','x 20 senior stick','thi nintendo hockey tee shirt','vapor x 40 ice skates','9500 helmet combo','vapor shin guards','itech face','warrior dolomite intermediate','33','one 95 shaft','pro-series','st14','p92','febreze sport','nike bauer one55 hockey stick','95 shoulder','bauer supreme one75 pants','left handed stick','bauer vapor 3','bauer vapor 60 skates','nike youth hockey sticks','pump ice','easton synergy se16 grip','boston bruins','tour stx 400','mission neck','redline','bauer insoles','easton synergy sc6','rebel','orange','tps socks','lie 4','u plus pro','hockey rules','oakley shield','xxxx composite stick','warrior hitman bag','reebok premier series','3k gloves','8k rbk helmet','bauer vapor wheel bag','easton elite runner','tap out','mini hockey goal set','rbk hockey jacket','bauer senior blade','s17 elbow pads','one95 shoulder','ccm octo gun','synergy st senior','easton s5 shaft','vapor 40 gloves','foam ball','nhl socks','lionheart','vapor x-15','easton sakic junior','easton stealth s11','soft pucks','easton s19 junior','black skate holders','toe straps','genesis','reebok goalie equipment wheel','easton synergy sc6 senior','reebok white skate','covers','easton stealth s1 ice pants','s13 stick','protectoe','ccm referee pants','175 sticks','bauer holders of colors','g5 skate','warrior dolomite hd clear','one95 elbow','105','low cut sock','stink','detroit red wings','bauer steel','s17 85 flex','688','g700 pants','7k junior pants','hockey jock goalie','warrior dd grip','sherwood shoulder pads','reebok jersey','replacement skate steel blades','easton se stick','rbk pump skates','hornet','grip tape','p10','st16 bag','ccm youth skates','synergy st grip','wind pants','long pants','senior easton stealth s11','body bauer','s-9 helmet','bauer vapor x 60 senior hockey','shock doctor core hockey jock','vapor 12','bauer vapor rx skate','pittsburgh blade tape and peel','red star','oveckin','street hockey goalie stick','retro ringer','soldier se','gifts','chest protecter','mini net','warrior spyne junior','rocket runner','one75 goal pant','holders runners','rebok','xii','easton stealth s7 hockey pants','blues third','rink rat inline wheels','xxv pant','one95 goalie stick','warrior hoodie','reebok 7k goalie stick','v06 pants','armour stick bag','reebok hat','x 60 pant','coach','bolt','8090','bauer one 100','easton s17 blade','bauer youth visors','thigh pad','snake grip','helmet clips','blade for skate','x60 black','hooded sweatshirt','easton jock','x60 shaft','roll a puck','wood blades','10.0','bauer 40 skate','bauer supreme one55 blade','bauer classic','s17 junior stick','8800 goal mask','street hockey goalie kits','tapered','nike bauer vapor xxxx','colored holder','brady brady','7k backpack wheel bag','sniper','revoke 7000','classic','75 flex sticks','steel runner','6k goal skate','shock doctor gel nano','gold membership','s17 black custom','ccm o5','warrior hustler','j clips','rbk 3k','ovie','warrior ak27 gloves','viii','kronik wheel bag','supreme one100','st16 stick bag','easton retro','tps composite','x 20 blade','v08','traditional shoulder','reebok 9k junior','eraser playa','v08 pants','core compression pants','tour 90-bx','bauer supreme shin','rx25 skate','nintendo shirt','wsi hockey jock w cup junior','backstop','home and away','se16 50 flex','8k deluxe senior','totalone skates','bauer supreme totalone','ccm u cl junior composite','easton synergy st4 shin guards','odor treatment','reebok 3k player neck guard','3k gloves junior','shock doctor cup','sher wood hockey','rx 5','marvel','player bags','green gloves','easton sweatshirt','skate mate sharpener','vapor x 30 stick','one95 hockey shaft','hockey windsuit','ccm referee jersey','dude crack a window','vapor xxxx shoulder','11k pump','40','one95 pro skate','thi nintendo','composite shafts','x-60','one 95 shin','composite','pants bauer vapor','sc pro composite','nike shirt','elite waxed hockey skate laces','bauer lightspeed','8k wheelbag','ducks','hitman elbow','easton sports jacket','renfrew friction hockey tape','nike bauer xxxx','hockey life','official','shooter trainer','kronik warrior hockey stick','one55 blocker','xl inline pants','hockey dad','easton stealth s7 ice hockey s','core jock','reebok pro goalie pants','7k pants','octo gun 30','one55 wood blade','window decals','ccm vo3','swedish ball','warrior franchise gloves','tuuk lightspeed 2 holder','bauer 195 shaft','x 60 shaft','v06','g500','heatley blade','mario lemieux','tampa bay lightning','graf 502','bauer xx','synergy 16 stick','mac daddy stick','hornet wheel','vapor 40 shoulder pad','youth shirts','one55 goal pant','bauer classic printed hoody s','60 le','tightener','xxl shoulder pads','toddler hockey skates','rbk padded shirt','supreme one75','tapout mouth guards','skate mate ice skate sharpener','warior shoes','goal skates','helmet repair kit','long jock','body armor','15 gloves','savard dd l4 100 dolomite','fortress','bauer vapor x 50 stick','power plus','bauer 60','warrior swagger twist','four rolls','ccm vector v08 shoulder pads','shogun stick','supreme 35','buaer one95 shaft','black x60 skates','platinum membership','se 2','tps practice jersey','288','worrior swizzle','s19 grip shaft','supreme 30 shoulder pad','tech sox','breakaway upgrade','cleaner','s17 black skates','dolomite composite blade','1400','black and orange','inline hockey shoulder pads','700','puck case','grow the game','7k backpack bag','bauer supreme one55 composite','miracle','goalie neck','reebok 9k skates senior','skate stone','mcdangles','bauer vapor shirt','easton s17 pants','5k inline pants','warrior jacket','6k pump goalie','bauer vapor ice skates','foot pad','tool','vapor xxxx jr gloves','s7 helmet combo','goalie skates one95','vapor x skates','bauer supreme one95 shaft','warrior tee','s 17 bag','tyke pads','tan','xxxx elbow pads','vapor le','warrior senior shirt','bag balls','one95 composite shaft','eva footbed','bodywash','sy50 equipment wheel bag','octogun 30','proguard lace','one15 shinguard','one15 shoulder','90-bx','rbk sox','6000 chest','tour 800','hockey sticker','bauer x60 junior hockey stick','senior warrior sticks','tackimac','catch gloves and blockers','dangler','pepper box','light the lamp','malkin jersey','ccm rocket runner','sc16','bauer supreme stick','hockey tee shirts','board short','water bottle carrier','all sticks','st hockey stick','movie','bauer supreme one35 elbow pads','bubble','mission thorax padded shirt','easton st4 pants','rx60','9.5 ee','rbk 4k hockey helmet','bendos hockey','vespa','9k goal skate','stealth s19','nike bauer jr elbow pads','bauer vapor 40 gloves','graph skates','reebok sickkick','bauer one35 skate','tps hockey sock','s7 shoulder pads','buttends','195 shaft','easton se10','womens shorts','se 16 gloves','shorts senior women','shock doctor power hockey jock','supreme one05 skate','rbk helmet','ccm vector helmet','franklin goalie','4500 helmet','rink','bauer vapor hockey stick','buaer supreme youth skate','kronic','reebok revoke glove','command grip','supreme one55 wood stick','one35 shoulder','synergy abs wood stick','x50 stick','110 flex stick','9500 cage','replacement hockey net','edge game socks','bauer mesh jock','okley visor','neck protector','easton fleece','junior upper pads','maine','breakaway card','reebok 7000 glove','runner ccm performance 271','tacks','easton sc','panthers jerseyes','2 inch hockey net','compression shorts','easton s17 senior','easton s11 junior stick','reebok 8k stick','reebok 3k ice hockey skates s','super force','one95 junior','reebok premier iii','bauer 15','s19 hockey gloves','new jersey devils','one 75 glove','hot shot wheel','scented balls','rbk goalie stick','vaughn 7300','se 16 skate','vaughn goalie stick','easton sc6','custom skates senior','supreme one 75 skates','550 vintage replica jersey','reebok premier ii pro blocker','brodeur','women ice hockey skates','womens jersey','tech','se16 50flex','sher-wood 9950 goalie','2k','sherwood goalie','bauer mask','pro hybrid goalie dvd','glove and blocker','protective cup','easton s12\'s','bauer sweatshirt','mini stick nets','blower dryer','white face mask','vector hockey stick','warrior dolimite','equipment tree','s15 stick','inline chasiss','stick curves','bauer pro 4','easton synergy st sr hockey stick','warrior dolomite double-d grip','buaer one95 wheelbag','13 inch gloves','ccm v 6','ccm fleece','hi lo','thorax','supreme 75','tour colbalt','nikebauer','vapor xxxx junior','easton stealth s7 shinguards','2500 painted mask','dolomite dd youth','warrior sandals','puck carrier','ccm nhl jerseys','easton steel','s-19 stick','bauer supreme sr skates','team socks','goalie throat','nike bauer x60','rbe 1 shield','buffalo sabres','graph','pink bag','back pack','polo','black hawks jerseys','vector v10','7k reebok padded shirt','predators','reebok 8k sickick','tour redline','junior socks','nike tuuk holders','outdoor hockey sets','pm9 hossa','supreme one95 hockey stick','rbk 10 k','weight plates','clearance stick','st4 shinguard','2004','8k pump inline','supreme one95 bag','pass','easton s15 junior stick','mission soldier skates','typhoon','senior ice hockey skates','reebook goalie','case of tape','authentic','itch','tour code stx','soft hockey pucks','reebok runner','bauer 190 skates','easton abs blades','bauer 50','junior padded clothing','vaughn 7700','27 s s tee','knit','skate accessories','warrior patterns','warrior left sticks','alex ovechkin jersey','skates ankle support','easton s11 gloves','sac','9k leg pads','inline tool','octogun stick','vapor xvi composite blade','one95 stickum composite stick','one75 composite goal stick','eraser pro gloves','it aint basic short','vapor xxv pant','classic full zip printed hoody','supreme one55 goal skate','one75 composite stick','2500 goal mask','2500 profile mask','606 stick');
/* $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);
    }