public function continueAction()
 {
     if ($this->getRequest()->isPost()) {
         // Sanitise ref_num
         $filters = array('*' => array('StringTrim', 'HtmlEntities', 'StripTags'));
         $validators = array('*' => array('allowEmpty' => true));
         $input['referenceNumber'] = $this->_request->getParam('ref_num');
         $validate = new Zend_Filter_Input($filters, $validators, $input);
         Zend_Debug::dump($input['referenceNumber']);
         $referenceNumber = $validate->getEscaped('referenceNumber');
         $pageSession = new Zend_Session_Namespace('online_claims');
         $pageSession->ClaimReferenceNumber = $referenceNumber;
         /*
         We are always going to go back to step1 for claims when continuing but we have to set the session variables up
         to know how far into the process we got. Otherwise this crap f*cking Sword code doesn't bother
         populating any of the forms with data already saved.
         
         I hate this - so much it gives me headache just thinking about it…
         */
         //Claim Manager
         $claimManager = new Manager_Insurance_RentGuaranteeClaim_Claim();
         //Identify the Step
         $pageSession->completed[1] = true;
         $pageSession->identifier[1] = true;
         $claimData = $claimManager->getClaim($referenceNumber, $this->_agentSchemeNumber);
         if ($claimData->getTenancyStartDate() != "") {
             $step = 2;
             $pageSession->completed[2] = true;
             $pageSession->identifier[2] = true;
         }
         $rentPayments = $claimManager->getRentPaymentsByReferenceNumber($referenceNumber);
         if (count($rentPayments) > 0) {
             $step = 3;
             $pageSession->completed[3] = true;
             $pageSession->identifier[3] = true;
         }
         $supportingDocs = $claimManager->getSupportingDocumentsByReferenceNumber($referenceNumber);
         if (count($supportingDocs) > 0) {
             $step = 4;
             $pageSession->completed[4] = true;
             $pageSession->identifier[4] = true;
         }
         $this->_helper->redirector->gotoUrl('rentguaranteeclaims/step1');
     }
 }