Hi,
Try this:
Code:
    Time = (3600 * Hours) + (60 * Minutes) + Seconds 

    IF Time > 32767 THEN
        Time = Time >> 1
        TempA = ((Kilometers * 10) + Hundreds) >> 1
        TempA = TempA * 3600
        VM=DIV32 (Time)
    ELSE
        TempA = (((Kilometers * 10) + Hundreds) * 3600)
        VM=DIV32 (Time)
    ENDIF
/Henrik.