// {{{ SeniorSubmenu: data
var SMPureNormpages = [
    ['MATH3061','/u/UG/SM/MATH3061/'],
    ['MATH3062','/u/UG/SM/MATH3062/'],
    ['MATH3063','/u/UG/SM/MATH3063/'],
    ['MATH3065','/u/UG/SM/MATH3065/'],
    ['MATH3067','/u/UG/SM/MATH3067/'],
    ['MATH3068','/u/UG/SM/MATH3068/']];
var SMPureAdvpages = [
    ['MATH3961','/u/UG/SM/MATH3961/'],
    ['MATH3962','/u/UG/SM/MATH3962/'],
    ['MATH3963','/u/UG/SM/MATH3963/'],
    ['MATH3964','/u/UG/SM/MATH3964/'],
    ['MATH3966','/u/UG/SM/MATH3966/'],
    ['MATH3968','/u/UG/SM/MATH3968/'],
    ['MATH3969','/u/UG/SM/MATH3969/']];
var SMAppNormpages = [
    ['MATH3063','/u/UG/SM/MATH3063/'],
    ['MATH3074','/u/UG/SM/MATH3074/'],
    ['MATH3075','/u/UG/SM/MATH3075/'],
    ['MATH3076','/u/UG/SM/MATH3076/'],
    ['MATH3077','/u/UG/SM/MATH3077/'],
    ['MATH3078','/u/UG/SM/MATH3078/']];
var SMAppAdvpages = [
    ['MATH3963','/u/UG/SM/MATH3963/'],
    ['MATH3964','/u/UG/SM/MATH3964/'],
    ['MATH3974','/u/UG/SM/MATH3974/'],
    ['MATH3975','/u/UG/SM/MATH3975/'],
    ['MATH3976','/u/UG/SM/MATH3976/'],
    ['MATH3977','/u/UG/SM/MATH3977/'],
    ['MATH3978','/u/UG/SM/MATH3978/']];
var SMStatNormpages = [
    ['STAT3011','/u/UG/SM/STAT3011/'],
    ['STAT3012','/u/UG/SM/STAT3012/'],
    ['STAT3013','/u/UG/SM/STAT3013/'],
    ['STAT3014','/u/UG/SM/STAT3014/']];
var SMStatAdvpages = [
    ['STAT3911','/u/UG/SM/STAT3911/'],
    ['STAT3912','/u/UG/SM/STAT3912/'],
    ['STAT3913','/u/UG/SM/STAT3913/'],
    ['STAT3914','/u/UG/SM/STAT3914/']];

var PureNormSubmenu = new Hash();
    PureNormSubmenu.set('contents', '<div class="children">Pure Maths &#8211; normal:</div>');
    PureNormSubmenu.set('uri','');
    PureNormSubmenu.set('statusText', 'Pure Maths Normal');

var PureAdvSubmenu = new Hash();
    PureAdvSubmenu.set('contents', '<div class="children">Pure Maths &#8211; advanced:</div>');
    PureAdvSubmenu.set('uri','');
    PureAdvSubmenu.set('statusText', 'Pure Maths Advanced');

var AppNormSubmenu = new Hash();
    AppNormSubmenu.set('contents', '<div class="children">Applied Maths &#8211; normal:</div>');
    AppNormSubmenu.set('uri','');
    AppNormSubmenu.set('statusText', 'Applied Maths Normal');

var AppAdvSubmenu = new Hash();
    AppAdvSubmenu.set('contents', '<div class="children">Applied Maths &#8211; advanced:&nbsp;&nbsp;&nbsp&nbsp;</div>');
    AppAdvSubmenu.set('uri','');
    AppAdvSubmenu.set('statusText', 'Applied Maths Advanced');

var StatNormSubmenu = new Hash();
    StatNormSubmenu.set('contents', '<div class="children">Statistics &#8211; normal:</div>');
    StatNormSubmenu.set('uri','');
    StatNormSubmenu.set('statusText', 'Statistics Normal');

var StatAdvSubmenu = new Hash();
    StatAdvSubmenu.set('contents', '<div class="children">Statistics &#8211; advanced:</div>');
    StatAdvSubmenu.set('uri','');
    StatAdvSubmenu.set('statusText', 'Statistics Advanced');

for (page=1; page<=SMPureNormpages.length; page++) {
    PureNormSubmenu.set(page, new Hash('contents', SMPureNormpages[page-1][0],
       'uri', thisPage==SMPureNormpages[page-1][1]+'index.html' ? 'greyout':'http://www.maths.usyd.edu.au'+SMPureNormpages[page-1][1],
       'statusText',SMPureNormpages[page-1][1])
    )
};
for (page=1; page<=SMPureAdvpages.length; page++) {
    PureAdvSubmenu.set(page, new Hash('contents', SMPureAdvpages[page-1][0],
       'uri', thisPage==SMPureAdvpages[page-1][1]+'index.html' ? 'greyout':'http://www.maths.usyd.edu.au'+SMPureAdvpages[page-1][1],
       'statusText',SMPureAdvpages[page-1][1])
    )
};
for (page=1; page<=SMAppNormpages.length; page++) {
    AppNormSubmenu.set(page, new Hash('contents', SMAppNormpages[page-1][0],
       'uri', thisPage==SMAppNormpages[page-1][1]+'index.html' ? 'greyout':'http://www.maths.usyd.edu.au'+SMAppNormpages[page-1][1],
       'statusText',SMAppNormpages[page-1][1])
    )
};
for (page=1; page<=SMAppAdvpages.length; page++) {
    AppAdvSubmenu.set(page, new Hash('contents', SMAppAdvpages[page-1][0],
       'uri', thisPage==SMAppAdvpages[page-1][1]+'index.html' ? 'greyout':'http://www.maths.usyd.edu.au'+SMAppAdvpages[page-1][1],
       'statusText',SMAppAdvpages[page-1][1])
    )
};
for (page=1; page<=SMStatNormpages.length; page++) {
    StatNormSubmenu.set(page, new Hash('contents', SMStatNormpages[page-1][0],
       'uri', thisPage==SMStatNormpages[page-1][1]+'index.html' ? 'greyout':'http://www.maths.usyd.edu.au'+SMStatNormpages[page-1][1],
       'statusText',SMStatNormpages[page-1][1])
    )
};
for (page=1; page<=SMStatAdvpages.length; page++) {
    StatAdvSubmenu.set(page, new Hash('contents', SMStatAdvpages[page-1][0],
       'uri', thisPage==SMStatAdvpages[page-1][1]+'index.html' ? 'greyout':'http://www.maths.usyd.edu.au'+SMStatAdvpages[page-1][1],
       'statusText',SMStatAdvpages[page-1][1])
    )
};

var SeniorSubmenu_data = new Hash();
   SeniorSubmenu_data.set('uri',thisPage=='/u/UG/SM/index.html' ? 'greyout':'http://www.maths.usyd.edu.au/u/UG/SM/');
   SeniorSubmenu_data.set('contents','Senior');
   SeniorSubmenu_data.set('statusText','/u/UG/SM');
   SeniorSubmenu_data.set(1,PureNormSubmenu);
   SeniorSubmenu_data.set(2,PureAdvSubmenu);
   SeniorSubmenu_data.set(3,AppNormSubmenu);
   SeniorSubmenu_data.set(4,AppAdvSubmenu);
   SeniorSubmenu_data.set(5,StatNormSubmenu);
   SeniorSubmenu_data.set(6,StatAdvSubmenu);


domMenu_data.set('SeniorSubmenu', new Hash(1,SeniorSubmenu_data));

// }}}

// {{{ SeniorSubmenu: settings

var SeniorSubmenuSettings = new Hash (
    'subMenuMinWidth', 'auto',
    'subMenuWidthCorrection', -1,
    'verticalSubMenuOffsetX', (domLib_isIE && BrowserDetect.version == 7) ? 128 : 158,
    'verticalSubMenuOffsetY', (domLib_isIE && BrowserDetect.version == 7) ? -5 : -15,
    'openMouseoverMenuDelay', 1,
    'closeMouseoutMenuDelay', 500,
    'menuElementHeadingClass', 'domMenu_menuElement',
    'menuElementHeadingHoverClass', 'domMenu_menuElementHover',
    'menuElementHeadingActiveClass', 'domMenu_menuElementHover'
    );
domMenu_settings.set('SeniorSubmenu', SeniorSubmenuSettings);

// }}}
