public function indexAction()
 {
     $this->view->param = $this->_request;
     $option = array("layout" => "layouts", "layoutPath" => APPLICATION_PATH . "/layouts/scripts");
     $trees = new Model_Caymoc();
     $paginator = Zend_Paginator::factory($trees->fetchAll());
     $paginator->setDefaultItemCountPerPage(8);
     $allItems = $paginator->getTotalItemCount();
     $countPages = $paginator->count();
     $p = $this->getRequest()->getParam('p');
     if (isset($p)) {
         $paginator->setCurrentPageNumber($p);
     } else {
         $paginator->setCurrentPageNumber(1);
     }
     $currentPage = $paginator->getCurrentPageNumber();
     $this->view->trees = $paginator;
     $this->view->countItems = $allItems;
     $this->view->countPages = $countPages;
     $this->view->currentPage = $currentPage;
     if ($currentPage == $countPages) {
         $this->view->nextPage = $countPages;
         $this->view->previousPage = $currentPage - 1;
     } else {
         if ($currentPage == 1) {
             $this->view->nextPage = $currentPage + 1;
             $this->view->previousPage = 1;
         } else {
             $this->view->nextPage = $currentPage + 1;
             $this->view->previousPage = $currentPage - 1;
         }
     }
     Zend_Layout::startMVC($option);
 }