
function tpformui_setFocusToFirstField()

{
   if ( window.document.forms && ( window.document.forms.length > 0 ) )
   {
      
      for ( var index = 1; index < window.document.forms.length; ++index )
      {
         if ( formui_setFocusToFirstField( window.document.forms[index] ) )
         {
            return;
         }
      }
      
      
      formui_setFocusToFirstField( window.document.forms[0] );
   }
}

function tpformui_wasFormSubmittedBySaveButton( form )

{
   return formui_doesFieldExist( form, tpformui_SAVE_FORM_FIELD_NAME );
}

function tpformui_wasFormSubmittedByExpandIDButton( form )

{
   return formui_doesFieldExist( form, tpformui_EXPAND_ID_FIELD_NAME );
}

function tpformui_wasFormSubmittedByPlayPromptButton( form )

{
   return formui_doesFieldExist( form, tpformui_PLAY_PROMPT_FIELD_NAME );
}

function tpformui_wasFormSubmittedByRecordPromptButton( form )

{
   return formui_doesFieldExist( tpformui_RECORD_PROMPT_FIELD_NAME );
}

function tpformui_wasFormSubmittedByDeletePromptButton( form )

{
   return formui_doesFieldExist( tpformui_DELETE_PROMPT_FIELD_NAME );
}

function tpformui_wasFormSubmittedByDNPickerFor( form, fieldName )

{
   return formui_doesFieldExist( form, tpformui_getPickerNameOfDNPickerFor( fieldName ) );
}

function tpformui_wasFormSubmittedByDNArrayPickerFor( form, fieldName )

{
   return formui_doesFieldExist( form, tpformui_getPickerNameOfDNArrayPickerFor( fieldName ) );
}

function tpformui_wasFormSubmittedByDNArrayRemoverFor( form, fieldName )

{
   return formui_doesFieldExist( form, tpformui_getRemoverNameOfDNArrayPickerFor( fieldName ) );
}

function tpformui_getDisplayNameOfDNPickerFor( fieldName )

{
   return tpformui_DN_DISPLAY_NAME_PREFIX + fieldName;
}

function tpformui_getPickerNameOfDNPickerFor( fieldName )

{
   return tpformui_DN_PICKER_NAME_PREFIX + fieldName;
}

function tpformui_getLabelOfDNPickerFor( fieldName )

{
   return tpformui_DN_PICKER_LABEL_NAME_PREFIX + fieldName;
}

function tpformui_getFilterOfDNPickerFor( fieldName )

{
   return tpformui_DN_PICKER_FILTER_NAME_PREFIX + fieldName;
}

function tpformui_getObjectSetOfDNPickerFor( fieldName )

{
   return tpformui_DN_PICKER_OBJECT_SET_NAME_PREFIX + fieldName;
}

function tpformui_getDisplayNameOfDNArrayPickerFor( fieldName )

{
   return tpformui_DN_ARRAY_DISPLAY_NAME_PREFIX + fieldName;
}

function tpformui_getPickerNameOfDNArrayPickerFor( fieldName )

{
   return tpformui_DN_ARRAY_PICKER_NAME_PREFIX + fieldName;
}

function tpformui_getRemoverNameOfDNArrayPickerFor( fieldName )

{
   return tpformui_DN_ARRAY_REMOVER_NAME_PREFIX + fieldName;
}

function tpformui_getLabelOfDNArrayPickerFor( fieldName )

{
   return tpformui_DN_ARRAY_PICKER_LABEL_NAME_PREFIX + fieldName;
}

function tpformui_getFilterOfDNArrayPickerFor( fieldName )

{
   return tpformui_DN_ARRAY_PICKER_FILTER_NAME_PREFIX + fieldName;
}

function tpformui_getObjectSetOfDNArrayPickerFor( fieldName )

{
   return tpformui_DN_ARRAY_PICKER_OBJECT_SET_NAME_PREFIX + fieldName;
}

