How to fade this text while I'm moving away from it? ? 
 
function jobL()
  for k, v in ipairs(getElementsByType("marker")) do
    local info = getElementData(v, "infojob")
    if info then
      local x, y, z = getElementPosition(localPlayer)
      local mx, my, mz = getElementPosition(v)
      local a, b = 50, 30
      local cx, cy, cz = getCameraMatrix()
      if getDistanceBetweenPoints3D(x, y, z, mx, my, mz + 0.5) < 65 and isLineOfSightClear(cx, cy, cz, mx, my, mz + 0.5, true, true, false) then
        local sx, sy = getScreenFromWorldPosition(mx, my, mz + 0.5)
        if sx and sy then
          sx, sy = sx - a, sy - b
		  dxDrawText(info, (sx - 30)-1, sy-1, sx-1, sy-1, tocolor(0, 0, 0, 255), 0.6, "bankgothic")
		  dxDrawText(info, (sx - 30)+1, sy-1, sx+1, sy-1, tocolor(0, 0, 0, 255), 0.6, "bankgothic")
		  dxDrawText(info, (sx - 30)-1, sy+1, sx-1, sy+1, tocolor(0, 0, 0, 255), 0.6, "bankgothic")
		  dxDrawText(info, (sx - 30)+1, sy+1, sx+1, sy+1, tocolor(0, 0, 0, 255), 0.6, "bankgothic")
          dxDrawText(info, sx - 30, sy, sx, sy, tocolor(243, 0, 0, 255), 0.6, "bankgothic")
        end
      end
    end
  end
end
addEventHandler("onClientRender", root, jobL)