$sql = sprintf('SELECT manual_evaluation_strategy FROM dataset WHERE id = %s', $datasetID);
$db->query($sql);
$manualEvaluationStrategy = $db->result(0, 0);
switch (true) {
    case isset($_GET["tituloframe"]) && $_GET["tituloframe"]:
        if ($manualEvaluationStrategy == 'Q') {
            if (isset($_GET["idurl"]) && $_GET["idurl"]) {
                $sql = sprintf("SELECT url FROM document WHERE id = %s", addslashes($_GET["idurl"]));
                $db->query($sql);
                $url = $db->fetch_assoc();
                if (!$url) {
                    die("Error");
                }
                $smarty->assign("url", $url);
                //$smarty->assign("idpergunta",$_GET["idpergunta"]);
                $db->fechaConexao();
                $smarty->display("avaliar_topoframe.tpl");
                die;
            } else {
                $smarty->assign("url", array('url' => 'none selected.'));
                $smarty->display("avaliar_topoframe.tpl");
                die;
            }
        } else {
            if ($manualEvaluationStrategy == 'D') {
                if (isset($_GET["idpergunta"]) && $_GET["idpergunta"]) {
                    $sql = sprintf("SELECT query, description FROM query WHERE id = %s", addslashes($_GET["idpergunta"]));
                    $db->query($sql);
                    $query = $db->fetch_assoc();
                    if (!$query) {
                        die("Error");