var va = new Array;

va['Accounts, Passwords, Access Privileges, ID Cards'] = new Array;
va['Accounts, Passwords, Access Privileges, ID Cards'][0] = new RequestChoice('Citrix password', 'Citrix password');
va['Accounts, Passwords, Access Privileges, ID Cards'][1] = new RequestChoice('ID Card issues', 'ID Card issues');
va['Accounts, Passwords, Access Privileges, ID Cards'][2] = new RequestChoice('IT Services (ITSS Billing - departments)', 'IT Services (ITSS Billing - departments)');
va['Accounts, Passwords, Access Privileges, ID Cards'][3] = new RequestChoice('Kronos password', 'Kronos password');
va['Accounts, Passwords, Access Privileges, ID Cards'][4] = new RequestChoice('LDAP Directory Access', 'LDAP Directory Access');
va['Accounts, Passwords, Access Privileges, ID Cards'][5] = new RequestChoice('My IT Services (ITSS billing - students)', 'My IT Services (ITSS billing - students)');
va['Accounts, Passwords, Access Privileges, ID Cards'][6] = new RequestChoice('Other account/password issue', 'Other account/password issue');
va['Accounts, Passwords, Access Privileges, ID Cards'][7] = new RequestChoice('Remedy account/password', 'Remedy account/password');
va['Accounts, Passwords, Access Privileges, ID Cards'][8] = new RequestChoice('SUNet ID password', 'SUNet ID password');
va['Accounts, Passwords, Access Privileges, ID Cards'][9] = new RequestChoice('SUNet ID sponsorship', 'SUNet ID sponsorship');

va['Administrative Applications'] = new Array;
va['Administrative Applications'][0] = new RequestChoice('A-PLAC (Prism)', 'A-PLAC (Prism)');
va['Administrative Applications'][1] = new RequestChoice('AMCOM', 'AMCOM');
va['Administrative Applications'][2] = new RequestChoice('Authority Manager', 'Authority Manager');
va['Administrative Applications'][3] = new RequestChoice('Axess', 'Axess');
va['Administrative Applications'][4] = new RequestChoice('BRIO', 'BRIO');
va['Administrative Applications'][5] = new RequestChoice('Change Management', 'Change Management');
va['Administrative Applications'][6] = new RequestChoice('Citrix', 'Citrix');
va['Administrative Applications'][7] = new RequestChoice('CourseWork', 'CourseWork');
va['Administrative Applications'][8] = new RequestChoice('DocuShare', 'DocuShare');
va['Administrative Applications'][9] = new RequestChoice('E-Protocol Human Subjects', 'E-Protocol Human Subjects');
va['Administrative Applications'][10] = new RequestChoice('E-Protocol Lab Animals', 'E-Protocol Lab Animals');
va['Administrative Applications'][11] = new RequestChoice('Enterprise Data Warehouse', 'Enterprise Data Warehouse');
va['Administrative Applications'][12] = new RequestChoice('FAMIS', 'FAMIS');
va['Administrative Applications'][13] = new RequestChoice('FIMS - Facilities Information Management System', 'FIMS - Facilities Information Management System');
va['Administrative Applications'][14] = new RequestChoice('Goldmine', 'Goldmine');
va['Administrative Applications'][15] = new RequestChoice('HandSOn', 'HandSOn');
va['Administrative Applications'][16] = new RequestChoice('HelpSU', 'HelpSU');
va['Administrative Applications'][17] = new RequestChoice('Homer', 'Homer');
va['Administrative Applications'][18] = new RequestChoice('Hyperion', 'Hyperion');
va['Administrative Applications'][19] = new RequestChoice('ISpace', 'ISpace');
va['Administrative Applications'][20] = new RequestChoice('Kronos', 'Kronos');
va['Administrative Applications'][21] = new RequestChoice('Lab Animals', 'Lab Animals');
va['Administrative Applications'][22] = new RequestChoice('MESA', 'MESA');
va['Administrative Applications'][23] = new RequestChoice('Med-DSS/Meta5', 'Med-DSS/Meta5');
va['Administrative Applications'][24] = new RequestChoice('MyApps', 'MyApps');
va['Administrative Applications'][25] = new RequestChoice('OnBase', 'OnBase');
va['Administrative Applications'][26] = new RequestChoice('Oracle Financials', 'Oracle Financials');
va['Administrative Applications'][27] = new RequestChoice('Organization Manager', 'Organization Manager');
va['Administrative Applications'][28] = new RequestChoice('Other Administrative Application', 'Other Administrative Application');
va['Administrative Applications'][29] = new RequestChoice('PanFora', 'PanFora');
va['Administrative Applications'][30] = new RequestChoice('PeopleSoft GFS', 'PeopleSoft GFS');
va['Administrative Applications'][31] = new RequestChoice('PeopleSoft HRMS', 'PeopleSoft HRMS');
va['Administrative Applications'][32] = new RequestChoice('PeopleSoft SA', 'PeopleSoft SA');
va['Administrative Applications'][33] = new RequestChoice('Pinnacle', 'Pinnacle');
va['Administrative Applications'][34] = new RequestChoice('PostGrads', 'PostGrads');
va['Administrative Applications'][35] = new RequestChoice('ReportMart', 'ReportMart');
va['Administrative Applications'][36] = new RequestChoice('ReportMart3', 'ReportMart3');
va['Administrative Applications'][37] = new RequestChoice('Resource25', 'Resource25');
va['Administrative Applications'][38] = new RequestChoice('SAM', 'SAM');
va['Administrative Applications'][39] = new RequestChoice('SHARE', 'SHARE');
va['Administrative Applications'][40] = new RequestChoice('SMARTS', 'SMARTS');
va['Administrative Applications'][41] = new RequestChoice('SPIDERS', 'SPIDERS');
va['Administrative Applications'][42] = new RequestChoice('STARS - Stanford Training & Registration System', 'STARS - Stanford Training & Registration System');
va['Administrative Applications'][43] = new RequestChoice('SUPAD', 'SUPAD');
va['Administrative Applications'][44] = new RequestChoice('Sponsorship Manager', 'Sponsorship Manager');
va['Administrative Applications'][45] = new RequestChoice('StanfordWho', 'StanfordWho');
va['Administrative Applications'][46] = new RequestChoice('StanfordYou', 'StanfordYou');
va['Administrative Applications'][47] = new RequestChoice('Sundial', 'Sundial');
va['Administrative Applications'][48] = new RequestChoice('Sunflower', 'Sunflower');
va['Administrative Applications'][49] = new RequestChoice('TechPort', 'TechPort');
va['Administrative Applications'][50] = new RequestChoice('Time-Tracking', 'Time-Tracking');
va['Administrative Applications'][51] = new RequestChoice('UnixSPIRES', 'UnixSPIRES');
va['Administrative Applications'][52] = new RequestChoice('Workgroup Manager', 'Workgroup Manager');
va['Administrative Applications'][53] = new RequestChoice('Worklist Manager', 'Worklist Manager');

va['Billable Services'] = new Array;
va['Billable Services'][0] = new RequestChoice('Application Administration', 'Application Administration');
va['Billable Services'][1] = new RequestChoice('Application Administration URGENT', 'Application Administration URGENT');
va['Billable Services'][2] = new RequestChoice('Backup and recovery services', 'Backup and recovery services');
va['Billable Services'][3] = new RequestChoice('CHaMP Hardware Maintenance', 'CHaMP Hardware Maintenance');
va['Billable Services'][4] = new RequestChoice('Campus Card Service', 'Campus Card Service');
va['Billable Services'][5] = new RequestChoice('Campus Card Trouble', 'Campus Card Trouble');
va['Billable Services'][6] = new RequestChoice('Database Administration Services', 'Database Administration Services');
va['Billable Services'][7] = new RequestChoice('ITSS billing question', 'ITSS billing question');
va['Billable Services'][8] = new RequestChoice('Load Balacing', 'Load Balacing');
va['Billable Services'][9] = new RequestChoice('Net-to-Jack Service', 'Net-to-Jack Service');
va['Billable Services'][10] = new RequestChoice('Paging services', 'Paging services');
va['Billable Services'][11] = new RequestChoice('Server Hosting services', 'Server Hosting services');
va['Billable Services'][12] = new RequestChoice('Storage Administration Services', 'Storage Administration Services');
va['Billable Services'][13] = new RequestChoice('Unix/Linux Systems Administration', 'Unix/Linux Systems Administration');
va['Billable Services'][14] = new RequestChoice('Windows Systems Administration', 'Windows Systems Administration');
va['Billable Services'][15] = new RequestChoice('Windows Systems Administration URGENT', 'Windows Systems Administration URGENT');

va['Central Office Issues'] = new Array;
va['Central Office Issues'][0] = new RequestChoice('Customer Outreach for Disbursements', 'Customer Outreach for Disbursements');
va['Central Office Issues'][1] = new RequestChoice('Disability/Leave Questions (DMS)', 'Disability/Leave Questions (DMS)');
va['Central Office Issues'][2] = new RequestChoice('Immigration Issues', 'Immigration Issues');
va['Central Office Issues'][3] = new RequestChoice('Payroll question', 'Payroll question');
va['Central Office Issues'][4] = new RequestChoice('Sponsored Research', 'Sponsored Research');

va['Computers, Handhelds (PDAs), Printers, Servers'] = new Array;
va['Computers, Handhelds (PDAs), Printers, Servers'][0] = new RequestChoice('Computer (desktop, laptop)', 'Computer (desktop, laptop)');
va['Computers, Handhelds (PDAs), Printers, Servers'][1] = new RequestChoice('Computer Virus/Spyware', 'Computer Virus/Spyware');
va['Computers, Handhelds (PDAs), Printers, Servers'][2] = new RequestChoice('Data Backup and Recovery', 'Data Backup and Recovery');
va['Computers, Handhelds (PDAs), Printers, Servers'][3] = new RequestChoice('Handheld - PDA', 'Handheld - PDA');
va['Computers, Handhelds (PDAs), Printers, Servers'][4] = new RequestChoice('Operating System', 'Operating System');
va['Computers, Handhelds (PDAs), Printers, Servers'][5] = new RequestChoice('Other computer issue', 'Other computer issue');
va['Computers, Handhelds (PDAs), Printers, Servers'][6] = new RequestChoice('Printer', 'Printer');
va['Computers, Handhelds (PDAs), Printers, Servers'][7] = new RequestChoice('Scanner', 'Scanner');
va['Computers, Handhelds (PDAs), Printers, Servers'][8] = new RequestChoice('Server', 'Server');
va['Computers, Handhelds (PDAs), Printers, Servers'][9] = new RequestChoice('Unix cluster issue', 'Unix cluster issue');
va['Computers, Handhelds (PDAs), Printers, Servers'][10] = new RequestChoice('Wireless - Cards, Access Points', 'Wireless - Cards, Access Points');

va['Email'] = new Array;
va['Email'][0] = new RequestChoice('Computer Virus/Spyware', 'Computer Virus/Spyware');
va['Email'][1] = new RequestChoice('Eudora', 'Eudora');
va['Email'][2] = new RequestChoice('General email question', 'General email question');
va['Email'][3] = new RequestChoice('HIPAA security', 'HIPAA security');
va['Email'][4] = new RequestChoice('IMAP email', 'IMAP email');
va['Email'][5] = new RequestChoice('Mailing Lists', 'Mailing Lists');
va['Email'][6] = new RequestChoice('Outlook', 'Outlook');
va['Email'][7] = new RequestChoice('SPAM', 'SPAM');
va['Email'][8] = new RequestChoice('Security issue or concern', 'Security issue or concern');
va['Email'][9] = new RequestChoice('Unix email', 'Unix email');
va['Email'][10] = new RequestChoice('Vacation message', 'Vacation message');
va['Email'][11] = new RequestChoice('WebMail ', 'WebMail ');

va['Facilities'] = new Array;
va['Facilities'][0] = new RequestChoice('Building Access Control', 'Building Access Control');
va['Facilities'][1] = new RequestChoice('FAMIS', 'FAMIS');
va['Facilities'][2] = new RequestChoice('FIMS - Facilities Information Management System', 'FIMS - Facilities Information Management System');
va['Facilities'][3] = new RequestChoice('Floor Plans (Official University - to scale)', 'Floor Plans (Official University - to scale)');
va['Facilities'][4] = new RequestChoice('Floor Plans (TSOs, Bible Sheets)', 'Floor Plans (TSOs, Bible Sheets)');
va['Facilities'][5] = new RequestChoice('ISpace', 'ISpace');

va['Network Connectivity'] = new Array;
va['Network Connectivity'][0] = new RequestChoice('Building-wide network outage', 'Building-wide network outage');
va['Network Connectivity'][1] = new RequestChoice('Cannot connect to campus network.', 'Cannot connect to campus network.');
va['Network Connectivity'][2] = new RequestChoice('DSL - Non-Stanford ', 'DSL - Non-Stanford ');
va['Network Connectivity'][3] = new RequestChoice('DSL - Stanford ', 'DSL - Stanford ');
va['Network Connectivity'][4] = new RequestChoice('In-Room Network Connection', 'In-Room Network Connection');
va['Network Connectivity'][5] = new RequestChoice('Modem (dial-in) ', 'Modem (dial-in) ');
va['Network Connectivity'][6] = new RequestChoice('Net-to-Jack service', 'Net-to-Jack service');
va['Network Connectivity'][7] = new RequestChoice('NetDB', 'NetDB');
va['Network Connectivity'][8] = new RequestChoice('Other connectivity issue', 'Other connectivity issue');
va['Network Connectivity'][9] = new RequestChoice('VPN (Virtual Private Network)', 'VPN (Virtual Private Network)');
va['Network Connectivity'][10] = new RequestChoice('Wireless', 'Wireless');

va['Other Topics'] = new Array;
va['Other Topics'][0] = new RequestChoice('General question about Stanford', 'General question about Stanford');
va['Other Topics'][1] = new RequestChoice('I have a problem too weird to categorize', 'I have a problem too weird to categorize');
va['Other Topics'][2] = new RequestChoice('ITSS admin support request', 'ITSS admin support request');
va['Other Topics'][3] = new RequestChoice('Secure Email', 'Secure Email');

va['Phones and Cable TV'] = new Array;
va['Phones and Cable TV'][0] = new RequestChoice('Bible Sheets/Floor Plans', 'Bible Sheets/Floor Plans');
va['Phones and Cable TV'][1] = new RequestChoice('Billing questions', 'Billing questions');
va['Phones and Cable TV'][2] = new RequestChoice('General assistance', 'General assistance');
va['Phones and Cable TV'][3] = new RequestChoice('In-Room Student Phones', 'In-Room Student Phones');
va['Phones and Cable TV'][4] = new RequestChoice('Order status', 'Order status');
va['Phones and Cable TV'][5] = new RequestChoice('Ordering assistance', 'Ordering assistance');
va['Phones and Cable TV'][6] = new RequestChoice('Repair services', 'Repair services');
va['Phones and Cable TV'][7] = new RequestChoice('Telecommunications Fee', 'Telecommunications Fee');
va['Phones and Cable TV'][8] = new RequestChoice('Voice Mail Password', 'Voice Mail Password');

va['Software Downloads and Upgrades'] = new Array;
va['Software Downloads and Upgrades'][0] = new RequestChoice('Essential Stanford Software', 'Essential Stanford Software');
va['Software Downloads and Upgrades'][1] = new RequestChoice('Linux operating system', 'Linux operating system');
va['Software Downloads and Upgrades'][2] = new RequestChoice('Macintosh operating system.', 'Macintosh operating system.');
va['Software Downloads and Upgrades'][3] = new RequestChoice('Other software issue', 'Other software issue');
va['Software Downloads and Upgrades'][4] = new RequestChoice('Software Licensing (software and downloads)', 'Software Licensing (software and downloads)');
va['Software Downloads and Upgrades'][5] = new RequestChoice('Software installation assistance', 'Software installation assistance');
va['Software Downloads and Upgrades'][6] = new RequestChoice('Unix cluster issue', 'Unix cluster issue');
va['Software Downloads and Upgrades'][7] = new RequestChoice('Windows operating system', 'Windows operating system');

va['Student Services'] = new Array;
va['Student Services'][0] = new RequestChoice('Axess', 'Axess');
va['Student Services'][1] = new RequestChoice('CourseWork', 'CourseWork');
va['Student Services'][2] = new RequestChoice('In-Room Network Connection', 'In-Room Network Connection');
va['Student Services'][3] = new RequestChoice('In-Room Student Phones', 'In-Room Student Phones');
va['Student Services'][4] = new RequestChoice('My IT Services web site - access issues', 'My IT Services web site - access issues');
va['Student Services'][5] = new RequestChoice('StanfordCardPlan-SCP', 'StanfordCardPlan-SCP');
va['Student Services'][6] = new RequestChoice('Student ITSS Services billing', 'Student ITSS Services billing');
va['Student Services'][7] = new RequestChoice('Tax Questions - 1098-T Form', 'Tax Questions - 1098-T Form');
va['Student Services'][8] = new RequestChoice('Telecommunications Fee', 'Telecommunications Fee');
va['Student Services'][9] = new RequestChoice('University Bill/Student Account', 'University Bill/Student Account');

va['Support, Training and Other Services'] = new Array;
va['Support, Training and Other Services'][0] = new RequestChoice('Backup and recovery services', 'Backup and recovery services');
va['Support, Training and Other Services'][1] = new RequestChoice('Software Licensing', 'Software Licensing');
va['Support, Training and Other Services'][2] = new RequestChoice('TechPort', 'TechPort');
va['Support, Training and Other Services'][3] = new RequestChoice('Technology training facilities', 'Technology training facilities');
va['Support, Training and Other Services'][4] = new RequestChoice('Technology training services ', 'Technology training services ');
va['Support, Training and Other Services'][5] = new RequestChoice('eCommerce services', 'eCommerce services');

va['Web Applications, Web Sites'] = new Array;
va['Web Applications, Web Sites'][0] = new RequestChoice('Axess for Students', 'Axess for Students');
va['Web Applications, Web Sites'][1] = new RequestChoice('Axess for Teaching and Advising', 'Axess for Teaching and Advising');
va['Web Applications, Web Sites'][2] = new RequestChoice('Axess for University Employees', 'Axess for University Employees');
va['Web Applications, Web Sites'][3] = new RequestChoice('Class/Dept/Group web directory', 'Class/Dept/Group web directory');
va['Web Applications, Web Sites'][4] = new RequestChoice('CourseWork', 'CourseWork');
va['Web Applications, Web Sites'][5] = new RequestChoice('Curriculum Web Portal (CWP)', 'Curriculum Web Portal (CWP)');
va['Web Applications, Web Sites'][6] = new RequestChoice('E-Protocol Human Subjects', 'E-Protocol Human Subjects');
va['Web Applications, Web Sites'][7] = new RequestChoice('E-Protocol Lab Animals', 'E-Protocol Lab Animals');
va['Web Applications, Web Sites'][8] = new RequestChoice('FIMS - Facilities Information Management System', 'FIMS - Facilities Information Management System');
va['Web Applications, Web Sites'][9] = new RequestChoice('HelpSU', 'HelpSU');
va['Web Applications, Web Sites'][10] = new RequestChoice('ISpace', 'ISpace');
va['Web Applications, Web Sites'][11] = new RequestChoice('IT Services (ITSS billing - departments)', 'IT Services (ITSS billing - departments)');
va['Web Applications, Web Sites'][12] = new RequestChoice('Kronos', 'Kronos');
va['Web Applications, Web Sites'][13] = new RequestChoice('Movable Type', 'Movable Type');
va['Web Applications, Web Sites'][14] = new RequestChoice('My IT Services (ITSS billing - students)', 'My IT Services (ITSS billing - students)');
va['Web Applications, Web Sites'][15] = new RequestChoice('Oracle Financials', 'Oracle Financials');
va['Web Applications, Web Sites'][16] = new RequestChoice('PeopleSoft GFS', 'PeopleSoft GFS');
va['Web Applications, Web Sites'][17] = new RequestChoice('PeopleSoft HRMS', 'PeopleSoft HRMS');
va['Web Applications, Web Sites'][18] = new RequestChoice('PeopleSoft SA', 'PeopleSoft SA');
va['Web Applications, Web Sites'][19] = new RequestChoice('ReportMart', 'ReportMart');
va['Web Applications, Web Sites'][20] = new RequestChoice('ReportMart3', 'ReportMart3');
va['Web Applications, Web Sites'][21] = new RequestChoice('SUPAD', 'SUPAD');
va['Web Applications, Web Sites'][22] = new RequestChoice('Sponsorship Manager', 'Sponsorship Manager');
va['Web Applications, Web Sites'][23] = new RequestChoice('Stanford Google Search', 'Stanford Google Search');
va['Web Applications, Web Sites'][24] = new RequestChoice('Stanford web services and policies', 'Stanford web services and policies');
va['Web Applications, Web Sites'][25] = new RequestChoice('StanfordWho', 'StanfordWho');
va['Web Applications, Web Sites'][26] = new RequestChoice('StanfordYou', 'StanfordYou');
va['Web Applications, Web Sites'][27] = new RequestChoice('Sundial', 'Sundial');
va['Web Applications, Web Sites'][28] = new RequestChoice('TechPort', 'TechPort');
va['Web Applications, Web Sites'][29] = new RequestChoice('Time-Tracking', 'Time-Tracking');
va['Web Applications, Web Sites'][30] = new RequestChoice('Web Authentication (WebAuth)', 'Web Authentication (WebAuth)');
va['Web Applications, Web Sites'][31] = new RequestChoice('Web documentation', 'Web documentation');
va['Web Applications, Web Sites'][32] = new RequestChoice('WebMail', 'WebMail');
va['Web Applications, Web Sites'][33] = new RequestChoice('Workgroup Manager', 'Workgroup Manager');
va['Web Applications, Web Sites'][34] = new RequestChoice('eCommerce services', 'eCommerce services');


function RequestChoice (label, id) {
    this.label = label;
    this.id = id;
}

function setMenu (f) {
    var s = f.Request_Type;
    s.options[0] = new Option('2. Select a Request Type, then...', ' ');
    s.length = 1;
    var w = f.Request_Category.options[f.Request_Category.selectedIndex].value;
    if (va[w] == null) return;
    var m = va[w];
    for (i=0; i<m.length; i++)
        s.options[i+1] = new Option(m[i].label, m[i].id);
    s.length = m.length + 1;
}
