﻿var subM = new ItemStyle(25, 0, '<img src="http://www.readingbody.com/images/rightarrow.gif">', -20, 3, '#E12522', '#E12522', 'lowText', 'highText', 'itemBorder', 'itemBorder', null, null, 'hand', 'default');

var subBlank = new ItemStyle(22, 1, '&gt;', -15, 3, '#CCCCDD', '#6699CC', 'lowText', 'highText', 'itemBorderBlank', 'itemBorder', null, null, 'hand', 'default');

var pMenu = new PopupMenu('pMenu');
with (pMenu)
{
startMenu('root', false, 0, -100, 30, subM, '', false);

addItem('Products', 'mProducts', 'sm:', subM, 99);
addItem('WhatsNew', 'mWhatsNew', 'sm:', subM, 160);
addItem('Markets', 'mMarkets', 'sm:', subM, 110);

startMenu('mProducts', true, 'page.elmPos("products").x + 153', 'page.elmPos("products").y + 2', 200, subM, '', false);

addItem('<span class=bigcap>A</span>erotech <span class=bigcap>S</span>ervice <span class=bigcap>B</span>odies', 'http://www.readingbody.com/prod-aerotech.html', '');
addItem('<span class=bigcap>C</span>lassic <span class=bigcap>II S</span>ervice <span class=bigcap>B</span>odies', 'http://www.readingbody.com/prod-classic.html', '');
addItem('<span class=bigcap>C</span>rane <span class=bigcap>B</span>odies', 'http://www.readingbody.com/prod-crane.html', '');
addItem('<span class=bigcap>C</span>ustom <span class=bigcap>B</span>odies', 'http://www.readingbody.com/prod-custom.html', '');
addItem('<span class=bigcap>E</span>nclosed <span class=bigcap>B</span>odies', 'http://www.readingbody.com/prod-enclosed.html', '');
addItem('<span class=bigcap>F</span>orestry <span class=bigcap>B</span>odies', 'http://readingbody.com/Home/Products/ForestryBodies/tabid/249/Default.aspx', '');

addItem('<span class=bigcap>P</span>ick<span class=bigcap>U</span>p <span class=bigcap>A</span>ccessories', 'http://www.readingbody.com/prod-pickupacc.html', '');
addItem('<span class=bigcap>P</span>ick<span class=bigcap>U</span>p <span class=bigcap>C</span>aps', 'http://www.readingbody.com/prod-caps.html', '');
addItem('<span class=bigcap>P</span>latform <span class=bigcap>B</span>odies', 'http://www.readingbody.com/prod-platform.html', '');
addItem('<span class=bigcap>S</span>teel <span class=bigcap>F</span>orce', 'http://www.readingbody.com/prod-steelforce.html', '');
addItem('<span class=bigcap>V</span>an <span class=bigcap>A</span>ccessories', 'http://www.readingbody.com/prod-vanacc.html', '');

startMenu('mWhatsNew', true, 'page.elmPos("whatsnew").x + 153', 'page.elmPos("whatsnew").y - 1', 185, subM, '', false);

addItem('<span class=bigcap>M</span>anufacturing <span class=bigcap>U</span>pdates', 'http://www.readingbody.com/wnew-updates.html', '');
addItem('<span class=bigcap>P</span>roducts', 'http://www.readingbody.com/wnew-products.html', '');
addItem('<span class=bigcap>P</span>ublicity <span class=bigcap>R</span>eleases', 'http://www.readingbody.com/wnew-releases.html', '');
addItem('<span class=bigcap>R</span>eading <span class=bigcap>I</span>n <span class=bigcap>T</span>he <span class=bigcap>N</span>ews', 'http://www.readingbody.com/wnew-news.html', '');
addItem('<span class=bigcap>S</span>how <span class=bigcap>S</span>chedule', 'http://www.readingbody.com/wnew-shows.html', '');

startMenu('mMarkets', true, 'page.elmPos("markets").x + 153', 'page.elmPos("markets").y - 1', 75, subM, '', false);

with(addItem('<span class=bigcap>A - I</span>', '', '')) sm = 'mAI';
with(addItem('<span class=bigcap>L - O</span>', '', '')) sm = 'mLO';
with(addItem('<span class=bigcap>P - Z</span>', '', '')) sm = 'mPZ';

startMenu('mAI', true, 75, 0, 180, subM, '', false);

addItem('<span class=bigcap>A</span>irport', 'http://www.readingbody.com/mark-arpt.html', '');
addItem('<span class=bigcap>A</span>utomotive', 'http://www.readingbody.com/mark-auto.html', '');
addItem('<span class=bigcap>C</span>oncrete', 'http://www.readingbody.com/mark-conc.html', '');
addItem('<span class=bigcap>E</span>lectrical', 'http://www.readingbody.com/mark-elec.html', '');
addItem('<span class=bigcap>E</span>xcavation', 'http://www.readingbody.com/mark-exca.html', '');
addItem('<span class=bigcap>F</span>ire / <span class=bigcap>R</span>escue', 'http://www.readingbody.com/mark-fire.html', '');
addItem('<span class=bigcap>G</span>arage <span class=bigcap>D</span>oor <span class=bigcap>S</span>ervices', 'http://www.readingbody.com/mark-gara.html', '');
addItem('<span class=bigcap>G</span>eneral <span class=bigcap>C</span>ontracting', 'http://www.readingbody.com/mark-gnrl.html', '');
addItem('<span class=bigcap>G</span>overnment', 'http://www.readingbody.com/mark-gvmt.html', '');
addItem('<span class=bigcap>H</span>eavy <span class=bigcap>C</span>onstruction', 'http://www.readingbody.com/mark-hevy.html', '');
addItem('<span class=bigcap>HVAC</span>', 'http://www.readingbody.com/mark-hvac.html', '');

startMenu('mLO', true, 75, 0, 195, subM, '', false);

addItem('<span class=bigcap>L</span>andscaping', 'mark-land.html', '');
addItem('<span class=bigcap>L</span>oading <span class=bigcap>D</span>ock <span class=bigcap>E</span>quipment', 'http://www.readingbody.com/mark-load.html', '');
addItem('<span class=bigcap>L</span>ogging / <span class=bigcap>L</span>andclearing', 'http://www.readingbody.com/mark-logg.html', '');
addItem('<span class=bigcap>M</span>aintenance', 'http://www.readingbody.com/mark-main.html', '');
addItem('<span class=bigcap>M</span>anfacturer', 'http://www.readingbody.com/mark-manu.html', '');
addItem('<span class=bigcap>M</span>arine', 'http://www.readingbody.com/mark-mari.html', '');
addItem('<span class=bigcap>M</span>iscellaneous', 'http://www.readingbody.com/mark-misc.html', '');
addItem('<span class=bigcap>M</span>obile <span class=bigcap>T</span>ruck <span class=bigcap>R</span>epair', 'http://www.readingbody.com/mark-mobi.html', '');
addItem('<span class=bigcap>O</span>il / <span class=bigcap>G</span>as', 'http://www.readingbody.com/mark-olgs.html', '');

startMenu('mPZ', true, 75, 0, 185, subM, '', false);

addItem('<span class=bigcap>P</span>ainting', 'http://www.readingbody.com/mark-pain.html', '');
addItem('<span class=bigcap>P</span>est <span class=bigcap>C</span>ontrol', 'http://www.readingbody.com/mark-pest.html', '');
addItem('<span class=bigcap>P</span>lumbing', 'http://www.readingbody.com/mark-plum.html', '');
addItem('<span class=bigcap>P</span>olice', 'http://www.readingbody.com/mark-poli.html', '');
addItem('<span class=bigcap>R</span>ailroad', 'http://www.readingbody.com/mark-rail.html', '');
addItem('<span class=bigcap>R</span>emodeling', 'http://www.readingbody.com/mark-remo.html', '');
addItem('<span class=bigcap>R</span>oofing', 'http://www.readingbody.com/mark-roof.html', '');
addItem('<span class=bigcap>S</span>chools / <span class=bigcap>U</span>niversities', 'http://www.readingbody.com/mark-scho.html', '');
addItem('<span class=bigcap>S</span>ecurity', 'http://www.readingbody.com/mark-secu.html', '');
addItem('<span class=bigcap>T</span>elecommunications', 'http://www.readingbody.com/mark-tele.html', '');
addItem('<span class=bigcap>U</span>tility', 'http://www.readingbody.com/mark-util.html', '');
addItem('<span class=bigcap>W</span>ater <span class=bigcap>W</span>ell', 'http://www.readingbody.com/mark-well.html', '');
addItem('<span class=bigcap>W</span>elding', 'http://www.readingbody.com/mark-weld.html', '');
}

// positioning
page.elmPos=function(e,p) {
 	var x=0,y=0,w=p?p:this.win;
 	e=e?(e.substr?(isNS4?w.document.anchors[e]:getRef(e,w)):e):p;
 	if(isNS4){if(e&&(e!=p)){x=e.x;y=e.y};if(p){x+=p.pageX;y+=p.pageY}}
 	if (e && this.MS && navigator.platform.indexOf('Mac')>-1 && e.tagName=='A') {
  		e.onfocus = new Function('with(event){self.tmpX=clientX-offsetX;' + 'self.tmpY=clientY-offsetY}');
  		e.focus();x=tmpX;y=tmpY;e.blur();
 	}
 	else while(e) {x+=e.offsetLeft;y+=e.offsetTop;e=e.offsetParent}
 	return{x:x,y:y};
}




