function tonmb(value)
      value = string.gsub(value, ',', '.')
      return tonumber(value)
    end
    function tostr(value)
      value = string.format('%.02f', value)
      value = string.gsub(value, '\\.', ',')
      return value
    end
    out = ''
    
    if ( getValue('keratometri.mangler.odxt') == '' )
    then
      rr1 = tonmb(getValue('keratometri.r1.odxt'))
      rr2 = tonmb(getValue('keratometri.r2.odxt'))
      rx1 = tonmb(getValue('keratometri.x1.odxt'))
      if ( rx1 >= 0 and rx1 < 90 ) then
        rx2 = rx1 + 90
      end
    
      if ( rx1 >= 90 and rx1 <= 180 ) then
        rx2 = rx1 - 90
      end
      rd1 = tonumber(string.format('%.02f', 337.5 / rr1))
      rd2 = tonumber(string.format('%.02f', 337.5 / rr2))
      if ( rd1 < rd2 )
      then
        ry1 = tonumber(string.format('%.02f', rd1 - rd2))
        ry2 = rx1
      else
        ry1 = tonumber(string.format('%.02f', rd2 - rd1))
        ry2 = rx2
      end
      rr1 = tostr(rr1)
      rr2 = tostr(rr2)
      print (rr1)
      out = out .. 'Keratometri, o.dxt:\n' ..
      'Radius 1: ' .. rr1 .. ' mm (' .. rd1 .. ' D) i ' .. rx1 .. ' grader.\n' .. 
      'Radius 2: ' .. rr2 .. ' mm (' .. rd2 .. ' D) i ' .. rx2 .. ' grader.\n' ..
      'Cylinder: ' .. ry1 .. ' i ' .. ry2 .. ' grader\n\n'
    end
    if ( getValue('keratometri.mangler.osin') == '' )
    then
      lr1 = tonmb(getValue('keratometri.r1.osin'))
      lr2 = tonmb(getValue('keratometri.r2.osin'))
      lx1 = tonmb(getValue('keratometri.x1.osin'))
      if ( lx1 >= 0 and lx1 < 90 ) then
        lx2 = lx1 + 90
      end
    
      if ( lx1 >= 90 and lx1 <= 180 ) then
        lx2 = lx1 - 90
      end
      ld1 = tonumber(string.format('%.02f', 337.5 / lr1))
      ld2 = tonumber(string.format('%.02f', 337.5 / lr2))
      if ( ld1 < ld2 )
      then
        ly1 = tonumber(string.format('%.02f', ld1 - ld2))
        ly2 = lx1
      else
        ly1 = tonumber(string.format('%.02f', ld2 - ld1))
        ly2 = lx2
      end
      lr1 = tostr(lr1)
      lr2 = tostr(lr2)
      print (lr1)
      out = out .. 'Keratometri, o.sin:\n' ..
      'Radius 1: ' .. lr1 .. ' mm (' .. ld1 .. ' D) i ' .. lx1 .. ' grader.\n' .. 
      'Radius 2: ' .. lr2 .. ' mm (' .. ld2 .. ' D) i ' .. lx2 .. ' grader.\n' ..
      'Cylinder: ' .. ly1 .. ' i ' .. ly2 .. ' grader'
    end
    return out