     @activeNode = new THREE.Mesh(
         new THREE.SphereGeometry(1 / @model.Route.scaleX),
         new THREE.MeshLambertMaterial({
-          color : 0xff0000
+          color : 0x0000ff
           #transparent: true
           #opacity: 0.5 })
           })

  setDisplaySpheres : (value) ->
    @disSpheres = value
    for sphere in @nodesSpheres
      sphere.visible = value

  setActiveNode : () =>
    id = @model.Route.getActiveNodeId()
    position = @model.Route.getActiveNodePos()
    if @activeNodeSphere
      @activeNodeSphere.visible = true
    # May be null
    @lastNodePosition = position
    if position
      @activeNode.visible = true
      @activeNodeSphere = @getSphereIndexFromId(id)
      # Hide activeNodeSphere, because activeNode is visible anyway
      if @activeNodeSphere
        @activeNodeSphere.visible = false
      @setNodeRadius(@model.Route.getActiveNodeRadius())
      @activeNode.position = new THREE.Vector3(position[0], position[1], position[2])
    else
