var tocTab = new Array();var ir=0;tocTab[ir++] = new Array ("Top", "FpML 4.6 Recommendation", "fpml-4-6-intro-1.html");
                tocTab[ir++] = new Array ("1", "INTRODUCTION AND OVERVIEW", "fpml-4-6-intro-1.html#s1");tocTab[ir++] = new Array ("1.1", "STATUS OF THIS DOCUMENT", "fpml-4-6-intro-1.html#s1.1");tocTab[ir++] = new Array ("1.2", "ORGANIZATION OF THE DOCUMENTATION", "fpml-4-6-intro-1.html#s1.2");tocTab[ir++] = new Array ("1.2.1", "Schema Reference", "fpml-4-6-intro-1.html#s1.2.1");tocTab[ir++] = new Array ("1.2.2", "Other Documents in the Specification", "fpml-4-6-intro-1.html#s1.2.2");tocTab[ir++] = new Array ("1.2.3", "Diagram Notation", "fpml-4-6-intro-1.html#s1.2.3");tocTab[ir++] = new Array ("1.3", "WORKING GROUP MEMBERS AND ACKNOWLEDGEMENTS", "fpml-4-6-intro-1.html#s1.3");tocTab[ir++] = new Array ("1.3.1", "Architecture Working Group", "fpml-4-6-intro-1.html#s1.3.1");tocTab[ir++] = new Array ("1.3.2", "Business Process Working Group", "fpml-4-6-intro-1.html#s1.3.2");tocTab[ir++] = new Array ("1.3.3", "Validation Working Group", "fpml-4-6-intro-1.html#s1.3.3");tocTab[ir++] = new Array ("1.3.4", "IRD Products Working Group", "fpml-4-6-intro-1.html#s1.3.4");tocTab[ir++] = new Array ("1.3.5", "Credit Derivatives Working Group", "fpml-4-6-intro-1.html#s1.3.5");tocTab[ir++] = new Array ("1.3.6", "FX Working Group", "fpml-4-6-intro-1.html#s1.3.6");tocTab[ir++] = new Array ("1.3.7", "Equity Derivatives Working Group", "fpml-4-6-intro-1.html#s1.3.7");tocTab[ir++] = new Array ("1.3.8", "Commodity Derivatives Working Group", "fpml-4-6-intro-1.html#s1.3.8");tocTab[ir++] = new Array ("1.3.9", "Syndicated Loan Working Group", "fpml-4-6-intro-1.html#s1.3.9");tocTab[ir++] = new Array ("1.3.10", "Pricing and Risk Working Group", "fpml-4-6-intro-1.html#s1.3.10");tocTab[ir++] = new Array ("1.4", "FpML INTRODUCTION", "fpml-4-6-intro-1.html#s1.4");tocTab[ir++] = new Array ("1.5", "REQUESTED FEEDBACK", "fpml-4-6-intro-1.html#s1.5");tocTab[ir++] = new Array ("1.5.1", "Loan Notices", "fpml-4-6-intro-1.html#s1.5.1");tocTab[ir++] = new Array ("1.5.2", "Cash Flow Matching and Portfolio Reconciliation", "fpml-4-6-intro-1.html#s1.5.2");tocTab[ir++] = new Array ("1.5.3", "nthToDefault element within IndexReferenceInformation", "fpml-4-6-intro-1.html#s1.5.3");tocTab[ir++] = new Array ("1.5.4", "TradeAmended", "fpml-4-6-intro-1.html#s1.5.4");tocTab[ir++] = new Array ("1.5.5", "Allocations - Collateral Information", "fpml-4-6-intro-1.html#s1.5.5");tocTab[ir++] = new Array ("1.5.6", "Providing Feedback", "fpml-4-6-intro-1.html#s1.5.6");tocTab[ir++] = new Array ("1.6", "CHANGES IN THIS VERSION", "fpml-4-6-intro-1.html#s1.6");tocTab[ir++] = new Array ("1.6.1", "Changes compared to FpML 4.6 Recommendation 2009-09-10 build 6", "fpml-4-6-intro-1.html#s1.6.1");tocTab[ir++] = new Array ("1.6.1.1", "Incompatible changes compared to FpML 4.6 Recommendation build 6", "fpml-4-6-intro.html#s1.6.1.1");tocTab[ir++] = new Array ("1.6.2", "Changes compared to FpML 4.6 Trial Recommendation  2009-09-10", "fpml-4-6-intro-1.html#s1.6.2");tocTab[ir++] = new Array ("1.6.3", "Changes compared to FpML 4.5", "fpml-4-6-intro-1.html#s1.6.3");tocTab[ir++] = new Array ("1.6.3.1", "Incompatible changes compared to FpML 4.5", "fpml-4-6-intro.html#s1.6.3.1");tocTab[ir++] = new Array ("1.6.4", "Changes compared to FpML 4.4", "fpml-4-6-intro-1.html#s1.6.4");tocTab[ir++] = new Array ("1.6.4.1", "Incompatible changes compared to FpML 4.4", "fpml-4-6-intro.html#s1.6.4.1");tocTab[ir++] = new Array ("1.7", "SCOPE", "fpml-4-6-intro-1.html#s1.7");tocTab[ir++] = new Array ("1.7.1", "Architecture Framework", "fpml-4-6-intro-1.html#s1.7.1");tocTab[ir++] = new Array ("1.7.2", "Business Process Scope", "fpml-4-6-intro-1.html#s1.7.2");tocTab[ir++] = new Array ("1.7.3", "Validation Scope", "fpml-4-6-intro-1.html#s1.7.3");tocTab[ir++] = new Array ("1.7.4", "IRD Scope", "fpml-4-6-intro-1.html#s1.7.4");tocTab[ir++] = new Array ("1.7.5", "Credit Derivatives Scope", "fpml-4-6-intro-1.html#s1.7.5");tocTab[ir++] = new Array ("1.7.6", "FX Scope", "fpml-4-6-intro-1.html#s1.7.6");tocTab[ir++] = new Array ("1.7.7", "Equity Derivative Options and Forwards Scope", "fpml-4-6-intro-1.html#s1.7.7");tocTab[ir++] = new Array ("1.7.8", "Return Swaps Scope", "fpml-4-6-intro-1.html#s1.7.8");tocTab[ir++] = new Array ("1.7.9", "Correlation Derivatives Scope", "fpml-4-6-intro-1.html#s1.7.9");tocTab[ir++] = new Array ("1.7.10", "Variance Derivatives Scope", "fpml-4-6-intro-1.html#s1.7.10");tocTab[ir++] = new Array ("1.7.11", "Dividend Derivatives Scope", "fpml-4-6-intro-1.html#s1.7.11");tocTab[ir++] = new Array ("1.7.12", "Commodity Derivative Product Scope", "fpml-4-6-intro-1.html#s1.7.12");tocTab[ir++] = new Array ("1.7.13", "Syndicated Loan Product Scope", "fpml-4-6-intro-1.html#s1.7.13");tocTab[ir++] = new Array ("1.7.14", "Pricing and Risk Scope", "fpml-4-6-intro-1.html#s1.7.14");tocTab[ir++] = new Array ("1.8", "CHARACTER ENCODING AND CHARACTER REPERTOIRE", "fpml-4-6-intro-1.html#s1.8");tocTab[ir++] = new Array ("1.8.1", "Character Encoding", "fpml-4-6-intro-1.html#s1.8.1");tocTab[ir++] = new Array ("1.8.2", "Character Repertoire", "fpml-4-6-intro-1.html#s1.8.2");tocTab[ir++] = new Array ("1.9", "TOOLS AND VALIDATION", "fpml-4-6-intro-1.html#s1.9");tocTab[ir++] = new Array ("1.9.1", "Schema and Example Validation", "fpml-4-6-intro-1.html#s1.9.1");tocTab[ir++] = new Array ("2", "FpML OVERVIEW", "fpml-4-6-intro-2.html#s2");tocTab[ir++] = new Array ("2.1", "FpML", "fpml-4-6-intro-2.html#s2.1");tocTab[ir++] = new Array ("2.2", "Overview of the organization of the schema ", "fpml-4-6-intro-2.html#s2.2");tocTab[ir++] = new Array ("2.3", "Overview of Document Types", "fpml-4-6-intro-2.html#s2.3");tocTab[ir++] = new Array ("2.4", "Using FpML", "fpml-4-6-intro-2.html#s2.4");tocTab[ir++] = new Array ("2.5", "The FpML root element", "fpml-4-6-intro-2.html#s2.5");tocTab[ir++] = new Array ("2.6", "Annotations", "fpml-4-6-intro-2.html#s2.6");tocTab[ir++] = new Array ("2.6.1", "eCore", "fpml-4-6-intro-2.html#s2.6.1");tocTab[ir++] = new Array ("2.7", "Main Components", "fpml-4-6-intro-2.html#s2.7");tocTab[ir++] = new Array ("2.7.1", "The DataDocument type", "fpml-4-6-intro-2.html#s2.7.1");tocTab[ir++] = new Array ("2.7.2", "The Trade Component", "fpml-4-6-intro-2.html#s2.7.2");tocTab[ir++] = new Array ("2.7.2.1", "tradeHeader", "fpml-4-6-intro.html#s2.7.2.1");tocTab[ir++] = new Array ("2.7.2.1.1", "Primary Trade Identifier", "fpml-4-6-intro.html#s2.7.2.1.1");tocTab[ir++] = new Array ("2.7.2.2", "product", "fpml-4-6-intro.html#s2.7.2.2");tocTab[ir++] = new Array ("2.7.2.2.1", "Product Identification", "fpml-4-6-intro.html#s2.7.2.2.1");tocTab[ir++] = new Array ("2.7.2.3", "otherPartyPayment", "fpml-4-6-intro.html#s2.7.2.3");tocTab[ir++] = new Array ("2.7.2.4", "brokerPartyReference", "fpml-4-6-intro.html#s2.7.2.4");tocTab[ir++] = new Array ("2.7.2.5", "calculationAgent", "fpml-4-6-intro.html#s2.7.2.5");tocTab[ir++] = new Array ("2.7.2.6", "documentation", "fpml-4-6-intro.html#s2.7.2.6");tocTab[ir++] = new Array ("2.7.2.6.1", "contractualMatrix", "fpml-4-6-intro.html#s2.7.2.6.1");tocTab[ir++] = new Array ("2.7.2.6.1.1", "Examples of using the contractualMatrix structure", "fpml-4-6-intro.html#s2.7.2.6.1.1");tocTab[ir++] = new Array ("2.7.2.7", "collateral", "fpml-4-6-intro.html#s2.7.2.7");tocTab[ir++] = new Array ("2.7.2.7.1", "independentAmount", "fpml-4-6-intro.html#s2.7.2.7.1");tocTab[ir++] = new Array ("2.7.2.8", "governingLaw", "fpml-4-6-intro.html#s2.7.2.8");tocTab[ir++] = new Array ("2.7.3", "The Portfolio Component", "fpml-4-6-intro-2.html#s2.7.3");tocTab[ir++] = new Array ("2.7.4", "The Party Component", "fpml-4-6-intro-2.html#s2.7.4");tocTab[ir++] = new Array ("2.7.4.1", "Accounts", "fpml-4-6-intro.html#s2.7.4.1");tocTab[ir++] = new Array ("2.7.5", "Roles - the TradeSide Component", "fpml-4-6-intro-2.html#s2.7.5");tocTab[ir++] = new Array ("2.7.5.1", "Using tradeSide", "fpml-4-6-intro.html#s2.7.5.1");tocTab[ir++] = new Array ("2.7.5.2", "Examples", "fpml-4-6-intro.html#s2.7.5.2");tocTab[ir++] = new Array ("2.7.6", "The Product Component", "fpml-4-6-intro-2.html#s2.7.6");tocTab[ir++] = new Array ("2.7.7", "The Strategy Component", "fpml-4-6-intro-2.html#s2.7.7");tocTab[ir++] = new Array ("2.8", "More Background on FpML's Design", "fpml-4-6-intro-2.html#s2.8");tocTab[ir++] = new Array ("2.8.1", "Rationale for Structured Approach", "fpml-4-6-intro-2.html#s2.8.1");tocTab[ir++] = new Array ("2.8.2", "Component Framework", "fpml-4-6-intro-2.html#s2.8.2");tocTab[ir++] = new Array ("2.8.3", "Coding Schemes", "fpml-4-6-intro-2.html#s2.8.3");tocTab[ir++] = new Array ("3", "BUSINESS PROCESS ARCHITECTURE", "fpml-4-6-intro-3.html#s3");tocTab[ir++] = new Array ("3.1", "Introduction", "fpml-4-6-intro-3.html#s3.1");tocTab[ir++] = new Array ("3.1.1", "Why Business Messaging?", "fpml-4-6-intro-3.html#s3.1.1");tocTab[ir++] = new Array ("3.1.2", "Design Assumptions", "fpml-4-6-intro-3.html#s3.1.2");tocTab[ir++] = new Array ("3.1.2.1", "Transport Characteristics", "fpml-4-6-intro.html#s3.1.2.1");tocTab[ir++] = new Array ("3.1.2.1.1", "Purpose", "fpml-4-6-intro.html#s3.1.2.1.1");tocTab[ir++] = new Array ("3.1.2.1.2", "Layers", "fpml-4-6-intro.html#s3.1.2.1.2");tocTab[ir++] = new Array ("3.1.2.1.3", "Reliable Mode", "fpml-4-6-intro.html#s3.1.2.1.3");tocTab[ir++] = new Array ("3.1.2.1.4", "Bulk Transfer Mode", "fpml-4-6-intro.html#s3.1.2.1.4");tocTab[ir++] = new Array ("3.1.3", "Styles of Messaging", "fpml-4-6-intro-3.html#s3.1.3");tocTab[ir++] = new Array ("3.1.4", "Transport Independence", "fpml-4-6-intro-3.html#s3.1.4");tocTab[ir++] = new Array ("3.1.4.1", "Business Process", "fpml-4-6-intro.html#s3.1.4.1");tocTab[ir++] = new Array ("3.1.4.2", "Document", "fpml-4-6-intro.html#s3.1.4.2");tocTab[ir++] = new Array ("3.1.4.3", "Messaging", "fpml-4-6-intro.html#s3.1.4.3");tocTab[ir++] = new Array ("3.1.4.4", "Transport", "fpml-4-6-intro.html#s3.1.4.4");tocTab[ir++] = new Array ("3.1.5", "Control Over Content", "fpml-4-6-intro-3.html#s3.1.5");tocTab[ir++] = new Array ("3.1.6", "Identification of Purpose", "fpml-4-6-intro-3.html#s3.1.6");tocTab[ir++] = new Array ("3.1.6.1", "By Namespace (not used by FpML)", "fpml-4-6-intro.html#s3.1.6.1");tocTab[ir++] = new Array ("3.1.6.2", "By Element Name (not used by FpML)", "fpml-4-6-intro.html#s3.1.6.2");tocTab[ir++] = new Array ("3.1.6.3", "By Element Type", "fpml-4-6-intro.html#s3.1.6.3");tocTab[ir++] = new Array ("3.1.7", "Representing Internal Trades", "fpml-4-6-intro-3.html#s3.1.7");tocTab[ir++] = new Array ("3.1.8", "Sequence Diagram", "fpml-4-6-intro-3.html#s3.1.8");tocTab[ir++] = new Array ("3.2", "The Message Framework", "fpml-4-6-intro-3.html#s3.2");tocTab[ir++] = new Array ("3.2.1", "The Base Document", "fpml-4-6-intro-3.html#s3.2.1");tocTab[ir++] = new Array ("3.2.1.1", "Data Documents", "fpml-4-6-intro.html#s3.2.1.1");tocTab[ir++] = new Array ("3.2.2", "The Base Message", "fpml-4-6-intro-3.html#s3.2.2");tocTab[ir++] = new Array ("3.2.3", "Requests, Responses and Notifications", "fpml-4-6-intro-3.html#s3.2.3");tocTab[ir++] = new Array ("3.2.4", "Error Handling", "fpml-4-6-intro-3.html#s3.2.4");tocTab[ir++] = new Array ("3.3", "The Business Processes", "fpml-4-6-intro-3.html#s3.3");tocTab[ir++] = new Array ("3.3.1", "B2B Request for Quote", "fpml-4-6-intro-3.html#s3.3.1");tocTab[ir++] = new Array ("3.3.1.1", "Product Specification for RFQ", "fpml-4-6-intro.html#s3.3.1.1");tocTab[ir++] = new Array ("3.3.1.2", "Bilateral Request for Quote", "fpml-4-6-intro.html#s3.3.1.2");tocTab[ir++] = new Array ("3.3.2", "Trade Execution", "fpml-4-6-intro-3.html#s3.3.2");tocTab[ir++] = new Array ("3.3.2.1", "TradeExecution", "fpml-4-6-intro.html#s3.3.2.1");tocTab[ir++] = new Array ("3.3.2.2", "TradeExecutionModified", "fpml-4-6-intro.html#s3.3.2.2");tocTab[ir++] = new Array ("3.3.2.3", "TradeExecutionCancelled", "fpml-4-6-intro.html#s3.3.2.3");tocTab[ir++] = new Array ("3.3.2.4", "Workflows", "fpml-4-6-intro.html#s3.3.2.4");tocTab[ir++] = new Array ("3.3.2.4.1", "TradeExecution within the Trade Lifecycle", "fpml-4-6-intro.html#s3.3.2.4.1");tocTab[ir++] = new Array ("3.3.2.4.2", "Correction and cancellation flow", "fpml-4-6-intro.html#s3.3.2.4.2");tocTab[ir++] = new Array ("3.3.3", "B2B Trade Affirmation", "fpml-4-6-intro-3.html#s3.3.3");tocTab[ir++] = new Array ("3.3.3.1", "The Affirmation Process", "fpml-4-6-intro.html#s3.3.3.1");tocTab[ir++] = new Array ("3.3.4", "B2B Trade Confirmation", "fpml-4-6-intro-3.html#s3.3.4");tocTab[ir++] = new Array ("3.3.4.1", "The Confirmation Process", "fpml-4-6-intro.html#s3.3.4.1");tocTab[ir++] = new Array ("3.3.4.2", "The Matching Process", "fpml-4-6-intro.html#s3.3.4.2");tocTab[ir++] = new Array ("3.3.4.3", "Bilateral Confirmation", "fpml-4-6-intro.html#s3.3.4.3");tocTab[ir++] = new Array ("3.3.4.3.1", "Normal Operation", "fpml-4-6-intro.html#s3.3.4.3.1");tocTab[ir++] = new Array ("3.3.4.3.2", "Mismatch", "fpml-4-6-intro.html#s3.3.4.3.2");tocTab[ir++] = new Array ("3.3.4.3.3", "Confirmation Correction", "fpml-4-6-intro.html#s3.3.4.3.3");tocTab[ir++] = new Array ("3.3.4.3.4", "Confirmation Cancellation", "fpml-4-6-intro.html#s3.3.4.3.4");tocTab[ir++] = new Array ("3.3.4.3.5", "Alleged", "fpml-4-6-intro.html#s3.3.4.3.5");tocTab[ir++] = new Array ("3.3.4.3.6", "Unmatched", "fpml-4-6-intro.html#s3.3.4.3.6");tocTab[ir++] = new Array ("3.3.4.4", "Trilateral Confirmation", "fpml-4-6-intro.html#s3.3.4.4");tocTab[ir++] = new Array ("3.3.4.4.1", "Normal Operation", "fpml-4-6-intro.html#s3.3.4.4.1");tocTab[ir++] = new Array ("3.3.4.4.2", "Mismatch", "fpml-4-6-intro.html#s3.3.4.4.2");tocTab[ir++] = new Array ("3.3.4.4.3", "Confirmation Correction", "fpml-4-6-intro.html#s3.3.4.4.3");tocTab[ir++] = new Array ("3.3.4.4.4", "Confirmation Cancellation", "fpml-4-6-intro.html#s3.3.4.4.4");tocTab[ir++] = new Array ("3.3.4.4.5", "Alleged", "fpml-4-6-intro.html#s3.3.4.4.5");tocTab[ir++] = new Array ("3.3.4.4.6", "Unmatched", "fpml-4-6-intro.html#s3.3.4.4.6");tocTab[ir++] = new Array ("3.3.5", "B2B General Processes", "fpml-4-6-intro-3.html#s3.3.5");tocTab[ir++] = new Array ("3.3.5.1", "Trade Status Enquiry", "fpml-4-6-intro.html#s3.3.5.1");tocTab[ir++] = new Array ("3.3.6", "A2A Trade Updates", "fpml-4-6-intro-3.html#s3.3.6");tocTab[ir++] = new Array ("3.3.7", "A2A Generic Trade Notifications (Deprecated)", "fpml-4-6-intro-3.html#s3.3.7");tocTab[ir++] = new Array ("3.3.7.1", "Trade Creation (Deprecated)", "fpml-4-6-intro.html#s3.3.7.1");tocTab[ir++] = new Array ("3.3.7.2", "Trade Amendment (Deprecated)", "fpml-4-6-intro.html#s3.3.7.2");tocTab[ir++] = new Array ("3.3.7.3", "Trade Cancellation (Deprecated)", "fpml-4-6-intro.html#s3.3.7.3");tocTab[ir++] = new Array ("3.3.8", "Novations", "fpml-4-6-intro-3.html#s3.3.8");tocTab[ir++] = new Array ("3.3.8.1", "Introduction", "fpml-4-6-intro.html#s3.3.8.1");tocTab[ir++] = new Array ("3.3.8.2", "The Novation Process", "fpml-4-6-intro.html#s3.3.8.2");tocTab[ir++] = new Array ("3.3.8.2.1", "Phase 1: Consent and Negotiation", "fpml-4-6-intro.html#s3.3.8.2.1");tocTab[ir++] = new Array ("3.3.8.2.2", "Transfer of Rights and Obligations", "fpml-4-6-intro.html#s3.3.8.2.2");tocTab[ir++] = new Array ("3.3.9", "Terminations", "fpml-4-6-intro-3.html#s3.3.9");tocTab[ir++] = new Array ("3.3.9.1", "Negotiation Messages", "fpml-4-6-intro.html#s3.3.9.1");tocTab[ir++] = new Array ("3.3.9.2", "Confirmation Messages", "fpml-4-6-intro.html#s3.3.9.2");tocTab[ir++] = new Array ("3.3.10", "Increases", "fpml-4-6-intro-3.html#s3.3.10");tocTab[ir++] = new Array ("3.3.10.1", "Negotiation Messages", "fpml-4-6-intro.html#s3.3.10.1");tocTab[ir++] = new Array ("3.3.10.2", "Confirmation Messages", "fpml-4-6-intro.html#s3.3.10.2");tocTab[ir++] = new Array ("3.3.11", "Amendments", "fpml-4-6-intro-3.html#s3.3.11");tocTab[ir++] = new Array ("3.3.11.1", "Negotiation Messages", "fpml-4-6-intro.html#s3.3.11.1");tocTab[ir++] = new Array ("3.3.11.2", "Confirmation Messages", "fpml-4-6-intro.html#s3.3.11.2");tocTab[ir++] = new Array ("3.3.12", "Allocations", "fpml-4-6-intro-3.html#s3.3.12");tocTab[ir++] = new Array ("3.3.12.1", "Linking Mechanism", "fpml-4-6-intro.html#s3.3.12.1");tocTab[ir++] = new Array ("3.3.12.1.1", "Design Assumptions", "fpml-4-6-intro.html#s3.3.12.1.1");tocTab[ir++] = new Array ("3.3.12.1.2", "Implementation", "fpml-4-6-intro.html#s3.3.12.1.2");tocTab[ir++] = new Array ("3.3.12.1.3", "Examples", "fpml-4-6-intro.html#s3.3.12.1.3");tocTab[ir++] = new Array ("3.3.12.1.3.1", "Normal Trade", "fpml-4-6-intro.html#s3.3.12.1.3.1");tocTab[ir++] = new Array ("3.3.12.1.3.2", "Normal trade that is subsequently split/allocated into two trades", "fpml-4-6-intro.html#s3.3.12.1.3.2");tocTab[ir++] = new Array ("3.3.12.1.3.3", "Block Trade that is identified upfront without knowing the allocated trades", "fpml-4-6-intro.html#s3.3.12.1.3.3");tocTab[ir++] = new Array ("3.3.12.1.3.4", "Each of the resulting allocated trades", "fpml-4-6-intro.html#s3.3.12.1.3.4");tocTab[ir++] = new Array ("3.3.12.1.4", "Validation Rule", "fpml-4-6-intro.html#s3.3.12.1.4");tocTab[ir++] = new Array ("3.3.12.1.5", "N-Level Allocations", "fpml-4-6-intro.html#s3.3.12.1.5");tocTab[ir++] = new Array ("3.3.12.2", "AllocationCreated, AllocationAmended, AllocationCancelled", "fpml-4-6-intro.html#s3.3.12.2");tocTab[ir++] = new Array ("3.3.12.3", "Allocations - Short Form Representation", "fpml-4-6-intro.html#s3.3.12.3");tocTab[ir++] = new Array ("3.3.12.3.1", "RequestAllocation", "fpml-4-6-intro.html#s3.3.12.3.1");tocTab[ir++] = new Array ("3.3.13", "Cashflow Matching", "fpml-4-6-intro-3.html#s3.3.13");tocTab[ir++] = new Array ("3.3.13.1", "Model Overview", "fpml-4-6-intro.html#s3.3.13.1");tocTab[ir++] = new Array ("3.3.13.2", "Design Principles", "fpml-4-6-intro.html#s3.3.13.2");tocTab[ir++] = new Array ("3.3.13.3", "Messaging and Schema Structure", "fpml-4-6-intro.html#s3.3.13.3");tocTab[ir++] = new Array ("3.3.13.3.1", "TradeCashflowsAsserted", "fpml-4-6-intro.html#s3.3.13.3.1");tocTab[ir++] = new Array ("3.3.13.3.2", "TradeCashflowsMatchResult", "fpml-4-6-intro.html#s3.3.13.3.2");tocTab[ir++] = new Array ("3.3.13.3.3", "CancelTradeCashflows", "fpml-4-6-intro.html#s3.3.13.3.3");tocTab[ir++] = new Array ("3.3.13.3.4", "Reference Data", "fpml-4-6-intro.html#s3.3.13.3.4");tocTab[ir++] = new Array ("3.3.13.4", "Usage Guidelines", "fpml-4-6-intro.html#s3.3.13.4");tocTab[ir++] = new Array ("3.3.13.4.1", "Trade Identification", "fpml-4-6-intro.html#s3.3.13.4.1");tocTab[ir++] = new Array ("3.3.13.4.2", "Payment", "fpml-4-6-intro.html#s3.3.13.4.2");tocTab[ir++] = new Array ("3.3.13.4.3", "Calculation Details", "fpml-4-6-intro.html#s3.3.13.4.3");tocTab[ir++] = new Array ("3.3.13.5", "Annex A: Class Diagram", "fpml-4-6-intro.html#s3.3.13.5");tocTab[ir++] = new Array ("3.3.13.6", "Annex B: State Machine Diagram", "fpml-4-6-intro.html#s3.3.13.6");tocTab[ir++] = new Array ("3.3.14", "Portfolio Reconciliation", "fpml-4-6-intro-3.html#s3.3.14");tocTab[ir++] = new Array ("3.3.14.1", "Introduction", "fpml-4-6-intro.html#s3.3.14.1");tocTab[ir++] = new Array ("3.3.14.2", "Model Overview", "fpml-4-6-intro.html#s3.3.14.2");tocTab[ir++] = new Array ("3.3.14.2.1", "Bilateral vs. Trilateral", "fpml-4-6-intro.html#s3.3.14.2.1");tocTab[ir++] = new Array ("3.3.14.2.2", "Batch (a.k.a Snapshot) vs. Incremental", "fpml-4-6-intro.html#s3.3.14.2.2");tocTab[ir++] = new Array ("3.3.14.2.3", "Fixed time vs. Real-time", "fpml-4-6-intro.html#s3.3.14.2.3");tocTab[ir++] = new Array ("3.3.14.2.4", "Level of detail", "fpml-4-6-intro.html#s3.3.14.2.4");tocTab[ir++] = new Array ("3.3.14.2.5", "Product Scope", "fpml-4-6-intro.html#s3.3.14.2.5");tocTab[ir++] = new Array ("3.3.14.3", "Design Principles", "fpml-4-6-intro.html#s3.3.14.3");tocTab[ir++] = new Array ("3.3.14.3.1", "Product Representation", "fpml-4-6-intro.html#s3.3.14.3.1");tocTab[ir++] = new Array ("3.3.14.3.2", "Design approach", "fpml-4-6-intro.html#s3.3.14.3.2");tocTab[ir++] = new Array ("3.3.14.4", "Messaging and Schema Structure", "fpml-4-6-intro.html#s3.3.14.4");tocTab[ir++] = new Array ("3.3.14.4.1", "PositionsAsserted", "fpml-4-6-intro.html#s3.3.14.4.1");tocTab[ir++] = new Array ("3.3.14.4.2", "PositionsAcknowledged", "fpml-4-6-intro.html#s3.3.14.4.2");tocTab[ir++] = new Array ("3.3.14.4.3", "PositionsMatchResults", "fpml-4-6-intro.html#s3.3.14.4.3");tocTab[ir++] = new Array ("3.3.14.5", "Usage Guidelines", "fpml-4-6-intro.html#s3.3.14.5");tocTab[ir++] = new Array ("3.3.14.5.1", "Trilateral vs. Bilateral", "fpml-4-6-intro.html#s3.3.14.5.1");tocTab[ir++] = new Array ("3.3.14.5.2", "Incremental vs. Snapshot", "fpml-4-6-intro.html#s3.3.14.5.2");tocTab[ir++] = new Array ("3.3.14.5.3", "Reference Data", "fpml-4-6-intro.html#s3.3.14.5.3");tocTab[ir++] = new Array ("3.3.14.5.4", "Position Differences", "fpml-4-6-intro.html#s3.3.14.5.4");tocTab[ir++] = new Array ("3.3.14.6", "Examples", "fpml-4-6-intro.html#s3.3.14.6");tocTab[ir++] = new Array ("3.3.15", "Contract Notifications", "fpml-4-6-intro-3.html#s3.3.15");tocTab[ir++] = new Array ("3.3.15.1", "Contract vs. Trade", "fpml-4-6-intro.html#s3.3.15.1");tocTab[ir++] = new Array ("3.3.15.2", "Contract Identification", "fpml-4-6-intro.html#s3.3.15.2");tocTab[ir++] = new Array ("3.3.15.2.1", "Primary Contract Identifier", "fpml-4-6-intro.html#s3.3.15.2.1");tocTab[ir++] = new Array ("3.3.15.3", "Payment Breakdown", "fpml-4-6-intro.html#s3.3.15.3");tocTab[ir++] = new Array ("3.3.15.4", "ContractCreated", "fpml-4-6-intro.html#s3.3.15.4");tocTab[ir++] = new Array ("3.3.15.5", "ContractCancelled", "fpml-4-6-intro.html#s3.3.15.5");tocTab[ir++] = new Array ("3.3.15.6", "Business Event Notifications", "fpml-4-6-intro.html#s3.3.15.6");tocTab[ir++] = new Array ("3.3.15.6.1", "Termination", "fpml-4-6-intro.html#s3.3.15.6.1");tocTab[ir++] = new Array ("3.3.15.6.1.1", "ContractFullTermination", "fpml-4-6-intro.html#s3.3.15.6.1.1");tocTab[ir++] = new Array ("3.3.15.6.1.2", "ContractFullTerminationCancelled", "fpml-4-6-intro.html#s3.3.15.6.1.2");tocTab[ir++] = new Array ("3.3.15.6.1.3", "ContractPartialTermination", "fpml-4-6-intro.html#s3.3.15.6.1.3");tocTab[ir++] = new Array ("3.3.15.6.1.4", "ContractPartialTerminationCancelled", "fpml-4-6-intro.html#s3.3.15.6.1.4");tocTab[ir++] = new Array ("3.3.15.6.2", "Novation", "fpml-4-6-intro.html#s3.3.15.6.2");tocTab[ir++] = new Array ("3.3.15.6.2.1", "ContractNovated", "fpml-4-6-intro.html#s3.3.15.6.2.1");tocTab[ir++] = new Array ("3.3.15.6.2.2", "ContractNovatedCancelled", "fpml-4-6-intro.html#s3.3.15.6.2.2");tocTab[ir++] = new Array ("3.3.15.6.3", "Increase", "fpml-4-6-intro.html#s3.3.15.6.3");tocTab[ir++] = new Array ("3.3.15.6.3.1", "ContractIncreased", "fpml-4-6-intro.html#s3.3.15.6.3.1");tocTab[ir++] = new Array ("3.3.15.6.3.2", "ContractIncreasedCancelled", "fpml-4-6-intro.html#s3.3.15.6.3.2");tocTab[ir++] = new Array ("3.3.15.6.4", "Amendment", "fpml-4-6-intro.html#s3.3.15.6.4");tocTab[ir++] = new Array ("3.3.15.6.4.1", "ContractAmended", "fpml-4-6-intro.html#s3.3.15.6.4.1");tocTab[ir++] = new Array ("3.3.15.6.4.2", "ContractAmendedCancelled", "fpml-4-6-intro.html#s3.3.15.6.4.2");tocTab[ir++] = new Array ("3.3.15.6.5", "Non-Negotiated Changes", "fpml-4-6-intro.html#s3.3.15.6.5");tocTab[ir++] = new Array ("3.3.15.6.5.1", "ContractChanged", "fpml-4-6-intro.html#s3.3.15.6.5.1");tocTab[ir++] = new Array ("3.3.15.6.5.2", "ContractChangedCancelled", "fpml-4-6-intro.html#s3.3.15.6.5.2");tocTab[ir++] = new Array ("4", "VALIDATION ARCHITECTURE", "fpml-4-6-intro-4.html#s4");tocTab[ir++] = new Array ("4.1", "Validation Rules", "fpml-4-6-intro-4.html#s4.1");tocTab[ir++] = new Array ("4.2", "Reference Implementations", "fpml-4-6-intro-4.html#s4.2");tocTab[ir++] = new Array ("4.2.1", "Java and C#", "fpml-4-6-intro-4.html#s4.2.1");tocTab[ir++] = new Array ("4.2.2", "Java/XPath", "fpml-4-6-intro-4.html#s4.2.2");tocTab[ir++] = new Array ("4.2.3", "CLiX", "fpml-4-6-intro-4.html#s4.2.3");tocTab[ir++] = new Array ("4.2.4", "NRL", "fpml-4-6-intro-4.html#s4.2.4");tocTab[ir++] = new Array ("4.2.5", "XQuery", "fpml-4-6-intro-4.html#s4.2.5");tocTab[ir++] = new Array ("4.3", "Test Cases", "fpml-4-6-intro-4.html#s4.3");tocTab[ir++] = new Array ("4.4", "Target Audience", "fpml-4-6-intro-4.html#s4.4");tocTab[ir++] = new Array ("4.5", "Background", "fpml-4-6-intro-4.html#s4.5");tocTab[ir++] = new Array ("4.6", "Rule Specifications", "fpml-4-6-intro-4.html#s4.6");tocTab[ir++] = new Array ("4.6.1", "General Principles and Guidelines", "fpml-4-6-intro-4.html#s4.6.1");tocTab[ir++] = new Array ("4.6.2", "Mathematical Notation", "fpml-4-6-intro-4.html#s4.6.2");tocTab[ir++] = new Array ("4.6.3", "Rule Definition and Layout", "fpml-4-6-intro-4.html#s4.6.3");tocTab[ir++] = new Array ("4.6.4", "Defining New Terms as Functions", "fpml-4-6-intro-4.html#s4.6.4");tocTab[ir++] = new Array ("4.6.4.1", "How to use functions?", "fpml-4-6-intro.html#s4.6.4.1");tocTab[ir++] = new Array ("4.6.5", "Formatting", "fpml-4-6-intro-4.html#s4.6.5");tocTab[ir++] = new Array ("4.7", "Technical Guidelines", "fpml-4-6-intro-4.html#s4.7");tocTab[ir++] = new Array ("4.7.1", "Implementations", "fpml-4-6-intro-4.html#s4.7.1");tocTab[ir++] = new Array ("4.7.2", "Evaluation of Dates", "fpml-4-6-intro-4.html#s4.7.2");tocTab[ir++] = new Array ("4.7.3", "Contains", "fpml-4-6-intro-4.html#s4.7.3");tocTab[ir++] = new Array ("4.8", "Revision and Publication Process", "fpml-4-6-intro-4.html#s4.8");tocTab[ir++] = new Array ("4.9", "Normativity and its Implications", "fpml-4-6-intro-4.html#s4.9");tocTab[ir++] = new Array ("5", "INTEREST RATE DERIVATIVE PRODUCT ARCHITECTURE", "fpml-4-6-intro-5.html#s5");tocTab[ir++] = new Array ("5.1", "Interest Rate Swap", "fpml-4-6-intro-5.html#s5.1");tocTab[ir++] = new Array ("5.1.1", "Relative Swap", "fpml-4-6-intro-5.html#s5.1.1");tocTab[ir++] = new Array ("5.1.2", "Non-Deliverable Settlement Provision", "fpml-4-6-intro-5.html#s5.1.2");tocTab[ir++] = new Array ("5.2", "Asset Swap", "fpml-4-6-intro-5.html#s5.2");tocTab[ir++] = new Array ("5.2.1", "Implementation", "fpml-4-6-intro-5.html#s5.2.1");tocTab[ir++] = new Array ("5.2.2", "Design Rationale", "fpml-4-6-intro-5.html#s5.2.2");tocTab[ir++] = new Array ("5.3", "Inflation Swap", "fpml-4-6-intro-5.html#s5.3");tocTab[ir++] = new Array ("5.3.1", "Design Approach", "fpml-4-6-intro-5.html#s5.3.1");tocTab[ir++] = new Array ("5.3.2", "Implementation", "fpml-4-6-intro-5.html#s5.3.2");tocTab[ir++] = new Array ("5.3.2.1", "Inflation Terms", "fpml-4-6-intro.html#s5.3.2.1");tocTab[ir++] = new Array ("5.4", "Forward Rate Agreement", "fpml-4-6-intro-5.html#s5.4");tocTab[ir++] = new Array ("5.5", "Option Components", "fpml-4-6-intro-5.html#s5.5");tocTab[ir++] = new Array ("5.5.1", "European Exercise", "fpml-4-6-intro-5.html#s5.5.1");tocTab[ir++] = new Array ("5.5.2", "American Exercise", "fpml-4-6-intro-5.html#s5.5.2");tocTab[ir++] = new Array ("5.5.3", "Bermuda Exercise", "fpml-4-6-intro-5.html#s5.5.3");tocTab[ir++] = new Array ("5.5.4", "Early Termination Provision", "fpml-4-6-intro-5.html#s5.5.4");tocTab[ir++] = new Array ("5.5.5", "Cancelable Provision", "fpml-4-6-intro-5.html#s5.5.5");tocTab[ir++] = new Array ("5.5.6", "Extendible Provision", "fpml-4-6-intro-5.html#s5.5.6");tocTab[ir++] = new Array ("5.5.7", "Swaption", "fpml-4-6-intro-5.html#s5.5.7");tocTab[ir++] = new Array ("5.5.8", "Cap / Floor", "fpml-4-6-intro-5.html#s5.5.8");tocTab[ir++] = new Array ("5.6", "Cash Settlement", "fpml-4-6-intro-5.html#s5.6");tocTab[ir++] = new Array ("6", "CREDIT DERIVATIVE PRODUCT ARCHITECTURE", "fpml-4-6-intro-6.html#s6");tocTab[ir++] = new Array ("6.1", "Introduction", "fpml-4-6-intro-6.html#s6.1");tocTab[ir++] = new Array ("6.1.1", "credit default swap", "fpml-4-6-intro-6.html#s6.1.1");tocTab[ir++] = new Array ("6.1.2", "credit default swap index", "fpml-4-6-intro-6.html#s6.1.2");tocTab[ir++] = new Array ("6.1.3", "credit default swap basket", "fpml-4-6-intro-6.html#s6.1.3");tocTab[ir++] = new Array ("6.1.4", "mortgage credit default swap", "fpml-4-6-intro-6.html#s6.1.4");tocTab[ir++] = new Array ("6.1.4.1", "Main differences between Mortgage and Corporate CDS", "fpml-4-6-intro.html#s6.1.4.1");tocTab[ir++] = new Array ("6.1.4.2", "The Pay-As-You-Go model", "fpml-4-6-intro.html#s6.1.4.2");tocTab[ir++] = new Array ("6.1.5", "loan credit default swap", "fpml-4-6-intro-6.html#s6.1.5");tocTab[ir++] = new Array ("6.1.6", "credit default swap option", "fpml-4-6-intro-6.html#s6.1.6");tocTab[ir++] = new Array ("6.2", "creditDefaultSwap", "fpml-4-6-intro-6.html#s6.2");tocTab[ir++] = new Array ("6.3", "generalTerms", "fpml-4-6-intro-6.html#s6.3");tocTab[ir++] = new Array ("6.3.1", "referenceObligation", "fpml-4-6-intro-6.html#s6.3.1");tocTab[ir++] = new Array ("6.3.1.1", "bond and convertibleBond", "fpml-4-6-intro.html#s6.3.1.1");tocTab[ir++] = new Array ("6.3.1.2", "mortgage", "fpml-4-6-intro.html#s6.3.1.2");tocTab[ir++] = new Array ("6.3.1.3", "loan", "fpml-4-6-intro.html#s6.3.1.3");tocTab[ir++] = new Array ("6.3.2", "referenceInformation", "fpml-4-6-intro-6.html#s6.3.2");tocTab[ir++] = new Array ("6.3.3", "indexReferenceInformation", "fpml-4-6-intro-6.html#s6.3.3");tocTab[ir++] = new Array ("6.3.3.1", "Index Tranche", "fpml-4-6-intro.html#s6.3.3.1");tocTab[ir++] = new Array ("6.3.3.2", "Settled Entity Matrix ", "fpml-4-6-intro.html#s6.3.3.2");tocTab[ir++] = new Array ("6.3.4", "basketReferenceInformation", "fpml-4-6-intro-6.html#s6.3.4");tocTab[ir++] = new Array ("6.3.4.1", "Basket Tranche and Nth to Default ", "fpml-4-6-intro.html#s6.3.4.1");tocTab[ir++] = new Array ("6.4", "feeLeg", "fpml-4-6-intro-6.html#s6.4");tocTab[ir++] = new Array ("6.4.1", "Credit default swap", "fpml-4-6-intro-6.html#s6.4.1");tocTab[ir++] = new Array ("6.4.2", "Credit default swap index", "fpml-4-6-intro-6.html#s6.4.2");tocTab[ir++] = new Array ("6.4.3", "Mortgage derivatives", "fpml-4-6-intro-6.html#s6.4.3");tocTab[ir++] = new Array ("6.5", "protectionTerms", "fpml-4-6-intro-6.html#s6.5");tocTab[ir++] = new Array ("6.5.1", "Mortgage derivatives", "fpml-4-6-intro-6.html#s6.5.1");tocTab[ir++] = new Array ("6.6", "physicalSettlementTerms and cashSettlementTerms", "fpml-4-6-intro-6.html#s6.6");tocTab[ir++] = new Array ("6.7", "creditDefaultSwapOption", "fpml-4-6-intro-6.html#s6.7");tocTab[ir++] = new Array ("6.7.1", "Option Components", "fpml-4-6-intro-6.html#s6.7.1");tocTab[ir++] = new Array ("6.7.1.1", "OptionBase", "fpml-4-6-intro.html#s6.7.1.1");tocTab[ir++] = new Array ("6.7.1.2", "OptionBaseExtended", "fpml-4-6-intro.html#s6.7.1.2");tocTab[ir++] = new Array ("6.7.1.2.1", "Premium", "fpml-4-6-intro.html#s6.7.1.2.1");tocTab[ir++] = new Array ("6.8", "Credit Event Notice", "fpml-4-6-intro-6.html#s6.8");tocTab[ir++] = new Array ("6.8.1", "Background", "fpml-4-6-intro-6.html#s6.8.1");tocTab[ir++] = new Array ("6.8.2", "Implementation", "fpml-4-6-intro-6.html#s6.8.2");tocTab[ir++] = new Array ("6.8.2.1", "Description of some of the elements", "fpml-4-6-intro.html#s6.8.2.1");tocTab[ir++] = new Array ("6.8.2.2", "Examples", "fpml-4-6-intro.html#s6.8.2.2");tocTab[ir++] = new Array ("6.9", "Appendix A: Naming differences between FpML 4.6 Credit Derivatives Subschema and 2003 ISDA Credit Derivatives Definitions", "fpml-4-6-intro-6.html#s6.9");tocTab[ir++] = new Array ("7", "FX PRODUCT ARCHITECTURE", "fpml-4-6-intro-7.html#s7");tocTab[ir++] = new Array ("7.1", "Foreign Exchange Spot and Forward", "fpml-4-6-intro-7.html#s7.1");tocTab[ir++] = new Array ("7.2", "Foreign Exchange Swap", "fpml-4-6-intro-7.html#s7.2");tocTab[ir++] = new Array ("7.3", "Foreign Exchange Simple Option", "fpml-4-6-intro-7.html#s7.3");tocTab[ir++] = new Array ("7.4", "Foreign Exchange Barrier Option", "fpml-4-6-intro-7.html#s7.4");tocTab[ir++] = new Array ("7.5", "Foreign Exchange Binary and Digital Options", "fpml-4-6-intro-7.html#s7.5");tocTab[ir++] = new Array ("7.6", "Foreign Exchange Average Rate Option", "fpml-4-6-intro-7.html#s7.6");tocTab[ir++] = new Array ("7.7", "Term Deposits", "fpml-4-6-intro-7.html#s7.7");tocTab[ir++] = new Array ("7.8", "Trade Strategies", "fpml-4-6-intro-7.html#s7.8");tocTab[ir++] = new Array ("8", "EQUITY DERIVATIVE OPTIONS PRODUCT ARCHITECTURE", "fpml-4-6-intro-8.html#s8");tocTab[ir++] = new Array ("8.1", "Equity Derivative Options and Forwards Scope", "fpml-4-6-intro-8.html#s8.1");tocTab[ir++] = new Array ("8.2", "Overall Architecture", "fpml-4-6-intro-8.html#s8.2");tocTab[ir++] = new Array ("8.3", "Component Descriptions", "fpml-4-6-intro-8.html#s8.3");tocTab[ir++] = new Array ("8.3.1", "underlyer", "fpml-4-6-intro-8.html#s8.3.1");tocTab[ir++] = new Array ("8.3.2", "equityExercise", "fpml-4-6-intro-8.html#s8.3.2");tocTab[ir++] = new Array ("8.3.3", "equityEuropeanExercise", "fpml-4-6-intro-8.html#s8.3.3");tocTab[ir++] = new Array ("8.3.4", "equityAmericanExercise", "fpml-4-6-intro-8.html#s8.3.4");tocTab[ir++] = new Array ("8.3.5", "equityBermudaExercise (old equityBermudanExercise)", "fpml-4-6-intro-8.html#s8.3.5");tocTab[ir++] = new Array ("8.3.6", "FxFeature", "fpml-4-6-intro-8.html#s8.3.6");tocTab[ir++] = new Array ("8.3.7", "feature (equityFeatures is Deprecated)", "fpml-4-6-intro-8.html#s8.3.7");tocTab[ir++] = new Array ("8.3.7.1", "asian", "fpml-4-6-intro.html#s8.3.7.1");tocTab[ir++] = new Array ("8.3.7.2", "barrierCap", "fpml-4-6-intro.html#s8.3.7.2");tocTab[ir++] = new Array ("8.3.7.3", "Pass Through", "fpml-4-6-intro.html#s8.3.7.3");tocTab[ir++] = new Array ("8.3.7.3.1", "Alternate Approaches", "fpml-4-6-intro.html#s8.3.7.3.1");tocTab[ir++] = new Array ("8.3.8", "equityPremium", "fpml-4-6-intro-8.html#s8.3.8");tocTab[ir++] = new Array ("8.3.9", "Adjustment of dates in Equity Options", "fpml-4-6-intro-8.html#s8.3.9");tocTab[ir++] = new Array ("9", "RETURN SWAPS PRODUCT ARCHITECTURE", "fpml-4-6-intro-9.html#s9");tocTab[ir++] = new Array ("9.1", "Return Swaps Scope", "fpml-4-6-intro-9.html#s9.1");tocTab[ir++] = new Array ("9.2", "Introduction", "fpml-4-6-intro-9.html#s9.2");tocTab[ir++] = new Array ("9.3", "Deprecation of the equitySwap element", "fpml-4-6-intro-9.html#s9.3");tocTab[ir++] = new Array ("9.4", "Return Swaps Scope", "fpml-4-6-intro-9.html#s9.4");tocTab[ir++] = new Array ("9.5", "The structure of the generic Return Swap", "fpml-4-6-intro-9.html#s9.5");tocTab[ir++] = new Array ("9.6", "The Return Swap Framework", "fpml-4-6-intro-9.html#s9.6");tocTab[ir++] = new Array ("9.7", "Equity Swap Transaction Supplement", "fpml-4-6-intro-9.html#s9.7");tocTab[ir++] = new Array ("9.8", "The return leg", "fpml-4-6-intro-9.html#s9.8");tocTab[ir++] = new Array ("9.8.1", "The payer and receiver party", "fpml-4-6-intro-9.html#s9.8.1");tocTab[ir++] = new Array ("9.8.2", "The effective date and the termination date", "fpml-4-6-intro-9.html#s9.8.2");tocTab[ir++] = new Array ("9.8.3", "The underlyer", "fpml-4-6-intro-9.html#s9.8.3");tocTab[ir++] = new Array ("9.8.4", "The valuation", "fpml-4-6-intro-9.html#s9.8.4");tocTab[ir++] = new Array ("9.8.5", "The notional amount", "fpml-4-6-intro-9.html#s9.8.5");tocTab[ir++] = new Array ("9.8.6", "The amount", "fpml-4-6-intro-9.html#s9.8.6");tocTab[ir++] = new Array ("9.8.7", "The return", "fpml-4-6-intro-9.html#s9.8.7");tocTab[ir++] = new Array ("9.8.8", "The notional adjustment", "fpml-4-6-intro-9.html#s9.8.8");tocTab[ir++] = new Array ("9.8.9", "The FX Feature (old FX terms)", "fpml-4-6-intro-9.html#s9.8.9");tocTab[ir++] = new Array ("9.9", "The interest leg", "fpml-4-6-intro-9.html#s9.9");tocTab[ir++] = new Array ("9.9.1", "The payer and receiver party", "fpml-4-6-intro-9.html#s9.9.1");tocTab[ir++] = new Array ("9.9.2", "The calculation dates", "fpml-4-6-intro-9.html#s9.9.2");tocTab[ir++] = new Array ("9.9.3", "The notional amount", "fpml-4-6-intro-9.html#s9.9.3");tocTab[ir++] = new Array ("9.9.4", "The interest amount", "fpml-4-6-intro-9.html#s9.9.4");tocTab[ir++] = new Array ("9.9.5", "The interest calculation", "fpml-4-6-intro-9.html#s9.9.5");tocTab[ir++] = new Array ("9.10", "The variance leg (deprecated)", "fpml-4-6-intro-9.html#s9.10");tocTab[ir++] = new Array ("9.10.1", "The Vanilla variance swaps", "fpml-4-6-intro-9.html#s9.10.1");tocTab[ir++] = new Array ("9.10.2", "conditional variance swaps ", "fpml-4-6-intro-9.html#s9.10.2");tocTab[ir++] = new Array ("9.11", "The initial and final stub", "fpml-4-6-intro-9.html#s9.11");tocTab[ir++] = new Array ("9.12", "The principal exchange", "fpml-4-6-intro-9.html#s9.12");tocTab[ir++] = new Array ("9.13", "The additional payments when involving the principal parties to the trade", "fpml-4-6-intro-9.html#s9.13");tocTab[ir++] = new Array ("9.14", "The optional early termination", "fpml-4-6-intro-9.html#s9.14");tocTab[ir++] = new Array ("10", "VARIANCE PRODUCT ARCHITECTURE", "fpml-4-6-intro-10.html#s10");tocTab[ir++] = new Array ("10.1", "Variance Derivatives Scope", "fpml-4-6-intro-10.html#s10.1");tocTab[ir++] = new Array ("10.2", "Overall Architecture", "fpml-4-6-intro-10.html#s10.2");tocTab[ir++] = new Array ("10.2.1", "varianceSwap", "fpml-4-6-intro-10.html#s10.2.1");tocTab[ir++] = new Array ("10.2.2", "varianceSwapTransactionSupplement", "fpml-4-6-intro-10.html#s10.2.2");tocTab[ir++] = new Array ("10.2.3", "VarianceLeg", "fpml-4-6-intro-10.html#s10.2.3");tocTab[ir++] = new Array ("10.2.4", "varianceOptionTransactionSupplement", "fpml-4-6-intro-10.html#s10.2.4");tocTab[ir++] = new Array ("11", "DIVIDEND PRODUCT ARCHITECTURE", "fpml-4-6-intro-11.html#s11");tocTab[ir++] = new Array ("11.1", "Dividend Derivatives Scope", "fpml-4-6-intro-11.html#s11.1");tocTab[ir++] = new Array ("11.2", "Overall Architecture", "fpml-4-6-intro-11.html#s11.2");tocTab[ir++] = new Array ("11.2.1", "dividendSwapTransactionSupplement", "fpml-4-6-intro-11.html#s11.2.1");tocTab[ir++] = new Array ("11.2.2", "dividendLeg", "fpml-4-6-intro-11.html#s11.2.2");tocTab[ir++] = new Array ("11.2.3", "fixedLeg", "fpml-4-6-intro-11.html#s11.2.3");tocTab[ir++] = new Array ("12", "CORRELATION PRODUCT ARCHITECTURE", "fpml-4-6-intro-12.html#s12");tocTab[ir++] = new Array ("12.1", "Correlation Derivatives Scope", "fpml-4-6-intro-12.html#s12.1");tocTab[ir++] = new Array ("12.2", "Overall Architecture", "fpml-4-6-intro-12.html#s12.2");tocTab[ir++] = new Array ("12.2.1", "correlationSwap", "fpml-4-6-intro-12.html#s12.2.1");tocTab[ir++] = new Array ("12.2.2", "correlationLeg", "fpml-4-6-intro-12.html#s12.2.2");tocTab[ir++] = new Array ("13", "BOND OPTIONS PRODUCT ARCHITECTURE", "fpml-4-6-intro-13.html#s13");tocTab[ir++] = new Array ("13.1", "Introduction", "fpml-4-6-intro-13.html#s13.1");tocTab[ir++] = new Array ("13.1.1", "bondOption", "fpml-4-6-intro-13.html#s13.1.1");tocTab[ir++] = new Array ("13.2", "Shared Option Components", "fpml-4-6-intro-13.html#s13.2");tocTab[ir++] = new Array ("13.2.1", "OptionBase", "fpml-4-6-intro-13.html#s13.2.1");tocTab[ir++] = new Array ("13.2.2", "OptionBaseExtended", "fpml-4-6-intro-13.html#s13.2.2");tocTab[ir++] = new Array ("13.2.2.1", "Premium", "fpml-4-6-intro.html#s13.2.2.1");tocTab[ir++] = new Array ("13.2.2.2", "Exercise", "fpml-4-6-intro.html#s13.2.2.2");tocTab[ir++] = new Array ("13.2.2.3", "The ExerciseProcedure construct", "fpml-4-6-intro.html#s13.2.2.3");tocTab[ir++] = new Array ("13.2.2.4", "The Notional construct", "fpml-4-6-intro.html#s13.2.2.4");tocTab[ir++] = new Array ("13.2.2.5", "The Denomination construct", "fpml-4-6-intro.html#s13.2.2.5");tocTab[ir++] = new Array ("13.3", "The Option on Bond and Convertible Bond", "fpml-4-6-intro-13.html#s13.3");tocTab[ir++] = new Array ("13.3.1", "The strike", "fpml-4-6-intro-13.html#s13.3.1");tocTab[ir++] = new Array ("13.3.2", "The convertible bond underlyer", "fpml-4-6-intro-13.html#s13.3.2");tocTab[ir++] = new Array ("14", "LOAN PRODUCT ARCHITECTURE", "fpml-4-6-intro-14.html#s14");tocTab[ir++] = new Array ("14.1", "Syndicated Loan Product Scope", "fpml-4-6-intro-14.html#s14.1");tocTab[ir++] = new Array ("14.2", "Overall Architecture", "fpml-4-6-intro-14.html#s14.2");tocTab[ir++] = new Array ("14.2.1", "Syndicated Loan Product Overview", "fpml-4-6-intro-14.html#s14.2.1");tocTab[ir++] = new Array ("14.2.1.1", "Business Description", "fpml-4-6-intro.html#s14.2.1.1");tocTab[ir++] = new Array ("14.2.1.2", "Business Flow", "fpml-4-6-intro.html#s14.2.1.2");tocTab[ir++] = new Array ("14.2.1.3", "Business Requirements", "fpml-4-6-intro.html#s14.2.1.3");tocTab[ir++] = new Array ("14.2.2", "Architecture", "fpml-4-6-intro-14.html#s14.2.2");tocTab[ir++] = new Array ("14.2.2.1", "Deal Summary", "fpml-4-6-intro.html#s14.2.2.1");tocTab[ir++] = new Array ("14.2.2.2", "Facility Summary", "fpml-4-6-intro.html#s14.2.2.2");tocTab[ir++] = new Array ("14.2.2.3", "Loan Contract Summary / Loan Contract", "fpml-4-6-intro.html#s14.2.2.3");tocTab[ir++] = new Array ("14.2.2.4", "Letter of Credit", "fpml-4-6-intro.html#s14.2.2.4");tocTab[ir++] = new Array ("14.2.2.4.1", "Letter of Credit Summary", "fpml-4-6-intro.html#s14.2.2.4.1");tocTab[ir++] = new Array ("14.2.2.5", "Facility Commitment and Loan Contract Position", "fpml-4-6-intro.html#s14.2.2.5");tocTab[ir++] = new Array ("14.2.2.6", "Facility Notice Type", "fpml-4-6-intro.html#s14.2.2.6");tocTab[ir++] = new Array ("14.2.2.6.1", "Repayment Notice", "fpml-4-6-intro.html#s14.2.2.6.1");tocTab[ir++] = new Array ("14.2.2.6.2", "On-Going Fee Notice", "fpml-4-6-intro.html#s14.2.2.6.2");tocTab[ir++] = new Array ("14.2.2.6.3", "One-Off Fee Notice", "fpml-4-6-intro.html#s14.2.2.6.3");tocTab[ir++] = new Array ("14.2.2.6.4", "Rollover Notice", "fpml-4-6-intro.html#s14.2.2.6.4");tocTab[ir++] = new Array ("14.2.2.6.5", "Pricing Change Notice", "fpml-4-6-intro.html#s14.2.2.6.5");tocTab[ir++] = new Array ("14.2.2.6.6", "L/C Issuance Notice", "fpml-4-6-intro.html#s14.2.2.6.6");tocTab[ir++] = new Array ("14.2.2.6.7", "L/C Balance Notice", "fpml-4-6-intro.html#s14.2.2.6.7");tocTab[ir++] = new Array ("14.2.2.6.8", "L/C Amendment Notice", "fpml-4-6-intro.html#s14.2.2.6.8");tocTab[ir++] = new Array ("14.2.2.6.9", "L/C Termination Notice", "fpml-4-6-intro.html#s14.2.2.6.9");tocTab[ir++] = new Array ("14.2.2.7", "Loan Contract Notice Type", "fpml-4-6-intro.html#s14.2.2.7");tocTab[ir++] = new Array ("14.2.2.7.1", "Drawdown / Rate Set Notice", "fpml-4-6-intro.html#s14.2.2.7.1");tocTab[ir++] = new Array ("14.2.2.7.2", "Interest Payment Notice", "fpml-4-6-intro.html#s14.2.2.7.2");tocTab[ir++] = new Array ("15", "COMMODITY DERIVATIVE PRODUCT ARCHITECTURE", "fpml-4-6-intro-15.html#s15");tocTab[ir++] = new Array ("15.1", "Introduction", "fpml-4-6-intro-15.html#s15.1");tocTab[ir++] = new Array ("15.2", "Commodity Underlyer", "fpml-4-6-intro-15.html#s15.2");tocTab[ir++] = new Array ("15.3", "commoditySwap", "fpml-4-6-intro-15.html#s15.3");tocTab[ir++] = new Array ("15.3.1", "fixedLeg", "fpml-4-6-intro-15.html#s15.3.1");tocTab[ir++] = new Array ("15.3.2", "floatingLeg", "fpml-4-6-intro-15.html#s15.3.2");tocTab[ir++] = new Array ("15.3.2.1", "calculation", "fpml-4-6-intro.html#s15.3.2.1");tocTab[ir++] = new Array ("15.3.3", "Physical Leg", "fpml-4-6-intro-15.html#s15.3.3");tocTab[ir++] = new Array ("15.3.3.1", "Coverage", "fpml-4-6-intro.html#s15.3.3.1");tocTab[ir++] = new Array ("15.3.3.2", "Product Representation", "fpml-4-6-intro.html#s15.3.3.2");tocTab[ir++] = new Array ("15.3.3.2.1", "Gas Physical Leg", "fpml-4-6-intro.html#s15.3.3.2.1");tocTab[ir++] = new Array ("15.3.3.2.1.1", "gasPhysicalLeg - deliveryPeriods", "fpml-4-6-intro.html#s15.3.3.2.1.1");tocTab[ir++] = new Array ("15.3.3.2.1.2", "gasPhysicalLeg - product", "fpml-4-6-intro.html#s15.3.3.2.1.2");tocTab[ir++] = new Array ("15.3.3.2.1.3", "gasPhysicalLeg - deliveryConditions", "fpml-4-6-intro.html#s15.3.3.2.1.3");tocTab[ir++] = new Array ("15.3.3.2.1.4", "gasPhysicalLeg - deliveryQuantity", "fpml-4-6-intro.html#s15.3.3.2.1.4");tocTab[ir++] = new Array ("15.3.3.2.2", "Oil  Physical Leg", "fpml-4-6-intro.html#s15.3.3.2.2");tocTab[ir++] = new Array ("15.3.3.2.2.1", "oilPhysicalLeg - deliveryPeriods", "fpml-4-6-intro.html#s15.3.3.2.2.1");tocTab[ir++] = new Array ("15.3.3.2.2.2", "oilPhysicalLeg - product", "fpml-4-6-intro.html#s15.3.3.2.2.2");tocTab[ir++] = new Array ("15.3.3.2.2.3", "oilPhysicalLeg - deliveryConditions", "fpml-4-6-intro.html#s15.3.3.2.2.3");tocTab[ir++] = new Array ("15.3.3.2.2.4", "oilPhysicalLeg - deliveryQuantity", "fpml-4-6-intro.html#s15.3.3.2.2.4");tocTab[ir++] = new Array ("15.3.3.2.3", "Electricity Physical Leg", "fpml-4-6-intro.html#s15.3.3.2.3");tocTab[ir++] = new Array ("15.3.3.2.3.1", "electricityPhysicalLeg - deliveryPeriods", "fpml-4-6-intro.html#s15.3.3.2.3.1");tocTab[ir++] = new Array ("15.3.3.2.3.2", "electricityPhysicalLeg - product", "fpml-4-6-intro.html#s15.3.3.2.3.2");tocTab[ir++] = new Array ("15.3.3.2.3.3", "electricityPhysicalLeg - deliveryConditions", "fpml-4-6-intro.html#s15.3.3.2.3.3");tocTab[ir++] = new Array ("15.3.3.2.3.4", "electricityPhysicalLeg - deliveryQuantity", "fpml-4-6-intro.html#s15.3.3.2.3.4");tocTab[ir++] = new Array ("15.3.3.2.4", "Coal Physical Leg", "fpml-4-6-intro.html#s15.3.3.2.4");tocTab[ir++] = new Array ("15.3.3.2.4.1", "coalPhysicalLeg - deliveryPeriods", "fpml-4-6-intro.html#s15.3.3.2.4.1");tocTab[ir++] = new Array ("15.3.3.2.4.2", "coalPhysicalLeg - product", "fpml-4-6-intro.html#s15.3.3.2.4.2");tocTab[ir++] = new Array ("15.3.3.2.4.3", "coalPhysicalLeg - deliveryConditions", "fpml-4-6-intro.html#s15.3.3.2.4.3");tocTab[ir++] = new Array ("15.3.3.2.4.4", "coalPhysicalLeg - deliveryQuantity", "fpml-4-6-intro.html#s15.3.3.2.4.4");tocTab[ir++] = new Array ("15.4", "commodityOption", "fpml-4-6-intro-15.html#s15.4");tocTab[ir++] = new Array ("15.5", "commodityForward", "fpml-4-6-intro-15.html#s15.5");tocTab[ir++] = new Array ("15.5.1", "fixedLeg", "fpml-4-6-intro-15.html#s15.5.1");tocTab[ir++] = new Array ("15.5.2", "bullionPhysicalLeg", "fpml-4-6-intro-15.html#s15.5.2");tocTab[ir++] = new Array ("16", "PRICING AND RISK ARCHITECTURE", "fpml-4-6-intro-16.html#s16");tocTab[ir++] = new Array ("16.1", "Introduction", "fpml-4-6-intro-16.html#s16.1");tocTab[ir++] = new Array ("16.2", "Derivatives Pricing and Risk", "fpml-4-6-intro-16.html#s16.2");tocTab[ir++] = new Array ("16.2.1", "Pricing", "fpml-4-6-intro-16.html#s16.2.1");tocTab[ir++] = new Array ("16.2.2", "Valuation and Risk Reporting", "fpml-4-6-intro-16.html#s16.2.2");tocTab[ir++] = new Array ("16.3", "Pricing and Risk Scope", "fpml-4-6-intro-16.html#s16.3");tocTab[ir++] = new Array ("16.4", "Requirements", "fpml-4-6-intro-16.html#s16.4");tocTab[ir++] = new Array ("16.4.1", "Introduction", "fpml-4-6-intro-16.html#s16.4.1");tocTab[ir++] = new Array ("16.4.2", "Usage Scenarios", "fpml-4-6-intro-16.html#s16.4.2");tocTab[ir++] = new Array ("16.4.3", "Product Coverage", "fpml-4-6-intro-16.html#s16.4.3");tocTab[ir++] = new Array ("16.4.4", "Valuation and Risk Measures", "fpml-4-6-intro-16.html#s16.4.4");tocTab[ir++] = new Array ("16.4.5", "Market and Pricing Data", "fpml-4-6-intro-16.html#s16.4.5");tocTab[ir++] = new Array ("16.4.6", "Valuation Scenarios", "fpml-4-6-intro-16.html#s16.4.6");tocTab[ir++] = new Array ("16.4.7", "Portfolios", "fpml-4-6-intro-16.html#s16.4.7");tocTab[ir++] = new Array ("16.5", "Overview of design", "fpml-4-6-intro-16.html#s16.5");tocTab[ir++] = new Array ("16.5.1", "Overview", "fpml-4-6-intro-16.html#s16.5.1");tocTab[ir++] = new Array ("16.5.2", "Shared Types", "fpml-4-6-intro-16.html#s16.5.2");tocTab[ir++] = new Array ("16.5.2.1", "Introduction", "fpml-4-6-intro.html#s16.5.2.1");tocTab[ir++] = new Array ("16.5.2.2", "Quotation Characteristics", "fpml-4-6-intro.html#s16.5.2.2");tocTab[ir++] = new Array ("16.5.2.3", "Measure Types", "fpml-4-6-intro.html#s16.5.2.3");tocTab[ir++] = new Array ("16.5.2.4", "BasicQuotations", "fpml-4-6-intro.html#s16.5.2.4");tocTab[ir++] = new Array ("16.5.2.5", "Valuation", "fpml-4-6-intro.html#s16.5.2.5");tocTab[ir++] = new Array ("16.5.2.6", "Basic Asset Valuation", "fpml-4-6-intro.html#s16.5.2.6");tocTab[ir++] = new Array ("16.5.3", "Valuation Sets and related definitions", "fpml-4-6-intro-16.html#s16.5.3");tocTab[ir++] = new Array ("16.5.3.1", "Quotation", "fpml-4-6-intro.html#s16.5.3.1");tocTab[ir++] = new Array ("16.5.3.2", "Asset Valuation", "fpml-4-6-intro.html#s16.5.3.2");tocTab[ir++] = new Array ("16.5.3.3", "Sensitivity Set", "fpml-4-6-intro.html#s16.5.3.3");tocTab[ir++] = new Array ("16.5.3.4", "Sensitivity", "fpml-4-6-intro.html#s16.5.3.4");tocTab[ir++] = new Array ("16.5.3.5", "Valuation Set", "fpml-4-6-intro.html#s16.5.3.5");tocTab[ir++] = new Array ("16.5.3.6", "Valuation Scenario", "fpml-4-6-intro.html#s16.5.3.6");tocTab[ir++] = new Array ("16.5.3.7", "Summary", "fpml-4-6-intro.html#s16.5.3.7");tocTab[ir++] = new Array ("16.5.4", "Pricing Inputs", "fpml-4-6-intro-16.html#s16.5.4");tocTab[ir++] = new Array ("16.5.4.1", "Overview", "fpml-4-6-intro.html#s16.5.4.1");tocTab[ir++] = new Array ("16.5.4.2", "Abstract Structures", "fpml-4-6-intro.html#s16.5.4.2");tocTab[ir++] = new Array ("16.5.4.3", "Term Points and Curves", "fpml-4-6-intro.html#s16.5.4.3");tocTab[ir++] = new Array ("16.5.4.4", "Underlying Assets", "fpml-4-6-intro.html#s16.5.4.4");tocTab[ir++] = new Array ("16.5.4.5", "Quoted Asset Sets", "fpml-4-6-intro.html#s16.5.4.5");tocTab[ir++] = new Array ("16.5.4.6", "Yield Curves", "fpml-4-6-intro.html#s16.5.4.6");tocTab[ir++] = new Array ("16.5.4.6.1", "Yield Curve", "fpml-4-6-intro.html#s16.5.4.6.1");tocTab[ir++] = new Array ("16.5.4.6.2", "Yield Curve Valuation", "fpml-4-6-intro.html#s16.5.4.6.2");tocTab[ir++] = new Array ("16.5.4.6.3", "Zero Rate Curve", "fpml-4-6-intro.html#s16.5.4.6.3");tocTab[ir++] = new Array ("16.5.4.6.4", "Forward Rate Curve", "fpml-4-6-intro.html#s16.5.4.6.4");tocTab[ir++] = new Array ("16.5.4.7", "FX Forward Curves", "fpml-4-6-intro.html#s16.5.4.7");tocTab[ir++] = new Array ("16.5.4.8", "Credit Curves", "fpml-4-6-intro.html#s16.5.4.8");tocTab[ir++] = new Array ("16.5.4.9", "Multi-dimensional Pricing Data", "fpml-4-6-intro.html#s16.5.4.9");tocTab[ir++] = new Array ("16.5.4.10", "Markets", "fpml-4-6-intro.html#s16.5.4.10");tocTab[ir++] = new Array ("16.5.5", "Risk Definition", "fpml-4-6-intro-16.html#s16.5.5");tocTab[ir++] = new Array ("16.5.5.1", "Overview", "fpml-4-6-intro.html#s16.5.5.1");tocTab[ir++] = new Array ("16.5.5.2", "Sensitivity Set Definitions", "fpml-4-6-intro.html#s16.5.5.2");tocTab[ir++] = new Array ("16.5.5.3", "Sensitivity Definitions", "fpml-4-6-intro.html#s16.5.5.3");tocTab[ir++] = new Array ("16.5.5.4", "Pricing Parameter Derivative", "fpml-4-6-intro.html#s16.5.5.4");tocTab[ir++] = new Array ("16.5.5.5", "Derivative Formula", "fpml-4-6-intro.html#s16.5.5.5");tocTab[ir++] = new Array ("16.5.5.6", "Derived Valuation Scenario", "fpml-4-6-intro.html#s16.5.5.6");tocTab[ir++] = new Array ("16.5.5.7", "Pricing Parameter Shift", "fpml-4-6-intro.html#s16.5.5.7");tocTab[ir++] = new Array ("16.5.6", "Query Portfolio", "fpml-4-6-intro-16.html#s16.5.6");tocTab[ir++] = new Array ("16.5.7", "Valuation Messaging", "fpml-4-6-intro-16.html#s16.5.7");tocTab[ir++] = new Array ("16.5.7.1", "Introduction", "fpml-4-6-intro.html#s16.5.7.1");tocTab[ir++] = new Array ("16.5.7.2", "Messaging Guidelines for 'Valuation Report' and 'Position                                 Report'", "fpml-4-6-intro.html#s16.5.7.2");tocTab[ir++] = new Array ("16.5.7.3", "TradeValuationItem", "fpml-4-6-intro.html#s16.5.7.3");tocTab[ir++] = new Array ("16.5.7.4", "PortfolioValuationItem", "fpml-4-6-intro.html#s16.5.7.4");tocTab[ir++] = new Array ("16.5.7.5", "RequestValuationReport", "fpml-4-6-intro.html#s16.5.7.5");tocTab[ir++] = new Array ("16.5.7.6", "ValuationReport", "fpml-4-6-intro.html#s16.5.7.6");tocTab[ir++] = new Array ("16.5.7.7", "PositionReport", "fpml-4-6-intro.html#s16.5.7.7");tocTab[ir++] = new Array ("16.5.7.7.1", "Position", "fpml-4-6-intro.html#s16.5.7.7.1");tocTab[ir++] = new Array ("16.6", "Use Cases/Examples", "fpml-4-6-intro-16.html#s16.6");tocTab[ir++] = new Array ("16.7", "Glossary", "fpml-4-6-intro-16.html#s16.7");tocTab[ir++] = new Array ("16.7.1", "Valuation", "fpml-4-6-intro-16.html#s16.7.1");tocTab[ir++] = new Array ("16.7.2", "Risk", "fpml-4-6-intro-16.html#s16.7.2");tocTab[ir++] = new Array ("16.7.3", "Valuation Measure", "fpml-4-6-intro-16.html#s16.7.3");tocTab[ir++] = new Array ("16.7.4", "Risk Measure", "fpml-4-6-intro-16.html#s16.7.4");tocTab[ir++] = new Array ("16.7.5", "Market Environment", "fpml-4-6-intro-16.html#s16.7.5");tocTab[ir++] = new Array ("16.7.6", "Market Data", "fpml-4-6-intro-16.html#s16.7.6");tocTab[ir++] = new Array ("16.7.7", "Market Data Value", "fpml-4-6-intro-16.html#s16.7.7");tocTab[ir++] = new Array ("16.7.8", "Pricing Data", "fpml-4-6-intro-16.html#s16.7.8");tocTab[ir++] = new Array ("16.7.9", "Portfolio", "fpml-4-6-intro-16.html#s16.7.9");tocTab[ir++] = new Array ("16.7.10", "Scenario", "fpml-4-6-intro-16.html#s16.7.10");tocTab[ir++] = new Array ("16.7.11", "Sensitivity", "fpml-4-6-intro-16.html#s16.7.11");tocTab[ir++] = new Array ("16.7.12", "Shock", "fpml-4-6-intro-16.html#s16.7.12");tocTab[ir++] = new Array ("16.8", "Validation Rules", "fpml-4-6-intro-16.html#s16.8");tocTab[ir++] = new Array ("16.8.1", "Introduction", "fpml-4-6-intro-16.html#s16.8.1");tocTab[ir++] = new Array ("16.8.2", "Reference Integrity", "fpml-4-6-intro-16.html#s16.8.2");tocTab[ir++] = new Array ("16.8.3", "Date uniqueness", "fpml-4-6-intro-16.html#s16.8.3");tocTab[ir++] = new Array ("16.8.4", "Optionality", "fpml-4-6-intro-16.html#s16.8.4");tocTab[ir++] = new Array ("16.8.5", "Names/Definitions", "fpml-4-6-intro-16.html#s16.8.5");tocTab[ir++] = new Array ("16.8.6", "Consistency of definitions/references", "fpml-4-6-intro-16.html#s16.8.6");tocTab[ir++] = new Array ("16.9", "Appendix: Design Decisions", "fpml-4-6-intro-16.html#s16.9");tocTab[ir++] = new Array ("16.9.1", "Abstract vs. Actual Products", "fpml-4-6-intro-16.html#s16.9.1");tocTab[ir++] = new Array ("16.9.1.1", "Issue 1: Defining an abstract product", "fpml-4-6-intro.html#s16.9.1.1");tocTab[ir++] = new Array ("16.9.1.2", "Issue 2:  Use of tenors instead of absolute dates", "fpml-4-6-intro.html#s16.9.1.2");tocTab[ir++] = new Array ("16.9.1.3", "Issue 3:  Stub definitions", "fpml-4-6-intro.html#s16.9.1.3");tocTab[ir++] = new Array ("16.9.2", "Product and Trade Identification and Description", "fpml-4-6-intro-16.html#s16.9.2");tocTab[ir++] = new Array ("16.9.2.1", "Issue 1:  Trade Summaries", "fpml-4-6-intro.html#s16.9.2.1");tocTab[ir++] = new Array ("16.9.2.2", "Options:", "fpml-4-6-intro.html#s16.9.2.2");tocTab[ir++] = new Array ("16.9.2.3", "Solution:", "fpml-4-6-intro.html#s16.9.2.3");tocTab[ir++] = new Array ("16.9.2.4", "Rationale:", "fpml-4-6-intro.html#s16.9.2.4");tocTab[ir++] = new Array ("16.9.2.5", "Issue 2:  Trade Identification", "fpml-4-6-intro.html#s16.9.2.5");tocTab[ir++] = new Array ("16.9.2.6", "Options:", "fpml-4-6-intro.html#s16.9.2.6");tocTab[ir++] = new Array ("16.9.2.7", "Solution:", "fpml-4-6-intro.html#s16.9.2.7");tocTab[ir++] = new Array ("16.9.2.8", "Rationale:", "fpml-4-6-intro.html#s16.9.2.8");tocTab[ir++] = new Array ("16.9.3", "Pricing Inputs", "fpml-4-6-intro-16.html#s16.9.3");tocTab[ir++] = new Array ("16.9.3.1", "Issue 1:  Term Representation", "fpml-4-6-intro.html#s16.9.3.1");tocTab[ir++] = new Array ("16.9.3.2", "Options", "fpml-4-6-intro.html#s16.9.3.2");tocTab[ir++] = new Array ("16.9.3.3", "Solution:", "fpml-4-6-intro.html#s16.9.3.3");tocTab[ir++] = new Array ("16.9.3.4", "Rationale:", "fpml-4-6-intro.html#s16.9.3.4");tocTab[ir++] = new Array ("16.9.3.5", "Issue 2:  Ability to handle different dimensionality for                                 pricing inputs", "fpml-4-6-intro.html#s16.9.3.5");tocTab[ir++] = new Array ("16.9.3.6", "Options:", "fpml-4-6-intro.html#s16.9.3.6");tocTab[ir++] = new Array ("16.9.3.7", "Solution:", "fpml-4-6-intro.html#s16.9.3.7");tocTab[ir++] = new Array ("16.9.3.8", "Rationale:", "fpml-4-6-intro.html#s16.9.3.8");tocTab[ir++] = new Array ("16.9.3.9", "Issue 3:  Dates used within pricing structures", "fpml-4-6-intro.html#s16.9.3.9");tocTab[ir++] = new Array ("16.9.3.10", "Solution:", "fpml-4-6-intro.html#s16.9.3.10");tocTab[ir++] = new Array ("16.9.3.11", "Rationale:", "fpml-4-6-intro.html#s16.9.3.11");tocTab[ir++] = new Array ("16.9.3.12", "Issue 4:  Compactness of term structure indexes", "fpml-4-6-intro.html#s16.9.3.12");tocTab[ir++] = new Array ("16.9.3.13", "Options:", "fpml-4-6-intro.html#s16.9.3.13");tocTab[ir++] = new Array ("16.9.3.14", "Solution:", "fpml-4-6-intro.html#s16.9.3.14");tocTab[ir++] = new Array ("16.9.3.15", "Rationale:", "fpml-4-6-intro.html#s16.9.3.15");tocTab[ir++] = new Array ("16.9.3.16", "Issue 6: Handling of currency conversion ", "fpml-4-6-intro.html#s16.9.3.16");tocTab[ir++] = new Array ("16.9.3.17", "Solution:", "fpml-4-6-intro.html#s16.9.3.17");tocTab[ir++] = new Array ("16.9.3.18", "Rationale:", "fpml-4-6-intro.html#s16.9.3.18");tocTab[ir++] = new Array ("16.9.3.19", "Issue 7: Handling of credit default swap basis conventions", "fpml-4-6-intro.html#s16.9.3.19");tocTab[ir++] = new Array ("16.9.3.20", "Option 1: partial description", "fpml-4-6-intro.html#s16.9.3.20");tocTab[ir++] = new Array ("16.9.3.21", "Option 2: full description:", "fpml-4-6-intro.html#s16.9.3.21");tocTab[ir++] = new Array ("16.9.3.22", "Option 3: fpml CD 4.x specification: ", "fpml-4-6-intro.html#s16.9.3.22");tocTab[ir++] = new Array ("16.9.3.23", "Solution:", "fpml-4-6-intro.html#s16.9.3.23");tocTab[ir++] = new Array ("16.9.3.24", "Rationale:", "fpml-4-6-intro.html#s16.9.3.24");tocTab[ir++] = new Array ("16.9.4", "Valuation Reporting", "fpml-4-6-intro-16.html#s16.9.4");tocTab[ir++] = new Array ("16.9.4.1", "Issue 1: How much detail is needed for the NPVs?", "fpml-4-6-intro.html#s16.9.4.1");tocTab[ir++] = new Array ("16.9.4.2", "Options:", "fpml-4-6-intro.html#s16.9.4.2");tocTab[ir++] = new Array ("16.9.4.3", "Solution:", "fpml-4-6-intro.html#s16.9.4.3");tocTab[ir++] = new Array ("16.9.4.4", "Rationale:", "fpml-4-6-intro.html#s16.9.4.4");tocTab[ir++] = new Array ("16.9.4.5", "Issue 2:  Reporting Currency", "fpml-4-6-intro.html#s16.9.4.5");tocTab[ir++] = new Array ("16.9.5", "Risk Types and Measures", "fpml-4-6-intro-16.html#s16.9.5");tocTab[ir++] = new Array ("16.9.5.1", "Issue 1:  Risk types and measures", "fpml-4-6-intro.html#s16.9.5.1");tocTab[ir++] = new Array ("16.9.5.2", "Solution", "fpml-4-6-intro.html#s16.9.5.2");tocTab[ir++] = new Array ("16.9.5.3", "Solution", "fpml-4-6-intro.html#s16.9.5.3");tocTab[ir++] = new Array ("16.9.5.4", "Issue2:  Shift size", "fpml-4-6-intro.html#s16.9.5.4");tocTab[ir++] = new Array ("16.9.5.5", "Solution", "fpml-4-6-intro.html#s16.9.5.5");tocTab[ir++] = new Array ("16.9.5.6", "Issue 3 Shift method", "fpml-4-6-intro.html#s16.9.5.6");tocTab[ir++] = new Array ("16.9.5.7", "Solution", "fpml-4-6-intro.html#s16.9.5.7");tocTab[ir++] = new Array ("16.9.5.8", "Issue 4 Risk currency", "fpml-4-6-intro.html#s16.9.5.8");tocTab[ir++] = new Array ("16.9.5.9", "Solution", "fpml-4-6-intro.html#s16.9.5.9");tocTab[ir++] = new Array ("17", "CHANGES IN THIS VERSION", "fpml-4-6-intro-17.html#s17");tocTab[ir++] = new Array ("17.1", "Changes compared to FpML 4.6 Recommendation 2009-09-10 build 6", "fpml-4-6-intro-17.html#s17.1");tocTab[ir++] = new Array ("17.1.1", "Incompatible changes compared to FpML 4.6 Recommendation build 6", "fpml-4-6-intro-17.html#s17.1.1");tocTab[ir++] = new Array ("17.2", "Changes compared to FpML 4.6 Trial Recommendation  2009-09-10", "fpml-4-6-intro-17.html#s17.2");tocTab[ir++] = new Array ("17.3", "Changes compared to FpML 4.5", "fpml-4-6-intro-17.html#s17.3");tocTab[ir++] = new Array ("17.3.1", "Incompatible changes compared to FpML 4.5", "fpml-4-6-intro-17.html#s17.3.1");tocTab[ir++] = new Array ("17.4", "Changes compared to FpML 4.4", "fpml-4-6-intro-17.html#s17.4");tocTab[ir++] = new Array ("17.4.1", "Incompatible changes compared to FpML 4.4", "fpml-4-6-intro-17.html#s17.4.1");tocTab[ir++] = new Array ("18", "SCHEMA REFERENCE", "fpml-4-6-intro-18.html#s18");tocTab[ir++] = new Array ("19", "SCHEMA AND EXAMPLES", "fpml-4-6-intro-19.html#s19");tocTab[ir++] = new Array ("20", "SCHEME DEFINITIONS", "fpml-4-6-intro-20.html#s20");var nCols = 4;
