public function executeDocumento()
 {
     $this->documento = OppDocumentoPeer::retrieveByPk($this->getRequestParameter('id'));
     $this->forward404Unless($this->documento);
     if (!$this->getUser()->hasCredential('noemend') && $this->documento->getOppAtto()->getTipoAttoId() != 12 && $this->documento->getOppAtto()->getTipoAttoId() != 15 && $this->documento->getOppAtto()->getTipoAttoId() != 16 && $this->documento->getOppAtto()->getTipoAttoId() != 17) {
         $this->getResponse()->addJavascript("/sfEmendPlugin/emend.boot.js");
     }
     $this->getResponse()->setTitle($this->documento->getOppAtto()->getOppTipoAtto()->getDescrizione() . ' ' . $this->documento->getOppAtto()->getRamo() . '. ' . $this->documento->getOppAtto()->getNumfase() . ' / ' . $this->documento->getTitolo() . ' - ' . sfConfig::get('app_main_title'));
     $this->response->addMeta('description', 'Il testo integrale riguardante ' . $this->documento->getOppAtto()->getOppTipoAtto()->getDescrizione() . ' ' . $this->documento->getOppAtto()->getRamo() . '. ' . $this->documento->getOppAtto()->getNumfase() . ' ' . $this->documento->getOppAtto()->getTitolo(), true);
     $c = new Criteria();
     $cton1 = $c->getNewCriterion(OppDocumentoPeer::ATTO_ID, $this->documento->getAttoId(), Criteria::EQUAL);
     $cton2 = $c->getNewCriterion(OppDocumentoPeer::ID, $this->getRequestParameter('id'), Criteria::NOT_IN);
     $cton1->addAnd($cton2);
     $c->add($cton1);
     $this->documenti_correlati = OppDocumentoPeer::doSelect($c);
 }