$id = $_GET['id'];
    $disponibilidade_id = isset($_GET['disponibilidade_id']) ? $_GET['disponibilidade_id'] : NULL;
}
if ($action == "index") {
    #validar os paramentros informados
    if ($ano != NULL && isNumeric($ano)) {
        $router->addParam("ano", $ano);
    } else {
        $router->addMsgErro("Ano informado invalido.");
    }
    if ($mes != NULL && isNumeric($mes)) {
        $router->addParam("mes", $mes);
    } else {
        $router->addMsgErro("Mes informado invalido.");
    }
    $router->redirect();
    return;
} elseif ($action == "agendar") {
    if (!validateRecaptch()) {
        $router->addMsgErro("Codigo nao confere com a imagem!");
        $router->redirect();
        return;
    }
    #quantidade de visitante tem que ser maior que 10.
    if (isset($quantidade) && $quantidade <= 10) {
        $router->addMsgErro("Quantidade de pessoas tem que ser maior que 10!");
        $router->redirect();
        return;
    }
    $dispo = Disponibilidade::find($disponibilidade_id);
    if ($dispo != null && $dispo->reserva != null) {