public function dailyDetailAction()
 {
     parent::ajaxEnabled(true);
     $date = $this->_getParam('date');
     $form = self::getDailyDetailsForm();
     $modelDailyDetails = new Public_Model_Daily_Details();
     $request = $this->getRequest();
     if ($request->isPost()) {
         $post = $request->getPost();
         if ($post['type']) {
             if (empty($post['color']) and empty($post['value'])) {
                 echo Zend_Json::encode(array('title' => $this->t->_('Error Message'), 'message' => $this->t->_('Please fill out all required fields'), 'icon' => 'error'));
                 exit;
             }
         }
         if ($form->isValid($post)) {
             $values = $form->getValues();
             if ($values['color']) {
                 $values['value'] = $values['color'];
             }
             unset($values['color']);
             $values['userId'] = $this->user->getId();
             $forward = str_replace('-', '/', $values['forward']);
             unset($values['forward']);
             $modelDailyDetails->insert($values);
             echo Zend_Json::encode(array('success' => 1, 'href' => $forward));
             exit;
         } else {
             echo Zend_Json::encode(array('title' => $this->t->_('Error Message'), 'message' => $this->t->_('Please fill out all required fields'), 'icon' => 'error'));
             exit;
         }
     }
     $form->setHidden($date, $this->_getParam('forward'));
     $this->view->param = $this->_getAllParams();
     $this->view->form = $form;
 }