TRICKLE CHARGE MODE: in this mode if the battery is charged the reverse current will flow. If the LED has glown then we can say that battery is charged. The diode D2 will protect the LM317 from the reverse current. When the battery is fully charged it will reduce the charge current. If the charge current the transistor will get off so the voltage regulator cannot be adjusted.