           iterater++
         else
           window.clearInterval showOfficials
-      , 10)+      , 10)

      responsiveLimit = true
    else
      responsiveLimit = false
    
    $(window).scroll ->
      didScroll = true



            #catch the windows scrolled point
            scrollPoint = $(window).scrollTop()

            #position checks, class additions
            if scrollPoint > startTop
              $(scrollElem).addClass "inmotion"
            else
              $(scrollElem).removeClass "inmotion"

            bottomStop = $('section.question').offset().top + $('section.question').height()
            scrollElemBoundary = scrollPoint + $(scrollElem).outerHeight()

            if scrollElemBoundary >= bottomStop
              $(scrollElem).addClass "magnetize"
            else
              $(scrollElem).removeClass "magnetize"

          didScroll = false
    ), 10

  #@todo JM delete/modify this when ajax replaces official lookup on Q&A flows
  fieldValid = {}

  if $('section.question ol.people-list.select-person').length
    $("article form input").blur ->

      $("article form fieldset:eq(0) :text, article form fieldset:eq(0) select").each (int) ->
        unless $(this).val() is ""
          fieldValid['field_' + int] = true
