var divbit = '<div class="tabcontent">';
var indivbit = '<div class="intabcontent">';
var leftbit = '<img style="margin:0; border:0; padding:0; vertical-align: text-top" src="/u/UG/Images/tabLeftCorner.gif" alt=""><span class="tabcontent">';
var rightbit = '</span><img style="margin:0; border:0; padding:0; vertical-align: text-top" src="/u/UG/Images/tabRightCorner.gif" alt=""></div>';

var respages = [
    ['Algebra','/res/Algebra.html'],
    ['Analysis','/res/Analysis.html'],
    ['Applied Maths','/res/AppMaths.html'],
//    ['Categories &amp; Combinatorics','/res/Catecomb.html'],
//    ['Complex Systems Research Cluster','/res/ComplexSystems.html'],
    ['Computational Algebra','/res/CompAlg.html'],
    ['Geometry &amp; Topology','/res/GeoTop.html'],
    ['Nonlinear Analysis','/res/Nonlinear.html'],
//    ['Number Theory','/res/NumberTheory.html'],
    ['Statistics','/res/Statistics.html'],
    ['SUTMEG (tertiary maths education)','/u/SUTMEG/']];

var research_TabsSubmenu_data = new Hash();
   research_TabsSubmenu_data.set('uri','');
   research_TabsSubmenu_data.set('contents','<div class="children">Research Groups:</div>');
   research_TabsSubmenu_data.set('statusText','Research Groups');
   for (page=1; page<respages.length+1; page++) {
       research_TabsSubmenu_data.set(page, new Hash('contents', '&#8226; '+respages[page-1][0],
          'uri', thisPage == respages[page-1][1] ? 'greyout':respages[page-1][1],
          'statusText',respages[page-1][1])
       )
   };

domMenu_data.set('research_TabsSubmenu', new Hash(1, research_TabsSubmenu_data) );

var pubspages = [
    ['Preprints','/u/pubs/publist/pubs9999.html'],
    ['Publications in 2008','/u/pubs/publist/pubs2008.html'],
    ['Publications in 2007','/u/pubs/publist/pubs2007.html'],
    ['Publications in 2006','/u/pubs/publist/pubs2006.html'],
    ['Publications in 2005','/u/pubs/publist/pubs2005.html'],
    ['Publications in 2004','/u/pubs/publist/pubs2004.html'],
    ['Publications in 2003','/u/pubs/publist/pubs2003.html'],
    ['Earlier years','/u/pubs/publist/publist.html']];

var pubs_TabsSubmenu_data = new Hash();
   pubs_TabsSubmenu_data.set('uri', thisPage =='/u/pubs/publist/publist.html' ? 'greyout':'/u/pubs/publist/publist.html');
   pubs_TabsSubmenu_data.set('contents','<div class="children">Publications</div>');
   pubs_TabsSubmenu_data.set('statusText','/u/pubs/publist/publist.html');
   for (page=1; page<pubspages.length+1; page++) {
       pubs_TabsSubmenu_data.set(page, new Hash('contents', pubspages[page-1][0],
          'uri', thisPage == pubspages[page-1][1] ? 'greyout':pubspages[page-1][1],
          'statusText',pubspages[page-1][1])
       )
   };

domMenu_data.set('pubs_TabsSubmenu', new Hash(1, pubs_TabsSubmenu_data) );

var sempages = [
    ['Algebra','/u/AlgebraSeminar/index.html'],
    ['Applied Mathematics','/u/AppliedSeminar/index.html'],
    ['Categories','/u/AusCat/index.html'],
    ['Computational Algebra','/u/CompAlgSeminar/'],
    ['Number Theory','/u/NumTheorySeminar/index.html'],
    ['Statistics','/u/StatSeminar/']];

var sem_TabsSubmenu_data = new Hash();
   sem_TabsSubmenu_data.set('uri', thisPage =='/u/SemConf/index.html' ? 'greyout':'/u/SemConf/');
   sem_TabsSubmenu_data.set('contents','<div class="children">Seminars &amp; Conferences</div>');
   sem_TabsSubmenu_data.set('statusText','/u/SemConf/');
   sem_TabsSubmenu_data.set(1,new Hash(
       'contents','Regular Seminar Series: &nbsp;',
       'uri','',
       'statusText','Regular Seminar Series'));
   for (page=1; page<sempages.length+1; page++) {
       sem_TabsSubmenu_data.set(page+1, new Hash('contents', '&#8226; '+sempages[page-1][0],
          'uri', thisPage == sempages[page-1][1] ? 'greyout':sempages[page-1][1],
          'statusText',sempages[page-1][1])
       )
   };

domMenu_data.set('sem_TabsSubmenu', new Hash(1, sem_TabsSubmenu_data) );

var quizpages = [
    ['MATH1001','/u/UG/JM/MATH1001/Quizzes/index.html'],
    ['MATH1901','/u/UG/JM/MATH1901/Quizzes/index.html'],
    ['MATH1002/1902','/u/UG/JM/MATH1002/Quizzes/index.html'],
    ['MATH1003/1903','/u/UG/JM/MATH1003/Quizzes/index.html'],
    ['MATH1005/1905','/u/UG/JM/MATH1005/Quizzes/index.html'],
    ['MATH1011','/u/UG/JM/MATH1011/Quizzes/index.html'],
    ['MATH1013','/u/UG/JM/MATH1013/Quizzes/index.html'],
    ['MATH1014','/u/UG/JM/MATH1014/Quizzes/index.html'],
    ['MATH1015','/u/UG/JM/MATH1015/Quizzes/index.html'],
    ['MATH1111','/u/UG/JM/MATH1111/Quizzes/index.html']];

var QuizzesSubmenu = new Hash();
    QuizzesSubmenu.set('contents', '<div class="children">Online Quizzes</div>');
    QuizzesSubmenu.set('uri','');
    QuizzesSubmenu.set('statusText', 'Online Quizzes');

for (page=1; page<=quizpages.length; page++) {
    QuizzesSubmenu.set(page, new Hash('contents', quizpages[page-1][0],
       'uri', thisPage==quizpages[page-1][1] ? 'greyout':quizpages[page-1][1],
       'statusText',quizpages[page-1][1])
    )
};

var quizzes_TabsSubmenu_data = new Hash();
   quizzes_TabsSubmenu_data.set('uri', thisPage =='/u/MOW/index.html' ? 'greyout':'/u/MOW/');
   quizzes_TabsSubmenu_data.set('contents','<div class="children">Revision Resources</div>');
   quizzes_TabsSubmenu_data.set('statusText','/u/MOW/');
   quizzes_TabsSubmenu_data.set(1, QuizzesSubmenu);
   quizzes_TabsSubmenu_data.set(2,new Hash('contents','Vectors',
          'uri','/u/MOW/vectors/',
          'statusText','/u/MOW/vectors/'
          ));

domMenu_data.set('quizzes_TabsSubmenu', new Hash(1, quizzes_TabsSubmenu_data) );

var JMNormpages = [
    ['MATH1001','/u/UG/JM/MATH1001/'],
    ['MATH1002','/u/UG/JM/MATH1002/'],
    ['MATH1003','/u/UG/JM/MATH1003/'],
    ['MATH1004','/u/UG/JM/MATH1004/'],
    ['MATH1005','/u/UG/JM/MATH1005/']];
var JMAdvpages = [
    ['MATH1901','/u/UG/JM/MATH1901/'],
    ['MATH1902','/u/UG/JM/MATH1902/'],
    ['MATH1903','/u/UG/JM/MATH1903/'],
    ['MATH1904','/u/UG/JM/MATH1904/'],
    ['MATH1905','/u/UG/JM/MATH1905/'],
    ['MATH1906','/u/UG/JM/MATH1906/'],
    ['MATH1907','/u/UG/JM/MATH1907/']];
var JMLifeScipages = [
    ['MATH1011','/u/UG/JM/MATH1011/'],
    ['MATH1013','/u/UG/JM/MATH1013/'],
    ['MATH1014','/u/UG/JM/MATH1014/'],
    ['MATH1015','/u/UG/JM/MATH1015/']];
var JMOtherpages = [
    ['MATH1111','/u/UG/JM/MATH1111/'],
    ['MATH1606','/u/UG/JM/MATH1606/'],
    ['STAT1021','/u/UG/JM/STAT1021/']];

var JMNorm_data = new Hash();
   JMNorm_data.set('uri','');
   JMNorm_data.set('contents','<div class="children">Normal units:</div>');
   JMNorm_data.set('statusText','Normal units');
   for (page=1; page<JMNormpages.length+1; page++) {
       JMNorm_data.set(page, new Hash('contents', '&#8226; '+JMNormpages[page-1][0],
          'uri', thisPage == JMNormpages[page-1][1]+'index.html' ? 'greyout':JMNormpages[page-1][1],
          'statusText',JMNormpages[page-1][1])
       )
   };
var JMAdv_data = new Hash();
   JMAdv_data.set('uri','');
   JMAdv_data.set('contents','<div class="children">Advanced units:</div>');
   JMAdv_data.set('statusText','Advanced units');
   for (page=1; page<JMAdvpages.length+1; page++) {
       JMAdv_data.set(page, new Hash('contents', '&#8226; '+JMAdvpages[page-1][0],
          'uri', thisPage == JMAdvpages[page-1][1]+'index.html' ? 'greyout':JMAdvpages[page-1][1],
          'statusText',JMAdvpages[page-1][1])
       )
   };
var JMLifeSci_data = new Hash();
   JMLifeSci_data.set('uri','');
   JMLifeSci_data.set('contents','<div class="children">Life Science units:</div>');
   JMLifeSci_data.set('statusText','Life Science units');
   for (page=1; page<JMLifeScipages.length+1; page++) {
       JMLifeSci_data.set(page, new Hash('contents', '&#8226; '+JMLifeScipages[page-1][0],
          'uri', thisPage == JMLifeScipages[page-1][1]+'index.html' ? 'greyout':JMLifeScipages[page-1][1],
          'statusText',JMLifeScipages[page-1][1])
       )
   };
var JMOther_data = new Hash();
   JMOther_data.set('uri','');
   JMOther_data.set('contents','<div class="children">Other units:</div>');
   JMOther_data.set('statusText','Other units');
   for (page=1; page<JMOtherpages.length+1; page++) {
       JMOther_data.set(page, new Hash('contents', '&#8226; '+JMOtherpages[page-1][0],
          'uri', thisPage == JMOtherpages[page-1][1]+'index.html' ? 'greyout':JMOtherpages[page-1][1],
          'statusText',JMOtherpages[page-1][1])
       )
   };

var junior_TabsSubmenu_data = new Hash();
   junior_TabsSubmenu_data.set('uri', thisPage =='/u/UG/JM/index.html' ? 'greyout':'/u/UG/JM/');
   junior_TabsSubmenu_data.set('contents','<div class="children">Junior units</div>');
   junior_TabsSubmenu_data.set('statusText','/u/UG/JM/');
   junior_TabsSubmenu_data.set(1, JMNorm_data);
   junior_TabsSubmenu_data.set(2, JMAdv_data);
   junior_TabsSubmenu_data.set(3, JMLifeSci_data);
   junior_TabsSubmenu_data.set(4, JMOther_data);

domMenu_data.set('junior_TabsSubmenu', new Hash(1, junior_TabsSubmenu_data) );

var IMMathNormpages = [
    ['MATH2061','/u/UG/IM/MATH2061/'],
    ['MATH2063','/u/UG/IM/MATH2063/'],
    ['MATH2065','/u/UG/IM/MATH2065/'],
    ['MATH2067','/u/UG/IM/MATH2067/'],
    ['MATH2068','/u/UG/IM/MATH2068/'],
    ['MATH2069','/u/UG/IM/MATH2069/'],
    ['MATH2070','/u/UG/IM/MATH2070/']];
var IMMathAdvpages = [
    ['MATH2961','/u/UG/IM/MATH2961/'],
    ['MATH2962','/u/UG/IM/MATH2962/'],
    ['MATH2963','/u/UG/IM/MATH2963/'],
    ['MATH2965','/u/UG/IM/MATH2965/'],
    ['MATH2968','/u/UG/IM/MATH2968/'],
    ['MATH2969','/u/UG/IM/MATH2969/'],
    ['MATH2970','/u/UG/IM/MATH2970/'],
    ['MATH2916','/u/UG/IM/MATH2916/'],
    ['MATH2917','/u/UG/IM/MATH2917/']];
var IMStatpages = [
    ['STAT2011','/u/UG/IM/STAT2011/'],
    ['STAT2012','/u/UG/IM/STAT2012/'],
    ['STAT2911','/u/UG/IM/STAT2911/'],
    ['STAT2912','/u/UG/IM/STAT2912/']];

var IMNorm_data = new Hash();
   IMNorm_data.set('uri','');
   IMNorm_data.set('contents','<div class="children">Maths &#8211; normal:</div>');
   IMNorm_data.set('statusText','Maths (normal)');
   for (page=1; page<IMMathNormpages.length+1; page++) {
       IMNorm_data.set(page, new Hash('contents', '&#8226; '+IMMathNormpages[page-1][0],
          'uri', thisPage == IMMathNormpages[page-1][1]+'index.html' ? 'greyout':IMMathNormpages[page-1][1],
          'statusText',IMMathNormpages[page-1][1])
       )
   };

var IMAdv_data = new Hash();
   IMAdv_data.set('uri','');
   IMAdv_data.set('contents','<div class="children">Maths &#8211; advanced:</div>');
   IMAdv_data.set('statusText','Maths (advanced)');
   for (page=1; page<IMMathAdvpages.length+1; page++) {
       IMAdv_data.set(page, new Hash('contents', '&#8226; '+IMMathAdvpages[page-1][0],
          'uri', thisPage == IMMathAdvpages[page-1][1]+'index.html' ? 'greyout':IMMathAdvpages[page-1][1],
          'statusText',IMMathAdvpages[page-1][1])
       )
   };

var IMStat_data = new Hash();
   IMStat_data.set('uri','');
   IMStat_data.set('contents','<div class="children">Statistics:</div>');
   IMStat_data.set('statusText','Statistics');
   for (page=1; page<IMStatpages.length+1; page++) {
       IMStat_data.set(page, new Hash('contents', '&#8226; '+IMStatpages[page-1][0],
          'uri', thisPage == IMStatpages[page-1][1]+'index.html' ? 'greyout':IMStatpages[page-1][1],
          'statusText',IMStatpages[page-1][1])
       )
   };

var inter_TabsSubmenu_data = new Hash();
   inter_TabsSubmenu_data.set('uri', thisPage =='/u/UG/IM/index.html' ? 'greyout':'/u/UG/IM/');
   inter_TabsSubmenu_data.set('contents','<div  class="children">Intermediate units</div>');
   inter_TabsSubmenu_data.set('statusText','/u/UG/IM/');
   inter_TabsSubmenu_data.set(1, IMNorm_data);
   inter_TabsSubmenu_data.set(2, IMAdv_data);
   inter_TabsSubmenu_data.set(3, IMStat_data);

domMenu_data.set('inter_TabsSubmenu', new Hash(1,inter_TabsSubmenu_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/'],
    ['MATH3075','/u/UG/SM/MATH3075/'],
    ['MATH3076','/u/UG/SM/MATH3076/'],
    ['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 SMPureNorm_data = new Hash();
   SMPureNorm_data.set('uri','');
   SMPureNorm_data.set('contents','<div class="children">Pure &#8211; normal:</div>');
   SMPureNorm_data.set('statusText','Pure (normal)');
   for (page=1; page<SMPureNormpages.length+1; page++) {
       SMPureNorm_data.set(page, new Hash('contents', '&#8226; '+SMPureNormpages[page-1][0],
          'uri', thisPage == SMPureNormpages[page-1][1]+'index.html' ? 'greyout':SMPureNormpages[page-1][1],
          'statusText',SMPureNormpages[page-1][1])
       )
   };

var SMPureAdv_data = new Hash();
   SMPureAdv_data.set('uri','');
   SMPureAdv_data.set('contents','<div class="children">Pure &#8211; advanced:</div>');
   SMPureAdv_data.set('statusText','Pure (advanced)');
   for (page=1; page<SMPureAdvpages.length+1; page++) {
       SMPureAdv_data.set(page, new Hash('contents', '&#8226; '+SMPureAdvpages[page-1][0],
          'uri', thisPage == SMPureAdvpages[page-1][1]+'index.html' ? 'greyout':SMPureAdvpages[page-1][1],
          'statusText',SMPureAdvpages[page-1][1])
       )
   };

var SMAppNorm_data = new Hash();
   SMAppNorm_data.set('uri','');
   SMAppNorm_data.set('contents','<div class="children">Applied &#8211 normal:</div>');
   SMAppNorm_data.set('statusText','Applied (normal)');
   for (page=1; page<SMAppNormpages.length+1; page++) {
       SMAppNorm_data.set(page, new Hash('contents', '&#8226; '+SMAppNormpages[page-1][0],
          'uri', thisPage == SMAppNormpages[page-1][1]+'index.html' ? 'greyout':SMAppNormpages[page-1][1],
          'statusText',SMAppNormpages[page-1][1])
       )
   };

var SMAppAdv_data = new Hash();
   SMAppAdv_data.set('uri','');
   SMAppAdv_data.set('contents','<div class="children">Applied &#8211; advanced:</div>');
   SMAppAdv_data.set('statusText','Applied (advanced)');
   for (page=1; page<SMAppAdvpages.length+1; page++) {
       SMAppAdv_data.set(page, new Hash('contents', '&#8226; '+SMAppAdvpages[page-1][0],
          'uri', thisPage == SMAppAdvpages[page-1][1]+'index.html' ? 'greyout':SMAppAdvpages[page-1][1],
          'statusText',SMAppAdvpages[page-1][1])
       )
   };

var SMStatNorm_data = new Hash();
   SMStatNorm_data.set('uri','');
   SMStatNorm_data.set('contents','<div class="children">Statistics &#8211; normal:</div>');
   SMStatNorm_data.set('statusText','Statistics (normal)');
   for (page=1; page<SMStatNormpages.length+1; page++) {
       SMStatNorm_data.set(page, new Hash('contents', '&#8226; '+SMStatNormpages[page-1][0],
          'uri', thisPage == SMStatNormpages[page-1][1]+'index.html' ? 'greyout':SMStatNormpages[page-1][1],
          'statusText',SMStatNormpages[page-1][1])
       )
   };

var SMStatAdv_data = new Hash();
   SMStatAdv_data.set('uri','');
   SMStatAdv_data.set('contents','<div class="children">Statistics &#8211; advanced:</div>');
   SMStatAdv_data.set('statusText','Statistics (advanced)');
   for (page=1; page<SMStatAdvpages.length+1; page++) {
       SMStatAdv_data.set(page, new Hash('contents', '&#8226; '+SMStatAdvpages[page-1][0],
          'uri', thisPage == SMStatAdvpages[page-1][1]+'index.html' ? 'greyout':SMStatAdvpages[page-1][1],
          'statusText',SMStatAdvpages[page-1][1])
       )
   };

var senior_TabsSubmenu_data = new Hash();
   senior_TabsSubmenu_data.set('uri', thisPage =='/u/UG/SM/index.html' ? 'greyout':'/u/UG/SM/');
   senior_TabsSubmenu_data.set('contents','<div  class="children">Senior units</div>');
   senior_TabsSubmenu_data.set('statusText','/u/UG/SM/');
   senior_TabsSubmenu_data.set(1, SMPureNorm_data);
   senior_TabsSubmenu_data.set(2, SMPureAdv_data);
   senior_TabsSubmenu_data.set(3, SMAppNorm_data);
   senior_TabsSubmenu_data.set(4, SMAppAdv_data);
   senior_TabsSubmenu_data.set(5, SMStatNorm_data);
   senior_TabsSubmenu_data.set(6, SMStatAdv_data);

domMenu_data.set('senior_TabsSubmenu', new Hash(1,senior_TabsSubmenu_data));

var pages = [
   ['Introduction','/u/PS/UgPr/Introduction.html'],
   ['Studying Maths at Uni','/u/PS/UgPr/StudyingMathematicsatUniversity.html'],
   ['First Year','/u/PS/UgPr/FirstYearMathematics.html'],
   ['Junior Units','/u/PS/UgPr/WhatwillIlearninJuniorcourses.html'],
   ['Talking to 1st year Students','/u/PS/UgPr/TalkingwithFirstYearStudents.html'],
   ['Maths Learning Centre','/u/PS/UgPr/MathematicsLearningCentre.html'],
   ['Bridging Courses','/u/PS/UgPr/BridgingCourses.html'],
   ['Talented Student Program','/u/PS/UgPr/TalentedStudentsProgram.html'],
   ['Scholarships &amp; Prizes','/u/PS/UgPr/ScholarshipsandPrizes.html'],
   ['Going on with Maths or Stats','/u/PS/UgPr/GoingOnWithMathematicsandStatistics.html'],
   ['Talking to 3rd year Students','/u/PS/UgPr/TalkingtoThirdYearStudents.html'],
   ['Afterwards','/u/PS/UgPr/Andafterwardswhatthen.html'],
   ['For Further Information','/u/PS/UgPr/Forfurtherinformation.html'],
   ['Profile: Chris','/u/PS/UgPr/ProfileChristopherBrown.html'],
   ['Profile: Leah','/u/PS/UgPr/ProfileLeahRatliff.html'],
   ['Profile: Sophie','/u/PS/UgPr/ProfileSophieAshton.html'],
   ['Profile: Hugh','/u/PS/UgPr/ProfileHughMiller.html'],
   ['Profile: Tegan','/u/PS/UgPr/ProfileTeganMorrison.html'],
   ['Profile: Hai','/u/PS/UgPr/ProfileHaiTrungHo.html'],
   ['Profile: Thomas','/u/PS/UgPr/ProfileThomasFung.html']];

var UgPr_TabsSubmenu_data = new Hash();
   UgPr_TabsSubmenu_data.set('uri', thisPage =='/u/PS/UgPr/index.html' ? 'greyout':'/u/PS/UgPr/');
   UgPr_TabsSubmenu_data.set('contents','<div class="children">Program Guide:</div>');
   UgPr_TabsSubmenu_data.set('statusText','/u/PS/UgPr/');
   for (page=1; page<pages.length+1; page++) {
        UgPr_TabsSubmenu_data.set(page, new Hash('contents', pages[page-1][0],
          'uri', thisPage == pages[page-1][1] ? 'greyout':pages[page-1][1],
          'statusText',pages[page-1][1])
       )
   };

domMenu_data.set('UgPr_TabsSubmenu', new Hash(1, UgPr_TabsSubmenu_data) );

var about_TabsMenu_data = new Hash();
about_TabsMenu_data.set('contents', (tablevel == 'about' ? indivbit:divbit)+leftbit+'About the School'+rightbit);
about_TabsMenu_data.set('uri', thisPage == '/u/About/index.html' ? 'greyout':'/u/About/');
about_TabsMenu_data.set('statusText', '/u/About/');
about_TabsMenu_data.set(1, new Hash(
            'contents', 'Contacting us',
            'uri', thisPage == '/u/About/Contact.html' ? 'greyout':'/u/About/Contact.html',
            'statusText', '/u/About/Contact.html'
        ));
about_TabsMenu_data.set(2, new Hash(
            'contents', 'Getting here',
            'uri', thisPage == '/u/About/Carslaw.html' ? 'greyout':'/u/About/Carslaw.html',
            'statusText', '/u/About/Carslaw.html'
        ));
about_TabsMenu_data.set(3, new Hash(
            'contents', '<div  class="children">Semester dates 2008</div>',
            'uri', thisPage == '/u/About/semester-dates.html' ? 'greyout':'/u/About/semester-dates.html',
            'statusText', '/u/About/semester-dates.html',
            1, new Hash(
                'contents', '2006',
                'uri', thisPage == '/u/About/semester-dates06.html' ? 'greyout':'/u/About/semester-dates06.html',
                'statusText', '/u/About/semester-dates06.html'
            ),
            2, new Hash(
                'contents', '2007',
                'uri', thisPage == '/u/About/semester-dates07.html' ? 'greyout':'/u/About/semester-dates07.html',
                'statusText', '/u/About/semester-dates07.html'
            ),
            3, new Hash(
                'contents', '2009',
                'uri', thisPage == '/u/About/semester-dates09.html' ? 'greyout':'/u/About/semester-dates09.html',
                'statusText', '/u/About/semester-dates09.html'
            ),
            4, new Hash(
                'contents', '2010',
                'uri', thisPage == '/u/About/semester-dates10.html' ? 'greyout':'/u/About/semester-dates10.html',
                'statusText', '/u/About/semester-dates10.html'
            )
        ));
about_TabsMenu_data.set(4, new Hash(
            'contents', 'List of Visitors',
            'uri', thisPage == '/u/About/visitors.html' ? 'greyout':'/u/About/visitors.html',
            'statusText', '/u/About/visitors.html'
        ));
about_TabsMenu_data.set(5, new Hash(
            'contents', 'News and Events',
            'uri', thisPage == '/u/About/news.html' ? 'greyout':'/u/About/news.html',
            'statusText', '/u/About/news.html'
        ));
about_TabsMenu_data.set(6, new Hash(
            'contents', 'Positions Vacant',
            'uri', thisPage == '/u/About/Vacancies.html' ? 'greyout':'/u/About/Vacancies.html',
            'statusText', '/u/About/vacancies.html'
        ));
about_TabsMenu_data.set(7, new Hash(
            'contents', 'Secondary Schools Liaison',
            'uri', thisPage == '/u/About/slo.html' ? 'greyout':'/u/About/slo.html',
            'statusText', '/u/About/slo.html'
        ));

var research_TabsMenu_data = new Hash();
research_TabsMenu_data.set('contents', (tablevel == 'research' ? indivbit:divbit)+leftbit+'Research activities'+rightbit);
research_TabsMenu_data.set('uri', thisPage == '/res/Research.html' ? 'greyout':'/res/Research.html');
research_TabsMenu_data.set('statusText', '/res/Research.html');
research_TabsMenu_data.set(1, research_TabsSubmenu_data);
research_TabsMenu_data.set(2, new Hash(
            'contents', 'Postgraduate study',
            'uri', thisPage == '/u/PG/index.html' ? 'greyout':'/u/PG/',
            'statusText', '/u/PG/'
        ));
research_TabsMenu_data.set(3, new Hash(
            'contents', 'Postgraduate scholarships',
            'uri', thisPage == '/u/PG/PGschols.html' ? 'greyout':'/u/PG/PGschols.html',
            'statusText', '/u/PG/PGschols.html'));
research_TabsMenu_data.set(4, new Hash(
            'contents', 'PhD and MSc theses',
            'uri', thisPage == '/u/PG/theses.html' ? 'greyout':'/u/PG/theses.html',
            'statusText', '/u/PG/theses.html'));
research_TabsMenu_data.set(5, pubs_TabsSubmenu_data);
research_TabsMenu_data.set(6, sem_TabsSubmenu_data);


var future_TabsMenu_data = new Hash();
future_TabsMenu_data.set('contents', (tablevel == 'future' ? indivbit:divbit)+leftbit+'For future students'+rightbit);
future_TabsMenu_data.set('uri', thisPage == '/u/PS/index.html' ? 'greyout':'/u/PS/');
future_TabsMenu_data.set('statusText', '/u/PS/');
future_TabsMenu_data.set(1, new Hash(
    'contents', 'Overview',
    'uri', thisPage == '/u/PS/overview.html' ? 'greyout':'/u/PS/overview.html',
    'statusText', '/u/PS/overview.html'
));
future_TabsMenu_data.set(2, UgPr_TabsSubmenu_data);
future_TabsMenu_data.set(3, new Hash(
    'contents', 'Careers',
    'uri', thisPage == '/u/PS/careers.html' ? 'greyout':'/u/PS/careers.html',
    'statusText', '/u/PS/careers.html'
));
future_TabsMenu_data.set(4, new Hash(
    'contents', 'Advanced maths',
    'uri', thisPage == '/u/PS/advanced.html' ? 'greyout':'/u/PS/advanced.html',
    'statusText', '/u/PS/advanced.html'
));
future_TabsMenu_data.set(5, new Hash(
        'contents', 'Bridging Courses',
        'uri', thisPage == '/u/BC/index.html' ? 'greyout':'/u/BC/',
        'statusText', '/u/BC/'
));
future_TabsMenu_data.set(6, new Hash(
    'contents', 'Financial maths',
    'uri', thisPage == '/u/ND/FM/index.html' ? 'greyout':'/u/ND/FM/',
    'statusText', '/u/ND/FM/'
));
future_TabsMenu_data.set(7, new Hash(
    'contents', 'Talented Student Program',
    'uri', thisPage == '/u/TSP/index.html' ? 'greyout':'/u/TSP/',
    'statusText', '/u/TSP/'
));
future_TabsMenu_data.set(8, new Hash(
    'contents', 'Vacation Scholarships',
    'uri', thisPage == '/u/PS/VacSchol.html' ? 'greyout':'/u/PS/VacSchol.html',
    'statusText', '/u/PS/VacSchol.html'
));

var current_TabsMenu_data = new Hash();
current_TabsMenu_data.set('contents', (tablevel == 'current' ? indivbit:divbit)+leftbit+'For current students'+rightbit);
current_TabsMenu_data.set('uri', thisPage == '/u/UG/index.html' ? 'greyout':'/u/UG/');
current_TabsMenu_data.set('statusText', '/u/UG/');
current_TabsMenu_data.set(1, junior_TabsSubmenu_data);
current_TabsMenu_data.set(2, inter_TabsSubmenu_data);
current_TabsMenu_data.set(3, senior_TabsSubmenu_data);
current_TabsMenu_data.set(4, quizzes_TabsSubmenu_data);
current_TabsMenu_data.set(5, new Hash(
        'contents', '4th year Honours',
        'uri', thisPage == '/u/UG/HM/index.html' ? 'greyout':'/u/UG/HM/',
        'statusText', '/u/UG/HM/'));
current_TabsMenu_data.set(6, new Hash(
        'contents', 'Special Consideration',
        'uri', thisPage == '/u/UG/SpecialConsideration.html' ? 'greyout':'/u/UG/SpecialConsideration.html',
        'statusText', '/u/UG/SpecialConsideration.html'));
current_TabsMenu_data.set(7, new Hash(
        'contents', 'pdftips',
        'uri', thisPage == '/u/UG/pdftips.html' ? 'greyout':'/u/UG/pdftips.html',
        'statusText', '/u/UG/pdftips.html'));
current_TabsMenu_data.set(8, new Hash(
        'contents', '&#931;UMS Competition',
        'uri', thisPage == '/u/SUMS/index.html' ? 'greyout':'/u/SUMS/',
        'statusText', '/u/SUMS/'));
current_TabsMenu_data.set(9, new Hash(
        'contents', 'Junior Handbook',
        'uri', '/u/sandrab/JM/handbook.pdf',
        'statusText', '/u/sandrab/JM/handbook.pdf'));
current_TabsMenu_data.set(10, new Hash(
        'contents', 'Intermediate Handbook',
        'uri', '/u/david/MATH2/hbk.pdf',
        'statusText', '/u/david/MATH2/hbk.pdf'));
current_TabsMenu_data.set(11, new Hash(
        'contents', 'Senior Handbook',
        'uri', thisPage == '/u/UG/SM/hbk08.html' ? 'greyout':'/u/UG/SM/hbk08.html',
        'statusText', '/u/UG/SM/hbk06.html'));
current_TabsMenu_data.set(12, new Hash(
        'contents', 'Senior Maths FAQ',
        'uri', thisPage == '/u/UG/SM/FAQ.html' ? 'greyout':'/u/UG/SM/FAQ.html',
        'statusText', '/u/UG/SM/FAQ.html'));
current_TabsMenu_data.set(13, new Hash(
        'contents', 'Summer School',
        'uri', thisPage == '/u/UG/SS/index.html' ? 'greyout':'/u/UG/SS/',
        'statusText', '/u/UG/SS/'));
current_TabsMenu_data.set(14, new Hash(
        'contents', 'Timetables',
        'uri', thisPage == '/u/UG/mathstattimetable.html' ? 'greyout':'/u/UG/mathstattimetable.html',
        'statusText', '/u/UG/mathstattimetable.html'));

var internal_TabsMenu_data = new Hash();

internal_TabsMenu_data.set('contents', (tablevel == 'internal' ? indivbit:divbit)+leftbit+'School intranet'+rightbit);
internal_TabsMenu_data.set('uri', thisPage == '/u/SMS/index.html' ? 'greyout':'/u/SMS/');
internal_TabsMenu_data.set('statusText', '/u/SMS/');
internal_TabsMenu_data.set(1, new Hash(
        'contents', 'New scnews',
        'uri', '/s/scnews?new=1',
        'statusText', '/s/scnews?new=1'));
internal_TabsMenu_data.set(2, new Hash(
        'contents', 'Current scnews',
        'uri', '/s/scnews',
        'statusText', '/s/scnews'));
internal_TabsMenu_data.set(3, new Hash(
        'contents', 'Create scnews item',
        'uri', '/s/scnews-add',
        'statusText', '/s/scnews-add'));
internal_TabsMenu_data.set(4, new Hash(
        'contents', 'Calendar',
        'uri', thisPage == '/u/About/calendar.html' ? 'greyout':'/u/About/calendar.html',
        'statusText', '/u/About/calendar.html'));
internal_TabsMenu_data.set(5, new Hash(
        'contents', 'OH&S',
        'uri', thisPage == '/u/SMS/OHS.html' ? 'greyout':'/u/SMS/OHS.html',
        'statusText', '/u/SMS/OHS.html'));
internal_TabsMenu_data.set(6, new Hash(
        'contents', 'List of pages',
        'uri', '/Chronology.html',
        'statusText', '/Chronology.html'));


domMenu_data.set('TabsMenu', new Hash(1, about_TabsMenu_data,
    2, research_TabsMenu_data,
    3, future_TabsMenu_data,
    4, current_TabsMenu_data,
    5, internal_TabsMenu_data
));

var TabsMenuSettings = new Hash (
    'menuBarWidth', '',
    'subMenuMinWidth', '50',
    'distributeSpace', false,
    'verticalSubMenuOffsetX', -1,
    'verticalSubMenuOffsetY', -1,
    'horizontalSubMenuOffsetX', -1,
    'openMouseoverMenuDelay', 1,
    'closeMouseoutMenuDelay', 200,
    'menuElementClass', 'tabs_menuElement',
    'menuElementHoverClass', 'tabs_menuElementHover',
    'menuElementActiveClass', 'tabs_menuElementHover',
    'menuElementHeadingClass', 'tabs_menuElement',
    'menuElementHeadingHoverClass', 'tabs_menuElementHover',
    'menuElementHeadingActiveClass', 'tabs_menuElementHover',
    'menuElementGreyClass', 'tabs_menuElementGrey',
    'menuElementGreyHoverClass', 'tabs_menuElementGreyHover',
    'menuElementGreyActiveClass', 'tabs_menuElementGreyHover',
    'subMenuBarClass', 'tabs_subMenuBar',
    'subMenuElementClass', 'tabs_subMenuElement',
    'subMenuElementHoverClass', 'tabs_subMenuElementHover',
    'subMenuElementActiveClass', 'tabs_subMenuElementHover',
    'subMenuElementGreyClass', 'tabs_subMenuElementGrey',
    'subMenuElementGreyHoverClass', 'tabs_subMenuElementGreyHover',
    'subMenuElementGreyActiveClass', 'tabs_subMenuElementGreyActive',
    'subMenuElementHeadingClass', 'tabs_subMenuElementHeading',
    'subMenuElementHeadingHoverClass', 'tabs_subMenuElementHeadingHover',
    'subMenuElementHeadingActiveClass', 'tabs_subMenuElementHeadingHover'
    );

domMenu_settings.set('TabsMenu', TabsMenuSettings);
