var hBar = new ItemStyle(60, 0, '', 0, 0, '','','highText','highText','','',

 null, null, 'hand','default');

var subM = new ItemStyle(22, 0, '&gt;', -15, 3, '#000033','#666666','lowText','highTFS',

 '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 button = new ItemStyle(22, 1, '&gt;', -15, 2, '10#FFCC33','10#CC6600','buttonText','buttonHover',

 'buttonBorder','buttonBorderOver', 80, 95, 'crosshair','default');

var pMenu = new PopupMenu('pMenu');

with (pMenu)

{

startMenu('root', false, 'window.page.elmPos("navanchor").x+40','window.page.elmPos("navanchor").y+21', 17, hBar);

addItem('<span id="home">H<span class="tad">&nbsp;</span>O<span class="tad">&nbsp;</span>M<span class="tad">&nbsp;</span>E</span>','Index.html','','',37);

addItem('&nbsp;<span class="vr">|</span> &nbsp;','','', null,12);



with (addItem('<span id="Lnews">L<span class="tad">&nbsp;</span>A<span class="tad">&nbsp;</span>T<span class="tad">&nbsp;</span>E<span class="tad">&nbsp;</span>S<span class="tad">&nbsp;</span>T<span class="tad">&nbsp;</span>&nbsp;<span class="tad">&nbsp;</span>N<span class="tad">&nbsp;</span>E<span class="tad">&nbsp;</span>W<span class="tad">&nbsp;</span>S</span>','News.html','','',92)) sm = 'mLNews';

addItem('&nbsp;<span class="vr">|</span> &nbsp;','','', null,12);

with (addItem('<span id="solindex">S<span class="tad">&nbsp;</span>O<span class="tad">&nbsp;</span>L<span class="tad">&nbsp;</span>U<span class="tad">&nbsp;</span>T<span class="tad">&nbsp;</span>I<span class="tad">&nbsp;</span>O<span class="tad">&nbsp;</span>N<span class="tad">&nbsp;</span>S<span class="tad">&nbsp;</span>&nbsp;<span class="tad">&nbsp;</span>I<span class="tad">&nbsp;</span>N<span class="tad">&nbsp;</span>D<span class="tad">&nbsp;</span>E<span class="tad">&nbsp;</span>X</span>','Solutions.html','','',124)) sm = 'mSol';

addItem('&nbsp;<span class="vr">|</span> &nbsp;','','', null,12);



with (addItem('<span id="servreq">S<span class="tad">&nbsp;</span>E<span class="tad">&nbsp;</span>R<span class="tad">&nbsp;</span>V<span class="tad">&nbsp;</span>I<span class="tad">&nbsp;</span>C<span class="tad">&nbsp;</span>E<span class="tad">&nbsp;</span>&nbsp;<span class="tad">&nbsp;</span>R<span class="tad">&nbsp;</span>E<span class="tad">&nbsp;</span>Q<span class="tad">&nbsp;</span>U<span class="tad">&nbsp;</span>E<span class="tad">&nbsp;</span>S<span class="tad">&nbsp;</span>T</span>','SerReq.html','','',123)) sm = 'mSerReq';

addItem('<span class="vr">&nbsp;|&nbsp;</span>','','', null,12);

with (addItem('<span id="career">C<span class="tad">&nbsp;</span>A<span class="tad">&nbsp;</span>R<span class="tad">&nbsp;</span>E<span class="tad">&nbsp;</span>E<span class="tad">&nbsp;</span>R<span class="tad">&nbsp;</span>S</span>','Careers.html','','',59)) sm = 'mCar';

addItem('&nbsp;<span class="vr">|</span> &nbsp;','','', null,13);

with (addItem('<span id="about">A<span class="tad">&nbsp;</span>B<span class="tad">&nbsp;</span>O<span class="tad">&nbsp;</span>U<span class="tad">&nbsp;</span>T<span class="tad">&nbsp;</span>&nbsp;<span class="tad">&nbsp;</span>U<span class="tad">&nbsp;</span>S</span>','About.html','','',68)) sm = 'mAbout';



startMenu('mSol', true, 0, 22, 125, subM, '', false);

with (addItem('Demonstrations','Demo.html','','',22)) sm = 'mDemo';

with (addItem('Off the shelf','Solutions.html','','',22)) sm = 'mReopen';

with (addItem('Systems','Systems.html','','',22)) sm = 'mSystems';

with (addItem('Platforms','Platforms.html','','',22)) sm = 'mPlatforms';

with (addItem('Management Consulting','Solutions.html','','', 33)) sm='mMgntConsult' ;

with (addItem('What\'s the Issue','Solutions.html','','',22)) sm = 'mIssue';

addItem('Unique Problem','Solutions.html','',null, 22);

startMenu('mCar', true, 0, 22, 110, subM, '', false);

addItem('Contact Us','About.html','');

addItem('Online Application','Careers.html','',null,33);

addItem('Submit a Resume','Careers.html','',null,22);

startMenu('mAbout', true, 0, 22, 110, subM, '', false);

addItem('Swerdlove Group','Swerdlove.html','');

addItem('Client Survey','Survey.php','');

addItem('Links','Links.html','');

with (addItem('Client Testimonials','testimonials/Gunderson_Dettmer.pdf','','',33)) sm = 'mTestimonials';

addItem('Media Center','Media.html','',null, 22);

with (addItem('Offices','About.html','','',22)) sm = 'mOffices';

addItem('People','About.html','');

addItem('Why','About.html','');



startMenu('mTestimonials', true, 100, 0, 100, subM, '', false);

addItem('Open EFT<br>– Gunderson Dettmer','testimonials/Gunderson_Dettmer.pdf',null,'', 44);



startMenu('mLNews', true, 0, 22, 91, subM, '', false);

addItem('Upcoming Events','News.html#Events',null,'',33);

addItem('Current','News.html','',null,22);

addItem('Blog','http://www.timeframesoftware.com/blog','',null,22);

addItem('Archive','ArchiveNews.html','');

startMenu('mSerReq', true, 0, 22, 100, subM, '', false);

addItem('Urgent Help','Urgent.php','');

addItem('Client Access','http://portal.timeframesystems.com','');

addItem('Speaking Engagements','SpeakReq.php',null,'',33);

addItem('Quotation Required','SerReq.html',null,'',33);

with (addItem('Training','SerReq.html','','',22)) sm = 'mTrain';

startMenu('mReopen', true, 130, 0, 110, subM, '', false);

addItem('BillFiler','Solutions.html#BillFiler','',null, 22);

addItem('CardCapture','Solutions.html#CardCapture','',null, 22);

addItem('Informer','Solutions.html#Informer','',null, 22);

addItem('IP Investigator','Solutions.html#IP_Invest','',null,22);

addItem('nFlow','Solutions.html#nFlow','',null, 22);

addItem('OpenPurchase', 'Solutions.html#OpenPurchase','',null, 22);

addItem('OpenPBI','Solutions.html#OpenPBI','',null, 22);

addItem('OpenEFT','Solutions.html#OpenEFT','',null, 22);

addItem('Other Solutions','Solutions.html','',null, 22);

addItem('OpenReplicator','Solutions.html#OpenReplicator','',null, 22);

addItem('Uptime','Solutions.html#UpTime','',null, 22);

startMenu('mPlatforms', true, 130, 0, 100, subM, '', false);

addItem('APS','Platforms.html#aps',null,'',22);

addItem('Interaction','Platforms.html#Interaction',null,'',22);

addItem('Locus Affinity','Platforms.html#Locus','',null,22);

addItem('Open Practice','Platforms.html#OP','');

addItem('PC Law','Platforms.html#PCLaw','');

addItem('Aderant Back Office','Platforms.html#Aderant','',null,33);

addItem('Thomson Elite','Platforms.html#Elite','');

startMenu('mSystems', true, 130, 0, 120, subM, '', false);

addItem('Technical Services','Systems.html',null,'',22);

addItem('Reporting Systems','Systems.html','',null,22);

addItem('Project Management','Systems.html','',null,33);

startMenu('mTrain', true, 105, 0, 120, subM, '', false);

addItem('Evaluation Form','SerReq.html','',null, 22);

addItem('Request Form','TrainReq.php','',null, 22);

addItem('Technical Training Planning','SerReq.html','',null, 33);

addItem('Training Needs Analysis Survey','TrainNeed.html','',null, 33);

startMenu('mOffices', true, 85, 0, 80, subM, '', false);

addItem('Perth','About.html#perth','',null, 22);

addItem('North America','About.html#boston','',null, 33);

addItem('Sydney','About.html#syd','',null, 22);

addItem('Boston','About.html#boston','',null, 22);

addItem('Melbourne','About.html#melb','',null, 22);

addItem('Auckland','About.html#NZ','',null, 22);

addItem('Brisbane','About.html#bris','',null, 22);

startMenu('mMgntConsult', true, 130, 0, 110, subM, '', false);

addItem('Benchmarking','Solutions.html','',null, 22);

addItem('Strategy','Solutions.html','',null, 22);

addItem('Marketing &amp; Business Development','Solutions.html','',null, 44);

addItem('Retreats','Solutions.html','',null, 22);

addItem('Mergers &amp; Aquisitions','Solutions.html','',null, 33);

addItem('Risk Management','Solutions.html','',null, 22);

startMenu('mIssue', true, 130, 0, 130, subM, '', false);

addItem('Accounts Payable','Solutions.html#AccountsPay','',null, 22);

addItem('Billing','Solutions.html#Billing','',null, 22);

addItem('Business Continuity','http://www.time-frame.com/MediaRel/Backups.pdf','',null, 22);

addItem('Business Intelligence<br>&amp; Benchmarking','Solutions.html#BIB','',null, 33);

addItem('Case Management','Solutions.html#CaseMgmt','',null, 22);

addItem('Consulting Services','Solutions.html#Consult','',null, 22);

addItem('Cost Recovery','Solutions.html#CostRec','',null, 22);

addItem('CRM','Solutions.html#CRM','',null, 22);

addItem('Database Management','Solutions.html#database','',null, 33);

addItem('Digital Dictation','Solutions.html#DigitalDic','',null, 22);

addItem('General Ledger','Solutions.html#GL','',null, 22);

addItem('Notifications and Reporting','Solutions.html#Notify','',null, 33);

addItem('Personnel Management','Solutions.html#Personnel','',null, 33);

addItem('Portals/Intranets','Solutions.html#Intranets','',null, 22);

addItem('Trust Management','Solutions.html#Trust','',null, 22);

addItem('Workflow','Solutions.html#Workflow','',null, 22);

startMenu('mDemo', true, 130, 0, 100, subM, '', false);

addItem('Google OneBox','Demo.html#Google','',null, 22);

/*addItem('CMSOpen','Demo.html#Google','',null, 22);*/





}

addMenuBorder(pMenu, window.subBlank,

 null, '#666666', 1, '#000000', 2);

addDropShadow(pMenu, window.subM,

 [40,"#333333",6,6,-4,-4], [40,"#666666",4,4,0,0]);

addDropShadow(pMenu, window.subBlank,

 [40,"#333333",6,6,-4,-4], [40,"#666666",4,4,0,0]);

if ((navigator.userAgent.indexOf('rv:0.')==-1) &&

    !(isOp&&!document.documentElement) && !(isIE4&&!window.external))

{ pMenu.showMenu = new Function('mN','menuAnim(this, mN, 10)');

 pMenu.hideMenu = new Function('mN','menuAnim(this, mN, -15)');

}

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};

};

function menuAnim(menuObj, menuName, dir)

{

 var mD = menuObj.menu[menuName][0];

 if (!mD.timer) mD.timer = 0;

 if (!mD.counter) mD.counter = 0;

 with (mD)

 {

  clearTimeout(timer);

  if (!lyr || !lyr.ref) return;

  if (!visNow && dir>0) dir = 0-dir;

  if (dir>0) lyr.vis('visible');

  lyr.sty.zIndex = dir>0 ? mD.zIndex + 1 : 1001;

  lyr.clip(0, 0, menuW+2, (menuH+2)*Math.pow(Math.sin(Math.PI*counter/200),0.75) );

counter += dir;

  if (counter>100) { counter = 100; lyr.sty.zIndex = mD.zIndex }

  else if (counter<0) { counter = 0; lyr.vis('hidden') }

  else timer = setTimeout('menuAnim('+menuObj.myName+',"'+menuName+'",'+dir+')', 40);

 }

};

function addMenuBorder(mObj, iS, alpha, bordCol, bordW, backCol, backW)

{

 for (var mN in mObj.menu)

 {

  var mR=mObj.menu[mN], dS='<div style="position:absolute; background:';

  if (mR[0].itemSty != iS) continue;

  for (var mI=1; mI<mR.length; mI++)

  {

   mR[mI].iX += bordW+backW;

   mR[mI].iY += bordW+backW;

  }

  mW = mR[0].menuW += 2*(bordW+backW);

  mH = mR[0].menuH += 2*(bordW+backW);

  if (isNS4) mR[0].extraHTML += '<layer bgcolor="'+bordCol+'" left="0" top="0" width="'+mW+

   '" height="'+mH+'" z-index="980"><layer bgcolor="'+backCol+'" left="'+bordW+'" top="'+

   bordW+'" width="'+(mW-2*bordW)+'" height="'+(mH-2*bordW)+'" z-index="990"></layer></layer>';

  else mR[0].extraHTML += dS+bordCol+'; left:0px; top:0px; width:'+mW+'px; height:'+mH+

   'px; z-index:980; '+

   (alpha!=null?'filter:alpha(opacity='+alpha+'); -moz-opacity:'+alpha+'%; opacity:'+(alpha/100):'')+

   '">'+dS+backCol+'; left:'+bordW+'px; top:'+bordW+'px; width:'+(mW-2*bordW)+'px; height:'+

   (mH-2*bordW)+'px; z-index:990"></div></div>';

 }

};

function addDropShadow(mObj, iS)

{

 for (var mN in mObj.menu)

 {

  var a=arguments, mD=mObj.menu[mN][0], addW=addH=0;

  if (mD.itemSty != iS) continue;

  for (var shad=2; shad<a.length; shad++)

  {

   var s = a[shad];

   var alpha = (s[0]!=null && navigator.userAgent.indexOf('AppleWebKit') == -1);

   if (isNS4) mD.extraHTML += '<layer bgcolor="'+s[1]+'" left="'+s[2]+'" top="'+s[3]+'" width="'+

    (mD.menuW+s[4])+'" height="'+(mD.menuH+s[5])+'" z-index="'+(arguments.length-shad)+'"></layer>';

   else mD.extraHTML += '<div style="position:absolute; background:'+s[1]+'; left:'+s[2]+

    'px; top:'+s[3]+'px; width:'+(mD.menuW+s[4])+'px; height:'+(mD.menuH+s[5])+'px; z-index:'+

    (a.length-shad)+'; '+

    (alpha?'filter:alpha(opacity='+s[0]+'); -moz-opacity:'+s[0]+'%; opacity:'+(s[0]/100):'')+

    '"></div>';

   addW=Math.max(addW, s[2]+s[4]);

   addH=Math.max(addH, s[3]+s[5]);

  }

  mD.menuW+=addW; mD.menuH+=addH;

 }

};