

function lookupBy(keyword) {
keyword=Trim(keyword);
if (keywords[keyword]) {
eval("window.location='" + keywords[keyword] + "'");
} else {

}
return false;
}

function findBy(keyword) {
var key = Trim(keyword.toLowerCase());
if (keywords[key]) {
eval("window.location='" + keywords[key] + "'");
} else {

alert("Unknown message name: '" + keyword + "'");

}
return false;
}

var keywords = new Array();
keywords["Heartbeat".toLowerCase()] = "msgType_0_0.html";
keywords["TestRequest".toLowerCase()] = "msgType_1_1.html";
keywords["ResendRequest".toLowerCase()] = "msgType_2_2.html";
keywords["Reject".toLowerCase()] = "msgType_3_3.html";
keywords["SequenceReset".toLowerCase()] = "msgType_4_4.html";
keywords["Logout".toLowerCase()] = "msgType_5_5.html";
keywords["Logon".toLowerCase()] = "msgType_A_65.html";
keywords["XML_non_FIX".toLowerCase()] = "msgType_n_110.html";
keywords["IOI".toLowerCase()] = "msgType_6_6.html";
keywords["Advertisement".toLowerCase()] = "msgType_7_7.html";
keywords["News".toLowerCase()] = "msgType_B_66.html";
keywords["Email".toLowerCase()] = "msgType_C_67.html";
keywords["QuoteRequest".toLowerCase()] = "msgType_R_82.html";
keywords["Quote".toLowerCase()] = "msgType_S_83.html";
keywords["QuoteCancel".toLowerCase()] = "msgType_Z_90.html";
keywords["QuoteStatusRequest".toLowerCase()] = "msgType_a_97.html";
keywords["MassQuoteAcknowledgement".toLowerCase()] = "msgType_b_98.html";
keywords["MassQuote".toLowerCase()] = "msgType_i_105.html";
keywords["QuoteRequestReject".toLowerCase()] = "msgType_AG_6571.html";
keywords["RFQRequest".toLowerCase()] = "msgType_AH_6572.html";
keywords["QuoteStatusReport".toLowerCase()] = "msgType_AI_6573.html";
keywords["QuoteResponse".toLowerCase()] = "msgType_AJ_6574.html";
keywords["MarketDataRequest".toLowerCase()] = "msgType_V_86.html";
keywords["MarketDataSnapshotFullRefresh".toLowerCase()] = "msgType_W_87.html";
keywords["MarketDataIncrementalRefresh".toLowerCase()] = "msgType_X_88.html";
keywords["MarketDataRequestReject".toLowerCase()] = "msgType_Y_89.html";
keywords["SecurityDefinitionRequest".toLowerCase()] = "msgType_c_99.html";
keywords["SecurityDefinition".toLowerCase()] = "msgType_d_100.html";
keywords["SecurityStatusRequest".toLowerCase()] = "msgType_e_101.html";
keywords["SecurityStatus".toLowerCase()] = "msgType_f_102.html";
keywords["SecurityTypeRequest".toLowerCase()] = "msgType_v_118.html";
keywords["SecurityTypes".toLowerCase()] = "msgType_w_119.html";
keywords["SecurityListRequest".toLowerCase()] = "msgType_x_120.html";
keywords["SecurityList".toLowerCase()] = "msgType_y_121.html";
keywords["DerivativeSecurityListRequest".toLowerCase()] = "msgType_z_122.html";
keywords["DerivativeSecurityList".toLowerCase()] = "msgType_AA_6565.html";
keywords["SecurityDefinitionUpdateReport".toLowerCase()] = "msgType_BP_6680.html";
keywords["SecurityListUpdateReport".toLowerCase()] = "msgType_BK_6675.html";
keywords["DerivativeSecurityListUpdateReport".toLowerCase()] = "msgType_BR_6682.html";
keywords["TradingSessionStatusRequest".toLowerCase()] = "msgType_g_103.html";
keywords["TradingSessionStatus".toLowerCase()] = "msgType_h_104.html";
keywords["TradingSessionList".toLowerCase()] = "msgType_BJ_6674.html";
keywords["TradingSessionListRequest".toLowerCase()] = "msgType_BI_6673.html";
keywords["TradingSessionListUpdateReport".toLowerCase()] = "msgType_BS_6683.html";
keywords["MarketDefinitionRequest".toLowerCase()] = "msgType_BT_6684.html";
keywords["MarketDefinition".toLowerCase()] = "msgType_BU_6685.html";
keywords["MarketDefinitionUpdateReport".toLowerCase()] = "msgType_BV_6686.html";
keywords["ExecutionReport".toLowerCase()] = "msgType_8_8.html";
keywords["OrderCancelReject".toLowerCase()] = "msgType_9_9.html";
keywords["NewOrderSingle".toLowerCase()] = "msgType_D_68.html";
keywords["OrderCancelRequest".toLowerCase()] = "msgType_F_70.html";
keywords["OrderCancelReplaceRequest".toLowerCase()] = "msgType_G_71.html";
keywords["OrderStatusRequest".toLowerCase()] = "msgType_H_72.html";
keywords["DontKnowTradeDK".toLowerCase()] = "msgType_Q_81.html";
keywords["ExecutionAcknowledgement".toLowerCase()] = "msgType_BN_6678.html";
keywords["NewOrderList".toLowerCase()] = "msgType_E_69.html";
keywords["ListCancelRequest".toLowerCase()] = "msgType_K_75.html";
keywords["ListExecute".toLowerCase()] = "msgType_L_76.html";
keywords["ListStatusRequest".toLowerCase()] = "msgType_M_77.html";
keywords["ListStatus".toLowerCase()] = "msgType_N_78.html";
keywords["BidRequest".toLowerCase()] = "msgType_k_107.html";
keywords["BidResponse".toLowerCase()] = "msgType_l_108.html";
keywords["ListStrikePrice".toLowerCase()] = "msgType_m_109.html";
keywords["OrderMassCancelRequest".toLowerCase()] = "msgType_q_113.html";
keywords["OrderMassCancelReport".toLowerCase()] = "msgType_r_114.html";
keywords["OrderMassStatusRequest".toLowerCase()] = "msgType_AF_6570.html";
keywords["OrderMassActionReport".toLowerCase()] = "msgType_BZ_6690.html";
keywords["OrderMassActionRequest".toLowerCase()] = "msgType_CA_6765.html";
keywords["NewOrderCross".toLowerCase()] = "msgType_s_115.html";
keywords["CrossOrderCancelReplaceRequest".toLowerCase()] = "msgType_t_116.html";
keywords["CrossOrderCancelRequest".toLowerCase()] = "msgType_u_117.html";
keywords["NewOrderMultileg".toLowerCase()] = "msgType_AB_6566.html";
keywords["MultilegOrderCancelReplace".toLowerCase()] = "msgType_AC_6567.html";
keywords["AllocationInstruction".toLowerCase()] = "msgType_J_74.html";
keywords["AllocationInstructionAck".toLowerCase()] = "msgType_P_80.html";
keywords["AllocationReport".toLowerCase()] = "msgType_AS_6583.html";
keywords["AllocationReportAck".toLowerCase()] = "msgType_AT_6584.html";
keywords["AllocationInstructionAlert".toLowerCase()] = "msgType_BM_6677.html";
keywords["SettlementInstructions".toLowerCase()] = "msgType_T_84.html";
keywords["SettlementInstructionRequest".toLowerCase()] = "msgType_AV_6586.html";
keywords["SettlementObligationReport".toLowerCase()] = "msgType_BQ_6681.html";
keywords["RegistrationInstructions".toLowerCase()] = "msgType_o_111.html";
keywords["RegistrationInstructionsResponse".toLowerCase()] = "msgType_p_112.html";
keywords["TradeCaptureReportRequest".toLowerCase()] = "msgType_AD_6568.html";
keywords["TradeCaptureReport".toLowerCase()] = "msgType_AE_6569.html";
keywords["TradeCaptureReportRequestAck".toLowerCase()] = "msgType_AQ_6581.html";
keywords["TradeCaptureReportAck".toLowerCase()] = "msgType_AR_6582.html";
keywords["Confirmation".toLowerCase()] = "msgType_AK_6575.html";
keywords["Confirmation_Ack".toLowerCase()] = "msgType_AU_6585.html";
keywords["ConfirmationRequest".toLowerCase()] = "msgType_BH_6672.html";
keywords["PositionMaintenanceRequest".toLowerCase()] = "msgType_AL_6576.html";
keywords["PositionMaintenanceReport".toLowerCase()] = "msgType_AM_6577.html";
keywords["RequestForPositions".toLowerCase()] = "msgType_AN_6578.html";
keywords["RequestForPositionsAck".toLowerCase()] = "msgType_AO_6579.html";
keywords["PositionReport".toLowerCase()] = "msgType_AP_6580.html";
keywords["AssignmentReport".toLowerCase()] = "msgType_AW_6587.html";
keywords["ContraryIntentionReport".toLowerCase()] = "msgType_BO_6679.html";
keywords["AdjustedPositionReport".toLowerCase()] = "msgType_BL_6676.html";
keywords["CollateralRequest".toLowerCase()] = "msgType_AX_6588.html";
keywords["CollateralAssignment".toLowerCase()] = "msgType_AY_6589.html";
keywords["CollateralResponse".toLowerCase()] = "msgType_AZ_6590.html";
keywords["CollateralReport".toLowerCase()] = "msgType_BA_6665.html";
keywords["CollateralInquiry".toLowerCase()] = "msgType_BB_6666.html";
keywords["CollateralInquiryAck".toLowerCase()] = "msgType_BG_6671.html";
keywords["BusinessMessageReject".toLowerCase()] = "msgType_j_106.html";
keywords["NetworkCounterpartySystemStatusRequest".toLowerCase()] = "msgType_BC_6667.html";
keywords["NetworkCounterpartySystemStatusResponse".toLowerCase()] = "msgType_BD_6668.html";
keywords["UserRequest".toLowerCase()] = "msgType_BE_6669.html";
keywords["UserResponse".toLowerCase()] = "msgType_BF_6670.html";
keywords["UserNotification".toLowerCase()] = "msgType_CB_6766.html";
keywords["ApplicationMessageRequest".toLowerCase()] = "msgType_BW_6687.html";
keywords["ApplicationMessageRequestAck".toLowerCase()] = "msgType_BX_6688.html";
keywords["ApplicationMessageReport".toLowerCase()] = "msgType_BY_6689.html";
