﻿			function writeFunctionalDesc(strFunction)
			{
				//Return Functional Description Text for the function passed in
				strInnerHTML = '';
				
				switch (strFunction)
				{
					case 'Technology':
						strInnerHTML = '<p> ';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM is a <strong>standards based application</strong> built using the latest Microsoft technologies and methodologies (including WCF, WPF, and SQL Server) and featuring an <strong>n-tier, work-flow enabled, Service Oriented Architecture (SOA)</strong> with an integrated, real-time, distributed processing engine.  ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    The Phoenix Architecture was designed from the ground up for maximum flexibility, scalability and performance.  Phoenix ETRM’s highly modular architecture allows organizations to deploy under a variety of models to achieve operational and performance goals.  Almost all of the available deployment models feature central deployment, making the initial installation (and the application of periodic updates) relatively simple as updates are only applied to centralized servers.  Finally, the system was designed to scale by tier and by business function, allowing the system to grow along with the organization.';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Despite the highly flexible architecture, Phoenix ETRM is easy for customers to operate and maintain.  Aside from minimal maintenance of the SQL Server database (database backups, etc) the application <strong>requires very little ongoing IT support</strong>. ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Finally, the Phoenix Architecture includes several features designed to make an IT organization’s life easier, including: ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<ul style="padding:10px 10px 10px 50px;"> ';
						strInnerHTML = strInnerHTML + '    <li>Reduced network traffic through compact serialized object transmission and smart client-side data caching </li>';
						strInnerHTML = strInnerHTML + '    <li>Central deployment of the application and updates </li>';
						strInnerHTML = strInnerHTML + '    <li>Single Sign On support </li>';
						strInnerHTML = strInnerHTML + '    <li>Advanced, fully customizable, field-level, role-based security </li>';
						strInnerHTML = strInnerHTML + '    <li>Customizable SOX controls and audit functionality </li>';
						strInnerHTML = strInnerHTML + '    <li>Integrated custom report toolset </li>';
						strInnerHTML = strInnerHTML + '    <li>Open, services-base API </li>';
						strInnerHTML = strInnerHTML + '    <li>and more . . . </li>';
						strInnerHTML = strInnerHTML + '</ul> ';
						break;
					case 'Contract Administration':
						strInnerHTML = '<p> ';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM allows your organization to standardize and automate some of your most tedious contract administration functions, improving the efficiency and accuracy of your contract administration operations while capturing all contract related information in a single, secure repository.';
						strInnerHTML = strInnerHTML + '</p> ';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Using Phoenix ETRM, a trading and marketing organization can: ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<ul style="padding:10px 10px 10px 50px;"> ';
						strInnerHTML = strInnerHTML + '    <li>Ease the contract management process by standardizing data requirements and processing, improving coordination between groups, <strong>controlling access to sensitive information</strong>, and more </li>';
						strInnerHTML = strInnerHTML + '    <li>Capture trading agreements, broker agreements, and more . . . including record keeping information (e.g. form agreement, termination information, etc), processing information (e.g. contract level credit and invoice netting rules, trading restrictions, credit violation notification parameters, and more), sales tax exemptions, special contract provisions, payment terms, default fee schedules, and more . . .  </li>';
						strInnerHTML = strInnerHTML + '    <li>Capture a wide array of data on the companies with which they interact, including descriptive information (e.g. legal name, DUNS number, etc), processing information (e.g. company level credit and invoice netting rules, etc), as well addresses, bank accounts, employees, parent/subsidiary relationships, and more . . .  </li>';
						strInnerHTML = strInnerHTML + '    <li>Capture information about each company’s employees and agents, including contact information (e.g. email, fax, etc), business function, and more . . .  </li>';
						strInnerHTML = strInnerHTML + '    <li>Utilize standard or define <strong>custom confirmation and/or invoice/voucher templates</strong> for use in generating confirmation and/or invoices/vouchers for each counterparty’s various contracts </li>';
                        strInnerHTML = strInnerHTML + '</ul> ';
						break;
		            case 'Deal Capture':
						strInnerHTML = '<p> ';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM allows organizations to quickly and easily capture their deals through automated deal interfaces (e.g. ICE, etc), integrated Quick Deal Entry tools, and more.  Regardless of how deals are captured, Phoenix ETRM ensures that <strong>all positions are treated consistently</strong>.  ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM processes deals throughout the trading day as they are captured and can easily support a large number of traders in multiple locations while providing up to the minute position and P&L information. With Phoenix ETRM, your organization can:  ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<ul style="padding:10px 10px 10px 50px;"> ';
						strInnerHTML = strInnerHTML + '    <li>Automate the capture of deals executed on trading platforms  </li>';
						strInnerHTML = strInnerHTML + '    <li>Create and manage “Deal Templates” that model how you trade, including the ability to show/hide fields, define which fields are required, set default values for fields, and more </li>';
						strInnerHTML = strInnerHTML + '    <li>Manage and track each deal from capture to settlement </li>';
						strInnerHTML = strInnerHTML + '    <li>Limit access to deals to authorized users  </li>';
						strInnerHTML = strInnerHTML + '    <li>Track changes made to deals through integrated audit functionality </li>';
                        strInnerHTML = strInnerHTML + '</ul> ';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM’s proprietary approach to modeling and valuing deals enables the system to capture virtually any positions for any energy commodities, including: <strong>physical deals</strong> (e.g. fixed, index,  baskets, exchanges, options, etc), <strong>financial deals</strong> (e.g. futures, swaps, options, etc), <strong>assets</strong> (e.g. storage, transport, generation, etc), and <strong>forecasts</strong> (e.g. load, production, etc). And best of all, Phoenix ETRM captures these disparate positions collectively, within a single structure, allowing for <strong>truly consolidated position reporting</strong>. ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    With Phoenix ETRM your organization can:  ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<ul style="padding:10px 10px 0px 50px;"> ';
						strInnerHTML = strInnerHTML + '    <li>Capture deals with <strong>one or more legs</strong> (or “delivery terms”) with varying or overlapping delivery characteristics and supporting separate pricing for each leg  </li>';
						strInnerHTML = strInnerHTML + '    <li>Capture deals with <strong>complex pricing</strong>, including multiple indexes, baskets, floors, ceilings, collars, and more  </li>';
						strInnerHTML = strInnerHTML + '    <li>Capture deals measured in one or more volumetric units and/or currencies  </li>';
						strInnerHTML = strInnerHTML + '    <li>Capture deals with one or more fixed and/or volumetric fees  </li>';
						strInnerHTML = strInnerHTML + '    <li>Capture both intra-book and intra-company <strong>internal deals</strong>  </li>';
						strInnerHTML = strInnerHTML + '    <li>Capture deals with one or more broker fees (with support for default fees)  </li>';
						strInnerHTML = strInnerHTML + '    <li>And more . . . </li>';
                        strInnerHTML = strInnerHTML + '</ul> ';
						break;					
					case 'Confirmation Management':
						strInnerHTML = '<p> ';
						strInnerHTML = strInnerHTML + '     Phoenix ETRM allows organizations to <strong>standardize and automate</strong> the process of validating deal terms, including both an internal validation process in which the trader (or the trader’s designate) is required to confirm the terms of the deal as well as an external, user-defined confirmation process. This two step process ensures both an internal and external validation of the deal terms, <strong>minimizing costly data errors</strong>. ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    With Phoenix ETRM, organizations can: ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<ul style="padding:10px 10px 10px 50px;"> ';
						strInnerHTML = strInnerHTML + '    <li>Standardize and automate confirmation processing using an organization-defined confirmation workflow  </li>';
						strInnerHTML = strInnerHTML + '    <li>Reduce data errors by ensuring deals are validated by both the internal (i.e. the trader) and external parties  </li>';
						strInnerHTML = strInnerHTML + '    <li>Control and track changes to deal terms  </li>';
						strInnerHTML = strInnerHTML + '    <li>Monitor confirmation progress and <strong>restrict changes</strong> to deal terms after specific steps in the organization-defined confirmation process  </li>';
						strInnerHTML = strInnerHTML + '</ul> ';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '     Phoenix ETRM allows users to generate confirmations using standard confirmation templates (i.e. provided with the system) or to <strong>easily create custom confirmation templates</strong> to meet their needs. Users can assign different confirmation templates for each master agreement and commodity.';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM allows users to: ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<ul style="padding:10px 10px 10px 50px;"> ';
                        strInnerHTML = strInnerHTML + '    <li>Define the form of the confirmation by master agreement and commodity combination  </li>';
                        strInnerHTML = strInnerHTML + '    <li>Define a <strong>confirmation workflow</strong> and manage deals through the confirmation process  </li>';
                        strInnerHTML = strInnerHTML + '    <li>Track the party responsible for generating confirmations  </li>';
                        strInnerHTML = strInnerHTML + '    <li>Utilize standard confirmation templates or create custom confirmation templates </li>';
                        strInnerHTML = strInnerHTML + '    <li>And more . . . </li>';
						strInnerHTML = strInnerHTML + '</ul> ';
						break;					
					case 'Market Data Management':
						strInnerHTML = '<p> ';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM allows organizations to standardize and automate the collection of market data and ensures that <strong>all positions are valued consistently</strong>. With Phoenix ETRM, organizations can: ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<ul style="padding:10px 10px 10px 50px;"> ';
						strInnerHTML = strInnerHTML + '    <li><strong>Easily import market data</strong> from a variety of sources through standard interfaces or easily created custom interfaces </li> ';
						strInnerHTML = strInnerHTML + '    <li>Capture all market data within a single repository and facilitate the sharing of market assumptions across the organization  </li> ';
						strInnerHTML = strInnerHTML + '    <li>Accurately model the pricing relationships amongst the markets, including <strong>complex pricing relationships</strong>  </li>';
						strInnerHTML = strInnerHTML + '    <li>Ensure that all positions are valued and analyzed using consistent market assumptions  </li>';
                        strInnerHTML = strInnerHTML + '</ul> ';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM’s flexible tiered market pricing model allows organizations to <strong>accurately model the markets</strong> in which they trade. With Phoenix ETRM, organizations can: ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<ul style="padding:10px 10px 10px 50px;"> ';
						strInnerHTML = strInnerHTML + '    <li>Define and capture forward curves, basis curves, spot distributions, interest rates, foreign exchange (fx) curves, and more . . .  </li>';
						strInnerHTML = strInnerHTML + '    <li>Utilize historical market data to <strong>compute volatilities</strong> (e.g. Simple, EWMA, Garch(1,1), etc) and correlations  </li>';
						strInnerHTML = strInnerHTML + '    <li><strong>Easily generate simulations of potential future market conditions</strong> for Monte Carlo processes (Monte Carlo VaR, EaR, Valuation, etc) </li>';
						strInnerHTML = strInnerHTML + '    <li>Define an unlimited number of market indices as well as their associated settlement schedules and proxy pricing relationships  </li>';
						strInnerHTML = strInnerHTML + '    <li>Import forward curves, basis curves, interest rates, incremental and final index settlements, and much more from Excel, csv files, or through standard or custom interfaces </li>';
						strInnerHTML = strInnerHTML + '</ul> ';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    With Phoenix ETRM users can <strong>automate the collection of market data</strong> from external sources including spreadsheets, internal or external pricing databases (e.g. ICE, etc), and more.  ';
						strInnerHTML = strInnerHTML + '</p>';
						break;					
					case 'Valuation':
						strInnerHTML = '<p> ';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM values all of an organization’s positions using a single distributed valuation engine, regardless of whether they are associated with closed, spot, or forward business. This single valuation engine accurately values positions while also ensuring the convergence of forward mark-to-market projections with actual results, <strong>eliminating the potential for P&L surprises</strong>.   ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Users can utilize either <strong>closed form algorithms</strong> or a <strong>Monte Carlo</strong> (i.e. brute force) process to value their positions.  Moreover, organizations can easily incorporate their <strong>custom proprietary algorithms</strong> (both closed form and Monte Carlo) into the system with minimal effort.  ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM’s valuation engine computes a broad range of positions and sensitivities, including:  ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<ul style="padding:0px 10px 10px 50px;"> ';
						strInnerHTML = strInnerHTML + '    <li><strong>Mark to Market</strong> and Discounted Mark to Market  </li>';
						strInnerHTML = strInnerHTML + '    <li>Physical Exposure (physical long or short)  </li>';
						strInnerHTML = strInnerHTML + '    <li><strong>Delta</strong> and Discounted Delta (sensitivity to changes in price) </li>';
						strInnerHTML = strInnerHTML + '    <li>As well as <strong>Gamma, Vega, Theta, Rho</strong>, Cash Flow, and more . . . </li>';
						strInnerHTML = strInnerHTML + '</ul> ';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Additionally, Phoenix ETRM’s distributed valuation engine allows for valuation updates (and other processing) in near <strong>real time</strong>. As deals are entered into the system (whether through an interface to a trading platform or entered manually) they are immediately valued and their resulting positions are <strong>immediately available to all downstream functions</strong>. Other triggering events (such as schedule changes, index settlements, etc) will also cause automatic valuation updates and of course authorized users may revalue any portion of the portfolio at any time.   ';
						strInnerHTML = strInnerHTML + '</p>';
						break;
		            case 'Position Management':
		                strInnerHTML = '<p> ';
		                strInnerHTML = strInnerHTML + '    Phoenix ETRM goes well beyond Fixed, Basis and Index position reporting to provide users with an unparalleled ability to <strong>slice and dice</strong> their positions in order to <strong>better understand the opportunities and risks</strong> inherent within the portfolio(s).  Phoenix ETRM provides users with a variety of tools to help them better understand their portfolio(s), from user-configurable summary views of their portfolio’s positions to tools to investigate positions down to the lowest level of detail.  :';
		                strInnerHTML = strInnerHTML + '</p>';
		                strInnerHTML = strInnerHTML + '<br/>';
		                strInnerHTML = strInnerHTML + '<p>';
		                strInnerHTML = strInnerHTML + '    With Phoenix ETRM’s intuitive tools, users can quickly and easily filter and group their positions in real time and along a virtually unlimited number of dimensions, including: ';
		                strInnerHTML = strInnerHTML + '</p>';
		                strInnerHTML = strInnerHTML + '<ul style="padding:10px 10px 10px 50px;"> ';
		                strInnerHTML = strInnerHTML + '    <li>Counterparty fields (e.g. Cash Flow by Counterparty and month, Exposure by Investment Grade, etc)  </li>';
		                strInnerHTML = strInnerHTML + '    <li>Deal fields (e.g. Delta by Market, MTM by Trader, etc)  </li>';
		                strInnerHTML = strInnerHTML + '    <li>Meter fields (e.g. Volume by Meter, Capacity by Trading Region, etc)  </li>';
		                strInnerHTML = strInnerHTML + '    <li>And many, many more . . .  </li>';
		                strInnerHTML = strInnerHTML + '</ul> ';
		                strInnerHTML = strInnerHTML + '<p>';
		                strInnerHTML = strInnerHTML + '    Moreover, Phoenix ETRM allows each user to define and save their own “position views” or to create shared views, allowing users to quickly and easily communicate and coordinate.   ';
		                strInnerHTML = strInnerHTML + '</p>';
		                strInnerHTML = strInnerHTML + '<br/>';
		                strInnerHTML = strInnerHTML + '<p>';
		                strInnerHTML = strInnerHTML + '    In addition to tools to help users understand and investigate their current positions, Phoenix ETRM includes tools to help users <strong>monitor their positions as they change</strong> (Portfolio Tracking, Trading Limits, etc) and tools to help users investigate the changes in their positions over time (Position Cube, <strong>P&L Reconciliation</strong>, etc). ';
		                strInnerHTML = strInnerHTML + '</p>';
		                strInnerHTML = strInnerHTML + '<br/>';
		                strInnerHTML = strInnerHTML + '<p>';
		                strInnerHTML = strInnerHTML + '    Finally, with Phoenix ETRM, position data is updated in real time as the underlying data is modified, making updated information immediately available to all downstream processes and enabling functional groups to see the <strong>impact of changes in real time</strong>.  ';
		                strInnerHTML = strInnerHTML + '</p>';
		                break;
					case 'Risk Analysis':
						strInnerHTML = '<p> ';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM provides your organization with the tools you need to <strong>understand and monitor the risks inherent in your portfolio(s)</strong>.  Phoenix ETRM includes tools to allow organizations to perform stress tests and price shocks, actively monitor trading and credit limits, compute Monte Carlo Value at Risk and Earnings at Risk, and more. ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM’s “Named Scenarios” functionality allows users to perform stress tests (e.g. <strong>stress tests, price shocks</strong>, etc) on the portfolio or a subset of the portfolio. Users define reusable “What If” market scenarios to better understand the impact of changes in market conditions on their portfolio(s).  ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM’s <strong>Trading Limits</strong> functionality allows users to define limits across a virtually unlimited combination of position attributes (e.g. Delta by Trader, MTM by Counterparty and Commodity, Deal Tenor by Trader, etc).  Users can set limits to be actively monitored by the system and <strong>receive automated notifications of violations</strong>. ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM includes an integrated Monte Carlo engine to allow users to compute Monte Carlo <strong>Value at Risk (VAR)</strong> and <strong>Cash Flow at Risk (CFaR)</strong>.  To simplify the process, Phoenix ETRM includes tools to generate volatilities and correlations from history and to simulate the potential forward market prices used in the Monte Carlo processes.  Phoenix ETRM’s VaR engine provides users with probability distributions of potential changes in the value of the portfolio (or any subset thereof) as well as stated value changes at predefined confidence intervals while the CFaR engine provides users with <strong>probability distributions of potential values</strong> of the portfolio (or any subset thereof) using a hold to delivery assumption as well as corresponding values at predefined confidence intervals. ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '     Phoenix ETRM allows users to:  ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<ul style="padding:0px 10px 0px 50px;"> ';
						strInnerHTML = strInnerHTML + '    <li>Create and share predefined position and sensitivity reports (e.g. fixed, basis, index, etc)  </li>';
						strInnerHTML = strInnerHTML + '    <li>Create ad hoc position and sensitivity reports across virtually any attributed (e.g. slice and dice)  </li>';
						strInnerHTML = strInnerHTML + '    <li>Execute user-defined stress tests on the entire portfolio (or any subset of the portfolio) to evaluate the impact of potential market changes </li>';
						strInnerHTML = strInnerHTML + '    <li><strong>Evaluate the impact of contemplated deals</strong> on the portfolio (i.e. What If deal analysis)  </li>';
						strInnerHTML = strInnerHTML + '    <li>Understand the range of possible portfolio outcomes through a distribution analysis of potential valuation outcomes (via an easy to use Monte Carlo engine) </li>';
						strInnerHTML = strInnerHTML + '    <li>Actively monitor user-defined trading limits across any position and sensitivity </li>';
						strInnerHTML = strInnerHTML + '</ul> ';
						break;					
					case 'Scheduling':
						strInnerHTML = '<p> ';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM provides users with an easy, intuitive approach to scheduling.  Unlike many ETRM solutions, Phoenix ETRM focuses on the scheduling tasks important to the marketing organization, dramatically simplifying the scheduling process.  Phoenix ETRM provides users with a variety of consolidated views of their physical position (reflecting transportation / transmission, storage, purchases, sales, exchanges, and more) and allows users to edit schedules for all physical positions through <strong>a single, easy to use tool</strong>.   ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM’s scheduling functionality provides users with a variety of physical position screens which allow the users to configure imbalance views (including by pipeline, zone, meter, and more).  The scheduling tools allow the user to make or accept delivery for a specific deal at the deal’s original location or at one or more other locations for each scheduling period.  Users can track the volumes at each step in the cycle and record the cause of any cuts to facilitate invoicing/reporting.  Users can also track “Booked Out” and “Back-to-Backed” schedules as well as the upstream and downstream agreements associated with schedules taken to delivery.  Phoenix ETRM also allows users to model and schedule their storage and transportation / transmission agreements as well as their formal and informal park and loan agreements.  The system automatically computes storage and transportation losses and charges as well as used and unused capacity.   ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    With, Phoenix ETRM trading and marketing organizations can: ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<ul style="padding:10px 10px 10px 50px;"> ';
						strInnerHTML = strInnerHTML + '    <li>Schedule bilateral, <strong>transport, storage, park & loans</strong>, and more in one easy to use tool  </li>';
						strInnerHTML = strInnerHTML + '    <li>Track <strong>Book Outs, Back to Backs</strong>, cuts, losses, transport charges, and more  </li>';
						strInnerHTML = strInnerHTML + '    <li>Track upstream and downstream agreements associated with schedules </li>';
						strInnerHTML = strInnerHTML + '    <li>Model released capacity   </li>';
						strInnerHTML = strInnerHTML + '    <li>And more . . .  </li>';
						strInnerHTML = strInnerHTML + '</ul> ';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM also includes units of measure conversion functionality to automatically convert across volume, weight, and energy units of measure as well as time zone conversion functionality to automatically shift delivery times for hourly or sub-hourly energy commodities when crossing time zones.   ';
						strInnerHTML = strInnerHTML + '</p>';
						break;
					case 'Credit and Liquidity Management':
						strInnerHTML = '<p> ';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM allows organizations to more effectively and efficiently track their credit exposures with their trading partners. Phoenix ETRM automatically tracks both <strong>credit exposure</strong> (the organization’s risk of loss due to the bankruptcy of a trading partner) as well as their credit liability (each trading partner’s risk of loss due to the bankruptcy of the organization) in real time as positions are entered.  ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM allows users to record the collateral placed with counterparties to offset exposures or received from counterparties to offset liabilities to the counterparties.  Collateral can be assigned to a specific counterparty, a parent company, a specific master agreement, or even an individual deal (e.g. structured deal).  Moreover, the system provides users with an unparallel ability to model credit netting agreements to accurately model exposures. ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
                        strInnerHTML = strInnerHTML + '<p>';
                        strInnerHTML = strInnerHTML + '    Phoenix ETRM also includes active <strong>credit limit monitoring</strong> functionality, allowing users to elect to receive automated notification (by counterparty) if a credit limit is breached.  In addition, users can define “Credit Warning Limits” to receive automated notifications when a counterparty approaches its credit limit. ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '      With Phoenix ETRM, trading and marketing organizations can: ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<ul style="padding:10px 10px 10px 50px;"> ';
						strInnerHTML = strInnerHTML + '    <li>Standardize the measurement and management of credit exposures using the same tool used for position and P&L reporting, ensuring consistency of reporting across business functions  </li>';
						strInnerHTML = strInnerHTML + '    <li>Provide users with up to the minute information on each trading partner’s credit position  </li>';
						strInnerHTML = strInnerHTML + '    <li><strong>Manage collateral placed with, or received from, counterparties</strong> </li>';
						strInnerHTML = strInnerHTML + '    <li>Receive automated credit notifications for user-selected counterparties breaching or approaching user-defined credit limits </li>';
						strInnerHTML = strInnerHTML + '    <li>Define how exposures net across deals, contracts, subsidiaries, and more . . .  </li>';
						strInnerHTML = strInnerHTML + '    <li>Track credit ratings issued to counterparties by rating agencies </li>';
						strInnerHTML = strInnerHTML + '    <li>Assign responsibility for individual trading partners to specific team members and automate the tracking of credit evaluations  </li>';
						strInnerHTML = strInnerHTML + '</ul> ';
						break;
		            case 'Invoicing and Settlement':
						strInnerHTML = '<p> ';
						strInnerHTML = strInnerHTML + '    With Phoenix ETRM, your organization can <strong>quickly and easily process settlements</strong> and generate professional looking invoices.  Moreover, Phoenix ETRM allows your organization to standardize and automate settlement functions, freeing your team from repetitive manual tasks.  ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM allows users to perform the checkout process and generate invoices and vouchers from a single screen and utilizing a single invoicing engine across all counterparties and brokers.  Moreover, Phoenix ETRM’s integrated nature ensures that the settlement process is always using the most up-to-the-minute information and also ensures the integrity of the settlement data by <strong>restricting unauthorized changes to settled data</strong> by other business functions.  This approach removes the need for tedious reconciliations between business functions.    ';
						strInnerHTML = strInnerHTML + '</p>'
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM allows users to assign a different invoice/voucher template to each master agreement.  Users can choose from one of the standard templates provided with the system or create their own custom invoice/voucher templates.  Regardless of the invoice template, the invoicing engine generates and stores invoice data at the lowest level of detail and supports <strong>invoice netting</strong>, complex pricing, multiple currencies, sales taxes, and more.  ';
						strInnerHTML = strInnerHTML + '</p>'
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '     Phoenix ETRM’s settlement functionality also includes functionality to allow users to reconcile to pipeline statements and broker statements, functionality to generate a wide variety of cash flow forecasts, and much more. ';
						strInnerHTML = strInnerHTML + '</p>'
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    With Phoenix ETRM, your trading and marketing organization can:  ';
						strInnerHTML = strInnerHTML + '</p>'
						strInnerHTML = strInnerHTML + '<ul style="padding:10px 10px 10px 50px;"> ';
						strInnerHTML = strInnerHTML + '    <li><strong>Check out with counterparties</strong> and brokers, tracking and locking the positions which have been verified and highlighting those which still require processing </li>';
						strInnerHTML = strInnerHTML + '    <li>Generate invoices and payment vouchers, either using standard templates or building your own through the integrated reporting toolset </li>';
						strInnerHTML = strInnerHTML + '    <li>Define which invoice/voucher templates to use by master agreement and commodity, providing just the level of detail your customer requires  </li>';
						strInnerHTML = strInnerHTML + '    <li>Ensure the integrity of data by restricting unauthorized changes to settled data and accounting functionality </li>';
						strInnerHTML = strInnerHTML + '    <li>Create stand alone or netted invoices / vouchers for a full accounting period or subset of an accounting period </li>';
						strInnerHTML = strInnerHTML + '    <li><strong>Forecast cash flows</strong> for the portfolio or subset of the portfolio </li>';
						strInnerHTML = strInnerHTML + '</ul> ';
						break;					
					case 'Cash Management':
						// not yet implemented
						break;					
					case 'Reporting':
						strInnerHTML = '<p> ';
						strInnerHTML = strInnerHTML + '    One of the most common complaints about energy trading and risk management systems is the difficulty in getting data out of the system.  So we made sure that Phoenix ETRM allows users to easily access their data.  We started by ensuring that every screen allows users to copy the screen’s data directly to a spreadsheet.  Then we included a <strong>large collection of standard reports</strong> for each business function as well as an integrated reporting toolset to allow users to easily create their own custom reports.  ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM’s <strong>integrated reporting toolset</strong> is very flexible and is the same toolset we used to develop the standard reports.  All reports, regardless of whether they are standard reports or custom reports are accessed via a single report menu and each report is controlled by the integrated security framework.  Users can create custom reports using the integrated reporting toolset, add them to them report menu, and specify which users may access the new report.  Moreover, users can easily copy standard system reports and modify them to suit their specific needs.  ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM‘s flexible data model allows users to create reports using virtually any data within the system, regardless of business function.  Users can build <strong>several types of reports</strong>, including:  ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<ul style="padding:10px 10px 10px 50px;"> ';
						strInnerHTML = strInnerHTML + '    <li>Raw Data Reports (returned as a data grid in row and column format)  </li>';
						strInnerHTML = strInnerHTML + '    <li>Pivot Table Reports (allowing users to filter and group data into rows and columns and to apply ad hoc aggregations logic)  </li>';
						strInnerHTML = strInnerHTML + '    <li>Export Reports (saving results to a user-defined file format and location)  </li>';
						strInnerHTML = strInnerHTML + '    <li>Paper Reports (displaying the data in a formal paper report)  </li>';
						strInnerHTML = strInnerHTML + '</ul> ';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    With Phoenix ETRM, users can feel confident in their ability to access their data. ';
						strInnerHTML = strInnerHTML + '</p>';
						break;
					case 'Overview':
					    strInnerHTML = '<p> ';
					    strInnerHTML = strInnerHTML + '    Phoenix ETRM was developed from the ground to be a <strong>truly integrated solution</strong> with front, mid, and back office groups all accessing and updating the same single data store. This approach removes the need for data transfers between business functions as well as the tedious data reconciliations that inevitably follow. ';
					    strInnerHTML = strInnerHTML + '</p>';
					    strInnerHTML = strInnerHTML + '<br/>';
					    strInnerHTML = strInnerHTML + '<p>';
					    strInnerHTML = strInnerHTML + '    Phoenix ETRM incorporates a distributed processing model, allowing for real time processing as users enter and modify data (e.g. enter deals, update schedules, etc). This approach provides users with <strong>up to the minute information</strong> as other groups perform updates.   ';
					    strInnerHTML = strInnerHTML + '</p>';
					    strInnerHTML = strInnerHTML + '<br/>';
					    strInnerHTML = strInnerHTML + '<p>';
					    strInnerHTML = strInnerHTML + '     Phoenix ETRM provides users with <strong>superior position reporting</strong> functionality allowing users to view their positions along virtually any dimension through standard screens and reports or through custom views and reports. ';
					    strInnerHTML = strInnerHTML + '</p>';
					    strInnerHTML = strInnerHTML + '<br/>';
					    strInnerHTML = strInnerHTML + '<p>';
					    strInnerHTML = strInnerHTML + '     While other ETRM solutions were built through acquisition and integration, Phoenix ETRM was developed using the latest industry-standard Microsoft technology as a truly integrated solution allowing for simpler development, deployment, implementation, and maintenance. This translates into lower development and maintenance costs and allows us to offer Phoenix ETRM at a price point that makes it <strong>the most cost-effective solution available on the market today</strong>. ';
					    strInnerHTML = strInnerHTML + '</p>';
					    strInnerHTML = strInnerHTML + '<br/> ';
					    strInnerHTML = strInnerHTML + '<p> ';
					    strInnerHTML = strInnerHTML + '    At Woodlands Solutions, "Our mission is to provide energy marketing organizations with a <strong>cost-effective</strong>, high-quality, feature-rich energy trading and risk management solution along with superior customer service.”';
					    strInnerHTML = strInnerHTML + '</p> ';
					    strInnerHTML = strInnerHTML + '<br/> ';
						break;
					default:
						strInnerHTML = '<p> ';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM was developed from the ground to be a <strong>truly integrated solution</strong> with front, mid, and back office groups all accessing and updating the same single data store. This approach removes the need for data transfers between business functions as well as the tedious data reconciliations that inevitably follow. ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '    Phoenix ETRM incorporates a distributed processing model, allowing for real time processing as users enter and modify data (e.g. enter deals, update schedules, etc). This approach provides users with <strong>up to the minute information</strong> as other groups perform updates.   ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '     Phoenix ETRM provides users with <strong>superior position reporting</strong> functionality allowing users to view their positions along virtually any dimension through standard screens and reports or through custom views and reports. ';
						strInnerHTML = strInnerHTML + '</p>';
						strInnerHTML = strInnerHTML + '<br/>';
						strInnerHTML = strInnerHTML + '<p>';
						strInnerHTML = strInnerHTML + '     While other ETRM solutions were built through acquisition and integration, Phoenix ETRM was developed using the latest industry-standard Microsoft technology as a truly integrated solution allowing for simpler development, deployment, implementation, and maintenance. This translates into lower development and maintenance costs and allows us to offer Phoenix ETRM at a price point that makes it <strong>the most cost-effective solution available on the market today</strong>. ';
						strInnerHTML = strInnerHTML + '</p>';
                        strInnerHTML = strInnerHTML + '<br/> ';
						strInnerHTML = strInnerHTML + '<p> ';
						strInnerHTML = strInnerHTML + '    At Woodlands Solutions, "Our mission is to provide energy marketing organizations with a <strong>cost-effective</strong>, high-quality, feature-rich energy trading and risk management solution along with superior customer service.”';
                        strInnerHTML = strInnerHTML + '</p> ';
                        strInnerHTML = strInnerHTML + '<br/> ';
				}				
				document.getElementById("functional_header").innerHTML = strFunction;
				document.getElementById("functiional_desc").innerHTML = strInnerHTML;
			}


 


