/* Popular phrases - WAREHOUSESTATIONERY - 13:16:55, Sat Jul 31, 2010 */
__SLI_ClientDefaults =
[
    ['TextBoxIDCustom', ['SearchBar.NameOrID'] ],

];
var asPhrases=new Array ('desk','laminator','computer desk','calculator','whiteboard','printer','diary','mobile phones','label maker','envelopes','canvas','dymo','guillotine','stamp','laminating pouches','binding machine','printer multifunction','workstation','chairs','cd labels','brother label tape','2 degrees mobile phones','receipt book','pencil case','shredder','graphics calculator','post it notes','paper shredder','labels','corkboard','clipboard','laminator machine','printer scanner copier','glass desk','student desk','compendium','phones','brother printers','display board','pens','cuttlebug','office chair','external hard drive','stapler','wireless printers','customised stamp','iron on transfers','pin board','magnetic strips','cube','monitor stand','dividers','drawers','photo paper','photo album','ringbinder','filing cabinet','paper trimmer','correction tape','suspension files','flash drive','laser printer','laptop stand','laptop','cubby','hole punch','nokia','windows 7','fax machine','velcro','batteries','coloured paper a4','wall planner','epson ink cartridge','whiteboard marker','magnet','business card holder','avery label','headset','a4 paper white 80gsm','canon ink cartridges','cd printer','speakers','bubble wrap','2 degrees','dymo label maker','laptop case','shredder machine','iron on transfer paper','3m command','mouse pad','brother toner','avant workstation','storage box','transfer paper','12 cube bookcase','business card file','mouse','fountain pen','scrapbook','notice board','diary mid year','keyboard','modelling clay','board','ruler','canon printer','journal','label machine','dymo label tape','office desk','avant chair','file box','easel','double sided tape','electronic dictionary','brochure holder','usb drive','credenza','clips','8 cubby','rapid stapler','2 degrees sim card','visual diary','dymo label','compaq cq62-215tu','epson inkjet cartridges','year planner','telephone','cd case','tz tape','rubbish bin','fasteners','3m','glossy photo paper','sd card','fabric glue','mobile drawers','document wallet','footrest','bookcase','rotary trimmer','wireless keyboard','prepaid envelopes','2degrees','cd storage','brother multifunction','staples','stencil','guillotines trimmers','desk pad','tab dividers','box','tracing paper','hl2140 toner','glow in the dark paint','transfer','clay','concertina files','copy holder','glue gun','clear file','card holder','notebook','white card','duraseal','clear file pockets','binding coils','binding covers','visitors book','pigeon hole','acrylic paint pack','calculator desktop','ergonomic chairs','brother printers a3','brother ink cartridges','acrylic paint','dymo letratag','manilla folders','uniden','t shirt transfers','brother ink','binding combs','epson 73n','ledah','pencil','avant leather chair','multifunction','hp 60','shelves','liquid paper','a5 clear file','album','l shaped pocket','microsoft office','pockets','73n','magazine file','laminator a3','5 subject','a4 laminating pouches','stamp kit','brother p-touch','cd envelopes','drawing board','keyboard cleaner','mod podge','pencil sharpener','scrapbook album','rubber bands','copysafe pockets','invoice book','fellowes shredder','cordless phones','avant','3m hooks','hard drive','cash box','hp printers all in one','spencer computer desk','cube bookcase','staple gun','stabilo pens','cardboard','a3 printers','a3 coloured paper','ink cartridge refill','fabric paint','trimmer','tape','post-it notes','metallic card','mobile','c5 envelopes','briefcase','red pen','bulldog clips','a3 clear file','h','a4 holder','spirax','webcam','financial calculator','laptop bag','label paper','cutting mat','ibico binding comb','compass','rechargeable batteries','mat','trolley','postage stamps','fiskars','paper roll','dymo tape','a4 notebook','brother laser printer','compaq','post it','address labels','paper fasteners','cork board','erasable pens','nokia 2720','cupboard','canon ink','impact a4 copy paper','a5 diary','blackboard','wireless mouse','magnetic sheets','avery laser labels','coloured pencils','leather chair','order book','letter tray','scanner','magnetic whiteboard','wallplanner','pricing gun','metallic paper','carbon paper','sorter','battery charger','whiteboard eraser','coloured card','usb flash drive','hp 21 ink cartridge','star monaco','id card','criterion','foolscap filing box','tube','presentation folder','scale ruler','laptop sleeve','white marker','a4 labels','1b5','casio','knife','student chair','rubbish bags','stand','lever arch','bags','desk accessories','logitech','paint brush','2 drawer filing cabinet','hooks','canvas board','glue dots','cube cubby','printers and fax','name badge','post-it','cd','dictionary','laptop computers','recycled paper','codafile','sharpie pens','a4 photo paper','filing','ring binder','chair mat','das canvas','frame','desk tidy','photo frame','dvd-r','dvd labels','parker pen','grace taylor','scientific calculator','purchase order books','pen refill','dvd case','filecorp files','notebook sleeve','20 pocket clear file','tabs','avant cubby','gel pens','index book','scrapbooking kit','labelling machine','bubblewrap','electronic whiteboard','papermate pens','binding','display book','storage cupboard','vellum','pvc ringbinders','tags','a3','eastlight','web cams','lever arch file','card reader','labeller','aa batteries','sharpie','sd card reader','velcro strips','staedtler','exercise books','crayola','spiral notebook','hp photo paper','lexmark','colour laser printer','glue','post it flags','cl511','a5 ringbinder','eastlight files','dvd','filecorp','hutch','wipes','4 colour pen','impact clear book','cd sleeve','filing drawers','spirax notebook','archive box','scrapbooking paper','collins diary','eftpos roll','canon cartridge','stool','hp 57','dymo label tape 12mm','avant desk','1b8 exercise book','file sorter','hb pencils','usb cable','magnetic paper','guillotine a3','highlighter packs','docket books','lamp','over head projector','bin','marbig notebook','crepe paper','business card box','fellowes binding machine','presentation board','marble paper','tissue paper','a5 paper','command strips','l pocket','clear labels','computer speakers','in out board','c6 envelope','epson paper','spray paint','packing slip enclosed','desk lamp','filetidy','mfc7340','stabilo','acer','card paper','trodat','date stamp','satchels','pg510','usb flash','usb 4gb','paperclips','white envelopes','avant glass desk','art bag','hp 564','diary refill','staff indicator board','corded phone','grant archival','iron on','antivirus','cd mailer','computer wipes','avant fulton fabric chair','plasticine','pt-1010','book ends','tz-231','velcro hook and loop','brother fax cartridge','ink refill','vehicle log books','log book','cuttlebug machine','tech chairs','epson printer','courier bags','filing tray','bookshelves','crayons','cups','impact stapler','a4 card','pgi-5bk','trophee','impact envelopes','oki toner','polystyrene','graph paper','a3 pockets','casio calculator','impact document wallet','tape dispenser','marbig colourhide notebook','chalk','brother hl-2140','t-shirt transfer paper','plastic','tray','kilometrico','brother label maker','sharp calculator','paint sets','creativity centre','a2','watercolour pencils','router','a4 diary','poster','canon photo paper','planner','blue pens','sleeve','self inking stamps','3 hole punch','sharpener','arms','fixative','coloured envelopes','ink pad','fax','tn-2150','scrapbooking supplies','newsprint rolls','mechanical pencil','gibson computer desk','trodat stamp','bluetooth','face paint','mice','home and office','pen packs','hp inkjet print cartridge','hl3040cn','laser labels','masking tape','pad','brown paper','zip','warwick','toilet paper','lc67bk','name badge holders','a2 paper','brother colour laser printer','correction pen','book rings','4912','printer toner','joojies','canvas 8 x 8','c4 envelopes','tracing','cloth tape','brother label','zip lock bags','desk organiser','a-z dividers','cellophane','hp deskjet','usb hub','hdd','kneadable eraser','flip chart','book covering','norton','holder','letter','q2612a','spiral bound','business portfolio','menu holder a4','cartons','ream white paper','pinata','t-shirt transfer','casio fx82','warwick books','white pen','microphone','dvd rw','cover','ball pen','flat clinch','poster tube','bell','modina','ring clip','belkin','monaco mobile','whiteboard easels','file fasteners','mini post its','swingclip','brush set','pouch','parker pen refill','suspension file tabs','dr2125','impact label','home and office shredder','aluminium briefcase','message pad','ringbinder 3d','a4 photo frame','velcro dots','canon 520','epson','dawell chair','pins','cubby 12 cube','business card pockets','microsoft publisher','cd cover','essentials 2 go 8 cubby','monitor cleaner','post-it flags','heavy duty stapler','card board','head','h o desk','cr2025','magnetic buttons','letter sorter','liner','dymo label writer','verbatim','wireless modem router','filing storage','spray adhesive','mesh','black paper','felt pens','bic','crepe','reflex','yellow paper','cq62-215tu','canon printer cartridge','indexed notebooks','triplicate purchase order books','hp laserjet printer','glossy paper','avery cd labels','brother hl3040cn','codafile file','air duster','5 subject book','c7115a','essentials','hp 75','cutter','pencil grip','command','post it filing tabs','ticket','whiper mr refill','reception','myob','buro','spirax a4 notebook','a5','stacker chairs','speaker phone','labels gloss','duplicate books','dividers january','wallet envelopes','mailing tube','craft bag','gbp','rapid staples','pt-1090','desk trays','a3 clear book','wage envelopes','string','paper one','portfolio','a3 photo paper','essentials 2 go','pentel pen','brown paper bags','picture hooks','drawing pins','paper cutter','purple paint','fluoro labels','epson printer ink','printing calculator','laser multifunction printer','2b8','microsoft office professional','refill pad','4 hole punch','gel medium','canon laser printer','microsoft office home and student','pinboard','3b1','key','whiteboard cleaner','ring reinforcements','a5 notebook','paynes grey','adhesive hooks','nz post','lr44 batteries','kiwimaps','a4 brochure holders','sign here labels','cascade hand soap','a3 laminator machine','display stand','a4 paper 100gsm','a4 lever arch file','brother fax','hands free','book stand','10 tab file dividers','blue paper','magnetic letters','brochure','canon mp272','fimo','cd marker','trophee 160gsm','kurtovich','brother fax 2820','brother fax machine','brother lc67','star lateral file storage unit','iron-on transfer paper','fax consumables','hp 02','foam letters','cross cut shredder','canon pixma ip4700','paint pen','storage','a5 dividers','mesh chair','wallet','filecorp 2001','chairmaster apex','black and white printer','coloured card a4','c4 prepaid','l shape','rotring','laminate a6','stamp ink','a4 spiral','office home and student','ip4700','push pins','colour pens','dryline grip','vivid markers','quik stik labels','tab top','marbig ringbinder a4 26 2d summer cols','time sheets','a4 clear book','table','dots','writeraze','flipchart easel','bookshelf','calligraphy','hl-2140','sketch pencils','badge holder','4926','green-one','iron on labels','perspex stand','packaging tape dispenser','dvd 8.5gb','card stock','sharpies black','hp cartridge','black permanent marker','ibico binding cover','magnetic board','pink paper','fabric marker','ring','large envelopes','red ink','canon pixma','dvd writer','cork and whiteboard','pencil lead','yellow highlighters','computer stand','correction','pilot','magazine holder','post it notes coloured','chromacryl','invoice book triplicate','letra tag','faber castell coloured pencils','canvas pad','sony ericsson w395','a3 art pad','foam tape','casio fx-9750g plus','2degrees usb','shredding machine','5 tab divider','pen chain','craft','canon inkjet cartridges','boardroom table','lbp3100b','clip files','digital frame','1e5','brown roll','opaque','office furniture','mechanical pencil 0.7mm','marbig','cabinet','stabilo point 88','set square','books','notebook a-z','hook and loop','vellum paper','extra wide dividers','mcafee','triplus','inkjet labels','netbook','paper hand towels','l shape clear folder','cordless telephone','conference','epson 73n black cartridge','fuji xerox a4 paper','a4 paper 160gsm','fax roll','first aid kit','key tags','lever arch foolscap','adhesive a4','desk drawers','thimbles','blades knives','hp 56','seagate','antistatic','lined pads','hard cover notebook a4 spiral','dawell','jasart canvas','super glue','artline 200','lecture','bookends','cd label kit','staedtler whiteboard marker','wrap','emachine','archive box white','diary holder','fax answer machine','bin liners','document tray','file cupboard','parchment','photo adhesive','number stamp','jettec','copier labels','vision mobile','cr2032','gbc creative a4 laminator','strapping','perforated','software','answering machine','a3 drawing board','ink pen','brass fasteners','price labeller','file stand','executive chair','91n','epson 103','copysafe','reeves','publisher','window envelopes','parker','chalk pastels','screen cleaning wipes','sketch pad','shelf','3l','phone headset','scotch','knives','gloss paper','chairmaster','l7160','spike','uni laknock pens','a6','craft scissors','lockable cupboard','instant coffee','fiskars blades','system cards','lightscribe','1b8','rubbish','eyelets','calidad refill','adding machine rolls','glaze','brother ribbon','fabric','collins order book','lc37','uhu','cl-511','sponge','pilot frixion','label printer','key cabinet','notebook holders','embossing','index tab 10','tn-2130','pentel mechanical pencil','natural keyboard','highback chair','a5 pad','pigeon','trophee 160','collins column analysis','wall map','a5 pocket','office 2010','map books','codafile numbers','write on','computer mouse','filing strips','uniball eye','microsoft office 2010','a4 1 label','clear cover','whiteboard cork board','genoa workstation','black folder','reflex stacker chair','pg40 cl41','kurtovich paua design photo albums','hp 74','uniball signo','manifold book','krista','flash drive 4gb','faber castell','white out','palette knife','croxley envelopes','foamboard','wage book','parker refill','lexar','danband','uni-ball signo 207','desk planner','uni-ball pen','jastek chairmat','paint pot','rhinestones','laminating pouches matte','gel pen blue','packing slip','microsoft keyboard','tx300f','refil','canon ink colour','40 pocket a4 display book','post stamps','avant bookshelf with cupboard','rollerball pens','guest book','epson ink','tawa desks','hp 60xl','dr-150cl','foolscap','lbp3300','tx550','whiteboard marker fine','a3 multifunction','typing stand','hole reinforcers','wax','pt1830','pencil refills','number','knee','document case','d batteries','fineliner','2 tier bookcase','cx4700','menu','a4 ring binder','chain','dvd dl','art wallet','20 pocket','18mm blade','brother tn2025','scientific','olympic pad','das exhibition canvas','tiki tape','olympic pad a4','expanding','5 subject folder','canon 8m','hp colour printer','collins bank deposit book','cord clip','mfc-7420','first','brother multifunction inkjet printer','disposable gloves','compatible toner','laser copy paper','whiteboard marker chisel','trophee a4 paper','x ray envelopes','canon ip4700','a6 card','binding covers 100 pack','d1 tapes','mini easel','guest','debden calculator','fountain','cd dvd printers','sellotape diamond','lockable drawers','internet security','stabilo 808','coloured paper 160gsm','a4 copysafe pockets','cli-8','grip','retractable','hp ink 02','scanner fax','label tape','cardboard roll','kurve','protractor','filecorp coloured labels','file folder','budget a4 paper','storage tray','adhesive paper','avery l7159','brother mfc9120cn','plastic pockets','samsung','epson printer cartridge','wireless keyboard and mouse','cafe docket book','scanner copier','fp204','brother print cartridge','non toxic paint','wotta jotta pads','desk shelf','toilet','purchase order','watercolour paper','translator','norton 360','alkaline batteries','60xl','colorado','paid stamp','8 cube','black envelopes','uni jetstream','order form','stylus','14 column money book','stir sticks','book shelves','canon toner cartridge','envelope white c4','usb port hub','postit','3d ring','photo storage','a2 pad','300gsm','lw450','tn2130','cd pockets','fellowes','pvc clipboard','letratag','cpu trolley','office 2007','pricing label','genoa','whiteboard calendar','epson photo paper','analysis book','impact receipt','whiteboard 600','plastic binding combs','l shape folder','coil','file drawer mobile','trodat printy ink pads','couch','maori dictionary','bic white out','gold metallic paper','quartz paper','filemaster storage box','blue 80gsm','file inserts','a5 board','200gsm white','clipboard with calculator','storage unit','journal book','vga cable','impact dividers','ink for brother','desk with drawers','bu-100cl','vision desk','writeraze whiteboard','mat cutter','hp ink 60xl','paper cut','brother mfc-7340','computer screen','impact pen packs','clear ruler','bu100cl','debden refil','rewards','mechanical pencil leads','concorde','card file box','120gsm','diamond tape','14b8','sim card','dvd r','pva glue','white board markers','ethernet cable','receipt','magic dots','driver log books','acco','a3 display','silver marker','petty cash','norton antivirus','pastels','uni ball','embossing stylus','id card clip','black','printer scanner','aspen midback','a3 pad','amos','paye','epson multifunction','cd dvd labels','glow','croxley white envelope','red dots','transparent labels','photo album 6x4','graphic eraser','index card','post it notes 653','liquid soap','lc47bk','lc57bk','cyber clean','parchment card','letratag label maker','iomega','cardboard cartons','pc speakers','pilot pen','gbp filetidy','a4 100gsm','marbig colourhide','waterville business','key ring','badges','whiteboard mobile','ledah blades','aspen highback','scrawl','long arm stapler','4b1','4910','p1006','multifunction fax','water paint','luggage tags','brother ink black','my name is','gbp 10 pocket','printer laser wireless','round table','brother mfc7420','pink','cd recordable','a3 display book','avant stacker chair','squeegee','photo copy paper','hp printer cartridge 15','tn240bk','57','epson tx300f ink cartridges','modelling compound','warwick scrapbook','arrow','pg50','stacking chairs','payslip','cd r','cardboard tube','staedtler eraser','eme630','filing cabinet files','dividers polypropylene','3m strips','chairmaster apex chair','6b','5 tier bookshelf','parker pencil','art folio','pt-1000','monitor cable','m-k221','dc218','a4 colour paper 160gsm','avery mailing labels','dawell aspen highback chair','a4 box','canon pg37','collins manifold book','menu holder a5','mfc-240c','adobe acrobat','a-z coloured plastic tab dividers','a76 battery','pastel pencils','clear book 60','pallet wrap','brother toner hl-2140','impact pvc ringbinders','courier','presentation covers','brother hl-2040','hp 28','neoprene sleeve','dvd printer','artline 0.4','manilla envelopes','fx9750g','criterion tasman','epson tx300f','gbp desk pad holders','dawell aspen midback chair','pencil holder','zebra gel pens','green paper','marble','dymo letratag tape','cubes white','jovi crayons','carl trimmer','croxley prepaid envelope','stephens vivid','c5 prepaid','jiffy','casio desktop calculator ms10','uniball pens','mounting tape','uniden elite 9035','maori','pentel','targus','photosmart','a5 file','craft stencil','12 cubby','plug','map','c6','corrugated cardboard','modeling clay','helium','marbig ringbinder','desk mat','kyocera','avant multimedia computer desk tawa','tn-2025','f4480','mfc990cw','glass','tape gun','silver envelopes','microsoft office 2007','watercolour paints','hp 901','pencil eraser','bubble bag','blue filing cabinet','hp 6500','mr whiper','marbig office in a box','hp officejet 6500','brother mfc7340','sony ericsson','foolscap envelope','m-k231','board dudes','codafile clip','personalised stamps','silver paint','dot labels','tn3185','epson 91n','tork','rewards chart','sharpie extra fine','pen gold parker','texta pen','mints','post it notes 76 x 76mm','sand','a4 spiral book','canon pg510','nokia 1662','avery label l7159','work desk','3d','cream','confectionery','cream paper','yellow card','impact lever arch file a4','candida a4 graph','vga','acrylic medium','tweezers','white 250gsm','bactol','taklon brushes','4910 red ink','sorting','file copy stamp','comb binding coil','phone card','photo glue','collins log book','packaging tape 48mm','franklin translator','brother toner tn6600','manifold book a5','avant polo 3 lever highback task','belkin router','aa recharge','avery l7157','fold ruler','x4270','hp printer cartridge #98 black','dust cleaner','a4 file','silver label','mfc-260c','inkjet printable','deflecto','pencil 0.5mm','gloves','gift bags','invitation cards','semigloss','scope','flipchart','1662','ledah guillotine','green photocopy paper','torch','210gsm white','black marker','paper tray','appointment book','velcro strip hook','dividers 12 tab','avery laser','spiral binder','a4 magnetic paper','paper clips 25mm','decorations','mfc-990cw','name','name cards','greeting card paper','large hooks','hub','gold pen','external','acid free paper','zebra','backpack','w395','franklin','iron','air','clear stamp','spiral','aa battery charger','slide grip binders','ibico laminating pouch','page dividers','hp ink 60','printer cartridge refills','drive','office in a box','stabilo 308','a4 refill','carry bags','a4 dividers','day planner','wd','antibacterial wipes','a4 clear file','sony dvd','maple','lever','postcard envelopes','dark oak','1020','marbig 5 tab','h&o workstation','desk hutch','criterion mobile drawers','plastic labels','hp 45 black','crayola markers','c4092a','removable labels','pc402rf','concertina','3m post it','times tables','glass paint','gormack graph paper','pg512','memorex','brother laser toner','trophee sunflower','brother toner tn2130','2b','maths set','laptop cooler pad','parker ballpen refill','mileage book','card packs','mug','eraser refill','staedtler pencils','cash book','avant bookshelves','world map','mail lite','driving hours log book','bluetooth headset','paye book','paper 110gsm','organiser refill','sale','staff indicator','a3 file','fridge','name card holder','craft knives','avant krista chair with arms waffle','cooler','parker fountain','a3 storage','mfc-7340','avant operator 3 mid back chair','glass table','pc501','mounting board','rediform','cli-8m','art case','impact lever arch file','pentel white','73 73n','canvas panels','cb540a','h&o','avant 3 drawer','index file','ream','c525a','essentials chair','hp 21 black inkjet cartridge','hot chocolate','binding rings','cd sleeve box','glass bookshelf','cr2032 battery','a4 20 pocket','modina mobile','usb sd card reader','precision kurve 3 drawer filing cabinet','copier stand','ph paper','draw organiser','print cartridge','cupboard with shelves','craft paper','hp toner black','papermate 4 ball pens','wage receipt','stephens whiteboard marker','tn3250','ohp','dvd disc','l7173','thermal roll','hessian','criterion desk','security clip','parker urban','software microsoft','laminating pouches a5','trodat 4913','no parking sign','wage','h&o 12 cube cubby','gps','staff board','tasman','500gb external hard drive','ql550','art easel','message book','cli-8c','hp02','metalic paper','accounts book','h&o spencer computer desk','uni ball pen','sharpie twin tip','t shirt transfer paper','graphite pencil','eva','reeves acrylic paint','avery j8160','lumbar','warwick project book','canon mp150','rapid soon','impact document case','project book 20 leaf','auckland map book','clear sellotape','broadband','laser labels l7162','impact retractable','hp black','12 cube white','memorex dvd r','a3 book','esselte box','coloured lined','570','computer notebooks','pen pigment liner','brother fax 2850','polybubble','2 column','artline marker','epson tx300f ink','invoice envelopes','brother tz','logbook','paper bag block bottom','letter opener','open closed sign','staples 23 8','canon pixma printer','brother hl4050cdn','brother tn2130','origami book paper','colouring book','oil pastel','telephone and answering machine','4911','multi coloured pens','t shirt','gold paper','hp deskjet f4480 cartridge','cd shredder','flexi curve','a3 black','glossy','tz-fa3','menu holder','avant mobile','printer cable','foolscap folder','paint knife','mfc295cn','silver card','hp photosmart','memo board','2b8 exercise book','a3 envelope','accoflex','f4280','brown wrapping paper','windows 7 upgrade','rexel','floor mats','plastic storage boxes','invoice','centre feed','8b4','eastlight green','toner tn','report cover','t21','memorex dvd','lable maker','a4 visual diary','brother fax 878','subject','a6 notebook','impact archive box','key reel','ibico laminating pouch a4','beados','post it pop up','a4 writing book','avery shipping labels','clamp','ball point refill','manilla fasteners','faber castell watercolour pencils','hp printer cartridge #56','ink jet','6 x 8','food labels','4 drawer','6b graphite pencil','binder display book','plastic tags','2 drawer','p-20','storemate','bluetooth printers','microsoft access','stick notes','usb card reader','lc67cl3pk','magazine','spine','diary refil','panasonic fax cartridge','stamp pad blue','100 page clear file','office solutions calculator','reeves paints','reception desk','begreen','sheaffer pens','l7162','card packs with envelopes metalic','red paper','diy stamp','rubba dubba','cash register paper','wrist','ql570','project boards','crosscut shredder','glow in the dark','7b8','document file','felt tip pens','thermal','coffe mugs','brother fax refills','ink roller','tz','large paper clips','pvc covers','in tray','french curves','tn-3185','faber castell grip','metallic paper 120','4913','filter','jumbo marker','hole labels','mechanical pencil 0.5mm','drawing paper','aluminium case','stephens marker','sarasa','royal blue','deskpad','jasart creativity centre','adaptor','1f4','log','cash register','reflex a3','whiteboard a4','fas','gbp file l','clear book covering','faber castell grip 2001','rx510','upright stapler','6 cube','pilot g','hs1200ts','r','h&o desk','l shape assorted','5mm binder','collins a5','clear adhesive sheeting','250 gsm','cutting board','art book','brother typewriter','a3 140gsm','mfc5860cn','contact covering','writing book one','scope return','drawing book','writing compendium','glossy photo','scales','log book cover','contact paper','hl-3040cn','varnish','stars','confetti','logitech speaker','cli521c','polypropylene ringbinders','rechargeable','carpet mat','fine tip pens black','metallic paint','a4 lined pads','western digital','rimu charcoal','black tape','sign here','jiffy rigi','document box','filecorp starter','staedtler pen','frixion','games','epson tx550','faber castell connector pens','knee chair','2b pencil','passport','easytrak','school book labels','impact copysafe pockets','eureka','shiny','3m adhesive spray','a4 pockets','cable ties','steel ruler','black card paper','writing paper','837mc','microsoft professional','scope mobile','stationery set','heart','acrylic','staff only','metallic pen','hp 840c','linen paper','hp printer cartridge 95','adsl filter','das visual diary','a4 manilla folders','2h','spirax a5 notebook','printer fax scanners','ink for canon','large core sellotape','visual arts diary a3','a4 photo','tz-221','staples 9 8','a4 note','warwick 3 subject','a4 display book','red ball pen','a4 sketch pad spiral','hp black print cartridge','handsfree','50mm ring binders','lr44','faber-castell coloured pencils','collins receipt book','a4 exercise book','party decorations','l7651','mini laptop','zebra sarasa','manila','green paper clips','combination lock','quik stik','wireless router','clear book 30','smiley','coloured card green','plastic magazine files','bee','cli-521c','hp 18','5b1','impact suspension files','kraft paper','sale signs','collins analysis','vibe','hardcover notebook','document wallet dome','ql-550','lightscribe cd','newsprint paper','lithium batteries','acco ringbinder','dcp165c','uni-ball','hl2040 toner','rent book','h&o scope 1800 desk','2e5','microsoft webcam','canon cl-41','98','a3 laminating sheets','franking machine label','clear l shape file','pen set','hp 8030','trodat stamp refill','avery clear','j8161','report','literature','dymo plastic labels','hp f4280','sharpie permanent marker','antibacterial','staedler','alphabet book','impact book','cd dvd marker','candida refill','hp deskjet 3745','epson r310','desk top organiser','packaging bags','wireless printer fax','layout pad','matt laminate','bci24bk','copier paper white a4 ream','packet','canson','mobile printer','gbp moving edge','shelf unit','sheaffer','poster paint','1tb','modina workstation','hardcover books','0.7mm pen','collins index','blue ant','flags','xacto knife','uniball micro pen','a4 pp dividers','eastlight box file','ruler 400mm','gouache','uni laknock','no smoking','hp photo pack','gun stapler','4915','pink pen','hl4050cdn','id','card pocket','clever kiwi','mfc-255cw','linen','executive folder','guillotine blades','nimh batteries','doodle art','summit','brother p touch tape','party balloons','modelling tools','bound notebook','xacto','casio power graphic fx-9750g plus','drafting paper','view tabs','kitchen cloth','hp 27 28','display book a4 30 pocket','paper clip holder','paperclips 50mm','flash drive 16gb','hp 10 ink cartridge','tz335','canon cyan','a6 pad','helix','a4 black card','avant executive workstation','letter stencils','paint brushes kids','atelier','fragile','pentel marker','4927','jovi','tn-155','d-link','marabu','textile paint','hp deskjet f4480','easel pad','sketch','pudney hdmi','tn-8000','tab dividers a5','netbook sleeve','5bk','hp colour cartridge','label maker pt1010','wristrest','gel ink pens','verbatim dvd r dl','hp f4480 ink','scalpel','2820','newsprint','art tube','653','porcelain paint','avery dl30','draw tidy','expandable file','orange paper','cl-41','c4 e31','mono printer','zebra pen','lockers','brother inkjet printer','accounting','price tags','lm220p','archive','fabric chair','coloured folders','lc67pvp','ohp sheets','hp22','ledger book','bluetooth mouse','jrj','q2613a','tab dividers white','car charger','phone book','avery transparent','durable hanging','d2360','clear file pockets a5','write on album','boardroom','foot switch','strips','sony cd-r','fellowes binding pvc cover','avery label dl30','93','tiki cloth tape','admit one tickets','mask','a3 scanner','carl','dcp195c','acid free','cash','canon cli-521','student acrylic paint','a4 hardcover notebook','pilot p-700','paperpro','filecorp labels','jetstream pens','skype','impact ballpoint pens','usb wireless','peel and seal','tajima','8.5gb','pilot red pen','printer ribbon','avant bookcase','gbc laminator','beech','hardcover','avery l7169','brother ink lc67','to do','clear','3 part clip','criterion concorde','j8167','vehicle logbook','trodat 4912','white board eraser','oil','cellnet','closed sign','pvc a4 ringbinder','j8162','13 4','pg-510','hog brushes','techniclick','orange','impact budget copy paper','hp photosmart c4180','spirax pad','pritt glue stick','art pencil','avery inkjet label','tshirt transfer paper','deskjet f4480','apex','bullet','ruler cutter','shuter business card holder','pink stapler','mail lite bags','tech midback chair','chairmat','brother pt1090','hello label','paper file','h&o bookcase','telephone cord','j8651','brother hl4040cn','glow paint','moving edge','conqueror envelope','sbg','12mm x 4m','dual layer dvd','gel','canary','rubber grip pen','canon cartridge pg510','cool red','epson c79','clamp file','violet','blue display book','170gsm','bic fine tip pens','rollerball','spirax subject','hl-2700cn','portable','disposable','rubba dubba doo','lm120p','impact memo cube','x-acto knife','water based paint','airmail','rubba dubba doo fun 4 one','ringbinder 50mm','pink a4 paper','timesheets','hp 94','rexel shredder','mfc6490cw','packing envelope','tn-150','cd labelling','t0731','hp 17','restaurant book','double sided','88xl','mesh pewter','fineliner pens','buro chair','andywrap','bic fine','blades','ms office','faber castell watercolour','epson t028','quartet','metal cupboard','payroll','pilot blue pen','transfer file','clothing labels','lbp5000','a z tabs','telephone message','acme ink','bci-21','memo board writeraze','pt1000','brother hl 2170w','mulberry','bright white paper','photo splits','serpentine','printer machine','impact 80gsm','puff paint','impact black pens','artline calligraphy','clear pockets l shaped','mark 2','refill inkpad trodat','pad coloured paper','trophee 210gsm','impact packaging','star stamp','stamp ink refill','a4 expanding file','gift','report file','mesh desk','colour printer','c5380','usb printer cable','bci-3ebk','kids crayons','hp 920','a3 printer scanner','pvc','charger','page markers','a-z filing sorter','score','dividers wide','modulink','hdmi cable','oki cartridge ribbon','casio fx-82','vx 1000','prestige','weekly planner','avery laser labels l7159','avery paper','beautone red','clear tabs','artline metallic','6 x 4','cube refil','c6180','safety register','solar','inkjet labels 50 pack','acrylic paint red','staples 14','visitor chairs','overdue','trophee 80gsm red','cp1215','staedtler triplus pen fibre tip','uni pen','card packs with envelopes','fine black marker','avant 2 lever task chair','visiting cards','whiteboard porcelain','desktop hard drive','trodat 4910','a4 laminating pouch gloss','business calculator','13 8','thick paper','jumbo chalk','orange folder','usb emtec','storage box with lid','brother label maker pt1010','scrapbook refills','tee square','telephone book','fx9','rubberbands','carven','hp iron on transfers','du-kit','tab folders','canon cartridge black','home and office scope','creative laminator','file storage box','writeraze year planner','avant harmony chair','cd labelling kit','a4 5 subject','uni ball i pens','post-it pop-up','file suspension foolscap','mfc7440n','indicator board','saddle','feathers','mfc255cw','foam brush','lead','seagate 500gb hard drive','brother ql500w','hl4040cn','1.50 stamps','tn','faber castell pencil','brother mfc9320cw','signo','epson ribbon','2600','buro steno','portable hard drive mac','a4 clear file refills','chisel tip markers','fish','ink paper','postit pop up','rapid 9 staples','pilot black pen','black ultra fine','3b','carry','marbig pencil','student desk with drawers','50mm prong','hp c6380','red envelopes','lined card','paua','trend','myob cashbook','l7168','reinforcements','precision cupboard','ledger','high back chair','brother label pt1010','myob products','dr grip','star genoa desk','inkpad','hp c6180','a4 label paper','plates','clear book refillable','franking labels','office drawers','ip2000','french','square','home and office vision','canon lbp3100b','bci3em','canon s9000','a4 300 gsm paper','jumbo crayons','franking','push','marbig ring','cd lens cleaner','embossing stencil','brother toner mfc9420cn','emtec usb flash drive','brother drum dr3000','40 pocket clear file','4 slot','home computer','whiteboard 900x600','criterion tasman 3 drawer mobile','nestle hot chocolate','cordless','a3 160gsm paper','staples 13 6','gloss photo paper','cd cleaner','jastek chair','write on notebook','airseat managerial chair','officejet 6500','colour laser','manifold','toy story','collins receipt','dr grip pen refills','a4 160gsm','lifecam','spray glue','pipe cleaners','carbon','brother tape','deskjet','flex ruler','invoice statement book','rapid standard staples','q5949x','computer holder','impact concertina files','5250dn','1a8 book','in out system','jiffy p1','x530','uniden elite 9035 1','mfc425cn','pull sign','2001 grip','avery j8159','rule','logitech c500','atelier paint','a4 card silver','scrub','popsticks','wireless usb adapter','mini stapler','a4 scrapbook','supergrip','bank deposit book','lc800','staples 140 6','criterion tasman workstation righthand','avant glass','canon drum','canon mp550','highback chair with arms','2014g','carl rotary trimmer','cashbook','st2','counter bell','trend micro','wand','a4 guillotine','desktop filing','black chair','coloured felt pens','a4 business card refil','whiteboard tray','paint holders','officejet pro','hp 15 black','red sharpie markers','trodat 4810','carven magic dots','4cc a4','840c','dome wallets','belkin wireless','avant fulton chair','printer fax copier','labels red','exit sign','laptop pad','glass workstation','altec','white laser labels','paint by numbers','deposit book','6b1','whiteboard 1200','filecorp box','2e5 exercise book','for sale sign','high capacity','lipton','hp c6578d','samsung charger','office professional','mesh desk organiser','1800mm','dymo plastic white','a4 lever file','uni correction pen','brother cyan','duotone','crepe paper blue','laser address labels','workstation 1500','presentation cardboard','birthday banner','c6657aa','l7676','pentel whiteboard markers','avery white laser labels','coloured ink','textile ink','colour wheel','fluoro paint','buro revo','clear printer','ibico binding coils','wireless desktop 700','overhead','sign stand','microdia','metal mobile','whiteboard 450 x 600','work station','box easel','l7163 labels','avery media labels','58','ibico cover','iron transfer','brother toner tn7600','canon cli8m','4 subject','water brush','a4 document folder','sharpie mini','dawell aspen','6500','dawell halo highback chair','super vivid','rent','avery cd','canon lbp3300','toy story 3','s-421','winnie','laser toner lexmark','2014','canon cartridge colour','oki printer ribbons','bottle','dymo express','dvd lens cleaner','i550','collins deposit book','avant bookcase 3 tier tawa','red','mono laser','nz wall map','brother inkjet multifunction','bindfast','landscape','green magazine file','pilot dr','blank envelopes','glass shelves','brother belt unit','h&o 6 cube cubby','spirax notebook a4 wiro 512 hardcover 100','shred','faber castell crayons','straightline bookcase','ibico clear presentation binding covers','77','xbox','desk pen','hp c5180','overlay 2d','pink cuttlebug','canon lbp5000','50c','impact rings','inkjet printable dvd','eurovision','trodat 4927','avant fulton fabric','4 das','epson inkjet paper','glass shelf','12','150 gsm paper','cx3700','copysafe pockets blue','cd dvd','reader','gold paint','fax 2820','fluoro','j8165','bci-24bk','tn 155y','adhesive pockets','5 tier','impact clear book a4 10 leaf','13e','faber-castell coloured pencils watercolour','a3 glossy paper','large calculator','acme 3 hole punch','payslip envelope','year labels','fimo clay','goldfaber','2 go 8 cubby','acrylic paint brushes','bubblejet','cl-513','pink envelopes','post-it durable','91','quartet envi','label software','mungyo pastels','mfc-295cn','phonics','dog','avant stacker','mounting squares','pallet strapping','paper 250gsm','dawell midback chair','rapid 9 stapler','clip triangular','carlton','9 cube cubby','brother hl-4040cn','harmony','jetstream','collins invoice','harmony leather look chair','eftpos roll 2 ply','cart312','rj-11','enclosed','command cord clips','reeves paint by numbers','avant midback','225','precision 3 drawer filing cabinet','genius mouse','matte paper','wd 1tb','microsoft mouse','vision','white label sheet','metallic silver','vellum tape','spring file','f2410','epson cx3700','pink parker pen','cx3500','direct card reader','usb speakers','ultra fine marker','belt','kis cover','alpha','stylus 600','avant executive','white labels','point 88 pens','tz-131','6 tier','avant 12 cube','pocket dividers','acrylic brush','fire sign','pencil holder black','a5 laminating','personal','smart stacker','brother mfc-7440n','marbig carry case','cd dvd case','flame','carpet','hp 845c','tn-3290','pulsar 300','desk with shelves','ink for parker pen','mobile lock','cl3100','stabilo black pens','colour paper metallic a4','marbig ringbinder a4 26 2d','hp 210-1015tu mini netbook','coloured board','impact bubblewrap','staedtler 2h','world greetings stickers','dvd cleaner','cd ring binder','breast cancer','ibico binding cover black','dice','washable markers','dymo d1','book tape','artline pen 200','ql-570','tn 150','compendium pads','uni pen laknock retractable medium','coloured gel pens','hp printer cartridge 56','hp 2575','l7168 laser label','parker pen refill blue','cap erasers','avant mistral chair','avery filing labels','health safety','avant tawa','hard cover','impact cube','pg','3820','small card','trophee black card','artline drawing system','hp q5949a','white paper a2','a4 10 tab dividers','signo pens','staples 53','white pencil','airseat managerial','686f-1','dymo paper','flyer','purple dots','filecorp 2002','acrylic set','2720','book ring 25mm','0.3mm','tz-335','sony ericsson mobile phones','fas indian ink','mfc885cw','das visual diary hardback a3','star monaco desk','mannequin','multi pack pens','a3 refillable clear books','e23 c5 envelopes','brother mfc5890cn','stamp ink black','t shirt paints','brother mfc295cn','intercom','cd single','mr1963','red pencil','bin bags','impact storage box red','b pencil','impact mailing bags','bank book','brush pen','red card','plastic combs','brother ql570','rigi','staedtler whiteboard marker black','honey maple','6500 wireless','specialty paper','no parking','avant krista chair','brother laminated tz tapes','technical pens','80gsm coloured','visitor label','cool melt','coloured file dividers','papermate pencils','leaf pad','2 in 1','sheaffer ink','uniden xs1410','mr2976','magenta labels','avant nova plus midback','2d ring','a4 coloured labels','stump','hp 1410','mobile charger','6 way surge protector','assorted pen','virus','marbig super strong','post it recycled','a3 binder','coloured a4 paper ream','avery greeting','clear file refils','6-tier','waterville compendium','codafile out','nylon','s200sp','c8775wa','aspen atom','desk screen','avery l7171','ink 75','5mm quad book','pencil tin','seagate 500gb','parker gel refill','height chart','7 money column','fabric pinboards','duplicate','pom poms','credit card wallet','mini mouse','wd my passport essentials 320gb portable','hp 1010','a3 art diary','ruled paper','art paint','4 x 4','january','895cxi','non spill','wd my passport essentials 320gb','c7280','crown chair','uniball black','noris club','pencil tray','clear book a2','supertooth 3','disney sticker book','genius eye 312','a3 recycled paper','o scope','fulton','4 ring','bronze','brother ql550 labels','hd110','1.5 batteries','hp #95','printable','a4 courier','brother label 1010','avant polo 3 lever','sbg notebook','fan brush','balloons green','cream 210gsm','seagate drive','impact pockets','glass wipes','buro knee chair','grant','a-z business card','craft pens','canon combo pack','post bags','pirate','fx100','atom highback chair','crown highback','whiteboard a2','brother cyan ink','canon value','mp170','bic pack pens red','canon d620','m205 wireless mouse','e14','mk250','canon laser cartridge','marbig ringbinder overlay a4 25mm 2d ring','impact exercise book','hp print','mp450','brenex pad','a4 40 page clear file','p.a.y.e book','dect2035 1','dect2015 1','marbig archive box','overlay 3d','comfort rating','hp f2410','black notice board','canon cartridge pg50','hp 335','my passport','brother 12mm','hl1240','litewyte staff indicator 17 name','avery 24','luminator','laser jet labels','page binder','0.3mm pen','fun','profile pens','cd drive','9 14 staples','red storage box','dvd_r','pink crepe paper','red lever arch','2400','0.2mm','4 tier','hp printer cartridge 17','t50','system card box','japanese translator','paper document','clic','dymo lables','i850','hp c4092a','calidad cartridge','1315','x acto knife','4x6 photo paper','hp 5610','office stool','epson cyan','t0561','stackable','claria ink','coloured paper 210gsm','avery label 20 pack','impact labels 20','avery parcel label','stock sheets','whiteboard memo','labels j8160','genoa tawa','red manilla','6mm binding coil white','stapling pliers','sable brush','reels','paper storage','star workstation','a3 art','80gsm coloured paper yellow','impact labels 100 a4 1','clear contact paper','c6658aa','brother dcp540cn','pc-302','adjustable desk','cd printing labels','chairleader','coloured rubber bands','starter packs','3310','replacement blades','workstation h','iron-on','a4 200gsm white','mp500','hp c6657aa','plus','fp1100','carl cutting mat','c6578a','c67 ink','linseed','psc1210','linseed oil','dawell aspen midback','coloured stars','recipe','printy 4912','sterilization','20 copysafe pockets','atelier impasto gel','action','tensioner','fashion pens','malan','cdmate','chair green','das easel','pulsar','peel','dollar','dymo label d1','paper cd covers','post-it 686','hp c8061x','mfc240','pilot red','cd drawer','profile','white paper clips','h&o a4 hot laminating pouches','hybrid','ledah 404','tilt','cost book','pink paint','r13 staples','impact leatherette concertina file','5 16','deflect','avant multimedia computer desk','reeves paint brush','hp everyday photo paper','i9950','avant multimedia','avery l7165','4d','black ohp pen','croxley e35','dark oak mobile','brother label tape m-k231','adsl2','computer duster','a3 layout pad','mfc-7440n','tenancy','junior exercise book','hp scanner','crest','wd my passport essentials','crossword puzzle solver','lilac paper a4','wd my passport essentials portable','impact label a4 8','brother multifunction mono','p7','rimu','mid back chair','ps40','small stapler','bacterial wipes','metallic card blue','c9703a','cafe chairs','a4 adhesive label','sand paper','concorde desk 1800mm','2 shelf','recycled pens','black wrapping paper','clx 2160','q2672a','#56','brother p touch 10','mfc-6490cw','bullet midback','canon lbp-3100b','post-it markers','anthracite','orange paint','hp 5440','1 2 arch files','create-a-card','29mm','north island','acrylic whiteboard','q2671a','avant 2 lever task chair blue','creative a3','r350','retractable ballpoint pens','7 slot','hard drive mac','canon ip5200','jet','durabrite ultra ink','avant espresso','5500','e12','brother fax multifunction','dymo fabric','bar','a4 5 reams','cartons photocopy paper','dymo clear','impact labels 30','epson cx4700','r45','4100','cd protection','pink parker','hp q3960a','canon cartridge cl-41','parker pen urban','210 gsm','gbp expanding file','bic kids','canon cartridge cli8bk','ichbl','mc32','ergonomic footrest','impact corrugated cardboard','rx530','hp printer cartridge 45','shuter business card','accent highlighter','3m vhb','chair castors','microsoft lifechat','#140 staples','coloured paperclips','black metallic','lx-3000','wpn511','wg511','a315','calidad ink','print whiteboard','impact overlay','dymo black white','single pocket presentation folder','cp 13','blue lead pencil','brother 1030e','hp printer cartridge 27','8 hole punch','2 tier','coloured sand','cx1500','card lilac','glacier','mfc-440cn','c61','clear divider','avery l7168','970cxi','boss highlighters','marbig wipes','brother colour','annual wall planner','small address labels','sony ericsson charger','tshirt paper','130kg','gbp desk pad','cherry','flat brush','c67','art apron','brother mfc7840w','milford','laser filing labels','epson t0495','dymo pocket','ibico matt pouch','filecorp i','printer cleaner','deliver to label','308','brother inkjet multifunction dcp195c','black document wallet','dr','clear pockets a2','plastic cutlery','140kg','hp toner q2613x','brother mfc 3420c','desk keyboard','acto','casio mj100','wiro oriental','a4 120gsm quartz','mottle','black ink pad','a4 100 pockets','sca','penrite corkboard','a4 110gsm','a4 subject divider','cd dvd printing','brother ql-570','ethernet card','kraft file folders','make your own cards','mfc-9320cw','tapli clip','fern punch','small paper bags','pavilion','sharp calculator el531vh','duplicate receipt book','avant operator mid back chair','papermate 4 ball','epson t0473','a5 office pad','marbig clips','abc chart','green-one office bin liner extra large','paper 40gsm','card stand','fresh','computer drum','week','mini cd labels','white ink pen','s300','50gsm','680','mobile cherry','577','dc-20','clear leaf','brother copier','brother 1750','avery l7164','post-it pens','white gloss','25 binding coil','g85','gift pen set','brother 1830','a4 8','monthly whiteboard','taklon','pre-inked stamps','handheld labeler','envi','fas paint super tempera yellow','palm rest','ma4','collin driving','merchandise tags','windscreen','p9 77','red diary','paper organiser','c8727aa','tn-200','foa660','fo-p610','margin','reeves table easel','desk grey','sable','7 drawer','500','pyramid','large metal cupboard','page','hp scan','fresh coffee','winton','filecorp 2514','colour ream','a5 display','psc 1510','mobile maple','classic white','das foam dobbers','faber castell refill','c51btone','a3 trimmer','a4 size envelopes','a3 100gsm','workzone','canon fine','belt clip','a4 grey card','022','mr pencil project book','canon glossy paper','wifi printer','ma4 exercise book','4 tab l shaped pockets','clx2160','low tempo bookcase','red metallic paper','das 22','maple charcoal','punched book','5l','14a5','black fibre tip pen','pc label printer','marbig zip','3h leads','830 hb pencil','a4 8mm ruled pad','mini sharpener','palm','chair grip','2550','a3 document','231','a4 quad','13 6','desk warm beech','parcel label','12mm laminated tape','punched exercise book','a-z business card holder','faber castell sharpener','cox','el-1801c','full coloured pencils 12 pack','lidded paint palette','2 3','a4 7mm','dark blue cards','maped pencil sharpener','collins gem','4 tier lockers','loopys book cover','1 5','loopy','pacific hb','12 jovi','ip1000','paper notebook','mini labels','coloured document wallet','2dtp','mesh magazine file','c6375','cox compass d80','dark','pu leather chair','a4 sketch','hp deskjet 810c','12 pack felt pens','artist brush set','single envelope','a3 bockingford b21','collins index notebook','80mm','pictbridge','2 day','canon glossy photo paper','pentium','66m','collins wtv','brother pc201','dymo labl tape','4 pack','psc 2110','mf4680','cp-13','avery printer labels','a4 1 diary','c7200','tga470','perfect gift','bronze paper','alkyd','avant beech desk','brother a4 photo paper','collins a52 diary','epson glossy photo paper','colour 93','tx400','epson 760','direct paper midnight blue','mini hooks','#92','top storage desks','hp deskjet 656c','mono','desk a3','mda51p','beyond','avant leather','epson c61','wipe board','maximum user weight','hp printer cartridge 26','hp usb flash drive','deskjet 3650','desktop printing calculators','6l','dymo machines','a4 wall mounted holder','creations','bright pink paper','fas text','weather chart','whirled','11 cabinet','desk 1800w');
/* $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 SLI'; // 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);
    }