InputYN "Would you like to continue your browsing (Y/N)", STRING019, 10
If (STRING019 == YesChar()) Goto LABEL003
Goto LABEL013
Endif
STRING009 = "N"
InputYN "Would You Like to Continue Searching (Y/N)", STRING009, 10
If (STRING009 == NoChar()) Goto LABEL006
Delete STRING010 + "\qfsearch.dat"
Goto LABEL003
:LABEL006
Newline
INTEGER002 = ""
InputStr "@X0A[@X0F@X0F1-@X0F" + STRING013 + "@X0A]@X0F@X0F" + " Enter the Number Next to Entry Containing Correct Address", INTEGER002, 14, 3, "1234567890", 0
Newline
STRING008 = "N"
If ((INTEGER002 == "") || (INTEGER002 > STRING013)) Then
InputYN "Valid Choices Are From 1 to " + STRING013 + ". Do You Wish To Abort Your Message (Y/N)", STRING008, 10
If (STRING008 == YesChar()) Goto LABEL013
Goto LABEL006
Endif
FOpen 1, STRING010 + "\qfsearch.dat", 2, 0
If (Ferr(1)) Then
PrintLn "Error, Exiting..."
End
Endif
INTEGER001 = 0
FGet 1, STRING021
:LABEL007
If (Ferr(1)) Goto LABEL008
If (INTEGER001 == INTEGER002 - 1) Then
Goto LABEL008
Endif
Inc INTEGER001
FGet 1, STRING022
FGet 1, STRING023
FGet 1, STRING024
FGet 1, STRING025
FGet 1, STRING021
Goto LABEL007
:LABEL008
STRING006 = STRING021
Endif
FClose 1
Newline
Newline
PrintLn "@X0FValid Transfer Modes@X0A:@X0F"
Newline
PrintLn "(A) @X0AIMMEDIATE@X0F = @X0EImmediate. Message Had Top Priority. No Cost Accounting.@X0B@X0D@X02@X0F"
PrintLn "(B) @X0ACRASH@X0F = @X0EImmediate. Message Has Top Priority. Cost In Effect.@X0B@X0F"
PrintLn "(C) @X0AHOLD @X0F = @X0EMessage Remains on System Until Destination System Calls.@X0B@X0F"
PrintLn "(D) @X0ADIRECT @X0F = @X0EDo Not Use any Host or Hub Routing.@X0B@X0F"
PrintLn "(E) @X0ANONE @X0F = @X0ENo Transfer Mode Desired.@X0B@X0F"
Newline
InputStr "Enter Letter of Transfer Mode", STRING007, 14, 1, "ABCDE", 8
If (STRING007 == "A") STRING007 = "IMMEDIATE"
If (STRING007 == "B") STRING007 = "CRASH"
If (STRING007 == "C") STRING007 = "HOLD"
If (STRING007 == "D") STRING007 = "DIRECT"
If (STRING007 == "E") STRING007 = "NONE"
If (STRING007 == "IMMEDIATE") Then
If (STRING014 > U_Sec) Goto LABEL009
Endif
If (STRING007 == "CRASH") Then
If (STRING015 > U_Sec) Goto LABEL009
Endif
If (STRING007 == "HOLD") Then
If (STRING016 > U_Sec) Goto LABEL009
Endif
If (STRING007 == "DIRECT") Then
If (STRING017 > U_Sec) Goto LABEL009
Endif
Goto LABEL010
:LABEL009
Newline
PrintLn "Insufficient Security for " + STRING007 + " Transfer Mode."