$Fields = $oCase->loadCase($_SESSION['APPLICATION']);
     $Fields['APP_DATA']['__DYNAFORM_OPTIONS']['PREVIOUS_STEP_LABEL'] = '';
     $Fields['APP_DATA']['__DYNAFORM_OPTIONS']['NEXT_STEP_LABEL'] = '';
     $Fields['APP_DATA']['__DYNAFORM_OPTIONS']['NEXT_STEP'] = '#';
     $Fields['APP_DATA']['__DYNAFORM_OPTIONS']['NEXT_ACTION'] = 'alert("Sample"); return false;';
     $Fields['APP_DATA']['__DYNAFORM_OPTIONS']['PRINT_PREVIEW'] = '#';
     $Fields['APP_DATA']['__DYNAFORM_OPTIONS']['PRINT_PREVIEW_ACTION'] = 'tracker_PrintView?CTO_UID_OBJ=' . $_GET['CTO_UID_OBJ'] . '&CTO_TYPE_OBJ=PRINT_PREVIEW';
     $_SESSION['CTO_UID_OBJ'] = $_GET['CTO_UID_OBJ'];
     $dynaForm = new Dynaform();
     $arrayDynaFormData = $dynaForm->Load($_GET["CTO_UID_OBJ"]);
     if (isset($arrayDynaFormData["DYN_VERSION"]) && $arrayDynaFormData["DYN_VERSION"] == 2) {
         G::LoadClass("pmDynaform");
         $Fields["PRO_UID"] = $_SESSION["PROCESS"];
         $Fields["CURRENT_DYNAFORM"] = $_GET["CTO_UID_OBJ"];
         $pmDynaForm = new pmDynaform($Fields);
         if ($pmDynaForm->isResponsive()) {
             $pmDynaForm->printTracker();
         }
     } else {
         $G_PUBLISH = new Publisher();
         $G_PUBLISH->AddContent("dynaform", "xmlform", $_SESSION["PROCESS"] . "/" . $_GET["CTO_UID_OBJ"], "", $Fields["APP_DATA"], "", "", "view");
         G::RenderPage("publish");
     }
     break;
 case 'INPUT_DOCUMENT':
     G::LoadClass('case');
     $oCase = new Cases();
     $c = $oCase->getAllUploadedDocumentsCriteriaTracker($_SESSION['PROCESS'], $_SESSION['APPLICATION'], $_GET['CTO_UID_OBJ']);
     $oHeadPublisher =& headPublisher::getSingleton();
     $oHeadPublisher->addScriptFile('/jscore/tracker/tracker.js');
     $G_PUBLISH = new Publisher();
 * date: 16-05-08
 * Description: this was added for the additional database connections
 */
G::LoadClass( 'dbConnections' );
$oDbConnections = new dbConnections( $_SESSION['PROCESS'] );
$oDbConnections->loadAdditionalConnections();

$G_PUBLISH = new Publisher();
if ($_GET['DYN_UID'] != '') {
    $_SESSION['CURRENT_DYN_UID'] = $_GET['DYN_UID'];
    G::LoadClass('pmDynaform');
    $FieldsPmDynaform = $Fields;
    $FieldsPmDynaform["PRO_UID"] = $_SESSION['PROCESS'];
    $FieldsPmDynaform["CURRENT_DYNAFORM"] = $_GET['DYN_UID'];
    $a = new pmDynaform($FieldsPmDynaform);
    if ($a->isResponsive()) {
        $a->printView();
    }else{
        $G_PUBLISH->AddContent( 'dynaform', 'xmlform', $_SESSION['PROCESS'] . '/' . $_GET['DYN_UID'], '', $Fields['APP_DATA'], 'cases_SaveDataSupervisor?UID=' . $_GET['DYN_UID'] );
    }
}

G::RenderPage( 'publish', 'blank' );

if (! isset( $_GET['ex'] )) {
    $_GET['ex'] = $_GET['position'];
}
?>

<script>
/*------------------------------ To Revise Routines ---------------------------*/
    public function dynaformViewFromHistory()
    {
        ?>
        <link rel="stylesheet" type="text/css" href="/css/<?php 
        echo SYS_SKIN;
        ?>
.css" />

        <script type="text/javascript">
            //!Code that simulated reload library javascript maborak
            var leimnud = {};
            leimnud.exec = "";
            leimnud.fix = {};
            leimnud.fix.memoryLeak = "";
            leimnud.browser = {};
            leimnud.browser.isIphone = "";
            leimnud.iphone = {};
            leimnud.iphone.make = function() {
            };
            function ajax_function(ajax_server, funcion, parameters, method)
            {
            }
            //!
        </script>

        <?php 
        global $G_PUBLISH;
        $_POST["HISTORY_ID"] = $_REQUEST["HISTORY_ID"];
        $_POST["DYN_UID"] = $_REQUEST["DYN_UID"];
        $G_PUBLISH = new Publisher();
        $FieldsHistory = $_SESSION["HISTORY_DATA"];
        $Fields["APP_DATA"] = $FieldsHistory[$_POST["HISTORY_ID"]];
        //isset($FieldsHistory[$_POST["HISTORY_ID"]])? $FieldsHistory[$_POST["HISTORY_ID"]] : "";
        $Fields["APP_DATA"]["__DYNAFORM_OPTIONS"]["PREVIOUS_STEP_LABEL"] = "";
        $Fields["APP_DATA"]["__DYNAFORM_OPTIONS"]["NEXT_STEP_LABEL"] = "";
        $Fields["APP_DATA"]["__DYNAFORM_OPTIONS"]["NEXT_STEP"] = "#";
        $Fields["APP_DATA"]["__DYNAFORM_OPTIONS"]["NEXT_ACTION"] = "return false;";
        G::LoadClass('pmDynaform');
        $FieldsPmDynaform = $Fields;
        $FieldsPmDynaform["PRO_UID"] = $_SESSION['PROCESS'];
        $FieldsPmDynaform["CURRENT_DYNAFORM"] = $_REQUEST['DYN_UID'];
        $a = new pmDynaform($FieldsPmDynaform);
        if ($a->isResponsive()) {
            $a->printView();
        } else {
            $G_PUBLISH->AddContent("dynaform", "xmlform", $_SESSION["PROCESS"] . "/" . $_POST["DYN_UID"], "", $Fields["APP_DATA"], "", "", "view");
        }
        ?>

        <script type="text/javascript">

        <?php 
        global $G_FORM;
        ?>

            function loadForm_<?php 
        echo $G_FORM->id;
        ?>
(parametro1) {
            }
        </script>

        <?php 
        G::RenderPage("publish", "raw");
        ?>

        <style type="text/css">
            html {
                color: black !important;
            }

            body {
                color: black !important;
            }
        </style>

        <script type="text/javascript">

        <?php 
        global $G_FORM;
        ?>

            function loadForm_<?php 
        echo $G_FORM->id;
        ?>
(parametro1) {
            }
        </script>

        <?php 
    }