// JavaScript Document


/*** 
This is the menu creation code - place it right after you body tag
Feel free to add this to a stand-alone js file and link it to your page.
**/

//Extra code to find position:
function findPos(){
  if(bw.ns4){   //Netscape 4
    x = document.layers.layerMenu.pageX
    y = document.layers.layerMenu.pageY
  }else{ //other browsers
    x=0; y=0; var el,temp
    el = bw.ie4?document.all["divMenu"]:document.getElementById("divMenu");
    if(el.offsetParent){
      temp = el
      while(temp.offsetParent){ //Looping parent elements to get the offset of them as well
        temp=temp.offsetParent; 
        x+=temp.offsetLeft
        y+=temp.offsetTop;
      }
    }
    x+=el.offsetLeft
    y+=el.offsetTop
  }
  //Returning the x and y as an array
  return [x,y]
}

pos = findPos()



//Menu object creation
oCMenu=new makeCM("oCMenu") //Making the menu object. Argument: menuname

oCMenu.frames = 0

//Menu properties   
oCMenu.pxBetween=0
//Using the cm_page object to place the menu ----
oCMenu.fromLeft=pos[0]
oCMenu.fromTop=pos[1]
//We also need to "re place" the menu on resize. So:
oCMenu.onresize="pos = findPos(); oCMenu.fromLeft=pos[0]; oCMenu.fromTop=pos[1]"

oCMenu.rows=1
oCMenu.menuPlacement=0
                                                             
oCMenu.offlineRoot="" 
oCMenu.onlineRoot="/" 
oCMenu.resizeCheck=1 
oCMenu.wait=500 
oCMenu.fillImg="bluedot.gif"
oCMenu.zIndex=1

//Background bar properties
oCMenu.useBar=0
oCMenu.barWidth="700"
oCMenu.barHeight="15" 
oCMenu.barClass="clBar"
oCMenu.barX=0 
oCMenu.barY=0
oCMenu.barBorderX=0
oCMenu.barBorderY=0
oCMenu.barBorderClass=""

//Level properties - ALL properties have to be spesified in level 0
oCMenu.level[0]=new cm_makeLevel() //Add this for each new level
oCMenu.level[0].width=90
oCMenu.level[0].height=20
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=0
oCMenu.level[0].offsetY=0
oCMenu.level[0].rows=0
oCMenu.level[0].arrow=0
oCMenu.level[0].arrowWidth=0
oCMenu.level[0].arrowHeight=0
oCMenu.level[0].align="bottom"

//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=oCMenu.level[0].width+34
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=-(oCMenu.level[0].width-2)/2+20
oCMenu.level[1].offsetY=0
oCMenu.level[1].borderClass="clLevel1border"


//EXAMPLE SUB LEVEL[2] PROPERTIES - You have to spesify 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=120
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="clLevel2border"


/******************************************
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('top0','','','midcom11.htm','','62','22','images/menu_01.jpg')
oCMenu.makeMenu('sub001','top0','&nbsp;About MidCom','midcom11.htm') 
  	oCMenu.makeMenu('sub02','top0','&nbsp;Guarantee','Guarantee.htm')
	oCMenu.makeMenu('sub03','top0','&nbsp;Payment Options','PaymentOptions.htm')
	oCMenu.makeMenu('sub03a','sub03','&nbsp;American Express','PaymentOptions.htm')
	oCMenu.makeMenu('sub03b','sub03','&nbsp;MasterCard','PaymentOptions.htm')
	oCMenu.makeMenu('sub03c','sub03','&nbsp;Visa','PaymentOptions.htm')
	oCMenu.makeMenu('sub03d','sub03','&nbsp;Net 30','PaymentOptions.htm')
	oCMenu.makeMenu('sub03d1','sub03d','&nbsp;Upon credit approval','PaymentOptions.htm')	

oCMenu.makeMenu('top1','','','','','62','22','images/menu_02.jpg')

	oCMenu.makeMenu('sub10','top1','&nbsp;Midrange Products','AS400/midrange products.htm')
	oCMenu.makeMenu('sub101','sub10','&nbsp;AS/400 Systems','AS400/as400systems.htm')  
	oCMenu.makeMenu('sub102','sub10','&nbsp;AS/400 Disk Drives','AS400/disk drives.htm')
	oCMenu.makeMenu('sub103','sub10','&nbsp;AS/400 Memory','AS400/memory.htm')
	oCMenu.makeMenu('sub104','sub10','&nbsp;AS/400 Features','AS400/features.htm')
	oCMenu.makeMenu('sub1041','sub10','&nbsp;5250 Emulation','Emulation/Emulation.htm')
	oCMenu.makeMenu('sub1042','sub10','&nbsp;Ethernet Displays','Displays/Displays.htm')
	oCMenu.makeMenu('sub105','sub10','&nbsp;External Storage','TAPE/IBM.htm')
	oCMenu.makeMenu('sub106','sub10','&nbsp;Modems','Modems/modems.htm')
	oCMenu.makeMenu('sub107','sub10','&nbsp;Remote Controllers','Controllers/controllers.htm')
	oCMenu.makeMenu('sub108','sub10','&nbsp;Thin Client','Thin Client/ThinClient.htm')
	oCMenu.makeMenu('sub1091','sub10','&nbsp;Twinax Displays','Displays/Displays.htm')
	oCMenu.makeMenu('sub1092','sub10','&nbsp;UPS','UPS/ups.htm')


oCMenu.makeMenu('sub11','top1','&nbsp;Bar Code Products','BarCode/barcode.htm')
oCMenu.makeMenu('sub113','sub11','&nbsp;New & Refurbished','BarCode/barcode.htm')  
      	     			  
  	oCMenu.makeMenu('sub12','top1','&nbsp;Printer Products','Printers/printer systems.htm') 	  	
	oCMenu.makeMenu('sub123','sub12','&nbsp;Dot Matrix Printers','Printers/Dot Matix Printers.htm')   			   	  	
	oCMenu.makeMenu('sub124','sub12','&nbsp;Laser Printers','Printers/Laser Printers.htm')   			   	  	
	oCMenu.makeMenu('sub125','sub12','&nbsp;Line Matrix Printers','Printers/line printers.htm') 
	oCMenu.makeMenu('sub126','sub12','&nbsp;Parts + Accessories','Printers/Parts.htm')
	oCMenu.makeMenu('sub127','sub12','&nbsp;Print Servers','Interfaces/Interfaces.htm') 
 	oCMenu.makeMenu('sub128','sub12','&nbsp;Printer Supplies','Printers/supplies.htm')     
	oCMenu.makeMenu('sub129','sub12','&nbsp;Receipt Printers','Printers/receipt printers.htm') 	  			   	  			   	  	
	oCMenu.makeMenu('sub130','sub12','&nbsp;Thermal Printers','BarCode/barcode Printers.htm')
	
	oCMenu.makeMenu('sub13','top1','&nbsp;Raised Flooring','http://midcomcomputer.com/flooring/') 
	

oCMenu.makeMenu('top2','','','','','62','22','images/menu_03.jpg')
	oCMenu.makeMenu('sub21','top2','&nbsp;Logistics','logistics.htm')
	oCMenu.makeMenu('sub212','sub21','&nbsp;Airborne Express','logistics.htm')
	oCMenu.makeMenu('sub213','sub21','&nbsp;Federal Express','logistics.htm')
	oCMenu.makeMenu('sub214','sub21','&nbsp;UPS','logistics.htm')
	oCMenu.makeMenu('sub22','top2','&nbsp;Market Watch','Marketwatch/MarketWatch.htm')
	oCMenu.makeMenu('sub24','top2','&nbsp;Request a Quote','FORMS/quoteform.htm')
	oCMenu.makeMenu('sub25','top2','&nbsp;Sell Your Equipment','FORMS/SellYourEquipment.htm')
	oCMenu.makeMenu('sub26','top2','&nbsp;Technical Support','Techsupport.htm')


oCMenu.makeMenu('top3','','','AS400/midrange products.htm','','62','22','images/menu_04.jpg')
	oCMenu.makeMenu('sub31','top3','&nbsp;AS/400 Systems','AS400/as400NEW.htm')	
	oCMenu.makeMenu('sub312','sub31','Power5 i570','AS400/i570.htm')
	oCMenu.makeMenu('sub313','sub31','Power5 i520','AS400/i520.htm')
	oCMenu.makeMenu('sub314','sub31','iSeries 825,870,890','AS400/as400systems.htm')
	oCMenu.makeMenu('sub315','sub31','iSeries 800 & 810','AS400/as400systems.htm')
	oCMenu.makeMenu('sub316','sub31','iSeries 820,830,840','AS400/as400systems.htm')
	oCMenu.makeMenu('sub317','sub31','iSeries 250 & 270','AS400/as400systems.htm')
	oCMenu.makeMenu('sub318','sub31','Models 720,730,740','AS400/as400systems.htm')
	oCMenu.makeMenu('sub319','sub31','Models 150 & 170','AS400/as400systems.htm')
	oCMenu.makeMenu('sub3191','sub31','Models 6XX','AS400/as400systems.htm')
	oCMenu.makeMenu('sub32','top3','&nbsp;AS/400 Disk Drives','AS400/disk drives.htm')
	oCMenu.makeMenu('sub33','top3','&nbsp;AS/400 Memory','AS400/memory.htm')
	oCMenu.makeMenu('sub34','top3','&nbsp;AS/400 Features','AS400/features.htm')
	oCMenu.makeMenu('sub341','top3','&nbsp;5250 Emulation','Emulation/Emulation.htm')
	oCMenu.makeMenu('sub342','top3','&nbsp;Ethernet Displays','Displays/Displays.htm')
	oCMenu.makeMenu('sub35','top3','&nbsp;External Storage','TAPE/IBM.htm')
	oCMenu.makeMenu('sub356','sub35','&nbsp;1/4-Inch','TAPE/IBM.htm')
	oCMenu.makeMenu('sub357','sub35','&nbsp;Half-Inch','TAPE/IBM.htm')
	oCMenu.makeMenu('sub358','sub35','&nbsp;8mm','TAPE/IBM.htm')
	oCMenu.makeMenu('sub359','sub35','&nbsp;Magstar','TAPE/IBM.htm')
	oCMenu.makeMenu('sub360','sub35','&nbsp;LTO 1-2-3','TAPE/IBM.htm')
	oCMenu.makeMenu('sub361','sub35','&nbsp;Media Supplies','TAPE/IBM.htm')

	oCMenu.makeMenu('sub37','top3','&nbsp;Modems','Modems/modems.htm')
	oCMenu.makeMenu('sub371','sub37','&nbsp;IBM','Modems/modems.htm')
	oCMenu.makeMenu('sub372','sub37','&nbsp;Motorola','Modems/modems.htm')
	oCMenu.makeMenu('sub373','sub37','&nbsp;MultiTech','Modems/modems.htm')
	oCMenu.makeMenu('sub374','sub37','&nbsp;UDS','Modems/modems.htm')
	oCMenu.makeMenu('sub375','sub37','&nbsp;U.S. Robotics','Modems/modems.htm')
	
	
	oCMenu.makeMenu('sub38','top3','&nbsp;Remote Controllers','Controllers/controllers.htm')
	oCMenu.makeMenu('sub381','sub38','&nbsp;BOSaNova','Controllers/controllers.htm')
	oCMenu.makeMenu('sub382','sub38','&nbsp;Decision Data','Controllers/controllers.htm')
	oCMenu.makeMenu('sub383','sub38','&nbsp;IBM','Controllers/controllers.htm')
	oCMenu.makeMenu('sub384','sub38','&nbsp;I-O','Controllers/controllers.htm')

	oCMenu.makeMenu('sub39','top3','&nbsp;Thin Client Devices','Thin Client/ThinClient.htm')
	oCMenu.makeMenu('sub399','sub39','&nbsp;BOSaNOVA','Thin Client/ThinClient.htm')
	oCMenu.makeMenu('sub400','sub39','&nbsp;I-O','Thin Client/ThinClient.htm')
	oCMenu.makeMenu('sub400a','sub39','&nbsp;CLI','Thin Client/ThinClient.htm')
	oCMenu.makeMenu('sub400b','sub39','&nbsp;WYSE','Thin Client/ThinClient.htm')
	
	
	
	oCMenu.makeMenu('sub40','top3','&nbsp;Twinax Displays','Displays/Displays.htm')
	oCMenu.makeMenu('sub40a','sub40','&nbsp;CLI','Displays/Displays.htm')
	oCMenu.makeMenu('sub40b','sub40','&nbsp;Decision Data','Displays/Displays.htm')
	oCMenu.makeMenu('sub40c','sub40','&nbsp;IBM','Displays/Displays.htm')
	oCMenu.makeMenu('sub40d','sub40','&nbsp;IDEA','Displays/Displays.htm')
	oCMenu.makeMenu('sub40e','sub40','&nbsp;I-O','Displays/Displays.htm')
	oCMenu.makeMenu('sub40f','sub40','&nbsp;LYNK','Displays/Displays.htm')

	oCMenu.makeMenu('sub41','top3','&nbsp;UPS','UPS/ups.htm')
	oCMenu.makeMenu('sub412','sub41','&nbsp;APC','UPS/ups.htm')
	oCMenu.makeMenu('sub413','sub41','&nbsp;Best Power','UPS/ups.htm')
	oCMenu.makeMenu('sub414','sub41','&nbsp;Emerson','UPS/ups.htm')
	oCMenu.makeMenu('sub415','sub41','&nbsp;IBM','UPS/ups.htm')
	oCMenu.makeMenu('sub416','sub41','&nbsp;Liebert','UPS/ups.htm')
	oCMenu.makeMenu('sub417','sub41','&nbsp;Powerware','UPS/ups.htm')

oCMenu.makeMenu('top4','','','BarCode/barcode.htm','','62','22','images/menu_05.jpg')
oCMenu.makeMenu('sub46','top4','&nbsp;Bar Code Printers','BarCode/barcode Printers.htm')
oCMenu.makeMenu('sub47','top4','&nbsp;Bar Code Scanners','BarCode/scanners.htm')

oCMenu.makeMenu('sub48','top4','&nbsp;Bar Code Software','BarCode/barcode Software.htm')

	oCMenu.makeMenu('sub4b','top4','&nbsp;Bar Code Supplies','BarCode/BarcodeSupplies.htm')
	oCMenu.makeMenu('sub4bc','sub4b','&nbsp;Bar Code Labels','BarCode/BarcodeSupplies.htm')
	oCMenu.makeMenu('sub4bd','sub4b','&nbsp;Bar Code Ribbons','BarCode/BarcodeSupplies.htm')
	oCMenu.makeMenu('sub4be','sub4b','&nbsp;Bar Code Tags','BarCode/BarcodeSupplies.htm')
	
	oCMenu.makeMenu('sub4c','top4','&nbsp;Magnetic Stripe','BarCode/Slot Readers.htm')
	
	oCMenu.makeMenu('sub4d','top4','&nbsp;Parts & Accessories','BarCode/Parts + Accessories.htm')
	oCMenu.makeMenu('sub4da','sub4d','&nbsp;Batteries','BarCode/Parts + Accessories.htm')
	oCMenu.makeMenu('sub4db','sub4d','&nbsp;Battery Accessories','BarCode/Parts + Accessories.htm')
	oCMenu.makeMenu('sub4dc','sub4d','&nbsp;Cables','BarCode/Parts + Accessories.htm')
	oCMenu.makeMenu('sub4dd','sub4d','&nbsp;Power Supplies','BarCode/Parts + Accessories.htm')
	oCMenu.makeMenu('sub4de','sub4d','&nbsp;Print Heads','BarCode/Parts + Accessories.htm')
	oCMenu.makeMenu('sub4df','sub4d','&nbsp;Stands & Mounts','BarCode/Parts + Accessories.htm')

	oCMenu.makeMenu('sub4e','top4','&nbsp;Portable Collectors','BarCode/Data Collection.htm')
	oCMenu.makeMenu('sub4e1','sub4e','&nbsp;Batch and RF','BarCode/Data Collection.htm')
	
	oCMenu.makeMenu('sub4f','top4','&nbsp;Touch Systems','FORMS/Touch.htm')
	
	oCMenu.makeMenu('sub4g','top4','&nbsp;Wireless','BarCode/Wireless Scanners.htm')
	oCMenu.makeMenu('sub4g4','sub4g','&nbsp;Infrastructure','BarCode/Wireless Scanners.htm')
	oCMenu.makeMenu('sub4g5','sub4g','&nbsp;Access Points','BarCode/Wireless Scanners.htm')
	oCMenu.makeMenu('sub4g6','sub4g','&nbsp;Antennas','BarCode/Wireless Scanners.htm')
	oCMenu.makeMenu('sub4g7','sub4g','&nbsp;Bridges','BarCode/Wireless Scanners.htm')
	oCMenu.makeMenu('sub4g8','sub4g','&nbsp;Wireless Switches','BarCode/Wireless Scanners.htm')
	
oCMenu.makeMenu('top5','','','Printers/printer systems.htm','','62','22','images/menu_06.jpg')
oCMenu.makeMenu('sub56','top5','&nbsp;Dot Matrix Printers','Printers/Dot Matix Printers.htm')
oCMenu.makeMenu('sub569a','sub56','&nbsp;IBM','Printers/IBM/Dotmatrix.htm')
oCMenu.makeMenu('sub569b','sub56','&nbsp;Lexmark','Printers/Dot Matix Printers.htm')
oCMenu.makeMenu('sub569c','sub56','&nbsp;Okidata','Printers/Dot Matix Printers.htm')
oCMenu.makeMenu('sub569d','sub56','&nbsp;Printek','Printers/Dot Matix Printers.htm')

	oCMenu.makeMenu('sub57','top5','&nbsp;Laser Printers','Printers/Laser Printers.htm')
	oCMenu.makeMenu('sub57a','sub57','&nbsp;HP','Printers/Laser Printers.htm')
	oCMenu.makeMenu('sub57b','sub57','&nbsp;IBM','Printers/IBM/laser.htm')
	oCMenu.makeMenu('sub57c','sub57','&nbsp;Lexmark','Printers/Laser Printers.htm')
	oCMenu.makeMenu('sub57d','sub57','&nbsp;Printronix','http://www.product-catalog.com/manfpreview_itemlogo.cfm?batoken=midcomcomputer&manu=Printronix')	


	oCMenu.makeMenu('sub58','top5','&nbsp;Line Printers','Printers/line printers.htm')
oCMenu.makeMenu('sub58b','sub58','&nbsp;Genicom','Printers/line printers.htm')
oCMenu.makeMenu('sub58c','sub58','&nbsp;IBM','Printers/IBM/Linematrix.htm')
oCMenu.makeMenu('sub58d','sub58','&nbsp;Printronix','Printers/line printers.htm')
oCMenu.makeMenu('sub58f','sub58','&nbsp;Tally','Printers/line printers.htm')



	oCMenu.makeMenu('sub59','top5','&nbsp;Parts + Accessories','Printers/Parts.htm')
oCMenu.makeMenu('sub59a','sub59','&nbsp;Fusers','Printers/Parts.htm')
oCMenu.makeMenu('sub59b','sub59','&nbsp;Interfaces','Interfaces/Interfaces.htm')
oCMenu.makeMenu('sub59b1','sub59b','&nbsp;Ethernet','Interfaces/Interfaces.htm')
oCMenu.makeMenu('sub59b2','sub59b','&nbsp;IPDS','Interfaces/Interfaces.htm')
oCMenu.makeMenu('sub59b3','sub59b','&nbsp;Parallel','Interfaces/Interfaces.htm')
oCMenu.makeMenu('sub59b4','sub59b','&nbsp;Twinax','Interfaces/Interfaces.htm')
oCMenu.makeMenu('sub59b5','sub59b','&nbsp;Serial','Interfaces/Interfaces.htm')

oCMenu.makeMenu('sub59c','sub59','&nbsp;Memory','Printers/Parts.htm')
oCMenu.makeMenu('sub59d','sub59','&nbsp;Paper Trays','Printers/Parts.htm')
oCMenu.makeMenu('sub59e','sub59','&nbsp;Power Supplies','Printers/Parts.htm')
oCMenu.makeMenu('sub59f','sub59','&nbsp;Print Bands','Printers/Parts.htm')
oCMenu.makeMenu('sub59g','sub59','&nbsp;Print Heads','Printers/Parts.htm')
oCMenu.makeMenu('sub59h','sub59','&nbsp;Usage Kits','Printers/Parts.htm')
oCMenu.makeMenu('sub59i','sub59','&nbsp;Hard to find items','Printers/Parts.htm')

	oCMenu.makeMenu('sub5b','top5','&nbsp;Print Servers','Interfaces/Interfaces.htm')
	

	oCMenu.makeMenu('sub5bb','top5','&nbsp;Printer Supplies','Printers/supplies.htm')
	oCMenu.makeMenu('sub5bb1','sub5bb','&nbsp;Labels & Tags ','Printers/supplies.htm')
	oCMenu.makeMenu('sub5bb2','sub5bb','&nbsp;Laser Toners','Printers/supplies.htm')
	oCMenu.makeMenu('sub5bb3','sub5bb','&nbsp;Print Ribbons','Printers/supplies.htm')
	

	oCMenu.makeMenu('sub5c','top5','&nbsp;Receipt Printers','Printers/receipt printers.htm')

	oCMenu.makeMenu('sub5d','top5','&nbsp;Thermal Printers','BarCode/barcode Printers.htm')
	
	oCMenu.makeMenu('top6','','','contactus1.htm','','63','22','images/menu_071.jpg')	
	oCMenu.makeMenu('sub61','top6','&nbsp;Contact Us','contactus1.htm')
	oCMenu.makeMenu('sub62','top6','&nbsp;Request a Quote','FORMS/quoteform.htm')
	
oCMenu.makeMenu('top7','','','http://midcomcomputer.com','','63','22','images/menu_08.jpg')
		
	
//Leave this line - it constructs the menu
oCMenu.construct()		



