Riverbum.com
               FREE Shipping on All USA Orders over $50!
Fly Shop
Dry Flies->
Emerger Flies->
Nymphs & Wet Flies->
Stillwater Flies->
Streamer Flies->
Saltwater Flies->
Bass Flies->
Salmon & Steelhead->
Pike & Musky Flies->
Panfish Flies->
Gear Shop
Clothing->
Extras->
Fly Boxes
Fly Lines->
Fly Tying
Gift Items & Decor->
Leaders & Tippets->
Nets->
Polarized Sunglasses->
Reels->
Rods->
Tools->
Travel & Wader Bags
Vests & Packs
Videos & Books->
Waders->
Wading Boots
Watercraft->
Gift Certificates
Bestsellers
Flies
01.Parachute Adams
02.Black Zebra Midge Tungsten Bead
03.Parawulff Adams
04.Bead Head Prince Nymph
05.PMX, Royal
06.Red Copper John

Products
01.RiverBum Hat Blue
02.RiverBum Sticker
03.Gift Certificate $25
04.Gift Certificate_$100
05.Gift Certificate $50
06.Gift Certificate $40
Site Map
Categories Products
Dry Flies
    • Dry Attractors
       -Humpy Flies
       -Madam X Flies
       -Purple Haze
       -Stimulator Flies
       -Trude Flies
       -Wulff Flies
    • Dry Caddis Flies
       -Elk Hair Caddis
       -Foam Caddis
       -Mottled Caddis
       -X Caddis
    • Dry May Flies
       -Adams
       -Blue Winged Olives
       -Callibaetis Flies
       -Gray Drakes
       -Green Drakes
       -Mahogany Flies
       -Pale Morning Duns
       -Rusty Spinners
       -Trico Flies
    • Dry Midges
       -CDC Midges
       -Double Midges
       -Parachute Midges
       -Xelon Midges
    • Dry Stoneflies
    • Terrestrials
       -Ant Flies
       -Hopper Flies

Emerger Flies

    • Emerger Caddis Flies
    • Emerger Mayflies
       -RS2 Flies
       -WD40 Flies
    • Emerger Midges

Nymphs & Wet Flies

    • Attractor Nymphs
       -Copper John Flies
       -Prince Nymph Flies
       -Hares Ear Flies
    • Caddis Nymphs
    • Mayfly Nymphs
    • Midge Nymphs
       -Brassie Flies
       -Disco Midges
       -Ghost Midges
       -Rubber Midges
       -Serendipity Flies
       -Zebra Midges
    • Scuds, Sows & Czech Nymphs
       -Czech Nymphs
       -Scuds
       -Sows
    • Stonefly Nymphs
    • Wet Flies & Soft Hackles
    • Worms
    • Eggs & Glo Bugs

Stillwater Flies

    • Buggers & Killers
    • Crayfish, Scuds & Others
    • Damsels
    • Lake Mayflies
    • Lake Midges
       -Dry Lake Midges
    • Minnow Imitations
    • Stillwater Leech Flies
    • Stillwater Terrestrial Flies

Streamer Flies

    • Buggers
    • Cone Head & Lead Eye
    • General Streamers
    • Leeches
    • Sculpin and Minnows
    • Zonkers

Saltwater Flies

    • Bonefish Flies
    • Clouser Minnows
    • Crab Flies
    • Deceiver Flies
    • General
    • Poppers and Surface Flies
    • Shrimp Flies

Bass Flies

    • Bass Sub-Surface
    • Bass Surface

Salmon & Steelhead

    • Bomber Flies
    • Buggers
    • Bunny Leeches
    • General Practitioners
    • Leeches
    • Marabou Flies
    • Nymphs
    • Streamers

Pike & Musky Flies

    • Pike & Musky Sub-Surface
    • Pike & Musky Surface

Panfish Flies

    • Panfish Sub-Surface
    • Panfish Surface

Clothing

    • BugsAway/Bug Repellent Clothing
    • Cold Weather
    • Hats & Bandanas
    • Men's Clothing
    • Rain Gear
    • Travel & Technical Clothing
    • Women's Clothing

Extras

    • Floatant Holders & Lanyards
    • Floatants & Such
    • Fly Patches & Driers
    • Repellent & Sunblock
    • Split Shot
       -Non Toxic Weights
    • Strike Indicators

Fly Boxes


Fly Lines

    • Floating Lines
    • Fly Line Extras
    • Saltwater Fly Lines
    • Sinking Lines
    • Sinking Tip Lines
    • Spey Lines
    • Backing & Running Line

Fly Tying


Gift Items & Decor

    • Mike Savlen Prints

Leaders & Tippets

    • Dispensers & Straighteners
    • Fluorocarbon
    • Tapered Leaders
    • Tippet Material
    • Wire & Shock

Nets

    • Net Accessories

Polarized Sunglasses

    • Bifocals & Magnifiers
    • Sunglass Accessories

Reels

    • Abel Reels
    • G. Loomis Reels
    • Galvan Reels
    • Reel Extras
    • Stone Creek Reels
    • Tibor Reels
    • Lamson Reels
    • Ross Reels
    • Sage Reels

Rods

    • G. Loomis Rods
    • R.L. Winston Rods
    • Redington Rods
    • Rod Extras
    • Sage Rods
    • Stone Creek Rods
    • TFO Rods

Tools

    • Fly Driers & Floatant Holders
    • Nippers
    • Pliers & Clamps
    • Retractors & Lanyards
    • Seines & Insect Collecting
    • Thermometers & Compasses
    • Threaders & Knot Tying Tools
    • Wading Staffs

Travel & Wader Bags


Vests & Packs


Videos & Books

    • Atlas & Maps
    • Casting
    • Destination, Guide & Journals
    • Entomology
    • Fish Tales
    • Fly Tying & Fly Pattern Books
    • Intro to Fly Fishing
    • Knot Tying
    • Saltwater
    • Specialty
    • Trout & Steelhead

Waders

    • Kid's Waders
    • Under Wader Wear
    • Wader Extras
    • Wading Belts
    • Women's Waders

Wading Boots


Watercraft

    • Boat Accessories
    • Pontoons & Tubes

Gift Certificates
', $parent_group_end_string = ' ', $child_start_string = '
  • ', $child_end_string = '
  • ', $spacer_string = '', $spacer_multiplier = 1, $cnt = 2; function osC_ProductTree($load_from_database = true) { global $languages_id; $categories_query = tep_db_query("select c.categories_id, cd.categories_name, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = cd.categories_id and cd.language_id = '" . (int)$languages_id . "' order by c.parent_id, c.sort_order, cd.categories_name"); $this->data = array(); $this->products = array(); while ($categories = tep_db_fetch_array($categories_query)) { $this->data[$categories['parent_id']][$categories['categories_id']] = array('name' => $categories['categories_name'], 'count' => 0); } } //end class osC_ProductTree function getProducts($parent_id) { $child_query = tep_db_query("select c.categories_id, cd.categories_name, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = cd.categories_id and c.parent_id = " . $parent_id . " order by c.parent_id, c.sort_order, cd.categories_name"); $products_query = tep_db_query("select pc.products_id, pc.categories_id, pd.language_id, pd.products_name, pd.products_natural_name from " . TABLE_PRODUCTS_TO_CATEGORIES . " pc, " . TABLE_PRODUCTS_DESCRIPTION . " pd where pc.categories_id = " . $parent_id . " and pc.products_id = pd.products_id and pd.language_id = '1' order by pd.products_name"); $result = ''; if ($products = tep_db_fetch_array($products_query)) { do { //$this->products[$products['products_id']] = array('id' => $products['products_id']); //$this->products[$products['products_id']] = 2; //$result .= '' . (tep_not_null($products['products_natural_name']) ? $products['products_natural_name'] : $products['products_name']) . '
    '; $this->products[$products['products_id']] = array('name' => $products['products_name'], 'id' => $products['products_id']); //(tep_not_null($products['products_natural_name']) ? $products['products_natural_name'] : $products['products_name']) } while($products = tep_db_fetch_array($products_query)); } else { while ($children = tep_db_fetch_array($child_query)) { //$children = tep_db_fetch_array($child_query); $this->getProducts($children['categories_id']); } } //return $result; } function buildBranch($parent_id, $level = 0) { if (isset($this->data[$parent_id])) { foreach ($this->data[$parent_id] as $category_id => $category) { $category_link = $category_id; if ($level == 0) { $result .= str_repeat($this->spacer_string, $this->spacer_multiplier * $level) . ''; $result .= $category['name']; $result .= '

    '; $this->getProducts($category_id); //$result .= $this->getProducts($category_id); foreach ($this->products as $products) { //for($i=0, $n=sizeof($this->products); $i<$n; $i++) { $result .= '' . $products['name'] . '
    '; } // reset the array $this->products = array(); $this->cnt++; switch ($this->cnt) { case '5': case '8': case '13': case '20': $result .= '
    '; break; default: $result .= '
    '; } } } } return $result; } //end function function buildTree() { return $this->buildBranch($this->root_category_id);}} ?>