/**
  * Get submitted form instance (or false if no form is currently submitted)
  * @return FW_Form|false
  */
 public static function get_submitted()
 {
     if (is_null(self::$submitted_id)) {
         // method called first time, search for submitted form
         do {
             foreach (self::$forms as $form) {
                 if ($form->is_submitted()) {
                     self::$submitted_id = $form->get_id();
                     break 2;
                 }
             }
             self::$submitted_id = false;
         } while (false);
     }
     if (is_string(self::$submitted_id)) {
         return self::$forms[self::$submitted_id];
     } else {
         return false;
     }
 }