SHAH ALAM, Oct 31 (Bernama) -- The Sultan of Selangor, Sultan Sharafuddin Idris Shah, has contracted Influenza A and has been advised to rest for five to seven days to ensure a full recovery.