
//Menu object creation
oCMenu=new makeCM("oCMenu") //Making the menu object. Argument: menuname

oCMenu.frames=0

//Menu properties   
oCMenu.pxBetween=5
oCMenu.fromLeft=0 
oCMenu.fromTop=143   
oCMenu.rows=0 
oCMenu.menuPlacement="0"
                                                             
oCMenu.offlineRoot="" 
oCMenu.onlineRoot="" 
oCMenu.resizeCheck=1 
oCMenu.wait=300 
oCMenu.fillImg="cm_fill.gif"
oCMenu.zIndex=0

//Background bar properties
oCMenu.useBar=1
oCMenu.barWidth="menu"
oCMenu.barHeight="menu" 
oCMenu.barClass="clBar"
oCMenu.barX=0 
oCMenu.barY=143
oCMenu.barBorderX=0
oCMenu.barBorderY=0
oCMenu.barBorderClass=""

//Level properties - ALL properties have to be specified in level 0
oCMenu.level[0]=new cm_makeLevel() //Add this for each new level
oCMenu.level[0].width=158
oCMenu.level[0].height=18 
oCMenu.level[0].regClass="clLevel0"
oCMenu.level[0].overClass="clLevel0over"
oCMenu.level[0].borderX=0
oCMenu.level[0].borderY=0
oCMenu.level[0].borderClass="clLevel0border"
oCMenu.level[0].offsetX=-70
oCMenu.level[0].offsetY=18
oCMenu.level[0].rows=0
oCMenu.level[0].arrow="arrow.gif"
oCMenu.level[0].arrowWidth=11
oCMenu.level[0].arrowHeight=11
oCMenu.level[0].align="right"

//dynamic effect (controllable for each level)
oCMenu.level[0].clippx=8
oCMenu.level[0].cliptim=8
//special animation filters (IE5.5+ only, controllable for each level)
oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Fade(duration=0.2)" 

//Other special animation filters (IE5.5+ only, controllable for each level)
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Wheel(duration=0.5,spokes=5)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Barn(duration=0.5,orientation=horizontal)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Blinds(duration=0.5,bands=5)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.CheckerBoard(duration=0.5)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Fade(duration=0.5)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.GradientWipe(duration=0.5,wipeStyle=0)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Iris(duration=0.5,irisStyle=STAR)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Iris(duration=0.5,irisStyle=CIRCLE)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Pixelate(duration=0.5,maxSquare=40)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Wheel(duration=0.5,spokes=5)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.RandomDissolve(duration=0.5)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Spiral(duration=0.5)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Stretch(duration=0.5,stretchStyle=push)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Strips(duration=0.5,motion=rightdown)"


//EXAMPLE SUB LEVEL[1] PROPERTIES - You have to specify the properties you want different from LEVEL[0] - If you want all items to look the same just remove this
oCMenu.level[1]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu.level[1].width=220
oCMenu.level[1].height=20
oCMenu.level[1].regClass="clLevel1"
oCMenu.level[1].overClass="clLevel1over"
oCMenu.level[1].borderX=1
oCMenu.level[1].borderY=1
oCMenu.level[1].align="right" 
oCMenu.level[1].offsetX=-130
oCMenu.level[1].offsetY=20
oCMenu.level[1].borderClass="clLevel1border"
//dynamic effect
oCMenu.level[1].clippx=8
oCMenu.level[1].cliptim=8
//special animation filters
oCMenu.level[1].filter="progid:DXImageTransform.Microsoft.Fade(duration=0.3)" 


//EXAMPLE SUB LEVEL[2] PROPERTIES - You have to specify the properties you want different from LEVEL[1] OR LEVEL[0] - If you want all items to look the same just remove this
oCMenu.level[2]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu.level[2].width=200
oCMenu.level[2].height=20
oCMenu.level[2].offsetX=0
oCMenu.level[2].offsetY=0
oCMenu.level[2].regClass="clLevel2"
oCMenu.level[2].overClass="clLevel2over"
oCMenu.level[2].borderClass="clLevel1border"

/******************************************
Menu item creation:
myCoolMenu.makeMenu(name, parent_name, text, link, target, width, height, regImage, overImage, regClass, overClass , align, rows, nolink, onclick, onmouseover, onmouseout) 
*************************************/

oCMenu.makeMenu('top2','','&nbsp;What&#39;s New','whatsnew.htm')

oCMenu.makeMenu('top0','','&nbsp;Home','index.htm')

oCMenu.makeMenu('top20','','&nbsp;Cased Crossings','casedcrossing.htm')

oCMenu.makeMenu('top1','','&nbsp;Key Documents','documents.htm')
//	oCMenu.makeMenu('sub54','top1','View Documents Available for Download','documents.htm','','265')
//	oCMenu.makeMenu('sub50','top1','RIN 2137-AD64 - Notice of Proposed Rulemaking "High Consequence Areas for Gas Transmission Pipelines", January 9, 2002','docs/waisgate.pdf','_blank','265','48')
//	oCMenu.makeMenu('sub51','top1','RIN 2137-AD64 - Final Rule "High Consequence Areas for Gas Transmission Pipelines", &nbsp;August 6, 2002','docs/waisgate2.pdf','_blank','265','48')
//	oCMenu.makeMenu('sub52','top1','RIN 2137-AD54 - Notice of Proposed Rulemaking "Pipeline Integrity Management in High Consequence Areas", January 28, 2003','docs/waisgate1.pdf','_blank','265','48')
//	oCMenu.makeMenu('sub53','top1','Advisory Bulletin "Required Submission of Data to the National Pipeline Mapping System Under the Pipeline Safety Improvement Act of 2002"','docs/03-2449.pdf','_blank','265','48')
//	oCMenu.makeMenu('sub55','top1','Notice "Pipeline Safety: Guidance on When the Baseline Integrity Assessment Begins", November 17, 2003','docs/FRN_Baseline_Begins_111703.pdf ','_blank','265','48')
//	oCMenu.makeMenu('sub56','top1','Pipeline Safety: Stress Corrosion Cracking (SCC) Threat to Gas and Hazardous Liquid Pipelines, October 8, 2003','docs/scc_threat.pdf ','_blank','265','48')
//	oCMenu.makeMenu('sub57','top1','Final Rule as-published in FR, December 15, 2003','docs/GasTransmissionImRule.pdf ','_blank','265','48')

oCMenu.makeMenu('top17','','&nbsp;Technical Reports','TechReports.htm')

oCMenu.makeMenu('top14','','&nbsp;Performance<br>&nbsp;Measures', '', '', '', '32')
	oCMenu.makeMenu('sub141','top14','&nbsp;Submit Performance Reports', 'http://opsweb.rspa.dot.gov/gasimp/', '', '')//, '32'
	oCMenu.makeMenu('sub142','top14','&nbsp;Performance Measure Reports', 'PerformanceMeasures.htm', '', '')//, '32'
	// oCMenu.makeMenu('sub143','top14','&nbsp;Performance Measure Reports', 'http://opsweb.rspa.dot.gov/gasimp/analysis/', '', '')


oCMenu.makeMenu('top11','','&nbsp;Fact Sheet','Fact.htm')

oCMenu.makeMenu('top9','','&nbsp;Flowchart','Flow1.htm')
	oCMenu.makeMenu('sub091','top9','&nbsp;Flowchart Step 1','flow1.htm')
	oCMenu.makeMenu('sub092','top9','&nbsp;Flowchart Step 2','flow2.htm')
	oCMenu.makeMenu('sub093','top9','&nbsp;Flowchart Step 3','flow3.htm')
	oCMenu.makeMenu('sub094','top9','&nbsp;Flowchart Step 4','flow4.htm')
	oCMenu.makeMenu('sub095','top9','&nbsp;Flowchart Step 5','flow5.htm')
	oCMenu.makeMenu('sub096','top9','&nbsp;Flowchart Step 6','flow6.htm')

oCMenu.makeMenu('top4','','&nbsp;Meetings','')
	// oCMenu.makeMenu('sub00','top4','&nbsp;Register for Upcoming Meetings','http://primis.phmsa.dot.gov/meetings/')
	oCMenu.makeMenu('sub11','top4','&nbsp;Oversight Workshop - January, 2005','mtg_011905.htm')
	oCMenu.makeMenu('sub10','top4','&nbsp;IM Workshop - May, 2004','mtg_051104.htm')
	oCMenu.makeMenu('sub09','top4','&nbsp;Stress Corrosion Cracking - Dec, 2003','mtg_120203.htm')
	oCMenu.makeMenu('sub08','top4','&nbsp;Direct Assessment - Nov. 2003','mtg_110403.htm')
	oCMenu.makeMenu('sub07','top4','&nbsp;Washington, DC - May, 28, 2003','mtg_52803.htm')
	//	oCMenu.makeMenu('sub0071','sub07','&nbsp;Meeting Agenda','mtg_52803/Agenda.pdf','_blank')
	//	oCMenu.makeMenu('sub0072','sub07','&nbsp;OPS Discussion Points','mtg_52803/ops_imp_gas_tpssc_r5.pdf','_blank')
	//	oCMenu.makeMenu('sub0073','sub07','&nbsp;Low Stress Flow Chart','mtg_52803/low_stress_flowchart_2.pdf','_blank')
	//	oCMenu.makeMenu('sub0074','sub07','&nbsp;Cost-Benefit Analysis Discussion','mtg_52803/tpscc_costbenefit.pdf','_blank')
	//	oCMenu.makeMenu('sub0075','sub07','&nbsp;Meeting Minutes','mtg_52803/minutes.pdf','_blank')
	//	oCMenu.makeMenu('sub0076','sub07','&nbsp;Meeting Transcript (5-28-03)','mtg_52803/TPSS0528.dot.wd6.pdf','_blank')
	//	oCMenu.makeMenu('sub0077','sub07','&nbsp;Meeting Transcript (5-29-03)','mtg_52803/TPSS0529.dot.wd6.pdf','_blank')
	//	oCMenu.makeMenu('sub0078','sub07','&nbsp;Meeting Transcript (5-30-03)','mtg_52803/TPSS0530.dot.wd6.pdf','_blank')
	oCMenu.makeMenu('sub06','top4','&nbsp;Dulles, Virginia - April, 25, 2003','mtg_42503.htm')
	//	oCMenu.makeMenu('sub0061','sub06','&nbsp;Meeting Agenda','mtg_42503/Agenda_42503.pdf','_blank')
	//	oCMenu.makeMenu('sub0062','sub06','&nbsp;Pipeline Integrity Management &nbsp;Presentation','mtg_42503/Gas_IMP_42503_rev1.pdf','_blank','','32')
	//	oCMenu.makeMenu('sub0063','sub06','&nbsp;Direct Assessment','mtg_42503/direct_assessment_42503.pdf','_blank')
	//	oCMenu.makeMenu('sub0064','sub06','&nbsp;Segments Outside HCAs','mtg_42503/Segments_Outside_HCAs_42503.pdf','_blank')
	//	oCMenu.makeMenu('sub0065','sub06','&nbsp;Pressure Testing Pipe in HCAs','mtg_42503/pressure_testing_pipe_in_hcas_42503.pdf','_blank')
	oCMenu.makeMenu('sub03','top4','&nbsp;Washington, DC - March, 27, 2003','mtg_32703.htm')
	//	oCMenu.makeMenu('sub0060','sub03','&nbsp;Executive Summary of Issues','mtg_32703/TPSSC_minutes_032703_rev_4_MI.pdf','_blank')
	oCMenu.makeMenu('sub02','top4','&nbsp;Washington, DC - March, 14, 2003','mtg_31403.htm')
	//	oCMenu.makeMenu('sub0050','sub02','&nbsp;Meeting Summary','mtg_31403/NotesPublicMeeting314031.pdf','_blank')
	//	oCMenu.makeMenu('sub0044','sub02','&nbsp;Executive Summary of Industry &nbsp;Issues','mtg_31403/Dan_Martin_Executive_Summary_of_Issues.pdf','_blank','','32')
	//	oCMenu.makeMenu('sub0048','sub02','&nbsp;Public Perspective, Rick Kuprewicz','mtg_31403/3-14-03_Presentation.pdf','_blank')
	//	oCMenu.makeMenu('sub0049','sub02','&nbsp;Pipeline Integrity Management','mtg_31403/Gas_IMP-rev_3-14-03.pdf','_blank')
	//	oCMenu.makeMenu('sub0045','sub02','&nbsp;Industry Perspective on HCAs','mtg_31403/Daron_Moore_HCA.pdf','_blank')
	//	oCMenu.makeMenu('sub0040','sub02','&nbsp;Integrity Management in HCAs','mtg_31403/MEETING_on_IMP_in_HCA_Revised.pdf','_blank')
	//	oCMenu.makeMenu('sub0043','sub02','&nbsp;Industry Presentation on Baseline &nbsp;and Reassessment Intervals','mtg_31403/Andrew_Drake_Intervals.pdf','_blank','','32')
	//	oCMenu.makeMenu('sub0042','sub02','&nbsp;Direct Assessment','mtg_31403/Alan_Eastman_Direct_Assessment.pdf','_blank')
	//	oCMenu.makeMenu('sub0041','sub02','&nbsp;Pressure Testing Pipe in HCAs','mtg_31403/Andrew_Theodos_Pressure_Testing.pdf','_blank')
	//	oCMenu.makeMenu('sub0047','sub02','&nbsp;Low Stress Pipe','mtg_31403/Paul_Gustilo_Low_Stress.pdf','_blank')
	//	oCMenu.makeMenu('sub0046','sub02','&nbsp;Dents and Third Party Damage','mtg_31403/Dave_Johnson_Dents_and_Third_Party_Damage.pdf','_blank')
	//	oCMenu.makeMenu('sub0051','sub02','&nbsp;Meeting Transcript','mtg_31403/314_meeting_transcript.pdf','_blank')
	oCMenu.makeMenu('sub01','top4','&nbsp;Workshop - February, 20, 2003','mtg_22003.htm')
	//	oCMenu.makeMenu('sub0020','sub01','&nbsp;Introduction','mtg_22003/IntroductionPaulandTerry.pdf','_blank')
	//	oCMenu.makeMenu('sub0021','sub01','&nbsp;Overview','mtg_22003/ProposedRuleOverviewMikeIsrani.pdf','_blank')
	//	oCMenu.makeMenu('sub0022','sub01','&nbsp;Inspection Methods','mtg_22003/ToolsEric.pdf','_blank')
	//	oCMenu.makeMenu('sub0023','sub01','&nbsp;Communication Requirements','mtg_22003/CommunicationDaveJohnson.pdf','_blank')
	//	oCMenu.makeMenu('sub0024','sub01','&nbsp;HCA Identification','mtg_22003/DefinitionofHCAScottCollier.pdf','_blank')
	//	oCMenu.makeMenu('sub0025','sub01','&nbsp;Implementation','mtg_22003/implementationAndyDrake.pdf','_blank')
	//	oCMenu.makeMenu('sub0026','sub01','&nbsp;Performance Metrics','mtg_22003/MetricsBernieSelig.pdf','_blank')
	//	oCMenu.makeMenu('sub0027','sub01','&nbsp;Baseline Assessment','mtg_22003/PlanDevelopmentBaselineAssessmentDaveBowmaster.pdf','_blank')
	//	oCMenu.makeMenu('sub0028','sub01','&nbsp;Mitigation & Repair','mtg_22003/RemediationMikeCrump.pdf','_blank')
	//	oCMenu.makeMenu('sub0029','sub01','&nbsp;Managing Pipeline Integrity','mtg_22003/ProcessDickKeyser.pdf','_blank')
	//	oCMenu.makeMenu('sub0030','sub01','&nbsp;Risk Assessment','mtg_22003/RiskAssessmentCharlieChilds.pdf','_blank')
	//	oCMenu.makeMenu('sub0031','sub01','&nbsp;Executive Summary of Issues','mtg_22003/ExecutiveSummaryofIssuesDanMartin.pdf','_blank')


oCMenu.makeMenu('top7','','&nbsp;FAQs','faqlist.gim')
oCMenu.makeMenu('top13','','&nbsp;Protocols','prolist.gim')

oCMenu.makeMenu('top15','','&nbsp;Notifications','notifications.htm')
oCMenu.makeMenu('top16','','&nbsp;Pre-Inspection<br>&nbsp;Information','ProgramInfo.htm', '', '', '32');

oCMenu.makeMenu('top5','','&nbsp;Contacts','contacts.htm')
oCMenu.makeMenu('top6','','&nbsp;Question or Comment','Feedback.gim')

// oCMenu.makeMenu('top10','','&nbsp;Hazardous Liquid IM','../iim/index.htm')
oCMenu.makeMenu('top12','','&nbsp;Related Web Sites','/')
	oCMenu.makeMenu('sub121','top12','OPS Communications','/comm/', '', '185')
	oCMenu.makeMenu('sub122','top12','Liquid Integrity Management','/iim/', '', '185')
	oCMenu.makeMenu('sub123','top12','MAOP Website','/maop/', '', '185')
	oCMenu.makeMenu('sub124','top12','Class Location Website','/classloc/', '', '185')

//Leave this line - it constructs the menu
oCMenu.construct()	
