AdaICMenu=new makeCM("AdaICMenu")
AdaICMenu.frames = 0

//Menu properties   
AdaICMenu.pxBetween=5
AdaICMenu.fromLeft=10 
AdaICMenu.fromTop=0   
AdaICMenu.rows=1 
AdaICMenu.menuPlacement="center"
                                                             
AdaICMenu.offlineRoot="file:///D|/Drive-H|/ARA-Web/2005/" 
AdaICMenu.onlineRoot="/" 
AdaICMenu.resizeCheck=1 
AdaICMenu.wait=1000 
AdaICMenu.fillImg=""
AdaICMenu.zIndex=0

//Background bar properties
AdaICMenu.useBar=1
AdaICMenu.barWidth="100%"
AdaICMenu.barHeight="menu" 
AdaICMenu.barClass="clBar"
AdaICMenu.barX=0 
AdaICMenu.barY=0
AdaICMenu.barBorderX=0
AdaICMenu.barBorderY=0
AdaICMenu.barBorderClass=""

//Level properties - ALL properties have to be specified in level 0
AdaICMenu.level[0]=new cm_makeLevel()
AdaICMenu.level[0].width=110
AdaICMenu.level[0].height=35 
AdaICMenu.level[0].regClass="clLevel0"
AdaICMenu.level[0].overClass="clLevel0over"
AdaICMenu.level[0].borderX=1
AdaICMenu.level[0].borderY=1
AdaICMenu.level[0].borderClass="clLevel0border"
AdaICMenu.level[0].offsetX=0
AdaICMenu.level[0].offsetY=0
AdaICMenu.level[0].rows=0
AdaICMenu.level[0].arrow=0
AdaICMenu.level[0].arrowWidth=0
AdaICMenu.level[0].arrowHeight=0
AdaICMenu.level[0].align="bottom"

//SUB LEVEL[1] PROPERTIES
AdaICMenu.level[1]=new cm_makeLevel() //Add this for each new level (adding one to the number)
AdaICMenu.level[1].width=AdaICMenu.level[0].width-2
AdaICMenu.level[1].height=22
AdaICMenu.level[1].regClass="clLevel1"
AdaICMenu.level[1].overClass="clLevel1over"
AdaICMenu.level[1].borderX=1
AdaICMenu.level[1].borderY=1
AdaICMenu.level[1].align="right" 
AdaICMenu.level[1].offsetX=-(AdaICMenu.level[0].width-2)/2+20
AdaICMenu.level[1].offsetY=0
AdaICMenu.level[1].borderClass="clLevel1border"

//SUB LEVEL[2] PROPERTIES
AdaICMenu.level[2]=new cm_makeLevel()
AdaICMenu.level[2].width=150
AdaICMenu.level[2].height=20
AdaICMenu.level[2].offsetX=0
AdaICMenu.level[2].offsetY=0
AdaICMenu.level[2].regClass="clLevel2"
AdaICMenu.level[2].overClass="clLevel2over"
AdaICMenu.level[2].borderClass="clLevel2border"			


AdaICMenu.makeMenu('top0','','&nbsp;&nbsp;&nbsp;&nbsp;Ada<br>&nbsp;at&nbsp;Work','atwork/index.html','',60,0)
  AdaICMenu.makeMenu('sub00','top0','&nbsp;Flight','atwork/flight.html','',105,0)
    AdaICMenu.makeMenu('sub001','sub00','&nbsp;Boeing777','atwork/boeing.html','',90,0)          
    AdaICMenu.makeMenu('sub002','sub00','&nbsp;Helicoptors','atwork/helicop.html','',90,0)
    AdaICMenu.makeMenu('sub003','sub00','&nbsp;Flight&nbsp;Control','/twork/control.html','',90,0)
    AdaICMenu.makeMenu('sub004','sub00','&nbsp;Landing&nbsp;Gear','atwork/landing.html','',90,0)
    AdaICMenu.makeMenu('sub005','sub00','&nbsp;Jet&nbsp;Fire&nbsp;Fighter','atwork/be-200.html','',90,0)

  AdaICMenu.makeMenu('sub01','top0','&nbsp;Transportation','atwork/trans.html','',105,0)
    AdaICMenu.makeMenu('sub011','sub01','&nbsp;New&nbsp;York&nbsp;City&nbsp;Subway','atwork/nycsub.html','',130,0)
    AdaICMenu.makeMenu('sub012','sub01','&nbsp;Paris&nbsp;Subway','atwork/paris.html','',130,0)
    AdaICMenu.makeMenu('sub013','sub01','&nbsp;Cairo&nbsp;&amp;&nbsp;Calcutta&nbsp;Metros','atwork/cairo.html','',130,0)
    AdaICMenu.makeMenu('sub014','sub01','&nbsp;European&nbsp;Train&nbsp;Control','atwork/euro.html','',130,0)
    AdaICMenu.makeMenu('sub015','sub01','&nbsp;Ship&nbsp;System&nbsp;2000','atwork/ship2000.html','',130,0)
    AdaICMenu.makeMenu('sub016','sub01','&nbsp;Trains&nbsp;in&nbsp;Class','atwork/trains.html','',130,0)
    AdaICMenu.makeMenu('sub017','sub01','&nbsp;GPS','atwork/gps.html','',130,0)
 
  AdaICMenu.makeMenu('sub02','top0','&nbsp;Space','atwork/space.html','',105,0)
    AdaICMenu.makeMenu('sub021','sub02','&nbsp;Space&nbsp;Station&nbsp;Robot&nbsp;(.pdf)','atwork/space-station.pdf','',145,0)
  AdaICMenu.makeMenu('sub03','top0','&nbsp;Manufacturing','atwork/manu.html','',105,0)
    AdaICMenu.makeMenu('sub031','sub03','&nbsp;Weirton&nbsp;Steel&nbsp;Mill','atwork/weirton.html','',100,0)
    AdaICMenu.makeMenu('sub032','sub03','&nbsp;Furniture&nbsp;Making','atwork/furnitur.html','',100,0)
  AdaICMenu.makeMenu('sub04','top0','&nbsp;Safety&nbsp;&amp;&nbsp;Testing','atwork/safety.html','',105,0)
    AdaICMenu.makeMenu('sub041','sub04','&nbsp;Pratt&nbsp;&amp;&nbsp;Whitney&nbsp;Engines','atwork/pw.html','',140,0)
    AdaICMenu.makeMenu('sub042','sub04','&nbsp;Nuclear&nbsp;Power&nbsp;Plant','atwork/nuclear.html','',140,0)
    AdaICMenu.makeMenu('sub043','sub04','&nbsp;Ada&nbsp;Certifies&nbsp;SmartCards','http://www.sparkada.com/downloads/ieeesw.pdf','',140,0)

  AdaICMenu.makeMenu('sub05','top0','&nbsp;Other','atwork/other.html','',105,0)
    AdaICMenu.makeMenu('sub051','sub05','&nbsp;Checking&nbsp;Pollution','atwork/cemdas.html','',105,0)
    AdaICMenu.makeMenu('sub052','sub05','&nbsp;Video&nbsp;Security','atwork/video.html','',105,0)
    AdaICMenu.makeMenu('sub053','sub05','&nbsp;Ada&nbsp;Slashes&nbsp;Time','atwork/cuts.html','',105,0)
    AdaICMenu.makeMenu('sub054','sub05','&nbsp;For&nbsp;MS&nbsp;Windows','atwork/mswindow.html','',105,0)
    AdaICMenu.makeMenu('sub055','sub05','&nbsp;Radio&nbsp;Telescope','atwork/radiotel.html','',105,0)
    AdaICMenu.makeMenu('sub056','sub05','&nbsp;Editing&nbsp;Videos','atwork/editvid.html','',105,0)
		  
AdaICMenu.makeMenu('top1','','&nbsp;Why<br>&nbsp;Ada','whyada/index.html','',38,0)
  AdaICMenu.makeMenu('sub10','top1','&nbsp;Why&nbsp;Use&nbsp;Ada?','whyada/WhyAda.html','',195,0)
  AdaICMenu.makeMenu('sub11','top1','&nbsp;Choose&nbsp;Ada','whyada/choose.html','',195,0)
  AdaICMenu.makeMenu('sub12','top1','&nbsp;Ada&nbsp;Does&nbsp;Multicore&nbsp;Now','whyada/multicore.html','',195,0)
  AdaICMenu.makeMenu('sub13','top1','&nbsp;Ada&nbsp;Helps&nbsp;Build&nbsp;Safe&nbsp;Systems','whyada/safety.html','',195,0)
    AdaICMenu.makeMenu('sub130','sub13','&nbsp;Ada&nbsp;Matters!&nbsp;(.pdf)','http://www.mil-embedded.com/pdfs/LegacySWMigration.May08.pdf','',160,0)
    AdaICMenu.makeMenu('sub131','sub13','&nbsp;Use&nbsp;Ada&nbsp;for&nbsp;Reliability','http://electronicdesign.com/Articles/Index.cfm?ArticleID=18141','',160,0)
    AdaICMenu.makeMenu('sub132','sub13','&nbsp;Ada&nbsp;Reloaded','http://www.cotsjournalonline.com/home/article.php?id=100687','',160,0)
  AdaICMenu.makeMenu('sub14','top1','&nbsp;Enhance&nbsp;Security&nbsp;With&nbsp;Ada','whyada/security.html','',195,0)
    AdaICMenu.makeMenu('sub140','sub14','&nbsp;Need&nbsp;Secure&nbsp;Software?','http://www.applicationsoftwaredeveloper.com/features/june07/article2.html','',240,0)
	  AdaICMenu.makeMenu('sub141','sub14','&nbsp;Secure&nbsp;Software&nbsp;for&nbsp;NSA','/news/praxis-nsa.html','',240,0)
    AdaICMenu.makeMenu('sub142','sub14','&nbsp;Mathematical&nbsp;Approaches&nbsp;to&nbsp;Managing&nbsp;Defects','http://www.regdeveloper.co.uk/2006/08/14/math_managing_defects/','',240,0)
  AdaICMenu.makeMenu('sub15','top1','&nbsp;Fewer&nbsp;Bugs&nbsp;(interview)','http://gcn.com/Articles/1999/06/30/Ada-helps-churn-out-lessbuggy-code.aspx','',195,0)
  AdaICMenu.makeMenu('sub16','top1','&nbsp;Embedded&nbsp;Systems&nbsp;Development','http://www.ddj.com/dept/architect/196800193?cid=RSSfeed_DDJ_ArchitectDebug','',195,0)
  AdaICMenu.makeMenu('sub17','top1','&nbsp;For&nbsp;High-Integrity&nbsp;Systems','http://electronicdesign.com/Articles/Index.cfm?ArticleID=18141','',195,0)
  AdaICMenu.makeMenu('sub18','top1','&nbsp;Mosemann&nbsp;on&nbsp;Ada&nbsp;vs&nbsp;Others','http://archive.adaic.com/news/pressrelease/mose-int.html','',195,0)
  AdaICMenu.makeMenu('sub19','top1','&nbsp;Embedded&nbsp;Ada&nbsp;Survey&nbsp;Results','http://archive.adaic.com/news/pressrelease/survey.html','',195,0)
  AdaICMenu.makeMenu('sub20','top1','&nbsp;Ada&nbsp;vs.&nbsp;C++','whyada/ada-vs-c.html','',195,0)
    AdaICMenu.makeMenu('sub200','sub19','&nbsp;Ada&nbsp;vs.&nbsp;C++&nbsp;Overview','whyada/ada-vs-c/ada-vs-c.html','',160,0)
    AdaICMenu.makeMenu('sub201','sub19','&nbsp;C++&nbsp;Problems&nbsp;(.pdf--63&nbsp;pp.)','whyada/ada-vs-c/cppcv3.pdf','',160,0)
    AdaICMenu.makeMenu('sub202','sub19','&nbsp;Switching&nbsp;to&nbsp;Ada','atwork/video.html','',160,0)
    AdaICMenu.makeMenu('sub203','sub19','&nbsp;Students&nbsp;Thrive&nbsp;with&nbsp;Ada','http://www.stsc.hill.af.mil/crosstalk/2000/08/mccormick.html','',160,0)

AdaICMenu.makeMenu('top2','','&nbsp;&nbsp;Ada<br>&nbsp;News','news/index.html','',45,0)
	AdaICMenu.makeMenu('sub201','top2','&nbsp;Ganssle&nbsp;on&nbsp;CodePeer','http://www.embedded.com/222900387','',240,0)
	AdaICMenu.makeMenu('sub202','top2','&nbsp;GNAT&nbsp;Pro&nbsp;6.3&nbsp;released','http://www.adacore.com/2010/02/09/gnat-pro-6-3/','',240,0)
	AdaICMenu.makeMenu('sub203','top2','&nbsp;GNAT&nbsp;Pro&nbsp;targets&nbsp;PikeOS','http://www.adacore.com/2010/01/26/support-for-pike-os/','',240,0)
	AdaICMenu.makeMenu('sub204','top2','&nbsp;AdaCore&nbsp;launches&nbsp;CodePeer&nbsp;tool','http://www.adacore.com/2010/01/12/codepeer-launch/','',240,0)
	AdaICMenu.makeMenu('sub205','top2','&nbsp;Praxis&nbsp;and&nbsp;AdaCore&nbsp;lanuch&nbsp;SPARK&nbsp;GPL','http://www.praxis-his.com/news/sparkGPL.asp','',240,0)
	AdaICMenu.makeMenu('sub206','top2','&nbsp;GNAT&nbsp;Pro&nbsp;available&nbsp;for&nbsp;LynxOS&nbsp;5.0','http://www.adacore.com/2009/09/22/adacore-announces-release-of-gnat-pro-for-lynxos-50/','',240,0)
	AdaICMenu.makeMenu('sub207','top2','&nbsp;New&nbsp;release&nbsp;of&nbsp;GNATbench&nbsp;Eclipse&nbsp;plug-in','http://www.adacore.com/2009/09/18/gnatbench-2-3-1-2/','',240,0)
	AdaICMenu.makeMenu('sub208','top2','&nbsp;SPARK&nbsp;chosen&nbsp;for&nbsp;Royal&nbsp;Navy&nbsp;helicopter','http://www.praxis-his.com/news/generalDynamics.asp','',240,0)
 	AdaICMenu.makeMenu('sub209','top2','&nbsp;Ada&nbsp;Europe&nbsp;2010&nbsp;in&nbsp;Valencia&nbsp;Spain','http://www.ada-europe.org/conference2010.html','',240,0)
	AdaICMenu.makeMenu('sub210','top2','&nbsp;GNAT&nbsp;Pro&nbsp;for&nbsp;VxWorks','http://www.adacore.com/2009/06/01/vxworks-67/','',240,0)
	AdaICMenu.makeMenu('sub211','top2','&nbsp;SPARK&nbsp;Pro&nbsp;announced','http://www.adacore.com/2009/03/24/spark-pro/','',240,0)
	AdaICMenu.makeMenu('sub212','top2','&nbsp;SIGAda&nbsp;2009','http://www.acm.org/sigada/conf/sigada2009/','',240,0)
 	AdaICMenu.makeMenu('sub213','top2','&nbsp;NSA&nbsp;zero-defect&nbsp;software&nbsp;with&nbsp;Ada','news/nsa-0-defects.html','',240,0)
  AdaICMenu.makeMenu('sub214','top2','&nbsp;Coverage&nbsp;analysis&nbsp;tool&nbsp;project&nbsp;launched','http://www.eetimes.com/news/latest/showArticle.jhtml?articleID=208402213','',240,0)
  AdaICMenu.makeMenu('sub215','top2','&nbsp;Programming&nbsp;Languages:&nbsp;Ada','http://www.techworld.com.au/article/223388/-z_programming_languages_ada?pp=1','',240,0)
  AdaICMenu.makeMenu('sub216','top2','&nbsp;The&nbsp;Return&nbsp;of&nbsp;Ada&nbsp;(GCN)','http://gcn.com/Articles/2008/04/11/The-return-of-Ada.aspx','',240,0)
  AdaICMenu.makeMenu('sub217','top2','&nbsp;Robotics&nbsp;in&nbsp;Ada95&nbsp;(Circuit&nbsp;Cellar)','http://www.circuitcellar.com/archives/viewable/212-Ramirez/index.html','',240,0)
  AdaICMenu.makeMenu('sub218','top2','&nbsp;Ada&nbsp;for&nbsp;High-Integrity&nbsp;Systems','http://electronicdesign.com/Articles/Index.cfm?AD=1&amp;ArticleID=18141','',240,0)
 	AdaICMenu.makeMenu('sub219','top2','&nbsp;Ada&nbsp;cracks&nbsp;crypto&nbsp;challenge','news/crypto.html','',240,0)
 	AdaICMenu.makeMenu('sub220','top2','&nbsp;Ada&nbsp;2005&nbsp;becomes&nbsp;ISO&nbsp;Standard','/news/Ada05-final.html','',240,0)
 	AdaICMenu.makeMenu('sub221','top2','&nbsp;Praxis&nbsp;&amp;&nbsp;new&nbsp;Air&nbsp;Traffic&nbsp;Control&nbsp;system','http://www.praxis-his.com/news/radarMar2007.asp','',240,0)
 	AdaICMenu.makeMenu('sub222','top2','&nbsp;Ada&nbsp;helps&nbsp;winning&nbsp;entry&nbsp;in&nbsp;contest','news/perfcont.html','',240,0)
 	AdaICMenu.makeMenu('sub223','top2','&nbsp;In&nbsp;Memoriam:&nbsp;Jean&nbsp;Ichbiah&nbsp;passes&nbsp;away','news/ichbiah.html','',240,0)
	AdaICMenu.makeMenu('sub224','top2','&nbsp;SPARK&nbsp;featured&nbsp;in&nbsp;new&nbsp;article','http://www.regdeveloper.co.uk/2006/08/14/math_managing_defects/','',240,0)
	AdaICMenu.makeMenu('sub225','top2','&nbsp;Crosstalk&nbsp;devotes&nbsp;issue&nbsp;to&nbsp;Ada&nbsp;2005','http://www.stsc.hill.af.mil/crosstalk/2006/08/index.html','',240,0)
 
 AdaICMenu.makeMenu('top3','','&nbsp;&nbsp;&nbsp;&nbsp;Help<br>&nbsp;Wanted','/jobs/index.html','',60,0)
   AdaICMenu.makeMenu('sub30','top3','&nbsp;Ada&nbsp;Jobs','jobs/jobs.html','',110,0)
	 AdaICMenu.makeMenu('sub31','top3','&nbsp;Ada&nbsp;Recruiters','jobs/recruit.html','',110,0)
	 AdaICMenu.makeMenu('sub32','top3','&nbsp;How&nbsp;to&nbsp;Post&nbsp;Jobs','jobs/policy.html','',110,0)

AdaICMenu.makeMenu('top4','','&nbsp;&nbsp;Ada<br>&nbsp;Links','links/index.html','',40,0)
	AdaICMenu.makeMenu('sub40','top4','&nbsp;SIGAda&nbsp;&amp;&nbsp;Chapters','links/us.html','',150,0)
    AdaICMenu.makeMenu('sub400','sub40','&nbsp;ACM&nbsp;SIGAda','http://www.acm.org/sigada/','',120,0)
    AdaICMenu.makeMenu('sub401','sub40','&nbsp;Local&nbsp;SIGAdas','http://www.acm.org/sigada/locals/locals.html#locals%20list','',120,0)
    AdaICMenu.makeMenu('sub402','sub40','&nbsp;Baltimore&nbsp;SIGAda','http://www.jhuapl.edu/sigada/','',120,0)
    AdaICMenu.makeMenu('sub403','sub40','&nbsp;Jersey&nbsp;Shore&nbsp;SIGAda','http://www.monmouth.edu/~segrad/sigada/','',120,0)
    AdaICMenu.makeMenu('sub404','sub40','&nbsp;DC&nbsp;SIGAda','http://www.acm.org/sigada/locals/dc/','',120,0)
	   
	AdaICMenu.makeMenu('sub41','top4','&nbsp;European&nbsp;Assoc.','links/euro.html','',150,0)
    AdaICMenu.makeMenu('sub4100','sub41','&nbsp;Ada&nbsp;Europe','http://www.ada-europe.org/','',100,0)
    AdaICMenu.makeMenu('sub4101','sub41','&nbsp;Ada&nbsp;Belgium','http://www.cs.kuleuven.ac.be/~dirk/ada-belgium/','',100,0)
    AdaICMenu.makeMenu('sub4102','sub41','&nbsp;Ada&nbsp;Denmark','http://www.ada-dk.org/','',100,0)
    AdaICMenu.makeMenu('sub4103','sub41','&nbsp;Ada&nbsp;France','http://www.ada-france.org/','',100,0)
    AdaICMenu.makeMenu('sub4104','sub41','&nbsp;Ada&nbsp;Germany','http://www.ada-deutschland.de/','',100,0)
    AdaICMenu.makeMenu('sub4105','sub41','&nbsp;Ada&nbsp;Russia','http://www.ada-ru.org/','',100,0)
    AdaICMenu.makeMenu('sub4106','sub41','&nbsp;Ada&nbsp;Spain','http://www.adaspain.org/','',100,0)
    AdaICMenu.makeMenu('sub4107','sub41','&nbsp;Ada&nbsp;Switzerland','http://www.white-elephant.ch/ada/','',100,0) 
    AdaICMenu.makeMenu('sub4108','sub41','&nbsp;Worldwide&nbsp;Assoc.','http://www.acm.org/sigada/world_org/world.html','',100,0)	
		 
	AdaICMenu.makeMenu('sub42','top4','&nbsp;Development&nbsp;Tools&nbsp;(A-H)','links/tools.html','',150,0)
    AdaICMenu.makeMenu('sub4201','sub42','&nbsp;AdaCore','http://www.adacore.com/','',110,0)
    AdaICMenu.makeMenu('sub4202','sub42','&nbsp;AdaGide','http://adagide.martincarlisle.com/','',110,0)
    AdaICMenu.makeMenu('sub4203','sub42','&nbsp;AdaSoft','http://www.adasoft.com/','',110,0)
    AdaICMenu.makeMenu('sub4204','sub42','&nbsp;AdaStat','http://www.adastat.com','',110,0)
    AdaICMenu.makeMenu('sub4205','sub42','&nbsp;Aonix','http://www.aonix.com','',110,0)
    AdaICMenu.makeMenu('sub4206','sub42','&nbsp;A#','http://asharp.martincarlisle.com','',110,0)
    AdaICMenu.makeMenu('sub4207','sub42','&nbsp;ARTiSAN&nbsp;Software','http://www.artisansw.com/','',110,0)
    AdaICMenu.makeMenu('sub4208','sub42','&nbsp;C2Ada','http://c2ada.wiki.sourceforge.net/','',110,0)
    AdaICMenu.makeMenu('sub4209','sub42','&nbsp;Compaq&nbsp;Ada','http://www.openvms.digital.com/commercial/ada/ada_index.html','',110,0)
    AdaICMenu.makeMenu('sub4210','sub42','&nbsp;DDC-I','http://www.ddci.com/','',110,0)
    AdaICMenu.makeMenu('sub4211','sub42','&nbsp;Excel&nbsp;Software','http://www.excelsoftware.com/','',110,0)
    AdaICMenu.makeMenu('sub4212','sub42','&nbsp;GNAT&nbsp;for&nbsp;Macintosh','http://www.macada.org/','',110,0)
    AdaICMenu.makeMenu('sub4213','sub42','&nbsp;Gela&nbsp;ASIS','http://www.ten15.org/wiki/gela_asis','',110,0)
    AdaICMenu.makeMenu('sub4214','sub42','&nbsp;GrammaTech','http://www.grammatech.com/','',110,0)
    AdaICMenu.makeMenu('sub4215','sub42','&nbsp;Green&nbsp;Hills&nbsp;Software','http://www.ghs.com','',110,0)
    AdaICMenu.makeMenu('sub4216','sub42','&nbsp;Headway&nbsp;Software','http://www.headwaysoftware.com/products/review/ada','',110,0)

  AdaICMenu.makeMenu('sub43','top4','&nbsp;Development&nbsp;Tools&nbsp;(I-P)','links/tools.html','',150,0)
    AdaICMenu.makeMenu('sub4301','sub43','&nbsp;IBM&nbsp;Rational&nbsp;Software','http://www-306.ibm.com/software/awdtools/developer/ada/','',130,0)   
    AdaICMenu.makeMenu('sub4302','sub43','&nbsp;ICS','http://www.ics.com/products/motif/guibuilders/bx/bxada/','',130,0)
    AdaICMenu.makeMenu('sub4303','sub43','&nbsp;IPL&nbsp;AdaTEST','http://www.ipl.com/products/p0000.uk.php','',130,0)
    AdaICMenu.makeMenu('sub4304','sub43','&nbsp;Irvine&nbsp;Compiler','http://www.irvine.com/','',130,0)
    AdaICMenu.makeMenu('sub4305','sub43','&nbsp;Lattix&nbsp;Inc.','http://www.lattix.com/','',130,0)
    AdaICMenu.makeMenu('sub4306','sub43','&nbsp;McKae&nbsp;Technologies','http://www.mkkae.com/','',130,0)
    AdaICMenu.makeMenu('sub4307','sub43','&nbsp;Midoan&nbsp;Software&nbsp;Engineering','http://www.midoan.com/','',130,0)
    AdaICMenu.makeMenu('sub4308','sub43','&nbsp;Objective&nbsp;Interface&nbsp;S.','http://www.ois.com/products/prod-1.asp','',130,0)
    AdaICMenu.makeMenu('sub4309','sub43','&nbsp;OC&nbsp;Systems','http://ocsystems.com/','',130,0)
		AdaICMenu.makeMenu('sub4310','sub43','&nbsp;P2Ada','http://p2ada.sourceforge.net','',130,0)
    AdaICMenu.makeMenu('sub4311','sub43','&nbsp;Polyspace&nbsp;Technologies','http://www.polyspace.com/','',130,0)
    AdaICMenu.makeMenu('sub4312','sub43','&nbsp;PragmAda&nbsp;Software&nbsp;Eng.','http://pragmada.x10hosting.com/','',130,0)
    AdaICMenu.makeMenu('sub4313','sub43','&nbsp;Praxis&nbsp;SPARK&nbsp;Ada','http://www.sparkada.com','',130,0)
	  AdaICMenu.makeMenu('sub4314','sub43','&nbsp;PrismTech','http://www.prismtech.com','',130,0)
	
	AdaICMenu.makeMenu('sub44','top4','&nbsp;Development&nbsp;Tools&nbsp;(R-Z)','/links/tools.html','',150,0)
		AdaICMenu.makeMenu('sub4400','sub44','&nbsp;RainCode&nbsp;for&nbsp;Ada','http://www.raincode.com','',130,0)
		AdaICMenu.makeMenu('sub4401','sub44','&nbsp;Ralston&nbsp;Software','http://www.ralstonsoftware.com','',130,0)
		AdaICMenu.makeMenu('sub4402','sub44','&nbsp;RAPID','http://www.nongnu.org/rapid/','',130,0)
		AdaICMenu.makeMenu('sub4403','sub44','&nbsp;RR&nbsp;Software','http://www.rrsoftware.com/','',130,0)
		AdaICMenu.makeMenu('sub4404','sub44','&nbsp;SCI Tools','http://www.scitools.com/uada.html','',130,0)
		AdaICMenu.makeMenu('sub4405','sub44','&nbsp;Sinelabore','http://www.sinelabore.com/','',130,0)
		AdaICMenu.makeMenu('sub4406','sub44','&nbsp;SofCheck','http://www.sofcheck.com/','',130,0)
		AdaICMenu.makeMenu('sub4407','sub44','&nbsp;Telelogic','http://modeling.telelogic.com/','',130,0)
		AdaICMenu.makeMenu('sub4408','sub44','&nbsp;TNI-Valiosys','http://www.tni-valiosys.com/','',130,0)
		AdaICMenu.makeMenu('sub4409','sub44','&nbsp;Vector Software','http://www.vectors.com/','',130,0)
  
	AdaICMenu.makeMenu('sub45','top4','&nbsp;Software&nbsp;Libraries','links/libs.html','',150,0)
    AdaICMenu.makeMenu('sub4500','sub45','&nbsp;ASE&nbsp;Library','http://archive.adaic.com/ase/index.html','',130,0)
    AdaICMenu.makeMenu('sub4501','sub45','&nbsp;Open&nbsp;Software&nbsp;GNU','http://www.gnuada.org/','',130,0)   
    AdaICMenu.makeMenu('sub4502','sub45','&nbsp;Libre&nbsp;Software','http://libre.act-europe.fr/','',130,0)
    AdaICMenu.makeMenu('sub4503','sub45','&nbsp;Booch&nbsp;Components','http://booch95.sourceforge.net/','',130,0)   
    AdaICMenu.makeMenu('sub4504','sub45','&nbsp;AdaBASIS','http://www.informatik.uni-stuttgart.de/ifi/ps/ada-software/ada-software.html','',130,0)   
    AdaICMenu.makeMenu('sub4505','sub45','&nbsp;Brighton University','http://burks.bton.ac.uk/burks/language/ada/','',130,0)   
    AdaICMenu.makeMenu('sub4506','sub45','&nbsp;Student&nbsp;Packages','http://goanna.cs.rmit.edu.au/~dale/software/index.html','',130,0)
    AdaICMenu.makeMenu('sub4507','sub45','&nbsp;Ada&nbsp;Structured&nbsp;Lib','http://sourceforge.net/projects/adasl','',130,0)   
    AdaICMenu.makeMenu('sub4508','sub45','&nbsp;Zlib&nbsp;Binding','http://zlib-ada.sourceforge.net/','',130,0)      
    AdaICMenu.makeMenu('sub4509','sub45','&nbsp;UniParser','http://sourceforge.net/projects/uniparser/','',130,0)      
    AdaICMenu.makeMenu('sub4510','sub45','&nbsp;Tension&nbsp;Structures','http://www.arcaro.org/tension/','',130,0)      
    AdaICMenu.makeMenu('sub4511','sub45','&nbsp;Andersen&nbsp;Library','http://jacob.sparre.dk/Ada/','',130,0)      
    AdaICMenu.makeMenu('sub4512','sub45','&nbsp;Stephen&nbsp;Leake&nbsp;Library','http://stephe-leake.org/','',130,0)          
    AdaICMenu.makeMenu('sub4513','sub45','&nbsp;APQ','http://home.cogeco.ca/~ve3wwg/software.html','',130,0)
    
  AdaICMenu.makeMenu('sub46','top4','&nbsp;More&nbsp;Software&nbsp;Libraries','links/libs.html','',150,0)
    AdaICMenu.makeMenu('sub4615','sub46','&nbsp;Charles','http://home.earthlink.net/~matthewjheaney/charles/','',130,0)
    AdaICMenu.makeMenu('sub4616','sub46','&nbsp;XML4Ada95','http://xml4ada95.sourceforge.net/','',130,0)
    AdaICMenu.makeMenu('sub4617','sub46','&nbsp;Nasser&nbsp;Abbasi','http://12000.org/my_notes/ada/','',130,0)
    AdaICMenu.makeMenu('sub4618','sub46','&nbsp;Unzip-Ada','http://unzip-ada.sourceforge.net','',130,0)
    AdaICMenu.makeMenu('sub4619','sub46','&nbsp;Globe3D','http://globe3d.sourceforge.net','',130,0)
    AdaICMenu.makeMenu('sub4620','sub46','&nbsp;Ada&nbsp;Reusable&nbsp;Code','http://www.dmitry-kazakov.de/reusable_code.htm','',130,0)
    AdaICMenu.makeMenu('sub4621','sub46','&nbsp;QT&nbsp;Bindings','http://www.websamba.com/guibuilder/','',130,0)
    AdaICMenu.makeMenu('sub4622','sub46','&nbsp;Ada&nbsp;AutoIT','http://sourceforge.net/projects/ada-autoit','',130,0)
    AdaICMenu.makeMenu('sub4623','sub46','&nbsp;QT4Ada','http://qt4ada.sourceforge.net','',130,0)
    AdaICMenu.makeMenu('sub4624','sub46','&nbsp;Player-Ada','http://ada-player.sourceforge.net','',130,0)
    AdaICMenu.makeMenu('sub4625','sub46','&nbsp;Ada-Spread','http://sourceforge.net.projects/ada-spread','',130,0)
    AdaICMenu.makeMenu('sub4626','sub46','&nbsp;G2F_IO','http://home.gna.org/g2f/','',130,0)
    AdaICMenu.makeMenu('sub4627','sub46','&nbsp;Gidenstam&nbsp;Ada&nbsp;software','http://www.gidenstam.org/Ada/','',130,0)
    AdaICMenu.makeMenu('sub4628','sub46','&nbsp;Oliver&nbsp;Kellogg','http://freenet-homepage.de/okellogg/x.html','',130,0)
    AdaICMenu.makeMenu('sub4629','sub46','&nbsp;Basil','http://hafdconsulting.com/libre/basil/','',130,0)
    AdaICMenu.makeMenu('sub4630','sub46','&nbsp;AdaWorks','http://www.adaworks.net/','',130,0)
    AdaICMenu.makeMenu('sub4631','sub46','&nbsp;Ahven','http://ahven.stronglytyped.org/','',130,0)
		AdaICMenu.makeMenu('sub4632','sub46','&nbsp;SOCI-Ada','http://www.inspirel.com/soci-ada/','',130,0)
		AdaICMenu.makeMenu('sub4633','sub46','&nbsp;Matthews&nbsp;Libraries','http://home.roadrunner.com/~jbmatthews/','',130,0)
		AdaICMenu.makeMenu('sub4634','sub46','&nbsp;PCSC/Ada','http://www.nongnu.org/pcscada/','',130,0)
		AdaICMenu.makeMenu('sub4635','sub46','&nbsp;PLplot&nbsp;for&nbsp;Ada','http://plplot.sourceforge.net/','',130,0)
		AdaICMenu.makeMenu('sub4636','sub46','&nbsp;Excel&nbsp;Writer','http://sf.net/projects/excel-writer/','',130,0)
		AdaICMenu.makeMenu('sub4637','sub46','&nbsp;GMP&nbsp;&amp;&nbsp;MPFR&nbsp;bindings','http://code.google.com/p/adabindinggmpmpfr/','',130,0)
		AdaICMenu.makeMenu('sub4638','sub46','&nbsp;Parker&rsquo;s&nbsp;Math&nbsp;Libraries','http://web.am.qub.ac.uk/users/j.parker/miscellany/','',130,0)
  	AdaICMenu.makeMenu('sub4639','sub46','&nbsp;Configuration&nbsp;File&nbsp;package','http://sourceforge.net/projects/ini-files/','',130,0)
  	AdaICMenu.makeMenu('sub4640','sub46','&nbsp;Canta','http://sourceforge.net/projects/canta/','',130,0)

  AdaICMenu.makeMenu('sub47','top4','&nbsp;Ada-related&nbsp;web&nbsp;sites','links/web.html','',150,0)
    AdaICMenu.makeMenu('sub4701','sub47','&nbsp;Ada&nbsp;Power','http://www.adapower.com/','',130,0)
    AdaICMenu.makeMenu('sub4702','sub47','&nbsp;Ada&nbsp;World','http://www.adaworld.com/','',130,0)
    AdaICMenu.makeMenu('sub4703','sub47','&nbsp;Wikibooks&nbsp;Ada&nbsp;Programming','http://en.wikibooks.org/wiki/Ada_Programming','',130,0)
    AdaICMenu.makeMenu('sub4704','sub47','&nbsp;Resources&nbsp;on&nbsp;Ada','http://www.ihr.uni-stuttgart.de/forschung/ada/resources_on_ada','',130,0)
    AdaICMenu.makeMenu('sub4705','sub47','&nbsp;Ada&nbsp;Commons','http://adacommons.org','',130,0)
    AdaICMenu.makeMenu('sub4706','sub47','&nbsp;Real-World&nbsp;Ada&nbsp;Projects','http://www.seas.gwu.edu/~mfeldman/ada-project-summary.html','',130,0)
    AdaICMenu.makeMenu('sub4707','sub47','&nbsp;Cetus&nbsp;OO-Ada','http://www.cetus-links.org/oo_ada.html','',130,0)
    AdaICMenu.makeMenu('sub4708','sub47','&nbsp;Ada&nbsp;Answers','http://www.ada-answers.com','',130,0)
    AdaICMenu.makeMenu('sub4709','sub47','&nbsp;Archangel&nbsp;Interactive','http://www.archangeli.co.uk/','',130,0)
    AdaICMenu.makeMenu('sub4710','sub47','&nbsp;Ada&nbsp;Programming&nbsp;blog','http://ada-programming.blogspot.com/','',130,0)
    AdaICMenu.makeMenu('sub4711','sub47','&nbsp;Ada&nbsp;by&nbsp;Krishchik','http://ada.krischik.com/index.php','',130,0)
    AdaICMenu.makeMenu('sub4712','sub47','&nbsp;Ada&nbsp;Reddit','http://www.reddit.com/r/ada','',130,0)
  
AdaICMenu.makeMenu('top5','','&nbsp;Learning<br>&nbsp;&nbsp;&nbsp;&nbsp;Ada','learn/index.html','',62,0)     
  AdaICMenu.makeMenu('sub52','top5','&nbsp;ESPJ&nbsp;Intro&nbsp;to&nbsp;Ada&nbsp;95','http://www.embedded.com/story/OEG20021211S0034','',150,0)     
  AdaICMenu.makeMenu('sub53','top5','&nbsp;Absolute&nbsp;SW&nbsp;Ada&nbsp;95&nbsp;&amp;&nbsp;83','http://www.abssw.com/public%20courses.htm','',150,0)
  AdaICMenu.makeMenu('sub54','top5','&nbsp;Training','learn/training.html','',150,0)     
  AdaICMenu.makeMenu('sub55','top5','&nbsp;Conferences','http://www.sigada.org/conf/confer.html','',150,0)
  AdaICMenu.makeMenu('sub56','top5','&nbsp;Books','learn/textbook.html','',150,0)     
  AdaICMenu.makeMenu('sub57','top5','&nbsp;Lovelace&nbsp;Tutorial','http://www.dwheeler.com/lovelace/lovelace.htm','',150,0)
  AdaICMenu.makeMenu('sub58','top5','&nbsp;Ada&nbsp;Distilled&nbsp;(on-line&nbsp;book)','docs/distilled/adadistilled.pdf','',150,0)
  AdaICMenu.makeMenu('sub59','top5','&nbsp;Presentation&nbsp;from&nbsp;Ada&nbsp;UK&nbsp;2007','','',150,0)
  AdaICMenu.makeMenu('sub510','top5','&nbsp;Introducing&nbsp;Ada','whyada/intro.html','',150,0) 
  AdaICMenu.makeMenu('sub511','top5','&nbsp;Ada&nbsp;Terms','learn/terms.html','',150,0)
  AdaICMenu.makeMenu('sub512','top5','&nbsp;FAQs','learn/faqs.html','',150,0)     
  AdaICMenu.makeMenu('sub513','top5','&nbsp;Technical&nbsp;Articles','learn/index.html','',150,0)          
  AdaICMenu.makeMenu('sub5130','sub511','&nbsp;Multiple&nbsp;Inheritance','learn/tech/multin.html','',110,0)          
  AdaICMenu.makeMenu('sub5131','sub511','&nbsp;Safe&nbsp;Pointers','learn/tech/safe_ptr.html','',110,0)          
  AdaICMenu.makeMenu('sub5132','sub511','&nbsp;Shared&nbsp;Resources','learn/tech/shar-res.html','',110,0)     
  AdaICMenu.makeMenu('sub5133','sub511','&nbsp;Ada&nbsp;83&nbsp;vs.&nbsp;Ada&nbsp;95','learn/tech/8395comp.html','',110,0)

AdaICMenu.makeMenu('top6','','&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ada<br>&nbsp;Downloads','free/index.html','',80,0)
  AdaICMenu.makeMenu('sub60','top6','&nbsp;Software','free/index.html','',80,0)
	  AdaICMenu.makeMenu('sub601','sub60','&nbsp;GNAT&nbsp;GPL&nbsp;Version','http://libre.adacore.com','',155,0)     
    AdaICMenu.makeMenu('sub603','sub60','&nbsp;Booch&nbsp;Components','http://booch95.sourceforge.net/','',155,0)     
    AdaICMenu.makeMenu('sub604','sub60','&nbsp;BUSH&nbsp;Linux&nbsp;Business&nbsp;Shell','http://www.vaxxine.com/pegasoft/bush-down.html','',155,0)
    AdaICMenu.makeMenu('sub605','sub60','&nbsp;PragmAda&nbsp;Reusable&nbsp;Comps.','http://pragmada.x10hosting.com/pragmarc.htm','',155,0)     
    AdaICMenu.makeMenu('sub606','sub60','&nbsp;Pragma&nbsp;Mine&nbsp;Detector&nbsp;Game','http://pragmada.x10hosting.com/mindet.html','',155,0)     
    AdaICMenu.makeMenu('sub607','sub60','&nbsp;Compilers&nbsp;from&nbsp;AdaBasis','http://www.informatik.uni-stuttgart.de/ifi/ps/ada-software/html/sub_compiler.html','',155,0)     
    AdaICMenu.makeMenu('sub608','sub60','&nbsp;Compilers&nbsp;Catalog','http://www.idiom.com/free-compilers/','',155,0)     
    AdaICMenu.makeMenu('sub609','sub60','&nbsp;AdaGIDE&nbsp;GNAT-based&nbsp;Editor','http://adagide.martincarlisle.com','',155,0)     
    AdaICMenu.makeMenu('sub6010','sub60','&nbsp;Cheddar&nbsp;for&nbsp;Realtime&nbsp;Checks&nbsp;','http://beru.univ-brest.fr/~singhoff/cheddar/','',155,0)
  AdaICMenu.makeMenu('sub61','top6','&nbsp;Books','free/freebook.html','',80,0)     
	AdaICMenu.makeMenu('sub610','sub61','&nbsp;Ada&nbsp;Distilled&nbsp;(.pdf--108&nbsp;pp.)','docs/distilled/adadistilled.pdf','',155,0)     
	AdaICMenu.makeMenu('sub611','sub61','&nbsp;Ada95:&nbsp;The&nbsp;Craft&nbsp;of&nbsp;OO&nbsp;Prg.','docs/craft/html/contents.htm','',155,0)     
	AdaICMenu.makeMenu('sub612','sub61','&nbsp;Ada95:&nbsp;Lovelace&nbsp;Tutorial','http://www.dwheeler.com/lovelace/lovelace.htm','',155,0)     
	AdaICMenu.makeMenu('sub613','sub61','&nbsp;OO&nbsp;Programming&nbsp;in&nbsp;Ada95','http://burks.bton.ac.uk/burks/language/ada/ada95.pdf','',155,0)     
	
  AdaICMenu.makeMenu('top7','','&nbsp;&nbsp;&nbsp;&nbsp;Compilers<br>&nbsp;&amp&nbsp;Conformity','compilers/index.html','',92,0)     
    AdaICMenu.makeMenu('sub70','top7','&nbsp;All&nbsp;Articles&nbsp;&amp;&nbsp;Standards','compilers/index.html','',140,0)
    AdaICMenu.makeMenu('sub71','top7','&nbsp;Certified&nbsp;Compilers','compilers/index.html','',140,0)
    AdaICMenu.makeMenu('sub710','sub71','&nbsp;Why&nbsp;Certify?','compilers/acaa-ex.html','',95,0)
    AdaICMenu.makeMenu('sub711','sub71','&nbsp;Ada95&nbsp;Compilers','compilers/ada95.html','',95,0)
    AdaICMenu.makeMenu('sub712','sub71','&nbsp;Ada83&nbsp;Compilers','compilers/report83.html','',95,0)
    AdaICMenu.makeMenu('sub713','sub71','&nbsp;Free&nbsp;Software','free/index.html','',95,0)

  AdaICMenu.makeMenu('top8','','&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ada<br>&nbsp;Standards','standards/index.html','',75,0)
    AdaICMenu.makeMenu('sub80','top8','&nbsp;Ada&nbsp;95','standards/ada95.html','',120,0)
    AdaICMenu.makeMenu('sub81','top8','&nbsp;Ada&nbsp;2005','standards/ada05.html','',120,0)
    AdaICMenu.makeMenu('sub82','top8','&nbsp;Ada&nbsp;2005&nbsp;Rationale','standards/rationale05.html','',120,0)
    AdaICMenu.makeMenu('sub83','top8','&nbsp;Ada&nbsp;2005&nbsp;R2','standards/ada1z.html','',120,0)
    AdaICMenu.makeMenu('sub84','top8','&nbsp;Working&nbsp;Groups','standards/work-grp.html','',120,0)
    AdaICMenu.makeMenu('sub85','top8','&nbsp;All&nbsp;Standards','standards/index.html','',120,0)

  AdaICMenu.makeMenu('top9','','&nbsp;&nbsp;&nbsp;&nbsp;ARA<br>Information','ARA/index.html','',80,0)
     AdaICMenu.makeMenu('sub90','top9','&nbsp;Sponsors','ARA/members.html','',110,0)
     AdaICMenu.makeMenu('sub91','top9','&nbsp;Mission','ARA/mission.html','',110,0)
     AdaICMenu.makeMenu('sub92','top9','&nbsp;ARA&nbsp;sponsorships','ARA/sponsor.html','',110,0)
	 
	 AdaICMenu.makeMenu('top10','','&nbsp;&nbsp;Site<br>&nbsp;Index','site/index.html','',44,0)
	 AdaICMenu.makeMenu('top11','','&nbsp;Home','http://adaic.org/','',44,0)
AdaICMenu.construct()		
