// Cool Running Ads --------------------
// JavaScript library to generate Active.com ad banners and websidestory
// code for Cool Running with content-specific tags.
//
// CRAD.webside includes code that is copyright Websidestory,
// all rights reserved.
//
// Remaining code (c) 2007 Josh Clark and Global Moxie, all rights reserved.
// Licensed in perpetuity to Cool Running and Active.com for use on
// coolrunning.com.
//
// DISPLAYING ADS ----------------------
// Ad banners are displayed via CRAD.ad(). Arguments are:
// banner: name of banner space to display (required)
// slug: internal "slug" code of the current section being displayed
//       (see CRAD.meta below for mappings of codes to section metadata).
//       This argument is optional; if not provided, content categories
//       are left in default state: "nofeature", "nosubfeature1", etc.
// opt: optional hash to override default categories, width and height
//
// To show an ad space for the homepage for example:
// CRAD.ad('leader_top','h');
// ...and for the main race results page:
// CRAD.ad('sky','1_2');
//
// LOADING WEBSIDESTORY CODE -----------
// Load the websidestory settings for a page via CRAD.webside().
// Arguments are:
// slug: internal "slug" code of the current seciton being displayed.
//       (see CRAD.meta below for mappings of codes to section metadata).
//       This argument is optional; if not provided, content categories
//       are left in default state: "nofeature", "nosubfeature1", etc.
// opt: optional hash to override default categories
//
// to generate the webside story code on homepage for example:
// CRAD.webside('h');
// ...and for the main race results page:
// CRAD.webside('1_2');
//
// Immediately after calling CRAD.webside(), include this script tag:
// <script language="javascript1.1" type="text/javascript" src="/includes/hbx.js"></script>
  
  
// initialize websidestory globals
var _hbEC;
var _hbE;
function _hbEvent(a,b){b=_hbE[_hbEC++]=new Object();b._N=a;b._C=0;return b;} 
var hbx;

var CRAD = {
  ad : function(banner,slug,opt){
    //opt is an optional hash with these optional values, which may be
    //set to override the defaults for slug meta info and banner types
    // f:   feature
    // sf1: subfeature1
    // sf2: subfeature2
    // sf3: subfeature3
    // width: banner width
    // height: banner height
  
    if (!CRAD._buildAd[banner]) { return; }
    if (!CRAD.tile) { CRAD.tile = CRAD._rand(100000, 1000000 ); }
    document.write( CRAD._buildAd[banner](slug,opt) );
  },
  
  webside : function(slug,opt) {
    //opt is an optional hash with these optional values, which may be
    //set to override the defaults for slug meta info and banner types
    // f:   feature
    // sf1: subfeature1
    // sf2: subfeature2
    // sf3: subfeature3
    
    // Note that the global variables used in this code
    // (_hbEC, _hbE, _hbEvent() and hbx) are initialized at
    // the top of this file.
  
    //CRAD.mlc is used to populate hbx.mlc
    if (CRAD.mlc) { return; } //do only once per page
    var crCats = "coolrunning/b2c/" + CRAD._categories(slug,opt).join("/");
    CRAD.mlc = crCats+"/running/nosubchannel;running/nosubchannel/"+crCats;

    //start original websidestory code ---    
	_hbEC=0;
	_hbE=new Array;
	hbx=_hbEvent("pv");hbx.vpc="HBX0200u";hbx.gn="ehg-theactivenetwork.hitbox.com";
	
	//BEGIN EDITABLE SECTION
	//CONFIGURATION VARIABLES
	hbx.acct="DM561217B2DA;DM561004DBDA";//ACCOUNT NUMBER(S)
	hbx.pn="PUT+PAGE+NAME+HERE";//PAGE NAME(S)
	hbx.mlc= CRAD.mlc; //MULTI-LEVEL CONTENT CATEGORY 
	hbx.pndef="title";//DEFAULT PAGE NAME 
	hbx.ctdef="full";//DEFAULT CONTENT CATEGORY
	
	//OPTIONAL PAGE VARIABLES
	//ACTION SETTINGS
	hbx.fv="";//FORM VALIDATION MINIMUM ELEMENTS OR SUBMIT FUNCTION NAME 
	hbx.lt="auto_pos";//LINK TRACKING
	hbx.dlf="n";//DOWNLOAD FILTER 
	hbx.dft="n";//DOWNLOAD FILE NAMING 
	hbx.elf="n";//EXIT LINK FILTER
	
	//SEGMENTS AND FUNNELS
	hbx.seg="";//VISITOR SEGMENTATION
	hbx.fnl="";//FUNNELS
	
	//CAMPAIGNS
	hbx.cmp="";//CAMPAIGN ID
	hbx.cmpn="";//CAMPAIGN ID IN QUERY
	hbx.dcmp="";//DYNAMIC CAMPAIGN ID
	hbx.dcmpn="";//DYNAMIC CAMPAIGN ID IN QUERY 
	hbx.dcmpe="";//DYNAMIC CAMPAIGN EXPIRATION 
	hbx.dcmpre="";//DYNAMIC CAMPAIGN RESPONSE EXPIRATION 
	hbx.hra="";//RESPONSE ATTRIBUTE hbx.hqsr="";//RESPONSE ATTRIBUTE IN REFERRAL QUERY 
	hbx.hqsp="";//RESPONSE ATTRIBUTE IN QUERY 
	hbx.hlt="";//LEAD TRACKING hbx.hla="";//LEAD ATTRIBUTE 
	hbx.gp="";//CAMPAIGN GOAL 
	hbx.gpn="";//CAMPAIGN GOAL IN QUERY 
	hbx.hcn="";//CONVERSION ATTRIBUTE 
	hbx.hcv="";//CONVERSION VALUE 
	hbx.cp="null";//LEGACY CAMPAIGN 
	hbx.cpd="";//CAMPAIGN DOMAIN
	
	//CUSTOM VARIABLES
	hbx.ci="";//CUSTOMER ID
	hbx.hc1="";//CUSTOM 1
	hbx.hc2="";//CUSTOM 2
	hbx.hc3="";//CUSTOM 3
	hbx.hc4="";//CUSTOM 4
	hbx.hrf="";//CUSTOM REFERRER
	hbx.pec="";//ERROR CODES
	
	//INSERT CUSTOM EVENTS
	
	//END EDITABLE SECTION
  },
  
  
  _buildAd : { // ad definitions, should return the html to insert
    'leader' : function(slug,opt) {
      return CRAD._adGuts('leader_top', slug,'728','90',opt);
    },
    'sky' : function(slug,opt) {
      return CRAD._adGuts('sky_right_top', slug, '160', '600', opt)
        + '<br><br>'
        + CRAD._adGuts('sky_right_bottom', slug, '160', '600', opt);
    }
  },
  _adGuts : function(id,slug,width,height,opt) {
    if (!opt) { opt = {}; }
    if (opt.width) { width = opt.width; }
    if (opt.height) { height = opt.height; }
    var cats = CRAD._categories(slug,opt);
    var param = "tile=" + CRAD.tile + "&site=network2&channel=running&"
      + "subchannel=nosubchannel&tanproduct=coolrunning&b2borb2c=b2c&"
      + "feature=" + cats[0] + "&subfeature1=" + cats[1]
      + "&subfeature2=" + cats[2] + "&subfeature3=" + cats[3]
      + "&sz=" + width + "x" + height + "&position=" + id
      + "&ord=" + CRAD._rand(100000,1000000) + "?";

    return '<iframe id="' + id + '" src="http://ads.active.com/html.ng/'
      + param + '" width="' + width + '" height="' + height + '" '
      + 'frameborder="no" border="0" marginwidth="0" marginheight="0" '
      + 'scrolling="no">'
      
      + '"<a href="http://ads.active.com/click.ng/Params.richmedia=yes&'
      + param + '" target="_blank">'
      
      + '<img src="http://ads.active.com/image.ng/Params.richmedia=yes&'
      + param + '" border="0" height="' + height + '" width="' + width
      + '" alt="" />'

      + '</a></iframe>';
  },
  
  _categories : function(slug,opt) {
    if (!slug) { slug = 'none'; }
    if (!opt) { opt = {}; }
    var meta = CRAD.meta[slug] || CRAD.meta.none;
    var f = opt.f || meta.f || 'nofeature';
    var sf1 = opt.sf1 || meta.sf1 || 'nosubfeature1';
    var sf2 = opt.sf2 || meta.sf2 || 'nosubfeature2';
    var sf3 = opt.sf3 || meta.sf3 || 'nosubfeature3';
    return [f,sf1,sf2,sf3];
  },

  _rand : function(min,max) {
    return Math.floor(Math.random() * (max - min + 1) + min) ;
  },

  //meta maps CR's internal content category codes to active's
  //page categories
  meta : {
    "none" : { //default when no slug specified
      f:"nofeature",sf1:"nosubfeature1",sf2:"nosubfeature2",sf3:"nosubfeature3"
    },
    "h" : { // Home
      f:"content", sf1:"home"
    },
    "1" : { // Races/Results
      f:"events", sf1:"section_home"
    },
    "1_0" : { // Races/Results (alternate form)
      f:"events", sf1:"section_home"
    },
    "1_1" : { // Races/Results>Find Events
      f:"events", sf1:"advanced_search"
    },
    
    "1_2" : { // Races/Results>Find Results;
        // "most recent results" page (/cgi-bin/res_load/recent_results.cgi)
        // also uses 1_2 but overrides sf1 to be "search"
      f:"race_results", sf1:"advanced_search", sf2:"race_results"
    },

    // the default settings for the following 1_* codes are for 
    // event spotlight articles. However, they are also used
    // by event search results and race results as follows:

    // race results
    // cgi-bin/res_load/res_headerfooter.pl overrides f and sf1 like so:
    // f:"race_results",sf1:"details"
    
    // event calendar
    // eventcal/include/html.php and eventcal/html_gc.php override
    // f and sf1 like so:
    // f:"events",sf1:"search_results"
    
    // article section pages
    // pages that *list* links to event articles for a specific
    // topic or region also uses these codes but override
    // f and sf1 like so:
    // f:"events",sf1:"spotlight_event"
    
    // The Races/Results article page template forces these values:
    // "f":"content","sf1":"events"
    // (to correct editor errors when assigning an event to the
    // main section). If you want to change the f/sf1 values
    // for Races/Results article pages, you must update
    // the Big Medium article page template as well as the
    // values below.

    "1_3" : { // Event articles>Marathon
      f:"content", sf1:"events", sf2:"marathon", sf3:""
    },
    "1_7" : { // Event articles>Mountain Running
      f:"content", sf1:"events", sf2:"mountain_running", sf3:""
    },
    "1_4" : { // Event articles>Multisport
      f:"content", sf1:"events", sf2:"multisport", sf3:""
    },
    "1_85" : { // Event articles>Relay
      f:"content", sf1:"events", sf2:"relay", sf3:""
    },
    "1_86" : { // Event articles>Team
      f:"content", sf1:"events", sf2:"team", sf3:""
    },
    "1_84" : { // Event articles>Track & Field
      f:"content", sf1:"events", sf2:"track_and_field", sf3:""
    },
    "1_6" : { // Event articles>Trail Running
      f:"content", sf1:"events", sf2:"trail_running", sf3:""
    },
    "1_5" : { // Event articles>Ultramarathon
      f:"content", sf1:"events", sf2:"ultramarathon", sf3:""
    },
    "1_8" : { // Event articles>Youth Event
      f:"content", sf1:"events", sf2:"youth_event", sf3:""
    },
    "1_9" : { // Event articles>USA: Alabama
      f:"content", sf1:"events", sf2:"usa", sf3:"alabama"
    },
    "1_10" : { // Event articles>USA: Alaska
      f:"content", sf1:"events", sf2:"usa", sf3:"alaska"
    },
    "1_11" : { // Event articles>USA: Arizona
      f:"content", sf1:"events", sf2:"usa", sf3:"arizona"
    },
    "1_12" : { // Event articles>USA: Arkansas
      f:"content", sf1:"events", sf2:"usa", sf3:"arkansas"
    },
    "1_13" : { // Event articles>USA: California
      f:"content", sf1:"events", sf2:"usa", sf3:"california"
    },
    "1_14" : { // Event articles>USA: Colorado
      f:"content", sf1:"events", sf2:"usa", sf3:"colorado"
    },
    "1_15" : { // Event articles>USA: Connecticut
      f:"content", sf1:"events", sf2:"usa", sf3:"connecticut"
    },
    "1_16" : { // Event articles>USA: District of Columbia
      f:"content", sf1:"events", sf2:"usa", sf3:"district_of_columbia"
    },
    "1_17" : { // Event articles>USA: Delaware
      f:"content", sf1:"events", sf2:"usa", sf3:"delaware"
    },
    "1_18" : { // Event articles>USA: Florida
      f:"content", sf1:"events", sf2:"usa", sf3:"florida"
    },
    "1_19" : { // Event articles>USA: Georgia
      f:"content", sf1:"events", sf2:"usa", sf3:"georgia"
    },
    "1_20" : { // Event articles>USA: Guam
      f:"content", sf1:"events", sf2:"usa", sf3:"guam"
    },
    "1_21" : { // Event articles>USA: Hawaii
      f:"content", sf1:"events", sf2:"usa", sf3:"hawaii"
    },
    "1_22" : { // Event articles>USA: Idaho
      f:"content", sf1:"events", sf2:"usa", sf3:"idaho"
    },
    "1_23" : { // Event articles>USA: Illinois
      f:"content", sf1:"events", sf2:"usa", sf3:"illinois"
    },
    "1_24" : { // Event articles>USA: Indiana
      f:"content", sf1:"events", sf2:"usa", sf3:"indiana"
    },
    "1_25" : { // Event articles>USA: Iowa
      f:"content", sf1:"events", sf2:"usa", sf3:"iowa"
    },
    "1_26" : { // Event articles>USA: Kansas
      f:"content", sf1:"events", sf2:"usa", sf3:"kansas"
    },
    "1_27" : { // Event articles>USA: Kentucky
      f:"content", sf1:"events", sf2:"usa", sf3:"kentucky"
    },
    "1_28" : { // Event articles>USA: Louisiana
      f:"content", sf1:"events", sf2:"usa", sf3:"louisiana"
    },
    "1_29" : { // Event articles>USA: Maine
      f:"content", sf1:"events", sf2:"usa", sf3:"maine"
    },
    "1_30" : { // Event articles>USA: Maryland
      f:"content", sf1:"events", sf2:"usa", sf3:"maryland"
    },
    "1_31" : { // Event articles>USA: Massachusetts
      f:"content", sf1:"events", sf2:"usa", sf3:"massachusetts"
    },
    "1_32" : { // Event articles>USA: Michigan
      f:"content", sf1:"events", sf2:"usa", sf3:"michigan"
    },
    "1_33" : { // Event articles>USA: Minnesota
      f:"content", sf1:"events", sf2:"usa", sf3:"minnesota"
    },
    "1_34" : { // Event articles>USA: Mississippi
      f:"content", sf1:"events", sf2:"usa", sf3:"mississippi"
    },
    "1_35" : { // Event articles>USA: Missouri
      f:"content", sf1:"events", sf2:"usa", sf3:"missouri"
    },
    "1_36" : { // Event articles>USA: Montana
      f:"content", sf1:"events", sf2:"usa", sf3:"montana"
    },
    "1_37" : { // Event articles>USA: Nebraska
      f:"content", sf1:"events", sf2:"usa", sf3:"nebraska"
    },
    "1_38" : { // Event articles>USA: Nevada
      f:"content", sf1:"events", sf2:"usa", sf3:"nevada"
    },
    "1_39" : { // Event articles>USA: New Hampshire
      f:"content", sf1:"events", sf2:"usa", sf3:"new_hampshire"
    },
    "1_40" : { // Event articles>USA: New Jersey
      f:"content", sf1:"events", sf2:"usa", sf3:"new_jersey"
    },
    "1_41" : { // Event articles>USA: New Mexico
      f:"content", sf1:"events", sf2:"usa", sf3:"new_mexico"
    },
    "1_42" : { // Event articles>USA: New York
      f:"content", sf1:"events", sf2:"usa", sf3:"new_york"
    },
    "1_43" : { // Event articles>USA: North Carolina
      f:"content", sf1:"events", sf2:"usa", sf3:"north_carolina"
    },
    "1_44" : { // Event articles>USA: North Dakota
      f:"content", sf1:"events", sf2:"usa", sf3:"north_dakota"
    },
    "1_45" : { // Event articles>USA: Ohio
      f:"content", sf1:"events", sf2:"usa", sf3:"ohio"
    },
    "1_46" : { // Event articles>USA: Oklahoma
      f:"content", sf1:"events", sf2:"usa", sf3:"oklahoma"
    },
    "1_47" : { // Event articles>USA: Oregon
      f:"content", sf1:"events", sf2:"usa", sf3:"oregon"
    },
    "1_48" : { // Event articles>USA: Pennsylvania
      f:"content", sf1:"events", sf2:"usa", sf3:"pennsylvania"
    },
    "1_49" : { // Event articles>USA: Rhode Island
      f:"content", sf1:"events", sf2:"usa", sf3:"rhode_island"
    },
    "1_50" : { // Event articles>USA: South Carolina
      f:"content", sf1:"events", sf2:"usa", sf3:"south_carolina"
    },
    "1_51" : { // Event articles>USA: South Dakota
      f:"content", sf1:"events", sf2:"usa", sf3:"south_dakota"
    },
    "1_52" : { // Event articles>USA: Tennessee
      f:"content", sf1:"events", sf2:"usa", sf3:"tennessee"
    },
    "1_53" : { // Event articles>USA: Texas
      f:"content", sf1:"events", sf2:"usa", sf3:"texas"
    },
    "1_54" : { // Event articles>USA: Utah
      f:"content", sf1:"events", sf2:"usa", sf3:"utah"
    },
    "1_55" : { // Event articles>USA: Vermont
      f:"content", sf1:"events", sf2:"usa", sf3:"vermont"
    },
    "1_56" : { // Event articles>USA: Virginia
      f:"content", sf1:"events", sf2:"usa", sf3:"virginia"
    },
    "1_57" : { // Event articles>USA: Washington
      f:"content", sf1:"events", sf2:"usa", sf3:"washington"
    },
    "1_58" : { // Event articles>USA: West Virginia
      f:"content", sf1:"events", sf2:"usa", sf3:"west_virginia"
    },
    "1_59" : { // Event articles>USA: Wisconsin
      f:"content", sf1:"events", sf2:"usa", sf3:"wisconsin"
    },
    "1_60" : { // Event articles>USA: Wyoming
      f:"content", sf1:"events", sf2:"usa", sf3:"wyoming"
    },
    "1_80" : { // Event articles>Africa
      f:"content", sf1:"events", sf2:"usa", sf3:"africa"
    },
    "1_61" : { // Event articles>Asia & Pacific
      f:"content", sf1:"events", sf2:"usa", sf3:"asia_and_pacific"
    },
    "1_62" : { // Event articles>Australia
      f:"content", sf1:"events", sf2:"australia"
    },
    "1_63" : { // Event articles>Bermuda
      f:"content", sf1:"events", sf2:"bermuda"
    },
    "1_81" : { // Event articles>Canada
      f:"content", sf1:"events", sf2:"canada", sf3:"Canada"
    },
    "1_69" : { // Event articles>Canada: Alberta
      f:"content", sf1:"events", sf2:"canada", sf3:"alberta"
    },
    "1_83" : { // Event articles>Canada: British Columbia
      f:"content", sf1:"events", sf2:"canada", sf3:"british_columbia"
    },
    "1_72" : { // Event articles>Canada: Manitoba
      f:"content", sf1:"events", sf2:"canada", sf3:"manitoba"
    },
    "1_71" : { // Event articles>Canada: Northwest Territories
      f:"content", sf1:"events", sf2:"canada", sf3:"northwest_territories"
    },
    "1_75" : { // Event articles>Canada: New Brunswick
      f:"content", sf1:"events", sf2:"canada", sf3:"new_brunswick"
    },
    "1_76" : { // Event articles>Canada: Newfoundland
      f:"content", sf1:"events", sf2:"canada", sf3:"newfoundland"
    },
    "1_77" : { // Event articles>Canada: Nova Scotia
      f:"content", sf1:"events", sf2:"canada", sf3:"nova_scotia"
    },
    "1_73" : { // Event articles>Canada: Ontario
      f:"content", sf1:"events", sf2:"canada", sf3:"ontario"
    },
    "1_74" : { // Event articles>Canada: Quebec
      f:"content", sf1:"events", sf2:"canada", sf3:"quebec"
    },
    "1_78" : { // Event articles>Canada: Prince Edward Island
      f:"content", sf1:"events", sf2:"canada", sf3:"prince_edward_island"
    },
    "1_70" : { // Event articles>Canada: Saskatchewan
      f:"content", sf1:"events", sf2:"canada", sf3:"saskatchewan"
    },
    "1_79" : { // Event articles>Canada: Yukon Territory
      f:"content", sf1:"events", sf2:"canada", sf3:"yukon_territory"
    },
    "1_64" : { // Event articles>Caribbean
      f:"content", sf1:"events", sf2:"caribbean"
    },
    "1_65" : { // Event articles>Central America
      f:"content", sf1:"events", sf2:"central_america"
    },
    "1_66" : { // Event articles>Europe
      f:"content", sf1:"events", sf2:"europe"
    },
    "1_82" : { // Event articles>Mexico
      f:"content", sf1:"events", sf2:"mexico", sf3:""
    },
    "1_67" : { // Event articles>New Zealand
      f:"content", sf1:"events", sf2:"new_zealand"
    },
    "1_68" : { // Event articles>South America
      f:"content", sf1:"events", sf2:"south_america"
    },
    "2" : { // Training
      f:"content", sf1:"training", sf2:"section_home"
    },
    "2_0" : { // Training (alternate form)
      f:"content", sf1:"training", sf2:"section_home"
    },

    // The Training article page template forces the "articles"
    // value for sf2 to correct editor error when an
    // article is assigned to the main section. If you
    // want to change the sf2 value for any of the following,
    // you should update the Big Medium article page template
    // for Training as well as the values below.

    "2_1" : { // Training>Fitness & Performance
      f:"content", sf1:"training", sf2:"articles"
    },
    "2_3" : { // Training>New Runners
      f:"content", sf1:"training", sf2:"articles"
    },
    "2_4" : { // Training>Training Schedules
      f:"content", sf1:"training", sf2:"articles"
    },
    "2_5" : { // Training>Aches & Pains
      f:"content", sf1:"training", sf2:"articles"
    },
    "2_6" : { // Training>Online Coaching
      f:"content", sf1:"training", sf2:"articles"
    },
    "2_7" : { // Training>Virtual Trainer
      f:"content", sf1:"training", sf2:"articles"
    },
    "2_8" : { // Training>Active.com Running
      f:"content", sf1:"training", sf2:"articles"
    },
    "2_9" : { // Training>Runner Rankings
      f:"content", sf1:"training", sf2:"articles"
    },
    "3" : { // News
      f:"content", sf1:"news", sf2:"section_home"
    },
    "3_0" : { // News (alternate form)
      f:"content", sf1:"news", sf2:"section_home"
    },

    // The News article page template forces the "articles"
    // value for sf2 to correct editor error when an
    // article is assigned to the main section. If you
    // want to change the sf2 value for any of the following,
    // you should update the Big Medium article page template
    // for News as well as the values below.

    "3_1" : { // News>Top News
      f:"content", sf1:"news", sf2:"articles"
    },
    "3_2" : { // News>USA: Northeast
      f:"content", sf1:"news", sf2:"articles", sf3:"usa_northeast"
    },
    "3_3" : { // News>USA: Mid_Atlantic
      f:"content", sf1:"news", sf2:"articles", sf3:"usa_midatlantic"
    },
    "3_4" : { // News>USA: South
      f:"content", sf1:"news", sf2:"articles", sf3:"usa_south"
    },
    "3_5" : { // News>USA: Midwest
      f:"content", sf1:"news", sf2:"articles", sf3:"usa_midwest"
    },
    "3_6" : { // News>USA: West
      f:"content", sf1:"news", sf2:"articles", sf3:"usa_west"
    },
    "3_7" : { // News>USA: Northwest
      f:"content", sf1:"news", sf2:"articles", sf3:"usa_northwest"
    },
    "3_8" : { // News>Canada
      f:"content", sf1:"news", sf2:"articles", sf3:"canada"
    },
    "3_9" : { // News>Europe
      f:"content", sf1:"news", sf2:"articles", sf3:"europe"
    },
    "3_10" : { // News>Australia
      f:"content", sf1:"news", sf2:"articles", sf3:"australia"
    },
    "3_11" : { // News>Africa
      f:"content", sf1:"news", sf2:"articles", sf3:"africa"
    },
    "3_12" : { // News>Central & South America
      f:"content", sf1:"news", sf2:"articles", sf3:"central_south_america"
    },
    "3_13" : { // News>Asia & Pacific
      f:"content", sf1:"news", sf2:"articles", sf3:"asia_and_pacific"
    },
    "4" : { // Resources
      f:"resources", sf1:"section_home"
    },
    "4_0" : { // Resources (alternate form)
      f:"resources", sf1:"section_home"
    },
    "4_2" : { // Resources>Cool Running Log
      f:"resources", sf1:"log"
    },
    "4_5" : { // Resources>More Cool Running
      f:"resources", sf1:"more_coolrunning"
    },
    "4_3" : { // Resources>Running Links
      f:"resources", sf1:"links"
    },
    "4_4" : { // Resources>Running Clubs
      f:"resources", sf1:"clubs"
    },
    "4_1" : { // Resources>Calculators
      f:"resources", sf1:"calculators"
    },
    "4_6" : { // Resources>Charity Running
      f:"resources", sf1:"charity"
    },
    "4_7" : { // Resources>Gear
      f:"resources", sf1:"gear"
    },
    "4_8" : { // Resources>Visitors Statistics
      f:"resources", sf1:"visitor_statistics"
    },
    "4_9" : { // Resources>Active.com Running
      f:"resources", sf1:"active_running"
    },
    "4_10" : { // Resources>Runner Rankings
      f:"resources", sf1:"runner_rankings"
    },
    "5" : { // About Cool Running
      f:"about", sf1:"section_home"
    },
    "5_0" : { // About Cool Running (alternate form)
      f:"about", sf1:"section_home"
    },
    "5_3" : { // About Cool Running>Contact Us
      f:"about", sf1:"contact_us"
    },
    "5_1" : { // About Cool Running>Race Promotion
      f:"about", sf1:"race_promotion"
    },
    "5_2" : { // About Cool Running>Advertising
      f:"about", sf1:"advertising"
    },
    "5_4" : { // About Cool Running>Our Team
      f:"about", sf1:"our_team"
    },
    "5_10" : { // About Cool Running>Jobs
      f:"about", sf1:"jobs"
    },
    "5_6" : { // About Cool Running>Press Room
      f:"about", sf1:"press"
    },
    "5_5" : { // About Cool Running>Cool Running on Your Site
      f:"about", sf1:"cool_running_on_your_site"
    },
    "5_9" : { // About Cool Running>Relay Newsletter
      f:"about", sf1:"relay_newsletter"
    },
    "5_7" : { // About Cool Running>Terms & Conditions
      f:"about", sf1:"terms_and_conditions"
    },
    "5_8" : { // About Cool Running>Privacy Policy
      f:"about", sf1:"privacy_policy"
    },
    "6" : { // Community
      f:"ugc", sf1:"section_home"
    },
    "6_0" : { // Community (alternate form)
      f:"ugc", sf1:"section_home"
    },
    "6_2" : { // Community>Discussion Forums
      f:"ugc", sf1:"forums"
    },
    "6_1" : { // Community>Viewpoint
      f:"ugc", sf1:"viewpoint"
    },
    "6_3" : { // Community>Runner Rankings
      f:"ugc", sf1:"runner_rankings"
    }
  }
};

