static function postProcess(&$form)
 {
     $values = $form->exportValues();
     $orgName = $values['organization_name'];
     $cSubType = CRM_Pcpteams_Constant::C_CONTACT_SUB_TYPE_TEAM;
     $params = array('version' => '1', 'contact_type' => 'Organization', 'contact_sub_type' => $cSubType, 'organization_name' => $orgName);
     $createTeam = civicrm_api3('Contact', 'create', $params);
     // Create Dummy Team PCP Page
     $teamPcpId = CRM_Pcpteams_Utils::createDefaultPcp($createTeam['id'], $form->get('component_page_id'));
     // Create/Update custom record with team pcp id and create relationship with user as Team Admin
     if ($teamPcpId) {
         $userId = CRM_Pcpteams_Utils::getloggedInUserId();
         CRM_Pcpteams_Utils::createTeamRelationship($userId, $createTeam['id'], $custom = array(), 'create');
         $params = array('version' => 3, 'entity_id' => $form->get('page_id'), "team_pcp_id" => $teamPcpId);
         $result = civicrm_api3('pcpteams', 'customcreate', $params);
         $form->set('teamName', $orgName);
         $form->set('teamContactID', $createTeam['id']);
         $form->set('teamPcpId', $teamPcpId);
         $actParams = array('target_contact_id' => $createTeam['id']);
         CRM_Pcpteams_Utils::createPcpActivity($actParams, CRM_Pcpteams_Constant::C_AT_TEAM_CREATE);
         CRM_Core_Session::setStatus(ts("Your Team %1 has been created, you can invite members from your team page.", array(1 => $orgName)), ts('New Team Created'));
     } else {
         CRM_Core_Session::setStatus(ts("Failed to Create Team \"{$orgName}\" ..."));
     }
 }