public function indexAction()
 {
     $this->view->headTitle("User Profile", 'PREPEND');
     $this->view->openId = Zend_Auth::getInstance()->getIdentity()->openid;
     $request = $this->getRequest();
     $form = new Default_Form_UserIndex();
     if ($this->getRequest()->isPost()) {
         if ($form->isValid($request->getPost())) {
             $model = new Default_Model_UserDetails($form->getValues());
             $model->save();
         } else {
             $form->setDescription('Sorry, there was a problem saving your details.');
         }
     }
     // populate form with user details
     $model = new Default_Model_UserDetails();
     $details = $model->getUserDetails();
     if (!is_null($details)) {
         $form->populate($details);
     }
     $this->view->form = $form;
 }