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()

oCMenu=new makeCM("oCMenu") //Making the menu object. Argument: menuname

//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.pxBetween=0
                                                              
oCMenu.offlineRoot="file:///D|/users/phoenix-paints.co.uk/site/" 
oCMenu.onlineRoot="/" 
oCMenu.resizeCheck=1 
oCMenu.wait=400 
oCMenu.fillImg="cm_fill.gif"
oCMenu.zIndex=0

//Background bar properties
oCMenu.useBar=0
oCMenu.barWidth="menu"
oCMenu.barHeight="menu" 
oCMenu.barClass="clBar"
oCMenu.barX="menu"
oCMenu.barY="menu"
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=80
oCMenu.level[0].height=18 
oCMenu.level[0].regClass="clLevel0"
oCMenu.level[0].overClass="clLevel0over"
oCMenu.level[0].borderX=1
oCMenu.level[0].borderY=0
oCMenu.level[0].borderClass="clLevel0border"
oCMenu.level[0].offsetX=2
oCMenu.level[0].offsetY=-2
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=120
oCMenu.level[1].regClass="clLevel1"
oCMenu.level[1].overClass="clLevel1over"
oCMenu.level[1].offsetX=-2
oCMenu.level[1].offsetY=2
oCMenu.level[1].borderX=1
oCMenu.level[1].borderY=1
oCMenu.level[1].align="right"
oCMenu.level[1].arrow="images/menu_arrow.gif"
oCMenu.level[1].arrowWidth=3
oCMenu.level[1].arrowHeight=5
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=200
oCMenu.level[2].regClass="clLevel2"
oCMenu.level[2].overClass="clLevel2over"
oCMenu.level[2].align="right"
oCMenu.level[2].arrow="images/menu_arrow.gif"
oCMenu.level[2].arrowWidth=3
oCMenu.level[2].arrowHeight=5
oCMenu.level[2].offsetX=-2
oCMenu.level[2].offsetY=2
oCMenu.level[2].borderClass="clLevel2border"

//EXAMPLE SUB LEVEL[3] PROPERTIES - You have to spesify the properties you want different from LEVEL[2] OR LEVEL[1] OR LEVEL[0] - If you want all items to look the same just remove this
oCMenu.level[3]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu.level[3].width=200
oCMenu.level[3].regClass="clLevel3"
oCMenu.level[3].overClass="clLevel3over"
oCMenu.level[3].align="right"
oCMenu.level[3].offsetX=-2
oCMenu.level[3].offsetY=2
oCMenu.level[3].borderClass="clLevel3border"

/******************************************
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('m1','','Home','index.asp');
oCMenu.makeMenu('m4','','About Us','');
	oCMenu.makeMenu('m4a','m4','Diary & Exhibitions','dates.asp');
	oCMenu.makeMenu('m4b','m4','Hints & Tips','');
			oCMenu.makeMenu('m4ba','m4b','Hints & Tips','hints.asp');
			oCMenu.makeMenu('m4bb','m4b','Creating a Varnished Teak Coach','teak.asp');
		//	oCMenu.makeMenu('m4bc','m4b','Choosing Spraying Equipment','Spraying.asp');
	oCMenu.makeMenu('m4c','m4','Company Information','company_information.asp');
oCMenu.makeMenu('m4ca','m4','Terms and Conditions','terms.asp');
oCMenu.makeMenu('m4cb','m4','Opening Times','times.asp');
oCMenu.makeMenu('m2','','Products','');
	oCMenu.makeMenu('m2a','m2','Paints','');
		oCMenu.makeMenu('m2aa','m2a','Authentic Railway Enamels 1','');
			oCMenu.makeMenu('m2aaa','m2aa','Great Western Railway','enamel.asp?F_Railway=1');
			oCMenu.makeMenu('m2aab','m2aa','London Midland & Scottish Railway','enamel.asp?F_Railway=2');
			oCMenu.makeMenu('m2aac','m2aa','London North Eastern Railway','enamel.asp?F_Railway=3');
			oCMenu.makeMenu('m2aad','m2aa','Southern Railway','enamel.asp?F_Railway=4');
			oCMenu.makeMenu('m2aae','m2aa','British Railways','enamel.asp?F_Railway=5');
			oCMenu.makeMenu('m2aaf','m2aa','Modern Image Colours','enamel.asp?F_Railway=6');
			oCMenu.makeMenu('m2aag','m2aa','Midland Railway','enamel.asp?F_Railway=7');
			oCMenu.makeMenu('m2aah','m2aa','London North Western Railway','enamel.asp?F_Railway=8');
			oCMenu.makeMenu('m2aai','m2aa','London South Western Railway','enamel.asp?F_Railway=9');
			oCMenu.makeMenu('m2aaj','m2aa','Caledonian Railway','enamel.asp?F_Railway=10');
			oCMenu.makeMenu('m2aak','m2aa','Somerset & Dorset Railway','enamel.asp?F_Railway=11');
			oCMenu.makeMenu('m2aal','m2aa','London Brighton & South Coast Railway','enamel.asp?F_Railway=12');
		oCMenu.makeMenu('m2ab','m2a','Authentic Railway Enamels 2','');
			oCMenu.makeMenu('m2aba','m2ab','Great Eastern Railway','enamel.asp?F_Railway=13');
			oCMenu.makeMenu('m2abb','m2ab','North Eastern Railway','enamel.asp?F_Railway=14');
			oCMenu.makeMenu('m2abc','m2ab','Lancashire & Yorkshire Railway','enamel.asp?F_Railway=15');
			oCMenu.makeMenu('m2abd','m2ab','South Eastern & Chatham Railway','enamel.asp?F_Railway=16');
			oCMenu.makeMenu('m2abe','m2ab','Great Central Railway','enamel.asp?F_Railway=17');
			oCMenu.makeMenu('m2abg','m2ab','Midland & Great Northern Railway','enamel.asp?F_Railway=18');
			//oCMenu.makeMenu('m2abh','m2ab','London Tilbury & Southend Railway','enamel.asp?F_Railway=19');
			oCMenu.makeMenu('m2abi','m2ab','North British Railway','enamel.asp?F_Railway=20');
			//oCMenu.makeMenu('m2abj','m2ab','Glasgow & South Western Railway','enamel.asp?F_Railway=21');
			oCMenu.makeMenu('m2abk','m2ab','Highland Railway','enamel.asp?F_Railway=22');
			oCMenu.makeMenu('m2abl','m2ab','Great Northern Railway','enamel.asp?F_Railway=23');
			//oCMenu.makeMenu('m2abm','m2ab','Festiniog Railway','enamel.asp?F_Railway=24');
			oCMenu.makeMenu('m2abn','m2ab','Furness Railway','enamel.asp?F_Railway=25');
			//oCMenu.makeMenu('m2abo','m2ab','Rhymney Railway','enamel.asp?F_Railway=26');
			oCMenu.makeMenu('m2abp','m2ab','Pullman Company','enamel.asp?F_Railway=27');
			oCMenu.makeMenu('m2abq','m2ab','North Staffs Railway','enamel.asp?F_Railway=28');
			oCMenu.makeMenu('m2abr','m2ab','Metropolitan Railway','enamel.asp?F_Railway=29');
			//oCMenu.makeMenu('m2abs','m2ab','Cambrian Railway','enamel.asp?F_Railway=30');
			//oCMenu.makeMenu('m2abt','m2ab','Private Owner Colours','enamel.asp?F_Railway=31');
		oCMenu.makeMenu('m2ac','m2a','Authentic Military Enamels','');
			oCMenu.makeMenu('m2aca','m2ac','R.A.F.','enamel.asp?F_Railway=80');
			oCMenu.makeMenu('m2acb','m2ac','British Army','enamel.asp?F_Railway=81');
			oCMenu.makeMenu('m2acc','m2ac','Royal Navy','enamel.asp?F_Railway=82');
			oCMenu.makeMenu('m2acd','m2ac','Luftwaffe','enamel.asp?F_Railway=83');
			oCMenu.makeMenu('m2ace','m2ac','Wermacht','enamel.asp?F_Railway=84');
			oCMenu.makeMenu('m2acf','m2ac','Kreigsmarine','enamel.asp?F_Railway=85');
			oCMenu.makeMenu('m2acg','m2ac','U.S. Airforce and Navy Aircraft','enamel.asp?F_Railway=86');
			oCMenu.makeMenu('m2ach','m2ac','U.S. Army','enamel.asp?F_Railway=87');
			oCMenu.makeMenu('m2aci','m2ac','U.S. Navy & Marine Corps','enamel.asp?F_Railway=88');
			oCMenu.makeMenu('m2acj','m2ac','Israel (Air Force)','enamel.asp?F_Railway=89');
			oCMenu.makeMenu('m2ack','m2ac','Sweden (Air Force)','enamel.asp?F_Railway=90');
			oCMenu.makeMenu('m2acl','m2ac','Imperial Japanese Navy','enamel.asp?F_Railway=91');
			oCMenu.makeMenu('m2acm','m2ac','Regina Marina (Italian Navy)','enamel.asp?F_Railway=92');
			oCMenu.makeMenu('m2acn','m2ac','Royal Flying Corp','enamel.asp?F_Railway=93');
		oCMenu.makeMenu('m2ad','m2a','Supercrylics','supercrylics.asp');
		oCMenu.makeMenu('m2ae','m2a','Cherry Paints','');
			oCMenu.makeMenu('m2aea','m2ae','Cherry Bus Colours','cherry.asp?F_Railway=57');
			oCMenu.makeMenu('m2aeb','m2ae','Cherry Road Transport Colours','cherry.asp?F_Railway=58');
			oCMenu.makeMenu('m2aec','m2ae','Cherry Traction Engine Colours','cherry.asp?F_Railway=56');
		oCMenu.makeMenu('m2ag','m2a','Building Colours','enamel.asp?F_Railway=32');
		oCMenu.makeMenu('m2ah','m2a','Weathering Colours','enamel.asp?F_Railway=33');
		oCMenu.makeMenu('m2ai','m2a','General Colours','enamel.asp?F_Railway=34');
		oCMenu.makeMenu('m2aj','m2a','Mercury Model enamels','humbrella.asp');
		oCMenu.makeMenu('m2ak','m2a','Varnishes and Primers','varnish.asp');
		oCMenu.makeMenu('m2al','m2a','<B>Deleted & Clearance Colours</B>','deleted.asp');
	oCMenu.makeMenu('m2b','m2','Transfers','transfer.asp');
		oCMenu.makeMenu('m2ba','m2b','All Gauges','transfer.asp');
		oCMenu.makeMenu('m2bb','m2b','1" Gauge (10mm:1ft)','transfer.asp?F_Gauge=1');
			oCMenu.makeMenu('m2bba','m2bb','British Railways','transfer.asp?F_Gauge=1&F_Railway=5');
			oCMenu.makeMenu('m2bbb','m2bb','Caledonian Railway','transfer.asp?F_Gauge=1&F_Railway=10');
			oCMenu.makeMenu('m2bbc','m2bb','Great Central Railway','transfer.asp?F_Gauge=1&F_Railway=17');
			oCMenu.makeMenu('m2bbd','m2bb','Great Eastern Railway','transfer.asp?F_Gauge=1&F_Railway=13');
			oCMenu.makeMenu('m2bbe','m2bb','Great Northern Railway','transfer.asp?F_Gauge=1&F_Railway=23');
			oCMenu.makeMenu('m2bbf','m2bb','Great Western Railway','transfer.asp?F_Gauge=1&F_Railway=1');
			oCMenu.makeMenu('m2bbg','m2bb','London Midland & Scottish Railway','transfer.asp?F_Gauge=1&F_Railway=2');
			oCMenu.makeMenu('m2bbh','m2bb','London North Eastern Railway','transfer.asp?F_Gauge=1&F_Railway=3');
		oCMenu.makeMenu('m2bc','m2b','3.5" Gauge (0.75":1ft)','transfer.asp?F_Gauge=2');
			oCMenu.makeMenu('m2bca','m2bc','British Railways','transfer.asp?F_Gauge=2&F_Railway=5');
			oCMenu.makeMenu('m2bcb','m2bc','Caledonian Railway','transfer.asp?F_Gauge=2&F_Railway=10');
			oCMenu.makeMenu('m2bcc','m2bc','Great Northern Railway','transfer.asp?F_Gauge=2&F_Railway=23');
			oCMenu.makeMenu('m2bcd','m2bc','Festiniog Railway','transfer.asp?F_Gauge=2&F_Railway=24');
			oCMenu.makeMenu('m2bce','m2bc','London Midland & Scottish Railway','transfer.asp?F_Gauge=2&F_Railway=2');
			oCMenu.makeMenu('m2bcf','m2bc','London North Eastern Railway','transfer.asp?F_Gauge=2&F_Railway=3');
		oCMenu.makeMenu('m2bd','m2b','5" Gauge (1.0625":1ft)','transfer.asp?F_Gauge=3');
			oCMenu.makeMenu('m2bda','m2bd','British Railways','transfer.asp?F_Gauge=3&F_Railway=5');
			oCMenu.makeMenu('m2bdb','m2bd','Great Western Railway','transfer.asp?F_Gauge=3&F_Railway=1');
			oCMenu.makeMenu('m2bdc','m2bd','London Midland & Scottish Railway','transfer.asp?F_Gauge=3&F_Railway=2');
			oCMenu.makeMenu('m2bdd','m2bd','London North Eastern Railway','transfer.asp?F_Gauge=3&F_Railway=3');
			oCMenu.makeMenu('m2bde','m2bd','Festiniog Railway','transfer.asp?F_Gauge=3&F_Railway=24');
			oCMenu.makeMenu('m2bdf','m2bd','Midland Railway','transfer.asp?F_Gauge=3&F_Railway=7');
			oCMenu.makeMenu('m2bdg','m2bd','Southern Railway','transfer.asp?F_Gauge=3&F_Railway=4');
			oCMenu.makeMenu('m2bdh','m2bd','Great Northern Railway','transfer.asp?F_Gauge=3&F_Railway=23');
		oCMenu.makeMenu('m2be','m2b','7.25" Gauge (1.5":1ft)','transfer.asp?F_Gauge=4');
			oCMenu.makeMenu('m2bea','m2be','British Railways','transfer.asp?F_Gauge=4&F_Railway=5');
			oCMenu.makeMenu('m2beb','m2be','Great Western Railway','transfer.asp?F_Gauge=4&F_Railway=1');
			oCMenu.makeMenu('m2bec','m2be','London North Eastern Railway','transfer.asp?F_Gauge=4&F_Railway=3');

	oCMenu.makeMenu('m2c','m2','Livery Data Sheets','');
		oCMenu.makeMenu('m2ca','m2c','Great Western Railway','data.asp?F_Railway=1');
		oCMenu.makeMenu('m2cb','m2c','London Midland & Scottish Railway','data.asp?F_Railway=2');
		oCMenu.makeMenu('m2cc','m2c','London North Eastern Railway','data.asp?F_Railway=3');
		oCMenu.makeMenu('m2cd','m2c','Southern Railway','data.asp?F_Railway=4');
		oCMenu.makeMenu('m2ce','m2c','British Railways','data.asp?F_Railway=5');
		oCMenu.makeMenu('m2cf','m2c','Midland Railway','data.asp?F_Railway=7');
		oCMenu.makeMenu('m2cg','m2c','London South Western Railway','data.asp?F_Railway=9');
		oCMenu.makeMenu('m2ch','m2c','Caledonian Railway','data.asp?F_Railway=10');
		oCMenu.makeMenu('m2ci','m2c','London Brighton & South Coast Railway','data.asp?F_Railway=12');
		oCMenu.makeMenu('m2cj','m2c','Great Eastern Railway','data.asp?F_Railway=13');
		oCMenu.makeMenu('m2ck','m2c','North Eastern Railway','data.asp?F_Railway=14');
		oCMenu.makeMenu('m2cl','m2c','Lancashire & Yorkshire Railway','data.asp?F_Railway=15');
		oCMenu.makeMenu('m2cm','m2c','South Eastern & Chatham Railway','data.asp?F_Railway=16');
		oCMenu.makeMenu('m2cn','m2c','Great Central Railway','data.asp?F_Railway=17');
		oCMenu.makeMenu('m2co','m2c','North British Railway','data.asp?F_Railway=20');
		oCMenu.makeMenu('m2cp','m2c','Glasgow & South Western Railway','data.asp?F_Railway=21');
		oCMenu.makeMenu('m2cq','m2c','Highland Railway','data.asp?F_Railway=22');
		oCMenu.makeMenu('m2cr','m2c','Great Northern Railway','data.asp?F_Railway=23');
		oCMenu.makeMenu('m2cs','m2c','Lynton & Barnstaple Railway','data.asp?F_Railway=60');
	oCMenu.makeMenu('m2d','m2','SuperSpray','superspray.asp');
	oCMenu.makeMenu('m2e','m2','SuperStrip','superstrip.asp');
	oCMenu.makeMenu('m2f','m2','SuperClean','superclean.asp');
	oCMenu.makeMenu('m2g','m2','SuperWeld','superweld.asp');
	oCMenu.makeMenu('m2h','m2','Spraying Equipment','spray.asp');
	oCMenu.makeMenu('m2i','m2','The Finishing Touch','touch.asp');
	oCMenu.makeMenu('m2j','m2','Pens, Brushes, Handles','misc.asp');
	oCMenu.makeMenu('m2k','m2','Sundries ','sundries.asp');
oCMenu.makeMenu('m2l','m2','Solvents &amp; Thinners ','solvents.asp');
oCMenu.makeMenu('m6','','Ordering Info','order.asp');
oCMenu.makeMenu('m7','','Contact Us','');
//	oCMenu.makeMenu('m7a','m7','Order Form','order-form.asp');
//	oCMenu.makeMenu('m7b','m7','General Enquiries','contact-us.asp');
	oCMenu.makeMenu('m7c','m7','Opening Times','times.asp');

oCMenu.construct()	
