Comprehensive Islamic encyclopedia.
It provides rising, transit and setting times for both the Moon and Sun
ALC provides detailed astronomical information on the Moon.