<!--start of roster code

  function person(pos1, pos2, pos3, pos4, home, business, fax, email1, email2) {
    this.length = 10;
    this.pos1 = pos1;
    this.pos2 = pos2;
    this.pos3 = pos3;
    this.pos4 = pos4;
    this.home = home;
    this.business = business;
    this.fax = fax;
    this.email1 = email1;
    this.email2 = email2;
  }

  function persindex(per1, per2, per3, per4, per5, per6, per7, per8, per9, per10, per11, per12, per13, per14, per15, per16, per17, per18, per19, per20, per21, per22, per23, per24, per25, per26, per27, per28, per29, per30, per31, per32, per33, per34, per35, per36, per37, per38, per39, per40, per41, per42, per43, per44, per45, per46, per47, per48, per49, per50, per51, per52, per53, per54, per55, per56) {
    this.per1 = per1;
    this.per2 = per2;
    this.per3 = per3;
    this.per4 = per4;
    this.per5 = per5;
    this.per6 = per6;
    this.per7 = per7;
    this.per8 = per8;
    this.per9 = per9;
    this.per10 = per10;
    this.per11 = per11;
    this.per12 = per12;
    this.per13 = per13;
    this.per14 = per14;
    this.per15 = per15;
    this.per16 = per16;
    this.per17 = per17;
    this.per18 = per18;
    this.per19 = per19;
    this.per20 = per20;
    this.per21 = per21;
    this.per22 = per22;
    this.per23 = per23;
    this.per24 = per24;
    this.per25 = per25;
    this.per26 = per26;
    this.per27 = per27;
    this.per28 = per28;
    this.per29 = per29;
    this.per30 = per30;
    this.per31 = per31;
    this.per32 = per32;
    this.per33 = per33;
    this.per34 = per34;
    this.per35 = per35;
    this.per36 = per36;
    this.per37 = per37;
    this.per38 = per38;
    this.per39 = per39;
    this.per40 = per40;
    this.per41 = per41;
    this.per42 = per42;
    this.per43 = per43;
    this.per44 = per44;
    this.per45 = per45;
    this.per46 = per46;
    this.per47 = per47;
    this.per48 = per48;
    this.per49 = per49;
    this.per50 = per50;
    this.per51 = per51;
    this.per52 = per52;
    this.per53 = per53;
    this.per54 = per54;
    this.per55 = per55;
    this.per56 = per56;
  }  

  var ros1 = new person("Education Group Chairperson", "Management Skills Instructor", " ", " ", "814-838-7800", "814-871-7629", "814-871-7616", "aggarwal@gannon.edu", " ");
  var ros2 = new person("Minorities and Women Chairperson", " ", " ", " ", " ", "614-860-5582",	"614-868-4798", " ", " ");
  var ros3 = new person("Management Skills Instructor", "Member Affairs Group Chairperson", "Membership Development Chairperson", "Soc. Memb. Dev. Com. (NMDC) Rep.", "416-621-3418", "416-598-2920", "416-598-5394", "eamor@netcom.ca", "amore@asme.org");
  var ros4 = new person("Meeting Organization Chairperson", "NNC Representative", " ", " ", " ", "419-698-6765", "419-697-6549", "anderson.len@sylvania.sev.org", " ");
  var ros5 = new person("Government Relations Chairperson", " ", " ", " ", "330-929-0782", "330-375-1390", "330-375-1590", "w.bandy@zedg.com", " ");
  var ros6 = new person("Liaison Council on Code and Standards (CCS)", " ", " ", " ", " ", "416-253-9459", "416-255-1452", "rwbarnes@ican.net", " ");
  var ros7 = new person("2000 MTS Chair", " ", " ", " ", " ", "330-829-7703", " ", "blakej@asme.org", " ");
  var ros8 = new person("Section Assistance Chairperson", " ", " ", " ", "724-744-9824", "724-374-9333", "724-934-3325", " ", " ");
  var ros9 = new person("Advisor to the Vice President", "Management Skills Instructor", " ", " ", "724-942-4687", "724-514-2883", "724-514-1991", "william.bryan@ansys.com", " ");
  var ros10 = new person("Ingersoll-Rand Competition Chair", "Standardized Leadership Training Instructor", " ", " ", "416-245-6982", "905-672-4605", "905-678-1593", "chanm4@asme.org", "mariannechan@home.com");
  var ros11 = new person("Speakers Bureau Chairperson", " ", " ", " ", " ", "216-829-7212", "216-823-0639", " ", " ");
  var ros12 = new person("Special Project Chairperson", "Graduate Student Conference Chair", " ", " ", "606-371-9645", "513-556-5311", "513-556-4015", "janak.dave@uc.edu", " ");
  var ros13 = new person("Professional Development, Industry & Technical Affairs Chair", "Management Skills Instructor", "Professional Development Chairperson", " ", "330-875-9833", "330-875-7770 ext 11", "330-875-1968", "davistl@asme.org", " ");
  var ros14 = new person("National Student Sections Committee Representatives Senior Representative", " ", " ", " ", "937-439-0947", "937-229-2995", "937-229-2756", "gdoyle@engr.udayton.edu", " ");
  var ros15 = new person("Society Member Interests Committee (NMIC) Correspondent", "Standardized Leadership Instructor", "Member Interests Co-Chairperson", " ", "814-459-7978", "814-734-9440", "814-734-1797", "evansa1@asme.org", "cflow@ncinter.net");
  var ros16 = new person("Liaison Council on Code and Standards (CCS)", " ", " ", " ", "330-882-6208", " ", " ", " ", " ");
  var ros17 = new person("Standardized Leadership Instructor", "Nominating Comm. 1st Alternate", " ", " ", " ", "616-771-6761", "616-771-6642", "fleischs@gvsu.edu", " ");
  var ros18 = new person("Standardized Leadership Trainer", " ", " ", " ", "416-283-0442", "416-749-0880", "416-749-9669", "gwcfong@interlog.com", " ");
  var ros19 = new person("Liaison Council on Engr. (COE)", " ", " ", " ", "937-255-4476", "937-255-2362", "937-476-7621", "mfranke@afit.af.mil", " ");
  var ros20 = new person("Internet Chair", "Webmaster", "Standardized Leadership Instructor", "Nominating Committee (NNC) 2nd Alternate", "333-966-2316", "330-829-7416", "330-829-7283", "fullert1@asme.org", "tim.a.fuller@worldnet.att.net");
  var ros21 = new person("Section Operations & Communications Group Chairperson", "Standardized Leadership Instructor", " ", " ", "330-821-4236", "330-829-7351", "330-829-7432", "dick.p.glasser@mcdermott.com", " ");
  var ros22 = new person("SSC Student Rep.", " ", " ", " ", "513-569-0096", "513-615-1147", " ", "goveji@email.uc.edu", " ");
  var ros23 = new person("Ohio Council Liasion", " ", " ", " ", "440-942-6196", "440-951-5533", "440-951-0869", "gradwelll@asme.org", " ");
  var ros24 = new person("Chair, Technical Affairs", " ", " ", " ", "248-879-6765", "810-986-0010", "810-986-0176", "harringtond@asme.org", " ");
  var ros25 = new person("Liaison Board on Member Interest & Development (BMID)", " ", " ", " ", "419-385-3676", " ", " ", " ", " ");
  var ros26 = new person("Liaison State Coordinators", " ", " ", " ", "614-882-0265", " ", " ", " ", " ");
  var ros27 = new person("Liaison to the Board of Governors (BOG)", "Management Skills Instructor", " ", " ", "330-498-0112", "330-860-2302", "330-860-1409", "kittoj@asme.org", " ");
  var ros28 = new person("Newsletter Co-chair", "Member Intitiative System 1st Alternate", " ", " ", " ", "724-744-2445", " ", "kocarj@asme.org", "kocarj@isolns.com");
  var ros29 = new person("Professional Development Committee Member", "Management Skills Seminar Chair", " ", " ", "614-793-9029", "614-336-8760", "614-336-8761", " ", " ");
  var ros30 = new person("Liaison Council on Engr. (COE)", " ", " ", " ", "517-351-6031", "517-353-9717", "517-353-1750", "lloyd@egr.msu.edu", " ");
  var ros31 = new person("Young Engineers Program Chair", " ", " ", " ", " ", "330-972-5244", "330-972-5162", "mawasha@uakron.edu", " ");
  var ros32 = new person("Management Skills Instructor", " ", " ", " ", " ", "313-454-2021", " ", " ", " ");
  var ros33 = new person("History & Landmarks Chairperson", "Satellite Programs Chair", " ", " ", "616-327-5145", "616-342-3406", "616-342-3574", "michelhaught@asme.org", " ");
  var ros34 = new person("Management Skills Instructor", " ", " ", " ", " ", "304-453-4831", " ", " ", " ");
  var ros35 = new person("Region V Secretary", "Standardized Leadership Instructor", "2000 RAC Chair", " ", "248-625-9531", "810-986-6877", " ", "odanielm@asme.org", "lnusrn1.kz38n2@gmeds.com");
  var ros36 = new person("1999 MTS Chair", " ", " ", " ", "616-349-3024", "616-226-3490", "616-226-3417", " ", " ");
  var ros37 = new person("Vice President", "ASME/CSME Com. On Coordination", " ", " ", "616-532-5737", "616-771-6750", "616-771-6642", "plotkowp@gvsu.edu", "plotkowskip@asme.org");
  var ros38 = new person("RSC Interview Fair Chair", " ", " ", " ", " ", "616-895-3311", " ", "plouffc@gvsu.edu", " ");
  var ros39 = new person("Faculty Advisors Chairperson", "RACON Chairperson", " ", " ", "519-944-5258",	"519-253-4232, x2626",	"519-973-7062", "rankin@engn.uwindsor.ca", " ");
  var ros40 = new person("Honors and Awards Chairperson", "Liaison Metrication Board", "General Awards Committee Representative", " ", "313-881-3431", "313-577-0800", "313-577-1781", "rathod@et.eng.wayne.edu", " ");
  var ros41 = new person("Standardized Leadership Instructor", "Seminar Development Chairperson", "Newsletters Co-Chairperson", "COM Representative", "616-895-7020", "616-771-6762", "616-771-6642", "rayj@gvsu.edu", " ");
  var ros42 = new person("National Design Competition Chairperson", " ", " ", " ", "616-365-0279", "616-336-7266", "616-336-7215", "reffeorw@gvsu.edu", " ");
  var ros43 = new person("Member Intitiative System Delegate", "Management Skills Instructor", " ", " ", "419-385-8085", "419-385-8085", "419-385-8085", "robinsd@asme.org", " ");
  var ros44 = new person("Electronic Communications Chairperson", " ", " ", " ", " ", "313-237-5119", "313-237-5180", "rosel@asme.org", " ");
  var ros45 = new person("Strategic Planning, Finance, Nominations and Awards Chairperson", "Strategic Planning Chair", "Management Skills Instructor", " ", "814-474-5825", "814-871-7722", "814-455-2631", "roth@gannon.edu", " ");
  var ros46 = new person("College Relations Co-Chairperson", " ", " ", " ", "517-337-8199", "517-353-6733", "517-353-1750", "somerton@egr.msu.edu", " ");
  var ros47 = new person("Public Affairs Group Chairperson", " ", " ", " ", "330-497-7338", " ", " ", "southardsw@asme.org", "tom.southards@mcdermott.com");
  var ros48 = new person("Standardized Leadership Instructor", " ", " ", " ", "724-873-1518", "724-514-2983", "724-514-1991", "gman1@sgi.net", " ");
  var ros49 = new person("Member Interest Co-Chairperson", "Society Member Interests Committee (NMIC) Member at Large Representative", " ", " ", "616-452-0510", "616-452-0510", " ", "strodtmanc@asme.org", " ");
  var ros50 = new person("College Relations Co-Chairperson", "Standardized Leadership Instructor", "MIS 2nd Alternate", " ", "416-221-5034", "416-373-5436", "416-375-4525", "atsang@dehavilland.ca", "fsae@interlog.com");
  var ros51 = new person("Liaison Council on Code and Standards (CCS)", " ", " ", " ", " ", "416-325-0104", "416-326-1661", " ", " ");
  var ros52 = new person("Director, Midwest Office", " ", " ", " ", " ", "800-628-6437", "847-680-6012", "wendtt@asme.org", " ");
  var ros53 = new person("Section Communications Chairperson", " ", " ", " ", "416-483-1766", "905-839-1151 Ext 3534", "416-483-3586", "john.w.white@sympatico.ca", " ");
  var ros54 = new person("Primary & Secondary School Relations Chairperson", " ", " ", " ", "216-568-1007", "216-373-5554", "216-373-4145", " ", " ");
  var ros55 = new person("Technical Chapters Chairperson", "Liaison to the COE/CMA Taskforce", "Liaison Council on Public Affairs", "Liaison Board on Government Relations", "740-392-0740", " ", " ", "woodwardra@asme.org", " ");
  var ros56 = new person("ME Department Heads", " ", " ", " ", " ", "513-766-7682", "513-766-7689", "zavodneyl@cedarville.edu", " ");

  var roster = new persindex(ros1, ros2, ros3, ros4, ros5, ros6, ros7, ros8, ros9, ros10, ros11, ros12, ros13, ros14, ros15, ros16, ros17, ros18, ros19, ros20, ros21, ros22, ros23, ros24, ros25, ros26, ros27, ros28, ros29, ros30, ros31, ros32, ros33, ros34, ros35, ros36, ros37, ros38, ros39, ros40, ros41, ros42, ros43, ros44, ros45, ros46, ros47, ros48, ros49, ros50, ros51, ros52, ros53, ros54, ros55, ros56);

  function showroster(form) {
    var showhat = form.RosterName.options[form.RosterName.selectedIndex].value;
    form.Pos1Text.value=roster[showhat].pos1;
    form.Pos2Text.value=roster[showhat].pos2;
    form.Pos3Text.value=roster[showhat].pos3;
    form.Pos4Text.value=roster[showhat].pos4;
    form.HomeText.value=roster[showhat].home;
    form.BusText.value=roster[showhat].business;
    form.FaxText.value=roster[showhat].fax;
    form.Mail1Text.value=roster[showhat].email1;
    form.Mail2Text.value=roster[showhat].email2;
  }

<!--end of roster code-->
