anchor.diff:      slider = @data('slider')
       stance = slider.stance
       segment = slider.stance_segment
  -    page = @data('page')
  -    page = page.name
  +    page = @data('page').name
       sticky = @data('decisionboard').sticky
   
       #jquery UI slider will pick an el with this class name up
  
positive.code:   applyStyles : (animate = false) ->
      duration = if animate then TRANSITION_SPEED else 0
      $el = $(@getDOMNode())
      your_opinion = @data(your_opinion_key)
  
      mouth_scaler = if your_opinion.stance_segment >  3 then -1 else 1
      mouth_x      = if your_opinion.stance_segment == 3 then  0 else -7.5
  
      switch @data('page').name
        when 'crafting'
  
negative.code: user_opinions = {}
  userOpinion = (user_key) ->
    user_opinions[user_key]
  
  
  rc = fetch('_route_changed')
  rc.changed = false
  save(rc)
  
  togglePage = (page) -> 
    $('.histogram_segment_pole').ensureInView
      offset_buffer: 150
      callback : -> 
        p = fetch('page')
        p.name = page
  
        save(p)
        # Kludge for tracking when the page changes
        rc = fetch('_route_changed')
        rc.changed = true
        save(rc)
        _.delay -> 
          rc.changed = false
          save(rc)
  
  
  
  stanceSegmentBoundaries = { 0 : -1, 1 : -.9999, 2 : -0.5, 3 : -0.05, 4 : 0.05, 5 : 0.5, 6 : .9999 } 
  