// JavaScript Document


	// CALENDAR DATABASE: COPY PASTE FROM THE CODE GENERATOR INTO HERE
	
	var cal = new Array();


// **********************************************************************************************************************
// PASTE CALENDAR ENTRIES AFTER THIS MARQUEE
// AT THE END OF EVERY QUARTER, DELETE THE PREVIOUS QUARTER'S CALENDAR ENTRIES
// **********************************************************************************************************************
cal[cal.length++] = new Event("Stanford Jazz Orchestra", "Dinkelspiel Auditorium", 
          new EventDate(2012, 2, 22, "Wednesday", "8:00 pm"), new Prices("10", "5 | Free for Stanford students with ID", "9", true), 
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4322"), "carlallen.jpg", 
"<b>Fredrick Berry</b> directs the Stanford Jazz Orchestra with guest artist Carl Allen on drums. With over 150 recordings to his credit, Milwaukee-born, New York-based drummer, bandleader, and educator Carl Allen maintains an exhaustive schedule of recording and touring, as well as serving on the Jazz Studies faculty at Juilliard. | <em>Co-sponsored by the Department of Music and ASSU</em>.");

cal[cal.length++] = new Event("Stanford Wind Ensemble", "Dinkelspiel Auditorium", 
          new EventDate(2012, 3, 10, "Saturday", "8:00 pm"), new Prices("10", "5 | Free for Stanford students with ID", "9", true), 
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4331"), "chio.jpg", 
"<b>Giancarlo Aquilanti</b> directs the Stanford Wind Ensemble&#8217;s winter program featuring Alexander Arutunian&#8217;s <em>Concerto for Trumpet in B-flat</em> with trumpet soloist Clarence Chio, as well as selections from Percy Grainger, Gustav Holst, and Alfred Reed. | <em>Co-sponsored by the Department of Music and ASSU</em>.");

cal[cal.length++] = new Event("Stanford Woodwind Quintet", "Dinkelspiel Auditorium", 
          new EventDate(2012, 3, 3, "Saturday", "8:00 pm"), new Prices("10", "5 | Free for Stanford students with ID", "9", true), 
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4327"), "Wind5.jpg", 
"The Woodwind Quartet welcomes their guests Gregory Dufford, clarinet / bass clarinet, and Rufus David Olivier, bassoon, for a program including works by Ewazen, d&#8217;Indy, Marquez, and Jan&aacute;&#269;ek.");

cal[cal.length++] = new Event("Thomas Schultz, piano", "Dinkelspiel Auditorium", 
          new EventDate(2012, 2, 26, "Sunday", "2:30 pm"), new Prices("10", "5 | Free for Stanford students with ID", "9", true), 
          new OptLink("Stanford Ticket Office", "2/26- http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4336"), "Schultz.jpg", 
"Thomas Schultz&#8217;s solo piano program will include Beethoven&#8217;s <em>Six Bagatelles</em>, Robert Schumann&#8217;s <em>Forest Scenes</em> and <em>Toccata, Op. 7</em>, and works from Franz Schubert and Hyo-shin Na.");
 
cal[cal.length++] = new Event("Benefit Duo Piano Recital: Frederick Weldy and Laura Dahl", "Campbell Recital Hall", 
          new EventDate(2012, 3, 4, "Sunday", "2:30 pm"), new Prices("25", "10", "0", true), 
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4331"), "", 
"At this benefit recital supporting Department of Music piano purchases and maintenance, piano lecturers <b>Frederick Weldy</b> and <b>Laura Dahl</b> perform selections from Brahms, Mozart, Adams, Copland, and Lutos&#322;awski. | Sponsored by the Department of Music with support from the Friends of Music at Stanford.</em>");

cal[cal.length++] = new Event("Charles Ferguson, guitar, and Guests", "Dinkelspiel Auditorium", 
          new EventDate(2012, 1, 28, "Saturday", "8:00 pm"), new Prices("10", "5", "9", true), 
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4311"), "Ferguson.jpg", 
"Solo classical guitar-works by Milan, Aguado, Albeniz, and Barrios, as well as new musical compositions by <b>Charles Ferguson</b> for violin, violoncello, and piano featuring guest artists Alina Polonskaya, violin; Reiko Aoki, violoncello; and Dmitriy Cogan, piano.");

cal[cal.length++] = new Event("Guitar Faculty Showcase: Charles Ferguson, Stephen Sano, and Rick Vandivier", "Campbell Recital Hall", 
          new EventDate(2012, 2, 8, "Wednesday", "8:00 pm"), new Prices("0", "0", "0", false), 
          new OptLink("Find out more about the Friends of Music.", "http://music.stanford.edu/FOM/fom.html"), "", 
"The Friends of Music at Stanford present this faculty showcase highlighting our guitar lecturers. Admission is free, but donations to the Friends of Music will be accepted. | <em>Sponsored by the Friends of Music at Stanford in partnership with the Department of Music.</em>");

cal[cal.length++] = new Event("Stanford Afro-Latin Jazz Ensemble", "Campbell Recital Hall", 
          new EventDate(2012, 3, 14, "Wednesday", "8:00 pm"), new Prices("10", "5 | Free for Stanford students with ID", "9", true), 
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4337"), "lowMurray.jpg", 
"The acclaimed Stanford Afro-Latin Jazz Ensemble performs a repertoire representing the full spectrum of Afro-Latin Music and its fusion with North American Jazz, and this diverse blend of influences showcases the considerable talent of its musicians. Established in 2008 by Grammy-nominated pianist Murray Low, the group has emerged as one of the premier academic performing groups of its kind. The Ensemble has collaborated with several luminaries in the field of Afro-Latin music including John Santos, Ray Vega, John Calloway, Jesus Diaz, Wayne Wallace and flautist Andrea Brachfeld. These master musicians and educators have helped to elevate the ensemble&#8217;s performance acumen, establishing Stanford as a vital West Coast center for Afro-Latin Jazz.");

cal[cal.length++] = new Event("PAN-ASIAN MUSIC FESTIVAL<br />Stanford Opera Workshop: <em>Der Jasager</em>", "Dinkelspiel Auditorium", 
          new EventDate(2012, 2, 4, "Saturday", "2:00 pm"), new Prices("", "", "", false), 
          new OptLink("", ""), "brecht-weill.jpg", 
"Bertold Brecht and Kurt Weill&#8217;s <em>Der Jasager</em> (<em>The Yea-sayer</em>) is an educational piece written in Germany in 1930 promoting individual sacrifice for the good of the whole community. The libretto is based on <em>Taniko</em>, a centuries-old Japanese <em>Noh</em> drama: <em>A teacher leads an expedition to the mountains. With him is a boy whose mother is ill. The boy has insisted on going on the dangerous trek in order to obtain medicine for his mother. On the way, the boy himself falls ill and is asked whether he will agree to be sacrificed in accordance with custom. He answers yes and is hurled from the mountain by his fellow students.</em> The Stanford Opera Workshop&#8217;s production of <em>Der Jasager</em> is set in an ant colony. By way of a prelude and postlude, recent Stanford graduates Marc Evans and Andrew Linford have set <em>Haiku</em> and Japanese folk texts which juxtapose the human and ant behaviors. This performance features Stanford Opera Workshop singers and chamber orchestra, Happy Dog Duo, Stanford Taiko, Stanford Gu-Zheng, and the Chorus of the German International School of Silicon Valley, with the support of music director <b>Marie-Louise Catsalis</b>, stage director <b>Nova Jim&eacute;nez</b> and dramaturg Melissa Kagen. | <em>Presented by Stanford Opera Workshop in collaboration with the Pan-Asian Music Festival. Co-sponsored by the Department of Music and SiCa. Funded in part by the Kurt Weill Foundation for Music, Inc., New York, NY.</em>");

cal[cal.length++] = new Event("PAN-ASIAN MUSIC FESTIVAL<br />Transformations: Weill and Brecht&#8217;s Noh Drama", "Dinkelspiel Auditorium", 
new EventDate(2012, 2, 4, "Saturday", "3:15 pm"), new Prices("", "", "", false), new OptLink("", ""), "brecht-weill.jpg", "This discussion of Weill and Brecht&#8217;s Der Jasager will include Stanford faculty Stephen Hinton (Avalon Foundation Professor in the Humanities at Stanford University, Professor of Music, and Weill scholar), Carl Weber (Professor of Drama, Emeritus, and former colleague of Brecht), and Yuriko Doi (Theatre of Yugen). | <em>Presented by Stanford Opera Workshop in collaboration with the Pan-Asian Music Festival. Co-sponsored by the Department of Music and SiCa. Funded by the Kurt Weill Foundation for Music, Inc., New York, NY.</em>");

cal[cal.length++] = new Event("PAN-ASIAN MUSIC FESTIVAL<br />Stanford Opera Workshop: <em>Der Jasager</em>", "Dinkelspiel Auditorium", 
          new EventDate(2012, 2, 4, "Saturday", "5:00 pm"), new Prices("", "", "", false), 
          new OptLink("", ""), "brecht-weill.jpg", 
"A repeat of the 2 p.m. program. | <em>A pre-concert discussion will take place at 4:30 p.m.</em> | <em>Presented by Stanford Opera Workshop in collaboration with the Pan-Asian Music Festival. Co-sponsored by the Department of Music and SiCa. Funded in part by the Kurt Weill Foundation for Music, Inc., New York, NY.</em>");

cal[cal.length++] = new Event("PAN-ASIAN MUSIC FESTIVAL<br />Elegant Gathering I", "Campbell Recital Hall", 
          new EventDate(2012, 2, 3, "Friday", "12:00 pm"), new Prices("0", "0", "0", false), 
          new OptLink("", ""), "", 
"<b>The Magic of Asian Zithers:</b> Join Masters Yuan Sha, Ji Aeri, and Kazue Sawai in an exploration of the history and tradition of Asian instruments including the <em>gu-zheng</em>, <em>koto</em>, and <em>gayageum</em>. <br /><b>The Dew of Wisdom:</b> A Korean tea ceremony performed by Professor Jaesup Pak, <em>komungo</em> musician Hye-young Shin, and students from Korea&#8217;s Inje University. | <em>Presented in collaboration with the Center for East Asian Studies at Stanford.</em>");

cal[cal.length++] = new Event("PAN-ASIAN MUSIC FESTIVAL<br />Elegant Gathering II", "Campbell Recital Hall", 
          new EventDate(2012, 2, 10, "Friday", "12:00 pm"), new Prices("0", "0", "0", false), 
          new OptLink("", ""), "", 
"<b>Japanese Shamisen Music:</b> Join Professor Yosihiko Tokumaru as he presents a lecture entitled &quot;Quotation and Intertextuality in Japanese Music&quot; with a musical demonstration by Master Tosiko Yonekawa II. <br /><b>Way of Tea:</b> A Japanese <em>Omotesenke</em> tea ceremony performed by Professor Terumi Takahashi. | <em>Presented in collaboration with the Center for East Asian Studies at Stanford.</em>");

cal[cal.length++] = new Event("PAN-ASIAN MUSIC FESTIVAL<br />Elegant Gathering III", "Dinkelspiel Auditorium", 
          new EventDate(2012, 2, 11, "Saturday", "1:00 pm"), new Prices("0", "0", "0", false), 
          new OptLink("", ""), "", 
"<b>From the Silk Road to Today&#8217;s World of Music:</b> Moderated by Professor <b>Anna Schultz</b>, this panel discussion explores the past and the continuing transformation of Asian music.<br /><b>The Art of Tea:</b> A Chinese tea ceremony performed by Tea Master Chiung-Chih Lin. | <em>Presented in collaboration with the Center for East Asian Studies at Stanford.</em>");

cal[cal.length++] = new Event("PAN-ASIAN MUSIC FESTIVAL: The Magic of Asian Zithers: Three Masters, Three Instruments, and Three Traditions", "Dinkelspiel Auditorium", 
          new EventDate(2012, 2, 3, "Friday", "8:00 pm"), new Prices("10 | half price for groups of 10 or more", "5 | Free for Stanford students with ID", "9", true), 
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4308"), "", 
"Chinese <em>gu-zheng</em>, Japanese <em>koto</em>, and Korean <em>gayageum</em> have the same roots but developed differently. The opening concert of this year&#8217;s Pan-Asian Music Festival showcases these three instruments featuring three masters who have traveled to the U.S. for the festival: Chinese <em>gu-zheng</em> master Yuan Sha, Japanese <em>koto</em> master Kazue Sawai, and Korean <em>gayageum</em> master Ji Aeri. | <em>A pre-concert discussion with guest artists from China, Japan, and Korea will take place at 7:00 p.m.</em>");

cal[cal.length++] = new Event("PAN-ASIAN MUSIC FESTIVAL<br />Asian Masters Encounter the Western Tradition: Stanford Symphony Orchestra", "Dinkelspiel Auditorium", 
          new EventDate(2012, 2, 4, "Saturday", "8:00 pm"), new Prices("10 | half price for groups of 10 or more", "5 | Free for Stanford students with ID", "9", true), 
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4292"), "jindon_conducting.jpg", 
"A master showcase: Yuan Sha, Kazue Sawai, and Ji Aeri join forces with the Stanford Symphony Orchestra, conducted by <b>Jindong Cai</b>, to perform three concertos written for <em>gu-zheng</em>, <em>koto</em>, and <em>gayageum</em>. Also on the program is Prokofiev&#8217;s beloved <em>Piano Concerto No. 3</em>, featuring 2011 Stanford Concerto Competition winner Nathan Cheung as piano soloist. | <em>A pre-concert discussion with conductor Jindong Cai and guest artists will take place at 7:00 p.m.</em>");

cal[cal.length++] = new Event("PAN-ASIAN MUSIC FESTIVAL<br />Generation NeXT in Asian Music: Bay Area Ethnic Asian Ensemble Showcase", "Dinkelspiel Auditorium", 
          new EventDate(2012, 2, 5, "Sunday", "8:00 pm"), new Prices("10 | half price for groups of 10 or more", "5 | Free for Stanford students with ID", "9", true), 
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4296"), "", 
"This powerful gathering of youth ensembles from the Bay Area demonstrates how young American musicians of various Asian backgrounds are inspired by their ancestral cultures. It includes the California Youth Chinese Symphony, performing on traditional Chinese instruments; Berkeley&#8217;s Korean Traditional Drumming Ensemble, EGO; and the Sawai Koto Ensemble of San Francisco.");

cal[cal.length++] = new Event("PAN-ASIAN MUSIC FESTIVAL<br />Old Traditions, New Approaches, New Sounds: Stanford New Ensemble", "Dinkelspiel Auditorium", 
          new EventDate(2012, 2, 10, "Friday", "8:00 pm"), new Prices("10 | half price for groups of 10 or more", "5 | Free for Stanford students with ID", "9", true), 
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4300"), "", 
"This eye-opening, tradition-challenging concert by the Stanford New Ensemble and guests will demonstrate innovative new approaches to the performance of Asian musical instruments, featuring Kojiro Umezaki on Japanese <em>shakuhachi</em>, Faraz Minooei on Persian <em>santur</em>, Fei Wang on Chinese <em>guqin</em>, and Jin Hi Kim on Korean digital <em>komungo</em> with video. | <em>A pre-concert discussion with the guest artists will take place at 7:00 p.m.</em>");

cal[cal.length++] = new Event("PAN-ASIAN MUSIC FESTIVAL<br />Re-imagining the Musical Tradition: Stanford Philharmonia Orchestra", "Dinkelspiel Auditorium", 
          new EventDate(2012, 2, 11, "Saturday", "8:00 pm"), new Prices("10 | half price for groups of 10 or more", "5 | Free for Stanford students with ID", "9", true), 
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4304"), "kim.jpg", 
"This program focuses on the transformation of ancient performance styles from Japan, China, and Korea. From Japan, the celebrated Master Tosiko Yonekawa II offers three pieces that allow listeners to experience the transformation of <em>ziuta</em>, a chamber music style of <em>samisen</em> music, in which the performer sings while playing the instrument. From China, this performance features Yunxiang Gao on <em>pipa</em> accompanied by the Stanford Philharmonia Orchestra, conducted by <b>Jindong Cai</b>. And, from Korea, Jin Hi Kim presents her modernization of the ancient <em>komungo</em> using electronic and digital technology to perform <em>Eternal Rock,</em> a concerto she composed specifically for the digital <em>komungo</em>.");

cal[cal.length++] = new Event("Stanford Symphony Orchestra and Stanford Symphonic Chorus", "Memorial Church", 
          new EventDate(2012, 2, 24, "Friday", "8:00 pm"), new Prices("10", "5 | Free for Stanford students with ID", "9", true), 
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4324"), "jindon_conducting.jpg", 
"The Stanford Symphony Orchestra and the Stanford Symphonic Chorus collaborate to present Bruckner&#8217;s sweeping <em>Mass No. 3 in F minor</em>, conducted by <b>Jindong Cai</b>. Edward Elgar&#8217;s arrangement of J.S. Bach&#8217;s <em>Fantasia and Fugue in C Minor</em> completes the program. | <em>Co-sponsored by the Department of Music and ASSU</em>.");

cal[cal.length++] = new Event("Stanford Symphony Orchestra and Stanford Symphonic Chorus", "Memorial Church", 
          new EventDate(2012, 2, 25, "Saturday", "8:00 pm"), new Prices("10", "5 | Free for Stanford students with ID", "9", true), 
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4334"), "jindon_conducting.jpg", 
"<em>A repeat of the February 24th program.</em> | <em>Co-sponsored by the Department of Music and ASSU</em>.");

cal[cal.length++] = new Event("Colin Currie, percussion, with the Stanford Philharmonia Orchestra", "Dinkelspiel Auditorium", 
          new EventDate(2012, 2, 29, "Wednesday", "8:00 pm"), new Prices("44-50", "39-45 | Stanford students with ID $10 | Youth under 18 $22-25", "", true), 
          new OptLink("Stanford Lively Arts", "https://www.livelyartstickets.com/tickets/calendar/view.aspx?id=4016"), "currie.jpg", 
"<b>Jindong Cai</b> conducts the Philharmonia&#8217;s performance of <em>Dance Variations</em>, composed by Sally Beamish for percussionist Colin Currie and chamber orchestra, newly commissioned by Stanford Lively Arts. Currie will also perform a selection of solo works for percussion. (Composer Sally Beamish will present a post-concert discussion.) | <em>Co-sponsored by Stanford Lively Arts and the Department of Music.</em>");

cal[cal.length++] = new Event("Stanford Chamber Chorale: <em>Choral Colors</em>", "Memorial Church", 
          new EventDate(2012, 3, 2, "Friday", "8:00 pm"), new Prices("10", "5", "9", true), 
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4325"), "SCC_color.jpg", 
"<b>Stephen Sano</b> directs the Stanford Chamber Chorale&#8217;s program of works for the varied and colorful combinations of string orchestra and choir, organ and choir, and <em>a cappella</em> choir.  Featured will be Herbert Sumsion&#8217;s <em>Magnificat & Nunc dimittis</em> in G, Patrick Hadley&#8217;s <em>My beloved spake</em>, works by American composers Stephen Paulus and William Hawley, and Arvo P&auml;rt&#8217;s haunting <em>Berliner Messe</em>.");

cal[cal.length++] = new Event("The Tinctoris Five: Fragrant and Stupefying Polyphony from the 15th Century", "Memorial Church", 
          new EventDate(2012, 1, 14, "Saturday", "8:00 pm"), new Prices("", "", "", false), 
          new OptLink("", ""), "", 
"This evening of <em>a capella</em> music will feature compositions from the original Tinctoris Five: Ockeghem, Busnois, Regis, Caron, and Faugues, as well as music for wind ensemble by Josquin. | <em>Co-sponsored by the Department of Music, SiCa, the Shenson Fund, and the Stanford Humanities Center</em>.");

cal[cal.length++] = new Event("David Higgs, organ", "Memorial Church", 
          new EventDate(2012, 1, 25, "Wednesday", "8:00 pm"), new Prices("", "", "", false), 
          new OptLink("Find out more about David Higgs.", "http://www.concertorganists.com/artists/David-Higgs/"), "higgs.jpg", 
"David Higgs, from the Eastman School of Music at University of Rochester, performs organ music by Bach, Buxtehude, Sweelinck, Kittel, Alain, Schumann, and Liszt. | <em>Donations at the door will be accepted to help continue the organ recital series at Memorial Church. | Co-sponsored by the Department of Music and the Office for Religious Life at Stanford</em>.");

cal[cal.length++] = new Event("Carole Terry, organ", "Memorial Church", 
          new EventDate(2012, 2, 15, "Wednesday", "8:00 pm"), new Prices("", "", "", false), 
          new OptLink("Find out more about Carole Terry.", "http://www.concertartists.com/CT.html"), "terry.jpg", 
"Carole Terry, from the University of Washington, performs organ music by Bach, Buxtehude, Mendelssohn, and Widor. | <em>Donations at the door will be accepted to help continue the organ recital series at Memorial Church. | Co-sponsored by the Department of Music and the Office for Religious Life at Stanford</em>.");

cal[cal.length++] = new Event("Christopher Marks, organ", "Memorial Church", 
          new EventDate(2012, 3, 21, "Wednesday", "8:00 pm"), new Prices("", "", "", false), 
          new OptLink("Find out more about Christopher Marks.", "http://www.christophermarksorganist.com/"), "marks.jpg", 
"Christopher Marks, from the University of Nebraska – Lincoln, performs organ music by Bach, B&ouml;hm, Pachelbel, and Bingham. | <em>Donations at the door will be accepted to help continue the organ recital series at Memorial Church. | Co-sponsored by the Department of Music and the Office for Religious Life at Stanford</em>.");

cal[cal.length++] = new Event("Daniel Pearl World Music Days Concert: <br />Harmony for Humanity", "Memorial Church", 
          new EventDate(2011, 10, 6, "Thursday", "8:00 pm"), new Prices("", "", "", false),
          new OptLink("Find out more about Daniel Pearl World Music Days.", "http://www.danielpearlmusicdays.org/"), "pearl.jpg", 
          "The annual Daniel Pearl World Music Days Concert honors the life and memory of the slain <em>Wall Street Journal</em> reporter, musician, and Stanford graduate Daniel Pearl, with performances by faculty and students from the Department of Music. | <em>Presented by Stanford Lively Arts and co-sponsored by the Department of Music and the Office for Religious Life at Stanford</em>.");

cal[cal.length++] = new Event("A. JESS SHENSON RECITAL SERIES<br />Stephen Salters and the Lark Quartet", "Campbell Recital Hall", 
          new EventDate(2012, 2, 12, "Sunday", "2:30 pm"), new Prices("10", "5 | Stanford students free with SUID", "9", true),
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4319"), "Salters.jpg", 
"Baritone Stephen Salters and the Lark Quartet present works by American composers including a world premiere by Pulitzer Prize winner William Bolcom.");

cal[cal.length++] = new Event("A. JESS SHENSON RECITAL SERIES<br />Master Class with Stephen Salters, baritone", "Campbell Recital Hall", 
          new EventDate(2012, 2, 13, "Monday", "4:15 pm"), new Prices("0", "0", "0", false),
          new OptLink("", ""), "Salters.jpg", 
"This masterclass for Stanford vocal students is free and open to the public.");

cal[cal.length++] = new Event("Robert Lipsett: Violin Masterclass", "Campbell Recital Hall", 
          new EventDate(2012, 2, 18, "Saturday", "2:30 pm"), new Prices("0", "0", "0", false),
          new OptLink("Find out more about this event.", "http://californiamusiccenter.org/news_calendar.php"), "", 
"One of the world&#8217;s most renowned violin teachers, Robert Lipsett, will work with four advanced Bay Area violin students performing works by Ravel, Vieuxtemps, Shostakovich, and Ysaye. Mr. Lipsett holds the Jascha Heifetz Distinguished Violin Chair at the Colburn School Conservatory of Music in Los Angeles. | <em>Co-sponsored by California Music Center and the Department of Music.</em>");

cal[cal.length++] = new Event("Sarah Pelletier, soprano, and Lois Shapiro, piano", "Campbell Recital Hall", 
          new EventDate(2012, 2, 1, "Wednesday", "8:00 pm"), new Prices("10", "5", "9", true),
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4317"), "", 
"Sarah Pelletier, soprano, and Lois Shapiro, piano, present <em>My Business is to Sing: Music Inspired by Poetry of Emily Dickinson</em>. The program will include premieres of new Dickinson song cycles by Ross Bauer (UC Davis) and Eric Sawyer (Amherst College), as well as Aaron Copland&#8217;s by-now &#8220;classic&#8221; settings of 12 of her poems.");

cal[cal.length++] = new Event("St. Lawrence String Quartet: Music by Undergraduate Composers", "Campbell Recital Hall", 
          new EventDate(2012, 2, 5, "Sunday", "8:00 pm"), new Prices("0", "0", "0", false),
          new OptLink("", ""), "SLSQ_color.jpg", 
"New works by Stanford&#8217;s undergraduate composers are performed by the St. Lawrence String Quartet.");

cal[cal.length++] = new Event("Sondra Hellstrom: Vocal Recital", "Campbell Recital Hall", 
          new EventDate(2012, 2, 18, "Saturday", "8:00 pm"), new Prices("0", "0", "0", false),
          new OptLink("", ""), "", 
"Sondra Hellstrom, mezzo-soprano, is joined by Eric Tuan, tenor; Lexie Frosh, viola; and Sumi Park, piano, for a program of selections from J.S. Bach, Gluck, Britten, Barber, and Verdi.");

cal[cal.length++] = new Event("Kacey Marton: Senior Vocal Recital", "Campbell Recital Hall", 
          new EventDate(2012, 3, 17, "Saturday", "8:00 pm"), new Prices("0", "0", "0", false),
          new OptLink("", ""), "", 
"Kacey Marton sings works by Francis Poulenc, Benjamin Britten, Hugo Wolf, and William Bolcom, with accompanist <b>Sumi Park</b>.");

cal[cal.length++] = new Event("Vocallective: Fresh Melodies", "Campbell Recital Hall", 
          new EventDate(2012, 2, 19, "Sunday", "5:00 p.m."), new Prices("0", "0", "0", false),
          new OptLink("", ""), "viskontas.jpg", 
"Vocal chamber music ensemble Vocallective, led by soprano Indre Viskontas, performs music by two contemporary American composers, representing both the East and West Coasts: <b>Giancarlo Aquilanti</b> and Mohammed Fairouz. While Aquilanti is influenced by the <em>bel canto</em> of his native Italy, Fairouz infuses Middle Eastern idioms into his compositions. Both composers display a passion for text and the voice.");

cal[cal.length++] = new Event("Elaine Thornburgh & Elizabeth Blumenstock: Passion and Fire", "Memorial Church chapel", 
          new EventDate(2012, 2, 20, "Monday", "8:00 pm"), new Prices("10", "5", "9", true),
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4321"), "", 
"Elaine Thornburgh, harpsichord, and Elizabeth Blumenstock, violin, perform Baroque music by Schmelzer, Biber, Froberger, J.S. Bach, Telemann, Balbastre, and LeClair.");

cal[cal.length++] = new Event("Melanie Goldstein: Senior Cello Recital", "Campbell Recital Hall", 
          new EventDate(2012, 2, 21, "Tuesday", "8:00 pm"), new Prices("0", "0", "0", false),
          new OptLink("", ""), "MGoldstein.jpg", 
"Melanie Goldstein performs masterpieces of the cello repertoire including Elgar&#8217;s <em>Cello Concerto</em>, Beethoven&#8217;s <em>A Major Cello Sonata,</em> and works from Mendelssohn, Menotti, and Schoenfield featuring the talents of <em>Christopher Costanza</em>, cello; William Joo, violin; Eric Tran, piano; and Dmitriy Cogan, piano. | <em>Reception to follow.</em>");

cal[cal.length++] = new Event("Lexie Frosh and Kai Kight: Student Recital", "Campbell Recital Hall", 
          new EventDate(2012, 3, 9, "Friday", "7:00 pm"), new Prices("0", "0", "0", false),
          new OptLink("", ""), "", 
"Lexie Frosh and Kai Kight perform selections for violin by Brahms, Paganini, Walton, Reger, and Mozart.");

cal[cal.length++] = new Event("Alisa Parrett and Aaron Garg:  Duo Flute Recital", "Campbell Recital Hall", 
          new EventDate(2012, 1, 27, "Friday", "8:00 pm"), new Prices("0", "0", "0", false),
          new OptLink("", ""), "", 
"Students Alisa Parrett and Aaron Garg perform flute and piccolo solos and duos with accompanist <b>Steven Lightburn</b>, piano.");

cal[cal.length++] = new Event("Sundays with the St. Lawrence", "Dinkelspiel Auditorium", 
          new EventDate(2012, 1, 29, "Sunday", "2:30 pm"), new Prices("44-50", "39-45 | Stanford students with ID $10 | Youth under 18 $22-25", "", true), 
          new OptLink("Stanford Lively Arts", "https://www.livelyartstickets.com/tickets/calendar/view.aspx?id=3962"), "SLSQ_tint.jpg", 
"The St. Lawrence String Quartet will be joined by soprano Mellissa Hughes and pianist Pedja Muzijevic for <em>Theotokia</em>, a song cycle for string quartet, piano, and voice excerpted from a forthcoming opera by Stanford composer <b>Jonathan Berger</b> and Dan O’Brien.  Works by Haydn and Beach complete the program, along with a solo piano performance of Schumann by Pedja Muzijevic. (<b>Jonathan Berger</b> will present a post-concert discussion.) | <em>Presented by Stanford Lively Arts in partnership with the Department of Music.</em>");

cal[cal.length++] = new Event("Sundays with the St. Lawrence", "Dinkelspiel Auditorium", 
          new EventDate(2012, 3, 11, "Sunday", "2:30 pm"), new Prices("44-50", "39-45 | Stanford students with ID $10 | Youth under 18 $22-25", "", true), 
          new OptLink("Stanford Lively Arts", "https://www.livelyartstickets.com/tickets/calendar/view.aspx?id=3963"), "SLSQ_color.jpg", 
"In this all-Beethoven program, the SLSQ samples the expanse of the composer&#8217;s quartet repertoire, including Op. 18, No. 4, in which Beethoven challenges the conventions of the slow and dance movements; the monumental and surprising Op. 59, No. 1, with its Russian accents in tribute to the work&#8217;s commissioner, Count Razumovsky; and Op. 127, the first of the celebrated late quartets, whose composition spanned the composer&#8217;s final descent into deafness. | <em>Presented by Stanford Lively Arts in partnership with the Department of Music.</em>");

cal[cal.length++] = new Event("sfSound: Instrumental Music with Electronics", "CCRMA Stage, the Knoll", 
          new EventDate(2012, 2, 2, "Thursday", "8:00 pm"), new Prices("", "", "", false), 
          new OptLink("Find out more about this event.", "https://ccrma.stanford.edu/events/sfsound-concert-new-music-with-electronics"), "",
"Drawing on an extraordinary roster of Bay Area musicians, sfSoundGroup is the main performing group of the sfSoundSeries. The virtuoso sfSound instrumentalists are all composers in their own right, offering a diverse range of talents including skilled improvisation, performance art, computer audio programming, university-level music scholarship, instrument making, didjeridu playing, and styrofoam bowing. sfSound comes to CCRMA to present an evening of new and historical pieces for acoustic instruments with electronics.");

cal[cal.length++] = new Event("[sic] Winter Concert", "CCRMA Stage, the Knoll", 
          new EventDate(2012, 3, 11, "Sunday", "8:00 pm"), new Prices("", "", "", false), 
          new OptLink("", ""), "Applebaum.jpg",
"[sic] &#8211; The Stanford Improvisation Collective, directed by <b>Mark Applebaum</b> &#8211; presents group improvisations and ensemble game pieces.");

cal[cal.length++] = new Event("Intermedia Workshop Concert", "CCRMA Stage, the Knoll", 
          new EventDate(2012, 3, 14, "Wednesday", "8:00 pm"), new Prices("", "", "", false), 
          new OptLink("", ""), "",
"(<em>program TBA.</em>)");

cal[cal.length++] = new Event("CCRMA Winter Concert", "CCRMA Stage, the Knoll", 
          new EventDate(2012, 2, 24, "Friday", "8:00 pm"), new Prices("", "", "", false), 
          new OptLink("Find out more about this event.", "https://ccrma.stanford.edu/events/ccrma-winter-concert-2012"), "",
"A showcase of electronic music made at CCRMA, plus some special guests &#8211; who knows? Maybe an opera singer, maybe a dancer, maybe a steamroller and a violin &#8211; all with electronics. CCRMA concerts are always full of surprises, so don't miss this one.");

cal[cal.length++] = new Event("CCRMA Cabaret 2.0: Jaap Blonk", "CCRMA Stage, the Knoll", 
          new EventDate(2012, 3, 8, "Thursday", "8:00 pm"), new Prices("", "", "", false), 
          new OptLink("Find out more about this event.", "https://ccrma.stanford.edu/events/ccrma-cabaret-20-jaap-blonk"), "blonk.jpg",
"Jaap Blonk (composer, performer, and poet) presents a CCRMA Cabaret concert with his latest piece, <em>Polyphtong</em> for voice and electronics, plus a rare complete performance of Kurt Schwitter&#8217;s celebrated <em>Ursonate</em>! | <em>Co-sponsored with Stanford Lively Arts.</em>");

cal[cal.length++] = new Event("Morton Subotnick: Lecture / Concert", "CCRMA Stage, the Knoll", 
          new EventDate(2012, 3, 12, "Monday", "8:00 pm"), new Prices("", "", "", false), 
          new OptLink("Find out more about this event.", "https://ccrma.stanford.edu/events/morton-subotnick-lecture-concert"), "subotnick.jpg",
"Morton Subotnick is one of the pioneers in the development of electronic music and an innovator in works involving instruments and other media, including interactive computer music systems. The work which brought Subotnick celebrity, <em>Silver Apples of the Moon</em> (1966-67), was commissioned by Nonesuch Records &#8211; the first time an original large-scale composition had been created specifically for the disc medium, a conscious acknowledgment that the home stereo system constituted a present-day form of chamber music. Morton Subotnick will present a selection of his works on the CCRMA Stage. (<em>This event will be preceded by a CCRMA Colloquium with Joan La Barbara at 5:15 p.m.</em>)");

cal[cal.length++] = new Event("NOON CONCERT<br />Flute Students of Melody Holmes", "Campbell Recital Hall", 
          new EventDate(2012, 2, 1, "Wednesday", "12:15 pm"), new Prices("", "", "", false), 
          new OptLink("", ""), "", 
"(<em>Program TBA</em>.)");

cal[cal.length++] = new Event("NOON CONCERT<br />Harpsichord Students of Elaine Thornburgh", "Campbell Recital Hall", 
          new EventDate(2012, 2, 29, "Wednesday", "12:15 pm"), new Prices("", "", "", false), 
          new OptLink("", ""), "", 
"(<em>Program TBA</em>.)");

cal[cal.length++] = new Event("NOON CONCERT<br />Piano Students of George Barth", "Campbell Recital Hall", 
          new EventDate(2012, 3, 14, "Wednesday", "12:15 pm"), new Prices("", "", "", false), 
          new OptLink("", ""), "Piano.jpg", 
"(<em>Program TBA</em>.)");

cal[cal.length++] = new Event("NOON CONCERT<br />Piano Students of Frederick Weldy", "Campbell Recital Hall", 
          new EventDate(2012, 2, 15, "Wednesday", "12:15 pm"), new Prices("", "", "", false), 
          new OptLink("", ""), "Piano.jpg", 
"(<em>Program TBA</em>.)");

cal[cal.length++] = new Event("NOON CONCERT<br />Flute Students of Alexandra Hawley", "Campbell Recital Hall", 
          new EventDate(2012, 2, 22, "Wednesday", "12:15 pm"), new Prices("", "", "", false), 
          new OptLink("", ""), "", 
"Flute students from the studio of <b>Alexandra Hawley</b> will perform music by Mozart and Poulenc.");

cal[cal.length++] = new Event("NOON CONCERT<br />Cello Students of Stephen Harrison", "Campbell Recital Hall", 
          new EventDate(2012, 2, 24, "Friday", "12:15 pm"), new Prices("", "", "", false), 
          new OptLink("", ""), "", 
"(<em>Program TBA</em>.)");

cal[cal.length++] = new Event("NOON CONCERT<br />Cello Students of Stephen Harrison", "Campbell Recital Hall", 
          new EventDate(2012, 3, 2, "Friday", "12:15 pm"), new Prices("", "", "", false), 
          new OptLink("", ""), "", 
"(<em>Program TBA</em>.)");

cal[cal.length++] = new Event("NOON CONCERT<br />Voice Students of Claire Gionnevetti", "Campbell Recital Hall", 
          new EventDate(2012, 3, 9, "Friday", "12:15 pm"), new Prices("", "", "", false), 
          new OptLink("", ""), "", 
"(<em>Program TBA</em>.)");

cal[cal.length++] = new Event("Adrien Wagner: Senior Composition Recital", "Campbell Recital Hall", 
          new EventDate(2012, 2, 26, "Sunday", "8:00 pm"), new Prices("", "", "", false), 
          new OptLink("", ""), "", 
"Adrien Wagner and guests perform his compositions for voice, string quartet, and sax quartet.");

cal[cal.length++] = new Event("Flute Students of Melody Holmes", "Campbell Recital Hall", 
          new EventDate(2012, 3, 2, "Friday", "8:00 pm"), new Prices("", "", "", false), 
          new OptLink("", ""), "", 
"(<em>Program TBA</em>.)");

cal[cal.length++] = new Event("Stanford Flute Ensemble", "Campbell Recital Hall", 
          new EventDate(2012, 3, 13, "Tuesday", "8:00 pm"), new Prices("", "", "", false), 
          new OptLink("", ""), "vandyke.jpg", 
"<b>Karen Van Dyke</b> directs the Stanford Flute Ensemble&#8217;s program.");

cal[cal.length++] = new Event("Early Music Singers", "Memorial Church", 
          new EventDate(2012, 3, 9, "Friday", "8:00 pm"), new Prices("0", "0", "0", false), 
          new OptLink("", ""), "EMS.jpg", 
          "<b>William Mahrt</b> directs the Early Music Singers&#8217; program.");

cal[cal.length++] = new Event("Annual Messiah Sing Along / Play Along", "Memorial Church", 
          new EventDate(2011, 12, 16, "Friday", "8:00 pm"), new Prices("10", "5", "9", true), 
          new OptLink("Stanford Ticket Office", "http://www.stanfordtickets.org/tickets/calendar/view.aspx?id=4128"), "messiah.jpg", 
"<b>Stephen M. Sano</b> conducts this annual &quot;sing and play it yourself&quot; celebration, a favorite of campus and community! Orchestral parts will be provided and singers may purchase scores at the door or bring their own.");


// **********************************************************************************************************************
// **********************************************************************************************************************


    cal = cal.sort(sortCalendar); // sorted by year -> month -> day -> hours by functions in calendar.js
	
// **********************************************************************************************************************
// **********************************************************************************************************************	
	
		var y = new Array(getNumMonths(cal));
	
	
	var previousMonth = cal[0].date.month;
	var monthMarker = 0;
	
	
	for (var m = 0; m < y.length; m++) {
		y[m] = new Array();
		var d = 0;
		
		for (var i = monthMarker; i < cal.length; i++) {
		    var currentMonth = cal[i].date.month; 
			
			if (currentMonth == previousMonth) {
			   y[m][d++] = cal[i];
			   // alert("y[m][d]: " + y[m][d].date.year + "[" + m + "]" + "[" + d + "]");
			} else { monthMarker = i; break; }
			// alert("days in " + cal[i].date.month + " = " + d)
		}
		previousMonth = currentMonth;
	}
