Como faço para criar um botão de exibição em tela cheia para alternar minha página do Google Maps para tela cheia?

Oi pessoal Eu tenho um mapa do google integrado em parte da minha página e eu gostaria de criar um botão de alternância para alternar o mapa entre tela cheia e tamanho normal. Então, quando você clica nele - o mapa se estende para preencher toda a tela do navegador e clica nele novamente, ele é restaurado ao seu tamanho original na página. Como eu faria isso?

questionAnswers(5)

yourAnswerToTheQuestion