/////////////////////////////////////////////////////////////////////////////
// Function : NavNode (constructor)
// Comments :
/////////////////////////////////////////////////////////////////////////////
function NavNode(id, label, href, parent)
{
	this.m_parent = null;
	this.m_level = 0;

	if (parent)
	{
		this.m_parent = parent;
		this.m_level = parent.m_level+1;
	}

	this.m_id = id;

	// assume that m_label will most often be used directly as HTML
	this.m_rawlabel = label;

	label = label.replace(/&/g, '&amp;');
	label = label.replace(/</g, '&lt;');
	label = label.replace(/>/g, '&gt;');
	label = label.replace(/"/g, '&quot;');

	this.m_label = label;

	this.m_href = href;
	this.m_subNodes = new Array();

	var argValues = NavNode.arguments;
	var argCount = NavNode.arguments.length;

	for (i = 4 ; i < argCount ; i++)
	{
		var eqPos = argValues[i].indexOf("==");
		var attrName = argValues[i].substring(0,eqPos);
		var attrValue = argValues[i].substring(eqPos+2);

		eval("this.cp_" + attrName + " = '" + attrValue + "';");
	}

	NavNode.prototype.addNode = addNode;
	NavNode.prototype.isSelected = isSelected;
}

/////////////////////////////////////////////////////////////////////////////
// Function : addNode
// Comments :
/////////////////////////////////////////////////////////////////////////////
function addNode(id, label, href)
{
	var newIndex = this.m_subNodes.length;
	var newNode = new NavNode(id, label, href, this);

	var argValues = addNode.arguments;
	var argCount = addNode.arguments.length;

	for (i = 3 ; i < argCount ; i++)
	{
		var eqPos = argValues[i].indexOf("==");
		var attrName = argValues[i].substring(0,eqPos);
		var attrValue = argValues[i].substring(eqPos+2);

		eval("newNode.cp_" + attrName + " = '" + attrValue + "';");
	}

	this.m_subNodes[newIndex] = newNode;
	return newNode;
}

/////////////////////////////////////////////////////////////////////////////
// Function : isSelected
// Comments :
/////////////////////////////////////////////////////////////////////////////
function isSelected()
{
    var pos = window.location.href.lastIndexOf("/");
    var docname = window.location.href.substring(pos+1, window.location.href.length);

    pos = this.m_href.lastIndexOf("/");
    var myname = this.m_href.substring(pos+1, this.m_href.length);

    if (docname == myname)
		return true;
	else
		return false;
}

/////////////////////////////////////////////////////////////////////////////
// Function : customSectionPropertyExists
// Comments :
/////////////////////////////////////////////////////////////////////////////
function customSectionPropertyExists(csp)
{
	return (typeof csp != _U && csp != null);
}

/////////////////////////////////////////////////////////////////////////////
// Function : getCustomSectionProperty
// Comments :
/////////////////////////////////////////////////////////////////////////////
function getCustomSectionProperty(csp)
{
	if (customSectionPropertyExists(csp))
	{
		return csp;
	}
	else
	{
		return "";
	}
}

/////////////////////////////////////////////////////////////////////////////

var g_navNode_Root = new NavNode('27','Home',ssUrlPrefix + 'index.htm',null);
g_navNode_0=g_navNode_Root.addNode('30','About the CFTC',ssUrlPrefix + 'About/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_0=g_navNode_0.addNode('89','Mission \x26 Responsibilities',ssUrlPrefix + 'About/MissionResponsibilities/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_1=g_navNode_0.addNode('104','Commissioners',ssUrlPrefix + 'About/Commissioners/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_1_0=g_navNode_0_1.addNode('188','Chairman Gary Gensler',ssUrlPrefix + 'About/Commissioners/GaryGensler/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60SpeechandTestimony\x60 \x3cand\x3e xFirstName \x3cmatches\x3e \x60Gary\x60 \x3cand\x3e xLastName \x3cmatches\x3e \x60Gensler\x60','secondaryUrlVariableField==region1');
g_navNode_0_1_1=g_navNode_0_1.addNode('205','Commissioner Jill E. Sommers',ssUrlPrefix + 'About/Commissioners/JillESommers/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_1_2=g_navNode_0_1.addNode('221','Commissioner Bart Chilton',ssUrlPrefix + 'About/Commissioners/BartChilton/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_1_3=g_navNode_0_1.addNode('222','Commissioner Scott D. O\'Malia',ssUrlPrefix + 'About/Commissioners/ScottDOMalia/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_1_4=g_navNode_0_1.addNode('189','Commissioner Mark Wetjen',ssUrlPrefix + 'About/Commissioners/MarkWetjen/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_1_5=g_navNode_0_1.addNode('228','Former Commissioners',ssUrlPrefix + 'About/Commissioners/FormerCommissioners/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_1_6=g_navNode_0_1.addNode('239','Terms of Office',ssUrlPrefix + 'About/Commissioners/TermsofOffice/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_2=g_navNode_0.addNode('113','CFTC Organization',ssUrlPrefix + 'About/CFTCOrganization/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_3=g_navNode_0.addNode('114','History of the CFTC',ssUrlPrefix + 'About/HistoryoftheCFTC/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_4=g_navNode_0.addNode('117','CFTC Committees',ssUrlPrefix + 'About/CFTCCommittees/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_4_0=g_navNode_0_4.addNode('250','Agricultural Advisory Committee',ssUrlPrefix + 'About/CFTCCommittees/AgriculturalAdvisory/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_4_1=g_navNode_0_4.addNode('253','Global Markets Advisory Committee',ssUrlPrefix + 'About/CFTCCommittees/GlobalMarketsAdvisory/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_4_2=g_navNode_0_4.addNode('257','Technology Advisory Committee',ssUrlPrefix + 'About/CFTCCommittees/TechnologyAdvisory/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_4_3=g_navNode_0_4.addNode('258','Energy \x26 Environmental Markets Advisory Committee',ssUrlPrefix + 'About/CFTCCommittees/EnergyEnvironmentalMarketsAdvisory/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_4_4=g_navNode_0_4.addNode('109','CFTC-SEC Joint Advisory Committee',ssUrlPrefix + 'About/CFTCCommittees/CFTC-SECJointAdvisoryCommittee/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_5=g_navNode_0.addNode('119','CFTC Reports',ssUrlPrefix + 'About/CFTCReports/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_6=g_navNode_0.addNode('121','Office of the Inspector General',ssUrlPrefix + 'About/OfficeoftheInspectorGeneral/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_7=g_navNode_0.addNode('122','Procurement Opportunities',ssUrlPrefix + 'About/ProcurementOpportunities/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_8=g_navNode_0.addNode('123','Careers at the CFTC',ssUrlPrefix + 'About/Careers/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_8_0=g_navNode_0_8.addNode('268','How to Apply',ssUrlPrefix + 'About/Careers/HowtoApply/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_8_1=g_navNode_0_8.addNode('269','Career Paths at the CFTC',ssUrlPrefix + 'About/Careers/CareerPathsattheCFTC/index.htm','secondaryUrlVariableField==region1');
g_navNode_0_8_2=g_navNode_0_8.addNode('270','Employee Benefits',ssUrlPrefix + 'About/Careers/EmployeeBenefits/index.htm','secondaryUrlVariableField==region1');
g_navNode_1=g_navNode_Root.addNode('31','Press Room',ssUrlPrefix + 'PressRoom/index.htm');
g_navNode_1_0=g_navNode_1.addNode('50','Press Releases',ssUrlPrefix + 'PressRoom/PressReleases/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60PressRelease\x60  \x3cAND\x3e  xPublishDate  \x3e \x60\x3c\x24dateCurrent\x28-65\x29\x24\x3e\x60','secondaryUrlVariableField==region1');
g_navNode_1_0_0=g_navNode_1_0.addNode('273','General Press Releases',ssUrlPrefix + 'PressRoom/PressReleases/GeneralPressReleases/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60PressRelease\x60 \x3cAND\x3e  xPressRelease \x3cmatches\x3e \x60General Press Release\x60 \x3cAND\x3e xPublishDate \x3e\x3d \x601/1/2012\x60 \x3cAND\x3e xPublishDate \x3c\x3d \x6012/31/2012\x60','secondaryUrlVariableField==region1');
g_navNode_1_0_1=g_navNode_1_0.addNode('274','Enforcement Press Releases',ssUrlPrefix + 'PressRoom/PressReleases/EnforcementPressReleases/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60PressRelease\x60 \x3cAND\x3e   xPressRelease \x3cmatches\x3e \x60Enforcement Press Release\x60 \x3cAND\x3e xPublishDate \x3e\x3d \x601/1/2012\x60 \x3cAND\x3e xPublishDate \x3c \x6012/31/2012\x60','secondaryUrlVariableField==region1');
g_navNode_1_1=g_navNode_1.addNode('125','In the News',ssUrlPrefix + 'PressRoom/IntheNews/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60NewsItem\x60  \x3cAND\x3e  xPublishDate  \x3e\x3d \x601/01/12 12\x3a00 AM\x60  \x3cAND\x3e  xPublishDate  \x3c \x6012/31/12 12\x3a00 AM\x60','secondaryUrlVariableField==region1');
g_navNode_1_2=g_navNode_1.addNode('52','Speeches \x26 Testimony',ssUrlPrefix + 'PressRoom/SpeechesTestimony/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60SpeechandTestimony\x60  \x3cAND\x3e  xDateSpeechDeliv \x3e\x3d \x601/01/11 12\x3a00 AM\x60  \x3cAND\x3e  xDateSpeechDeliv \x3c \x6012/31/12 12\x3a00 AM\x60','secondaryUrlVariableField==region1');
g_navNode_1_2_0=g_navNode_1_2.addNode('275','Chairman Gary Gensler',ssUrlPrefix + 'PressRoom/SpeechesTestimony/ChairmanGaryGensler/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60SpeechandTestimony\x60 \x3cAND\x3e xLastName \x3cmatches\x3e \x60Gensler\x60 \x3cAND\x3e xFirstName \x3cmatches\x3e \x60Gary\x60','secondaryUrlVariableField==region1');
g_navNode_1_2_2=g_navNode_1_2.addNode('277','Commissioner Jill E. Sommers',ssUrlPrefix + 'PressRoom/SpeechesTestimony/CommissionerJillESommers/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60SpeechandTestimony\x60 \x3cAND\x3e xLastName \x3cmatches\x3e \x60Sommers\x60 \x3cAND\x3e xFirstName \x3cmatches\x3e \x60Jill\x60','secondaryUrlVariableField==region1');
g_navNode_1_2_3=g_navNode_1_2.addNode('278','Commissioner Bart Chilton',ssUrlPrefix + 'PressRoom/SpeechesTestimony/CommissionerBartChilton/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60SpeechandTestimony\x60 \x3cAND\x3e xLastName \x3cmatches\x3e \x60Chilton\x60\x3cAND\x3e xFirstName \x3cmatches\x3e \x60Bart\x60','secondaryUrlVariableField==region1');
g_navNode_1_2_4=g_navNode_1_2.addNode('279','Commissioner Scott D. O\'Malia',ssUrlPrefix + 'PressRoom/SpeechesTestimony/CommissionerScottDOMalia/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60SpeechandTestimony\x60 \x3cAND\x3e xLastName \x3cmatches\x3e \x60O\\x27Malia\x60\x3cAND\x3e xFirstName \x3cmatches\x3e \x60Scott\x60','secondaryUrlVariableField==region1');
g_navNode_1_2_22=g_navNode_1_2.addNode('543','Commissioner Mark Wetjen',ssUrlPrefix + 'PressRoom/SpeechesTestimony/CommissionerMarkWetjen/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60SpeechandTestimony\x60 \x3cAND\x3e xLastName \x3cmatches\x3e \x60Wetjen\x60\x3cAND\x3e xFirstName \x3cmatches\x3e \x60Mark\x60');
g_navNode_1_3=g_navNode_1.addNode('53','Events',ssUrlPrefix + 'PressRoom/Events/index.htm','secondaryUrlVariableField==region1');
g_navNode_1_3_0=g_navNode_1_3.addNode('172','Commission Meetings',ssUrlPrefix + 'PressRoom/Events/CommissionMeetings/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60Event\x60  \x3cAND\x3e  xEvent \x3cmatches\x3e \x60Commission Meeting\x60 \x3cAND\x3e xStartDateEvent \x3e\x3d \x601/1/2011\x60  \x3cAND\x3e  xStartDateEvent \x3c\x3d \x6012/31/2012\x60');
g_navNode_1_3_1=g_navNode_1_3.addNode('175','Advisory Committee Meetings',ssUrlPrefix + 'PressRoom/Events/AdvisoryCommitteeMeetings/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60Event\x60  \x3cAND\x3e  xEvent \x3cmatches\x3e \x60Advisory Committee Meeting\x60 \x3cAND\x3e xStartDateEvent \x3e\x3d \x601/1/2010\x60  \x3cAND\x3e  xStartDateEvent \x3c\x3d \x6012/31/2012\x60');
g_navNode_1_3_2=g_navNode_1_3.addNode('177','Other Events',ssUrlPrefix + 'PressRoom/Events/OtherEvents/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60Event\x60  \x3cAND\x3e  xEvent \x3cmatches\x3e \x60Other Event\x60 \x3cAND\x3e xStartDateEvent \x3e\x3d \x601/1/2011\x60  \x3cAND\x3e  xStartDateEvent \x3c\x3d \x6012/31/2012\x60');
g_navNode_1_7=g_navNode_1.addNode('87','Press Room Archive',ssUrlPrefix + 'PressRoom/Archive/index.htm','secondaryUrlVariableField==region1');
g_navNode_2=g_navNode_Root.addNode('32','Market Reports',ssUrlPrefix + 'MarketReports/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_0=g_navNode_2.addNode('127','Commitments of Traders',ssUrlPrefix + 'MarketReports/CommitmentsofTraders/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_0_0=g_navNode_2_0.addNode('280','Historical Viewable',ssUrlPrefix + 'MarketReports/CommitmentsofTraders/HistoricalViewable/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_0_1=g_navNode_2_0.addNode('281','Historical Compressed',ssUrlPrefix + 'MarketReports/CommitmentsofTraders/HistoricalCompressed/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_0_2=g_navNode_2_0.addNode('282','About the COT Reports',ssUrlPrefix + 'MarketReports/CommitmentsofTraders/AbouttheCOTReports/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_0_3=g_navNode_2_0.addNode('283','Release Schedule',ssUrlPrefix + 'MarketReports/CommitmentsofTraders/ReleaseSchedule/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_0_4=g_navNode_2_0.addNode('284','Explanatory Notes',ssUrlPrefix + 'MarketReports/CommitmentsofTraders/ExplanatoryNotes/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_0_5=g_navNode_2_0.addNode('285','Disaggregated Explanatory Notes',ssUrlPrefix + 'MarketReports/CommitmentsofTraders/DisaggregatedExplanatoryNotes/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_0_6=g_navNode_2_0.addNode('286','Historical Special Announcements',ssUrlPrefix + 'MarketReports/CommitmentsofTraders/HistoricalSpecialAnnouncements/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_1=g_navNode_2.addNode('128','Index Investment Data',ssUrlPrefix + 'MarketReports/IndexInvestmentData/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_1_0=g_navNode_2_1.addNode('287','Explanatory Notes',ssUrlPrefix + 'MarketReports/IndexInvestmentData/ExplanatoryNotes/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_2=g_navNode_2.addNode('129','This Month in Futures Markets',ssUrlPrefix + 'MarketReports/ThisMonth/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_2_0=g_navNode_2_2.addNode('288','Release Schedule',ssUrlPrefix + 'MarketReports/ThisMonth/ReleaseSchedule/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_2_1=g_navNode_2_2.addNode('289','Previous Reports',ssUrlPrefix + 'MarketReports/ThisMonth/PreviousReports/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_3=g_navNode_2.addNode('131','Cotton On-Call',ssUrlPrefix + 'MarketReports/CottonOnCall/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_3_0=g_navNode_2_3.addNode('290','Historical Cotton On-Call',ssUrlPrefix + 'MarketReports/CottonOnCall/HistoricalCottonOn-Call/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_4=g_navNode_2.addNode('132','Bank Participation Reports',ssUrlPrefix + 'MarketReports/BankParticipationReports/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_4_0=g_navNode_2_4.addNode('291','Explanatory Notes',ssUrlPrefix + 'MarketReports/BankParticipationReports/ExplanatoryNotes/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_5=g_navNode_2.addNode('133','Financial Data for FCMs',ssUrlPrefix + 'MarketReports/FinancialDataforFCMs/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_5_0=g_navNode_2_5.addNode('292','Historical FCM Reports',ssUrlPrefix + 'MarketReports/FinancialDataforFCMs/HistoricalFCMReports/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_5_1=g_navNode_2_5.addNode('293','Description of Report Data Fields',ssUrlPrefix + 'MarketReports/FinancialDataforFCMs/DescriptionofReportDataFields/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_6=g_navNode_2.addNode('531','Net Position Changes Data',ssUrlPrefix + 'MarketReports/NetPositionChangesData/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_7=g_navNode_2.addNode('134','Economic Analysis',ssUrlPrefix + 'MarketReports/EconomicAnalysis/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_7_0=g_navNode_2_7.addNode('294','CFTC Economists',ssUrlPrefix + 'MarketReports/EconomicAnalysis/CFTCEconomists/index.htm','secondaryUrlVariableField==region1');
g_navNode_2_8=g_navNode_2.addNode('200','Staff Report on May 6 Market Events',ssUrlPrefix + 'MarketReports/StaffReportonMay6MarketEvents/index.htm','secondaryUrlVariableField==region1');
g_navNode_3=g_navNode_Root.addNode('33','Consumer Protection',ssUrlPrefix + 'ConsumerProtection/index.htm','secondaryUrlVariableField==region1');
g_navNode_3_0=g_navNode_3.addNode('135','Fraud Awareness \x26 Prevention',ssUrlPrefix + 'ConsumerProtection/FraudAwarenessPrevention/index.htm','secondaryUrlVariableField==region1');
g_navNode_3_0_0=g_navNode_3_0.addNode('295','CFTC Fraud Advisories',ssUrlPrefix + 'ConsumerProtection/FraudAwarenessPrevention/CFTCFraudAdvisories/index.htm','secondaryUrlVariableField==region1');
g_navNode_3_0_1=g_navNode_3_0.addNode('296','Foreign Currency Trading',ssUrlPrefix + 'ConsumerProtection/FraudAwarenessPrevention/ForeignCurrencyTrading/index.htm','secondaryUrlVariableField==region1');
g_navNode_3_1=g_navNode_3.addNode('136','File Complaint or Report Suspicious Activities',ssUrlPrefix + 'ConsumerProtection/RedressReparations/index.htm','secondaryUrlVariableField==region1');
g_navNode_3_1_0=g_navNode_3_1.addNode('298','Information Reporting Form',ssUrlPrefix + 'ConsumerProtection/RedressReparations/InformationReportingForm/index.htm','secondaryUrlVariableField==region1');
g_navNode_3_2=g_navNode_3.addNode('523','Whistleblower Information',ssUrlPrefix + 'ConsumerProtection/WhistleblowerInformation/index.htm','secondaryUrlVariableField==region1');
g_navNode_3_2_0=g_navNode_3_2.addNode('546','Whistleblower Notices',ssUrlPrefix + 'ConsumerProtection/WhistleblowerInformation/WhistleblowerNotices/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60WhistleblowerNotices\x60  \x3cAND\x3e xDateNotice \x3e\x3d \x6012/31/2010\x60','secondaryUrlVariableField==region1');
g_navNode_3_3=g_navNode_3.addNode('297','Reparations Program',ssUrlPrefix + 'ConsumerProtection/ReparationsProgram/index.htm','secondaryUrlVariableField==region1');
g_navNode_3_4=g_navNode_3.addNode('137','Case Status Reports',ssUrlPrefix + 'ConsumerProtection/CaseStatusReports/index.htm','secondaryUrlVariableField==region1');
g_navNode_3_5=g_navNode_3.addNode('138','Disciplinary History',ssUrlPrefix + 'ConsumerProtection/DisciplinaryHistory/index.htm','secondaryUrlVariableField==region1');
g_navNode_3_5_0=g_navNode_3_5.addNode('299','Reparations Sanctions in Effect',ssUrlPrefix + 'ConsumerProtection/DisciplinaryHistory/ReparationsSanctionsinEffect/index.htm','secondaryUrlVariableField==region1');
g_navNode_3_5_1=g_navNode_3_5.addNode('300','Administrative Sanctions in Effect',ssUrlPrefix + 'ConsumerProtection/DisciplinaryHistory/AdministrativeSanctionsinEffect/index.htm','secondaryUrlVariableField==region1');
g_navNode_3_5_2=g_navNode_3_5.addNode('301','Proceedings Bulletin',ssUrlPrefix + 'ConsumerProtection/DisciplinaryHistory/ProceedingsBulletin/index.htm','secondaryUrlVariableField==region1');
g_navNode_3_6=g_navNode_3.addNode('124','Education Center',ssUrlPrefix + 'ConsumerProtection/EducationCenter/index.htm','secondaryUrlVariableField==region1');
g_navNode_3_6_0=g_navNode_3_6.addNode('271','Futures Market Basics',ssUrlPrefix + 'ConsumerProtection/EducationCenter/FuturesMarketBasics/index.htm','secondaryUrlVariableField==region1');
g_navNode_3_6_1=g_navNode_3_6.addNode('272','CFTC Glossary',ssUrlPrefix + 'ConsumerProtection/EducationCenter/CFTCGlossary/index.htm','secondaryUrlVariableField==region1');
g_navNode_4=g_navNode_Root.addNode('34','Industry Oversight',ssUrlPrefix + 'IndustryOversight/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_0=g_navNode_4.addNode('139','Industry Filings',ssUrlPrefix + 'IndustryOversight/IndustryFilings/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_1=g_navNode_4.addNode('145','Trading Organizations',ssUrlPrefix + 'IndustryOversight/TradingOrganizations/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_1_0=g_navNode_4_1.addNode('302','Designated Contract Markets \x28DCMs\x29',ssUrlPrefix + 'IndustryOversight/TradingOrganizations/DCMs/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_1_1=g_navNode_4_1.addNode('304','Exempt Markets',ssUrlPrefix + 'IndustryOversight/TradingOrganizations/EBOTs/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_2=g_navNode_4.addNode('148','Clearing Organizations',ssUrlPrefix + 'IndustryOversight/ClearingOrganizations/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_3=g_navNode_4.addNode('539','Data Repositories',ssUrlPrefix + 'IndustryOversight/DataRepositories/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_4=g_navNode_4.addNode('149','Intermediaries',ssUrlPrefix + 'IndustryOversight/Intermediaries/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_4_0=g_navNode_4_4.addNode('308','Futures Commission Merchants \x28FCMs\x29 \x26 Introducing Brokers \x28IBs\x29',ssUrlPrefix + 'IndustryOversight/Intermediaries/FCMs/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_4_1=g_navNode_4_4.addNode('310','Commodity Pool Operators \x28CPOs\x29 \x26 Commodity Trading Advisors \x28CTAs\x29',ssUrlPrefix + 'IndustryOversight/Intermediaries/CPOs/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_5=g_navNode_4.addNode('150','Market Surveillance',ssUrlPrefix + 'IndustryOversight/MarketSurveillance/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_5_0=g_navNode_4_5.addNode('312','CFTC Market Surveillance Program',ssUrlPrefix + 'IndustryOversight/MarketSurveillance/CFTCMarketSurveillanceProgram/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_5_1=g_navNode_4_5.addNode('313','Large Trader Reporting Program',ssUrlPrefix + 'IndustryOversight/MarketSurveillance/LargeTraderReportingProgram/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_5_2=g_navNode_4_5.addNode('314','Speculative Limits',ssUrlPrefix + 'IndustryOversight/MarketSurveillance/SpeculativeLimits/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_6=g_navNode_4.addNode('151','Contracts \x26 Products',ssUrlPrefix + 'IndustryOversight/ContractsProducts/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_6_0=g_navNode_4_6.addNode('315','Listing Procedures',ssUrlPrefix + 'IndustryOversight/ContractsProducts/ListingProcedures/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_6_1=g_navNode_4_6.addNode('316','Listing DCO Products',ssUrlPrefix + 'IndustryOversight/ContractsProducts/ListingDCOProducts/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_6_2=g_navNode_4_6.addNode('317','Security Futures Product',ssUrlPrefix + 'IndustryOversight/ContractsProducts/SecurityFuturesProduct/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_6_3=g_navNode_4_6.addNode('318','Agricultural Trade Options',ssUrlPrefix + 'IndustryOversight/ContractsProducts/AgriculturalTradeOptions/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_6_4=g_navNode_4_6.addNode('319','Economic Requirements',ssUrlPrefix + 'IndustryOversight/ContractsProducts/EconomicRequirements/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_7=g_navNode_4.addNode('152','Rules \x26 Rule Amendments',ssUrlPrefix + 'IndustryOversight/RuleAmendments/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_8=g_navNode_4.addNode('153','Anti-Money Laundering',ssUrlPrefix + 'IndustryOversight/AntiMoneyLaundering/index.htm','secondaryUrlVariableField==region1');
g_navNode_4_9=g_navNode_4.addNode('154','Financial Privacy',ssUrlPrefix + 'IndustryOversight/FinancialPrivacy/index.htm','secondaryUrlVariableField==region1');
g_navNode_5=g_navNode_Root.addNode('35','International',ssUrlPrefix + 'International/index.htm','secondaryUrlVariableField==region1');
g_navNode_5_0=g_navNode_5.addNode('155','International Initiatives',ssUrlPrefix + 'International/InternationalInitiatives/index.htm','secondaryUrlVariableField==region1');
g_navNode_5_1=g_navNode_5.addNode('156','Foreign Markets, Products, \x26 Intermediaries',ssUrlPrefix + 'International/ForeignMarketsandProducts/index.htm','secondaryUrlVariableField==region1');
g_navNode_5_2=g_navNode_5.addNode('157','Memoranda of Understanding',ssUrlPrefix + 'International/MemorandaofUnderstanding/index.htm','secondaryUrlVariableField==region1');
g_navNode_5_3=g_navNode_5.addNode('158','International Publications',ssUrlPrefix + 'International/InternationalPublications/index.htm','secondaryUrlVariableField==region1');
g_navNode_6=g_navNode_Root.addNode('36','Law \x26 Regulation',ssUrlPrefix + 'LawRegulation/index.htm','secondaryUrlVariableField==region1');
g_navNode_6_0=g_navNode_6.addNode('171','Dodd-Frank Act',ssUrlPrefix + 'LawRegulation/DoddFrankAct/index.htm','secondaryUrlVariableField==region1');
g_navNode_6_0_0=g_navNode_6_0.addNode('194','Rulemaking Areas',ssUrlPrefix + 'LawRegulation/DoddFrankAct/Rulemakings/index.htm','secondaryUrlVariableField==region1');
g_navNode_6_0_1=g_navNode_6_0.addNode('195','External Meetings',ssUrlPrefix + 'LawRegulation/DoddFrankAct/ExternalMeetings/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60DFMeeting\x60 ','SectionResultCount==1500','secondaryUrlVariableField==region1');
g_navNode_6_0_1_0=g_navNode_6_0_1.addNode('519','Meetings Added Today',ssUrlPrefix + 'LawRegulation/DoddFrankAct/ExternalMeetings/MeetingsAddedToday/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60DFMeeting\x60 \x3cAND\x3e  dInDate  \x3e \x60\x3c\x24dateCurrent\x28-1\x29\x24\x3e\x60');
g_navNode_6_0_2=g_navNode_6_0.addNode('199','Proposed Rules, Orders, and Guidance',ssUrlPrefix + 'LawRegulation/DoddFrankAct/Dodd-FrankProposedRules/index.htm','secondaryUrlVariableField==region1');
g_navNode_6_0_3=g_navNode_6_0.addNode('532','Final Rules, Orders, and Guidance',ssUrlPrefix + 'LawRegulation/DoddFrankAct/Dodd-FrankFinalRules/index.htm','secondaryUrlVariableField==region1');
g_navNode_6_0_4=g_navNode_6_0.addNode('259','Reports and Studies',ssUrlPrefix + 'LawRegulation/DoddFrankAct/ReportsandStudies/index.htm');
g_navNode_6_0_5=g_navNode_6_0.addNode('548','Public Meetings and Roundtables',ssUrlPrefix + 'LawRegulation/DoddFrankAct/Dodd-FrankPublicEvents/index.htm','secondaryUrlVariableField==region1');
g_navNode_6_1=g_navNode_6.addNode('516','Commodity Exchange Act',ssUrlPrefix + 'LawRegulation/CommodityExchangeAct/index.htm');
g_navNode_6_2=g_navNode_6.addNode('159','Public Comments',ssUrlPrefix + 'LawRegulation/PublicComments/index.htm','SectionQueryText==\x28dDocType \x3cmatches\x3e \x60CFTCCommentFile\x60 \x3cOR\x3e dDocType \x3cmatches\x3e \x60FRCommentFile\x60 \x3cOR\x3e dDocType \x3cmatches\x3e \x60IFCommentFile\x60\x29  \x3cAND\x3e xCommentsClosingDate \x3e\x3d \x60\x3c\x24dateCurrent\x28\x29\x24\x3e\x60 \x3cAND\x3e xCommentsOpenDate \x3c\x3d \x60\x3c\x24dateCurrent\x28\x29\x24\x3e\x60','SectionQueryText2==\x28dDocType \x3cmatches\x3e \x60CFTCCommentFile\x60 \x3cOR\x3e dDocType \x3cmatches\x3e \x60FRCommentFile\x60 \x3cOR\x3e dDocType \x3cmatches\x3e \x60IFCommentFile\x60\x29  \x3cAND\x3e xCommentsExtendedDate \x3e\x3d \x60\x3c\x24dateCurrent\x28\x29\x24\x3e\x60  \x3cAND\x3e xCommentsOpenDate \x3c\x3d \x60\x3c\x24dateCurrent\x28\x29\x24\x3e\x60','secondaryUrlVariableField==region1');
g_navNode_6_2_0=g_navNode_6_2.addNode('393','Comments Archive',ssUrlPrefix + 'LawRegulation/PublicComments/CommentsArchive/index.htm','secondaryUrlVariableField==region1');
g_navNode_6_3=g_navNode_6.addNode('160','Federal Register',ssUrlPrefix + 'LawRegulation/FederalRegister/index.htm','secondaryUrlVariableField==region1');
g_navNode_6_3_0=g_navNode_6_3.addNode('320','Open Comment Periods',ssUrlPrefix + 'LawRegulation/FederalRegister/OpenCommentPeriods/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60FRCommentFile\x60 \x3cAND\x3e \x28xCommentsClosingDate \x3e\x3d \x60\x3c\x24dateCurrent\x28\x29\x24\x3e\x60 \x3cOR\x3e xCommentsExtendedDate \x3e\x3d \x60\x3c\x24dateCurrent\x28\x29\x24\x3e\x60\x29','secondaryUrlVariableField==region1');
g_navNode_6_3_1=g_navNode_6_3.addNode('321','Proposed Rules',ssUrlPrefix + 'LawRegulation/FederalRegister/ProposedRules/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60FRR\x60 \x3cAND\x3e  xFederalRegisterReleaseType \x3cmatches\x3e \x60Proposed Rule\x60 \x3cAND\x3e  xDateNotice \x3e\x3d \x601/01/10 12\x3a00 AM\x60  \x3cAND\x3e  xDateNotice \x3c \x6012/31/10 12\x3a00 AM\x60','secondaryUrlVariableField==region1');
g_navNode_6_3_3=g_navNode_6_3.addNode('322','Final Rules',ssUrlPrefix + 'LawRegulation/FederalRegister/FinalRules/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60FRR\x60  \x3cAND\x3e \x28xFederalRegisterReleaseType \x3cmatches\x3e \x60Final Rule\x60 \x3cOR\x3e  xFederalRegisterReleaseType \x3cmatches\x3e \x60Orders and Other Announcements\x60 \x29 \x3cAND\x3e  xDateNotice \x3e\x3d \x601/1/2010\x60  \x3cAND\x3e  xDateNotice \x3c\x3d \x6012/31/2010\x60','secondaryUrlVariableField==region1');
g_navNode_6_3_4=g_navNode_6_3.addNode('323','Sunshine Act Announcements',ssUrlPrefix + 'LawRegulation/FederalRegister/SunshineActAnnouncements/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60FRR\x60  \x3cAND\x3e  xFederalRegisterReleaseType \x3cmatches\x3e \x60Sunshine Act\x60  \x3cAND\x3e  xDateNotice \x3e\x3d \x601/1/2010\x60  \x3cAND\x3e  xDateNotice \x3c\x3d \x6012/31/2010\x60','secondaryUrlVariableField==region1');
g_navNode_6_3_5=g_navNode_6_3.addNode('538','Orders and Other Announcements',ssUrlPrefix + 'LawRegulation/FederalRegister/OrdersandOtherAnnouncements/index.htm');
g_navNode_6_3_6=g_navNode_6_3.addNode('324','Privacy Act Systems of Records Notices',ssUrlPrefix + 'LawRegulation/FederalRegister/PrivacyActSystemsofRecordsCompilation/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60FRR\x60  \x3cAND\x3e  xFederalRegisterReleaseType \x3cmatches\x3e \x60Privacy Act\x60  \x3cAND\x3e  xDateNotice \x3e\x3d \x601/1/2007\x60  \x3cAND\x3e  xDateNotice \x3c\x3d \x60\x3c\x24dateCurrent\x28\x29\x24\x3e\x60','secondaryUrlVariableField==region1');
g_navNode_6_3_7=g_navNode_6_3.addNode('325','Public Information Collection Requirements',ssUrlPrefix + 'LawRegulation/FederalRegister/PublicInformationCollectionRequirements/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60FRR\x60  \x3cAND\x3e  xFederalRegisterReleaseType \x3cmatches\x3e \x60Public Information Collection\x60  \x3cAND\x3e  xDateNotice \x3e\x3d \x601/1/2010\x60  \x3cAND\x3e  xDateNotice \x3c\x3d \x6012/31/2010\x60','secondaryUrlVariableField==region1');
g_navNode_6_3_8=g_navNode_6_3.addNode('326','Federal Register Archive',ssUrlPrefix + 'LawRegulation/FederalRegister/FederalRegisterArchive/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60FRR\x60','secondaryUrlVariableField==region1');
g_navNode_6_4=g_navNode_6.addNode('174','CFTC Staff Letters',ssUrlPrefix + 'LawRegulation/CFTCStaffLetters/index.htm','secondaryUrlVariableField==region1');
g_navNode_6_4_0=g_navNode_6_4.addNode('3','All Letters',ssUrlPrefix + 'LawRegulation/CFTCStaffLetters/AllLetters/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60Letter\x60  \x3cAND\x3e  xDateLetter \x3e\x3d \x601/01/11 12\x3a00 AM\x60  \x3cAND\x3e  xDateLetter \x3c \x6012/31/12 12\x3a00 AM\x60');
g_navNode_6_4_1=g_navNode_6_4.addNode('4','No-Action Letters',ssUrlPrefix + 'LawRegulation/CFTCStaffLetters/No-ActionLetters/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60Letter\x60 \x3cAND\x3e  \x28xLetter \x3cmatches\x3e \x60No-Action\x60 \x3cOR\x3e xLetter \x3cmatches\x3e \x60No-Action\x3b Exemption\x60\x29  \x3cAND\x3e  xDateLetter \x3e\x3d \x601/01/11 12\x3a00 AM\x60  \x3cAND\x3e xDateLetter \x3c \x6012/31/12 12\x3a00 AM\x60');
g_navNode_6_4_2=g_navNode_6_4.addNode('5','Exemptive Letters',ssUrlPrefix + 'LawRegulation/CFTCStaffLetters/ExemptiveLetters/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60Letter\x60 \x3cAND\x3e  \x28xLetter \x3cmatches\x3e \x60Exemption\x60 \x3cOR\x3e xLetter \x3cmatches\x3e \x60No-Action\x3b Exemption\x60 \x3cOR\x3e xLetter \x3cmatches\x3e \x60Exemptive\x3b Other Written Communication\x60\x29  \x3cAND\x3e  xDateLetter \x3e\x3d \x601/01/10 12\x3a00 AM\x60  \x3cAND\x3e xDateLetter \x3c \x6012/31/12 12\x3a00 AM\x60');
g_navNode_6_4_3=g_navNode_6_4.addNode('6','Interpretative Letters',ssUrlPrefix + 'LawRegulation/CFTCStaffLetters/InterpretativeLetters/index.htm','SectionQueryText==dDocType \x3cmatches\x3e \x60Letter\x60 \x3cAND\x3e  xLetter \x3cmatches\x3e \x60Interpretation\x60   \x3cAND\x3e  xDateLetter \x3e\x3d \x601/01/11 12\x3a00 AM\x60  \x3cAND\x3e xDateLetter \x3c \x6012/31/12 12\x3a00 AM\x60');
g_navNode_6_4_4=g_navNode_6_4.addNode('376','Letters Archive',ssUrlPrefix + 'LawRegulation/CFTCStaffLetters/LettersArchive/index.htm');
g_navNode_6_5=g_navNode_6.addNode('176','Dispositions',ssUrlPrefix + 'LawRegulation/Dispositions/index.htm','SectionQueryText==dDocType \x3csubstring\x3e \x60LegalPleading\x60  \x3cAND\x3e  dDocAccount \x3csubstring\x3e \x60LRDispositions\x60 \x3cAND\x3e  xDatePleading \x3e\x3d \x601/1/2012\x60  \x3cAND\x3e  xDatePleading \x3c\x3d \x6012/31/2012\x60','secondaryUrlVariableField==region1');
g_navNode_6_5_0=g_navNode_6_5.addNode('328','Dispositions Archive',ssUrlPrefix + 'LawRegulation/Dispositions/DispositionsArchive/index.htm','secondaryUrlVariableField==region1');
g_navNode_6_6=g_navNode_6.addNode('187','Opinions \x26 Adjudicatory Orders',ssUrlPrefix + 'LawRegulation/OpinionsAdjudicatoryOrders/index.htm','SectionQueryText==dDocType \x3csubstring\x3e \x60LegalPleading\x60  \x3cAND\x3e  dDocAccount \x3csubstring\x3e \x60LROpinionsAndAdjudicaryOrders\x60 \x3cAND\x3e  xDatePleading \x3e\x3d \x601/1/2011\x60 \x3cAND\x3e  xDatePleading \x3c \x6012/31/2012\x60','secondaryUrlVariableField==region1');
g_navNode_6_6_0=g_navNode_6_6.addNode('329','Opinions \x26 Orders Archive',ssUrlPrefix + 'LawRegulation/OpinionsAdjudicatoryOrders/OpinionsOrdersArchive/index.htm','secondaryUrlVariableField==region1');
g_navNode_6_9=g_navNode_6.addNode('2','Enforcement',ssUrlPrefix + 'LawRegulation/Enforcement/index.htm','secondaryUrlVariableField==region1');
g_navNode_6_9_0=g_navNode_6_9.addNode('173','Enforcement Actions',ssUrlPrefix + 'LawRegulation/Enforcement/EnforcementActions/index.htm','SectionQueryText==dDocType \x3csubstring\x3e \x60PressRelease\x60  \x3cAND\x3e  xPressRelease \x3csubstring\x3e \x60Enforcement Press Release\x60  \x3cAND\x3e  xPublishDate \x3e\x3d \x601/1/2012\x60  \x3cAND\x3e  xPublishDate \x3c\x3d \x6012/31/2012\x60  \x3cAND\x3e  dExtension \x3cmatches\x3e \x60doc\x60','secondaryUrlVariableField==region1');
g_navNode_6_9_1=g_navNode_6_9.addNode('464','Enforcement Actions Archive',ssUrlPrefix + 'LawRegulation/Enforcement/EnforcementArchive/index.htm');
g_navNode_6_10=g_navNode_6.addNode('545','Rulemaking Records',ssUrlPrefix + 'LawRegulation/RulemakingRecords/index.htm','secondaryUrlVariableField==region1');
g_navNode_7=g_navNode_Root.addNode('38','Transparency',ssUrlPrefix + 'Transparency/index.htm','secondaryUrlVariableField==region1');
g_navNode_7_0=g_navNode_7.addNode('395','Privacy Office',ssUrlPrefix + 'Transparency/PrivacyOffice/index.htm','secondaryUrlVariableField==region1');
g_navNode_7_0_0=g_navNode_7_0.addNode('444','Web Site Privacy Policy',ssUrlPrefix + 'Transparency/PrivacyOffice/WebSitePrivacyPolicy/index.htm','secondaryUrlVariableField==region1');
g_navNode_7_0_2=g_navNode_7_0.addNode('454','CFTC Privacy Impact Assessments',ssUrlPrefix + 'Transparency/PrivacyOffice/cftcpia/index.htm','secondaryUrlVariableField==region1');

