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