// File: .../08Scourse.js
// Author: Dr. George Corliss, MU EECE, August, 2001

// document.write('<p>In 08Scourse.js</p>\n');

var thisTerm = "Sp09";
var thisYear = 2009;
var FallOrSpring = "Spring";
var semesterStartDate = new Date(thisYear, 0, 12);
var numberOfWeeks = 17;

var TuesDate = new Array();
var ThurDate = new Array();
var FriDate  = new Array();
var specialEvent = new Array();

var lectureEvaluation = new Array();
for (i = 1; i <= numberOfWeeks; i ++) {
   lectureEvaluation[i] = new Array();
   for (j = 1; j <= 5; j ++) { lectureEvaluation[i][j] = -1; }
   specialEvent[i] = sp;
}


function correctPageForm(thisURL) {
  // onSubmit = "window.close(self)"
  //    + '<input type = "hidden" name = "Silent" value = "1">\n'
  //    + '<form name="form1" method="POST action="http://' + courseBaseCGI + '/to_corliss.cgi">\n'
 
  remote = window.open("", "remotewin", "width=510,height=410,scrollbars=yes,resizable=yes");
  remote.document.write('<html><head><title>Correct this Page</title></head>\n'
    + '<body bgcolor = "#CCDDFF">\n'
    + '<p>Thanks for helping make this class web site as accurate and correct as possible.\n'
    + '<form name="form1" method="POST" action="http://www.eng.mu.edu/cgi-bin/cgiwrap/corlissg/to_corliss.cgi">\n'
    + '<p>URL: <input type="text" name="URL" value="' + thisURL + '" size="60">\n'
    + '<input type="hidden" name="WHEN" value="Sp07">\n'
    + '<p>Type of error: <select name="select">\n'
    + '  <option value="Blank"> </option>\n'
    + '  <option value="IncorrectInformation">Incorrect information</option>\n'
    + '  <option value="ConfusingInformation">Confusing information</option>\n'
    + '  <option value="PoorEnglish">Poor English</option>\n'
    + '  <option value="Spelling">Spelling</option>\n'
    + '  <option value="HTML">HTML</option>\n'
    + '  <option value="BadLink">Bad link</option>\n'
    + '  <option value="PageLayout">Page layout</option>\n'
    + '  <option value="Other">Other</option></select>\n'
    + '<p>Description: <br> &nbsp; &nbsp; <textarea name="Description" cols="50" rows="5"></textarea>\n'
    + '<p>Name (optional): <input type="text" name="PersonSubmitting" size="30">\n'
    + '<p><input type="submit" name="Submit" value="Submit">\n'
    + '</form></body></html>\n');
}



function specialEventHead(h) {
    return '<h2>Event: ' + h + '</h2>\n';
}

function specialEventBody(b) {
    return '<blockquote>' + b + '</blockquote>\n';
}

function emitSpecialEvent(wk) {
    if (specialEvent[wk].length > 5) { document.write(specialEvent[wk]); }
}

function corlissAssetsCourse_emitCopyright() {
    document.write('<div class="copyright">All material 2002 - ' + thisYear + ' &copy; Marquette University.</div>');
}


var EECEcolloq = 'EECE Colloquium, Tuesday, ';
var EECEloc    = ', 3:00 P.M., Olin 202 (<a href="/corlissg/12assets/09Sp/EECEColloquium.doc">Spring Schedule</a>)';
var Brotzcolloq = 'BIEN Brotz Seminar Series, Friday, ';
var Brotzloc    = ', 12 noon, Olin 202';
var MSCScolloq = 'MSCS Colloquium, Friday, ';
var MSCSloc    = ', 4:00 P.M., Cudahy 401';
var MCD = 'Senior Design, Olin 202, 11 & 12:00';
var EECEfresh = 'COEN/EECE Freshmen Seminar, Olin 202, 3 - 3:50 P.M., Thursday, ';

 
wk = 1;
specialEvent[wk] = 
specialEventHead(EECEfresh + 'Jan. 15')
+ specialEventBody('Dean Stan Jaskolski will talk about the new Discovery Learning Tower and the plans for our COE.');

wk = 2;
specialEvent[wk] = 
specialEventHead(EECEfresh + 'Jan. 22')
+ specialEventBody('Professor Ron Brown will talk about GasDay and how it is helping "solve our gas problem."');

wk = 3;
specialEvent[wk] = 
specialEventHead(EECEcolloq + 'Jan. 27' + EECEloc)
+ specialEventBody('<b>Muhammad A. Alam, Purdue EECE</b>, <i>The Physics and Technology of Nanonet Electronics</i>. Details: <a href="/corlissg/12assets/09Sp/EECE0127colloq.pdf">announcement</a> (PDF)');
specialEvent[wk] += 
specialEventHead(EECEfresh + 'Jan. 29')
+ specialEventBody('Two senior design teams will discuss their projects.');
specialEvent[wk] += 
specialEventHead('Ozaukee/Northshore Inventors Forum - Downtown, Thursday, Jan. 29, 5:45 - 8:00 P.M., Absolute Technology Law Group Offices, 135 W. Wells St., Milwaukee')
+ specialEventBody('<i>Commercializing a Product:  Manufacturing, Licensing and Beyond.</i> Patty Mueller, CEO, The Idea Factory; Reed Felton, Versatile Products, LLC; Darrin Reasby, Mountain Top Design, Inc.  A Panel of successful Milwaukee inventors who have taken their own raw ideas and turned them in profitable products, licensing ventures, and ongoing businesses will lead a discussion on the basics of marketing products and manufacturing them at margins that make sense to licensors, investors, and to your business.  Details: <a href="/corlissg/12assets/09Sp/090129InventorsForum.txt">flier</a> (text)');

wk = 4;
specialEvent[wk] = 
specialEventHead('Wed., Feb. 4, ' + MCD)
+ specialEventBody('<b>Frank Jaehnert, CEO, Brady Corporation,</b> <i>Entrepreneurial Management in a Large Corporation.</i>  See <a href="/corlissg/12assets/09Sp/090204FrankJaehnertBackground.txt">background</a> (text)');
specialEvent[wk] += 
specialEventHead(EECEfresh + 'Feb. 5')
+ specialEventBody('Brian Dugan and Mike Lemberger of Dedicated Computing will discuss some of the products that they have designed.  (How do you build a computer that will work on a Humvee in the desert heat and dust?)');

wk = 5;
specialEvent[wk] = 
specialEventHead('Mon., Feb. 9, ' + MCD)
+ specialEventBody('<b>Beth Bock, MU BIEN, formerly with GEHC,</b> <i>Embedded Systems Integration</i>');
specialEvent[wk] += 
specialEventHead(EECEcolloq + 'Feb. 10' + EECEloc)
 + specialEventBody('<b>Jay Bayne, Milwaukee Institute</b>, <i>Development of a Regional Cyberinfrastructure - The Milwaukee Grid Project</i>');
specialEvent[wk] += 
specialEventHead('Wed., Feb. 11, ' + MCD)
+ specialEventBody('<b>Kevin Hoppert (Quality Engineering) and Alex Bernaden (Test Engineering), Direct Supply,</b> <i>Software Validation</i>');
specialEvent[wk] += 
specialEventHead(EECEfresh + 'Feb. 12')
+ specialEventBody('Jennifer Black, RF Design Engineer at GE Healthcare will talk about Magnetic Resonance.  Introduced by Professor Jim Richie.');


wk = 6;
specialEvent[wk] = 
specialEventHead('Career Fair: WorkForce 2009, Thursday, Feb. 19, 4 - 8:00 P.M., AMU')
+ specialEventBody('Details: <a href="http://www.marquette.edu/csc/students/StudentWorkForcePage.shtml">WorkForce 2009 - Students</a> (PDF)');
specialEvent[wk] += 
specialEventHead('Trends in Recruiting, Phil Gardner, Thursday, Feb. 19, 1 - 2:30 P.M., Weasler Auditorium')
+ specialEventBody('<ul><li>College hiring for the class of 2009</li><li>Hiring trends by industry and location</li><li>Managing young adults (who they are and what they want)</li></ul>See <a href="/corlissg/12assets/09Sp/090124PhilGardner_flyer.pdf">flier</a> (PDF)');
specialEvent[wk] += 
specialEventHead('Mon., Feb. 16, ' + MCD)
+ specialEventBody('<b>Preveen Madiraju, MU MSCS,</b> <i>Software Design/Database Design</i>');
specialEvent[wk] += 
specialEventHead('Wed., Feb. 18, ' + MCD)
+ specialEventBody('<b>Frank Jacoby, MU EECE,</b> <i>Electrical Documentation</i>');
specialEvent[wk] += 
specialEventHead(EECEfresh + 'Feb. 19')
+ specialEventBody('Paul Beyerl, Senior Design Engineer at Creation Technologies will discuss electronic designs.  (Can you believe a control system for the $15,000 Kohler bath tub that incorporates mood lighting and multiple water jets?)');
specialEvent[wk] += 
specialEventHead(Brotzcolloq + 'Feb. 20' + Brotzloc)
+ specialEventBody('<b>Mark Shapiro, PhD, Rehabilitation Institute of Chicago</b>, <i>Perturbing the Equilibrium: Neural Control of Arm Movements</i>');


wk = 7;
specialEvent[wk] = 
specialEventHead('Mon., Feb. 23, ' + MCD)
+ specialEventBody('<b>Guy Campbell,</b> <i>Mechanical Documentation</i>');
specialEvent[wk] += 
specialEventHead('Wed., Feb. 25, ' + MCD)
+ specialEventBody('<b>Tom Quinn, MU EECE,</b> <i>Software Documentation</i>');
specialEvent[wk] += 
specialEventHead(EECEfresh + 'Feb. 26')
+ specialEventBody('Chris Scherer, IP attorney at Andrus, Sceales, Starke & Sawall will discuss patents and intellectual property issues. (How do you protect your idea without spending a fortune?)');
specialEvent[wk] += 
specialEventHead(Brotzcolloq + 'Feb. 27' + Brotzloc)
+ specialEventBody('<b>Nicole Grosland, PhD, University of Iowa</b>');


wk = 8;
specialEvent[wk] = 
specialEventHead('Mon., Mar. 2, ' + MCD)
+ specialEventBody('<b>Ed Israelski, Abbott Laboratories,</b> <i>Regulatory Issues/Standards</i>');
specialEvent[wk] += 
specialEventHead('Mar. 5, Noon, EN 496, Mechanical Engineering Graduate Seminar')
+ specialEventBody('<b>Chung Hoon Lee, MU EECE,</b> <i>Nano-Scale Devices: Introduction, Fabrication, and Applications</i>');
specialEvent[wk] += 
specialEventHead(EECEfresh + 'Mar. 5')
+ specialEventBody('Professor Susan Schneider will present a potpourri of compelling issues.');
specialEvent[wk] += 
specialEventHead(Brotzcolloq + 'Mar. 6' + Brotzloc)
+ specialEventBody('<b>Felix Huang, PhD, Rehabilitation Institute of Chicago,</b> <i>Movement Amplification and Skill Transfer in Surgery and Dynamic Manipulation</i>');

wk = 9;
specialEvent[wk] = 
specialEventHead('(Allegedly) Spring (allegedly) Vacation');

wk = 10;
specialEvent[wk] = 
specialEventHead('Mon., Mar. 16, ' + MCD)
+ specialEventBody('<b>Glenn Frazier, Rockwell Automation</b> <i>Green Design</i>');
specialEvent[wk] += 
specialEventHead('Wed., Mar. 18, ' + MCD)
+ specialEventBody('<b>Alex Periera, Astronautics,</b> <i>Globalization</i>');
specialEvent[wk] += 
specialEventHead(EECEfresh + 'Mar. 19')
+ specialEventBody('Mark DeBattista will discuss EMC (Electro Magnetic Compatibility) issues.  (Or why does my TV picture flicker when my neighbor races past on his Harley?)');
specialEvent[wk] += 
specialEventHead(Brotzcolloq + 'Mar. 20' + Brotzloc)
+ specialEventBody('<b>Robert Molthen, PhD, MCW-VAMC,</b> <i>Small Animal Imaging: Applications in Pulmonary Structure-Function</i>');

wk = 11;
specialEvent[wk] = 
specialEventHead('Mon., Mar. 23, ' + MCD)
+ specialEventBody('<b>Eric Olson, DFJ Portage Ventures</b> <i>Role of Design in Economic Development</i>');
specialEvent[wk] += 
specialEventHead(EECEcolloq + 'Mar. 24' + EECEloc)
 + specialEventBody('<b>Dennis Brylow, MSCS, Marquette University</b>, <i>Experimental Embedded Systems Infrastructure</i>');
specialEvent[wk] += 
specialEventHead('Wed., Mar. 25, ' + MCD)
+ specialEventBody('<b>John Munger,</b> <i>Patents/Intellectual Property</i>');
specialEvent[wk] += 
specialEventHead('2009 Wisconsin Renewable Energy Summit, Mar. 25-28, Midwest Airlines Center')
+ specialEventBody('See <a href="http://renewableenergysummit.org/Home/tabid/54/Default.aspx">Renewable Energy Summit</a>.  Free for Marquette undergraduate and graduate students.');
specialEvent[wk] += 
specialEventHead(EECEfresh + 'Mar. 26')
+ specialEventBody('Ben Koch, R&D Electrical Engineer, Brady Corporation, will discuss Radio Frequency Identification tags (RFID).  (How does it work and is this better than a bar code?)');


wk = 12;
specialEvent[wk] = 
specialEventHead('Career Week 2009')
+ specialEventBody('Details: <a href="http://www.marquette.edu/csc/students/CareerWeek2009.shtml">Schedule of events</a>');
specialEvent[wk] += 
specialEventHead('Mon., Mar. 30, ' + MCD)
+ specialEventBody('<b>Mark Polcyinski, MU COE, formerly with Eaton</b> <i>Stage-Gate Processes</i>');
specialEvent[wk] += 
specialEventHead('Wed., Apr. 1, ' + MCD)
+ specialEventBody('<b>Tim Keene, MU Director - Golden Angels Network,</b> <i>Entrepreneurship/New Venture Formation</i>');
specialEvent[wk] += 
specialEventHead(EECEfresh + 'Apr. 2')
+ specialEventBody('Professors Povinelli and Lee will talk about "Cool Research Stuff."  Professor Povinelli\’s area of interest involves computing applications with massive amounts of data.  Professor Lee\’s area of interest is nano technology.');
specialEvent[wk] += 
specialEventHead(Brotzcolloq + 'Apr. 3' + Brotzloc)
+ specialEventBody('<b>David E. Vaillancourt, Neuroscience Training Program, Univ. of Illinois at Chicago,</b> <i>Structural and Functional Neuroimaging in Health and Parkinson\'s Disease</i>');
specialEvent[wk] += 
specialEventHead(MSCScolloq + 'Apr. 3' + MSCSloc)
+ specialEventBody('<b>Christopher Jones, University of Warwick and University of North Carolina-Chapel Hill,</b> <i>Climate Change: Can Mathematics Help Clear the Air?</i><br>Predictions and prophesies have fueled the human emotions since time immemorial. The climate change debate and the pressure on mathematical models to produce accurate predictions are put in perspective by looking at the tragedy of Oedipus. This is a talk for a general audience that will consider what the mathematical community can and should do to help address climate change.<br>See <a href="/corlissg/12assets/09Sp/090403MSCS_ChrisJones.doc">flier</a>');


wk = 13;
specialEvent[wk] = 
specialEventHead('Mon., Apr. 6, ' + MCD)
+ specialEventBody('<b>Jeff Sintaga</b> <i>Personal/Professional Liability</i>');

wk = 14;
specialEvent[wk] = 
specialEventHead('Wed., Apr. 15, ' + MCD)
+ specialEventBody('<b>Mickey Wright,</b> <i>Personal Finance</i>');
specialEvent[wk] += 
specialEventHead(EECEfresh + 'Apr. 16')
+ specialEventBody('Micah Schmitt and Jason Tracey of WE-Energies will discuss electrical distribution issues.  (What happens when a squirrel decides to commit suicide by chewing through some high voltage wires?)');

wk = 15;
specialEvent[wk] = 
specialEventHead(EECEfresh + 'Apr. 23')
+ specialEventBody('Professor Riedel will talk about the "magic" of the iPod. (How can all that music be packed into that little box?)');
specialEvent[wk] += 
specialEventHead(Brotzcolloq + 'Apr. 24' + Brotzloc)
+ specialEventBody('<b>Shawn Shadden, PhD, Stanford University</b>');

wk = 16;
specialEvent[wk] = 
specialEventHead(EECEcolloq + 'Apr. 28' + EECEloc)
 + specialEventBody('<b>Bruce Weiss, Rockwell Automation</b>, <i>Applying CFD (computational fluid dynamics) and IR (infrared) Thermography to IGBT Power Module Cooling Design in Industrial Inverter Drives</i>');
specialEvent[wk] += 
specialEventHead('Apr. 28, Computational Sciences at Marquette University, Cudahy Hall')
 + specialEventBody('<blockquote><table border="0", cellspacing="5"><tr><td>1 - 3 pm</td><td>Condor workshop</td></tr><tr><td>3-3:30</td><td>coffee break</td></tr><tr><td>3:30 - 5:30</td><td>posters</td></tr><tr><td>5:30 - 6</td><td>beverages and program information and browsing session</td></tr><tr><td>6 - 7</td><td>Invited lecture</td></tr><tr><td>7 - 8:30</td><td>reception</td></tr></table></blockquote>');


wk = 17;


// document.write('<p>In 08Scourse.js</p>\n');

