﻿var dropCorM = new ItemStyle(22, 0, '&gt;&gt;', -23, 0, '10#E6F5F8', '10#53B6CB', 'dropCor', 'dropCorHover', 'dropCorBorder', 'dropCorBorder', null, null, 'hand', 'default');
var blank = new ItemStyle(0, 0, '', 0, 0, '', '', '', '', '', '', null, null, 'pointer', 'default');

var dropPraM = new ItemStyle(22, 0, '&gt;&gt;', -23, 0, '10#CFD59B', '10#F3F6D8', 'dropPra', 'dropSer', 'dropPraBorder', 'dropPraBorder', null, null, 'hand', 'default');
var dropByM  = new ItemStyle(22, 0, '', '', '', '10#CFD59B', '10#CFD59B', 'dropBy', 'dropBy', 'dropPraBorder', 'dropPraBorder', null, null, 'pointer', 'default');


//////////////



var brochuresMenu = new PopupMenu('brochuresMenu');
with (brochuresMenu)
{
startMenu('root', true, -4, 284, 76, '', '', false);
addItem('', 'mBrochures', 'sm:', brochuresButton);

startMenu('mBrochures', true, 76, 0, 292, dropM, '', false);
with(addItem('About Dillon', '', '')) onclick='window.open("../pdf/brochures/About Dillon.pdf", "par", "status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes")';
with(addItem('Partners', '', '')) onclick='window.open("../pdf/brochures/Partners.pdf", "par", "status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes")';
with(addItem('Communities', '', '')) onclick='window.open("../pdf/brochures/Communities.pdf", "com", "status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes")';
with(addItem('Environment', '', '')) onclick='window.open("../pdf/brochures/Environment.pdf", "env", "status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes")';
with(addItem('Facilities', '', '')) onclick='window.open("../pdf/brochures/Facilities.pdf", "env", "status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes")';
with(addItem('Infrastructure', '', '')) onclick='window.open("../pdf/brochures/Infrastructure.pdf", "env", "status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes")';
addItem('Canada’s 50 Best Managed Companies', 'm50Best', 'sm:');
addItem('Canada’s 30 Best Pension and Benefits Plans Providers', 'm30Best', 'sm:');
with(addItem('Asset Management', '', '')) onclick='window.open("../pdf/brochures/Asset_Management.pdf", "ass", "status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes")';
with(addItem('Environment Management Services', '', '')) onclick='window.open("../pdf/brochures/Environment_Management_Services.pdf", "ems", "status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes")';
with(addItem('Oil and Gas', '', '')) onclick='window.open("../pdf/brochures/Oil_&_Gas.pdf", "oil", "status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes")';

startMenu('m50Best', true, 291, 0, 111, dropM, '', false);
with(addItem('2006', '', '')) onclick='window.open("../pdf/brochures/Canada_50_Best_Managed_Companies_2006.pdf", "2006", "status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes")';
with(addItem('2006 (French)', '', '')) onclick='window.open("../pdf/brochures/Canada_50_Best_Managed_Companies_2006_French.pdf", "2006fr", "status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes")';
with(addItem('2007', '', '')) onclick='window.open("../pdf/brochures/Canada_50_Best_Managed_Companies_2007.pdf", "2007", "status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes")';
with(addItem('2007 (French)', '', '')) onclick='window.open("../pdf/brochures/Canada_50_Best_Managed_Companies_2007_French.pdf", "2007fr", "status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes")';
with(addItem('2008', '', '')) onclick='window.open("../pdf/brochures/Canada_50_Best_Managed_Companies_2008.pdf", "2008", "status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes")';
with(addItem('2008 (French)', '', '')) onclick='window.open("../pdf/brochures/Canada_50_Best_Managed_Companies_2008_French.pdf", "2008fr", "status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes")';

startMenu('m30Best', true, 291, 0, 111, dropM, '', false);
with(addItem('2008', '', '')) onclick='window.open("../pdf/brochures/Canada_30_Best_Pension_and_Benefits_Plans_Providers_2008.pdf", "2008P", "status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes")';
with(addItem('2008 (French)', '', '')) onclick='window.open("../pdf/brochures/Canada_30_Best_Pension_and_Benefits_Plans_Providers_2008_French.pdf", "2008Pfr", "status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes")';

}



//////////////

if ((navigator.userAgent.indexOf('rv:0.')==-1) &&
    !(isOp&&!document.documentElement) && !(isIE4&&!window.external))
{
 brochuresMenu.showMenu = new Function('mN','menuAnim(this, mN, 10)');
 brochuresMenu.hideMenu = new Function('mN','menuAnim(this, mN, -15)');
}

/////// long menu scrolling

PopupMenu.prototype.scrollMenu = function(mN, amount) { with (this)
{
 var sm = menu[mN][0];
 if (sm.oldOffY+'' == 'undefined') sm.oldOffY = sm.offY;
 var eP = eval(sm.par||'self');
 if (sm.menuH < eP.page.winH())
 {
  sm.offY = sm.oldOffY;
  return position(mN);
 }
 sm.offY = (Math.min(0, Math.max(parseFloat(sm.lyr.y())-amount,
  eP.page.scrollY()+eP.page.winH()-sm.menuH))).toString();
 return position(mN);
}};