/* --------------------------------------------------
	Created:	March 6, 2007
	Purpose:	Functions to create and print logos. 
				Used primarily on:
				- displaySimpleEventList
				- displayGroupList 
-------------------------------------------------- */
	function makeLogo(name, logo) {
		this.oname = name;
		this.ologo = logo;
	}

/* --------------------------------------------------
	LOGO LIST
-------------------------------------------------- */
	logoList = new Array;
	var i = 0;
//	logoList[i++] = new makeLogo("Florida Int&#39;l", "fiu");
//	logoList[i++] = new makeLogo("Rutgers Student Test", "StudentShirt");
//	logoList[i++] = new makeLogo("UCLA - Homecoming 2", new Array("ucla","berkeley"));

	// MERCH
	logoList[i++] = new makeLogo("Insight and on site: The Architecture of Diamond and Schmitt", "InsightandonsiteTheArchite");
	logoList[i++] = new makeLogo("Don Giovanni 2 DVD Set", "DonGiovanni2DVDSet");
	logoList[i++] = new makeLogo("Fidelio DVD", "FidelioDVD");
	logoList[i++] = new makeLogo("Simon Boccanegra DVD", "SimonBoccanegraDVD");
	logoList[i++] = new makeLogo("La Boheme DVD", "LaBohemeDVD");
	logoList[i++] = new makeLogo("Raising Valhalla on DVD, $18.75", "RaisingValhallaonDVD");
	logoList[i++] = new makeLogo("Don Giovanni 3 CD Set", "DonGiovanni3CDSet");
	logoList[i++] = new makeLogo("War and Peace 3 CD Set", "WarandPeace3CDSet");
	logoList[i++] = new makeLogo("Fidelio 2 CD Set", "Fidelio2CDSet");
	logoList[i++] = new makeLogo("Rusalka 3 CD Set", "Rusalka3CDSet");
	logoList[i++] = new makeLogo("Simon Boccanegra 2 CD Set", "SimonBoccanegra2CDSet");
	logoList[i++] = new makeLogo("La Boheme 2 CD Set", "LaBoheme2CDSet");
	logoList[i++] = new makeLogo("Midsummer Night's Dream 2 CD Set", "MidsummerNightsDream2CDSet");
	logoList[i++] = new makeLogo("Opera Under the Stars on DVD, $18.75", "OperaUndertheStarsonDVD");
	logoList[i++] = new makeLogo("Walton: The Bear CD", "WaltonTheBearCD");
	logoList[i++] = new makeLogo("CD Mozart arie et duetti, $18.00", "CDMozartarieetduetti");
	logoList[i++] = new makeLogo("CD Margison Sings Verdi, $10.00", "CDMargisonSingsVerdi");
	logoList[i++] = new makeLogo("CD Serata Italiana, $10.00", "CDSerataItaliana");
	logoList[i++] = new makeLogo("CD Don Giovanni: Leporello's Revenge, $10.00", "CDDonGiovanniLeporellosRev");
	logoList[i++] = new makeLogo("CD Millennium Opera Gala, $10.00", "CDMillenniumOperaGala");
	logoList[i++] = new makeLogo("CD Opera Encores, $10.00", "CDOperaEncores");
	logoList[i++] = new makeLogo("Opera Encores, $10.00", "CDOperaEncores");
	logoList[i++] = new makeLogo("CD Rarities by Rossini and Verdi, $10.00", "CDRaritiesbyRossiniandVerd");
	logoList[i++] = new makeLogo("Ring Cycle 4 Poster Set, $60", "RingCycle4PosterSet");
	logoList[i++] = new makeLogo("Ring Cycle 5 Poster Set, $75", "RingCycle5PosterSet");
	logoList[i++] = new makeLogo("Das Rhinegold Poster, $20", "DasRhinegoldPoster");
	logoList[i++] = new makeLogo("Die Walk&uuml;re Poster, $20", "DieWalkuumlrePoster");
	logoList[i++] = new makeLogo("G&ouml;tterd&auml;mmerung Poster, $20", "GoumltterdaumlmmerungPoste");
	logoList[i++] = new makeLogo("Ring Cycle Poster, $25", "RingCyclePoster");
	logoList[i++] = new makeLogo("Siegfried Poster, $20", "SiegfriedPoster");
	logoList[i++] = new makeLogo("Ring Cycle Souvenir Book", "RingCycleSouvenirBook");

	// CD-DVD
	logoList[i++] = new makeLogo("La Boheme - 2 CD Set (EMI-Beecham)", "LaBoheme2CDSetEMIBeecham");
	logoList[i++] = new makeLogo("La Boheme - 2 CD Set (Decca)", "LaBoheme2CDSetDecca");
	logoList[i++] = new makeLogo("La Boheme - 2 CD Set (Deutsche Grammophon)", "LaBoheme2CDSetDeutscheGram");
	logoList[i++] = new makeLogo("La Boheme 2 CD Set (EMI)", "LaBoheme2CDSetEMI");
	logoList[i++] = new makeLogo("La Boheme DVD (Kultur - Gardelli)", "LaBohemeDVDKulturGardelli");
	logoList[i++] = new makeLogo("La Boheme DVD (Deutchse Grammophon - Levine)", "LaBohemeDVDDeutchseGrammop");
	logoList[i++] = new makeLogo("Don Giovanni 3 CD Set - (Deutsche Grammophon - Abbado)", "DonGiovanni3CDSetDeutscheG");
	logoList[i++] = new makeLogo("Don Giovanni 3 CD Set - (EMI - Glyndebourne)", "DonGiovanni3CDSetEMIGlynde");
	logoList[i++] = new makeLogo("Don Giovanni 3 CD Set (EMI - Klemperer)", "DonGiovanni3CDSetEMIKlempe");
	logoList[i++] = new makeLogo("Don Giovanni 3 CD Set (Decca - Krips)", "DonGiovanni3CDSetDeccaKrip");
	logoList[i++] = new makeLogo("Don Giovanni 3 CD Set (Decca - Solti)", "DonGiovanni3CDSetDeccaSolt");
	logoList[i++] = new makeLogo("Don Giovanni - 3 CD Set (Decca - Terfel)", "DonGiovanni3CDSetDeccaTerf");
	logoList[i++] = new makeLogo("Don Giovanni - 2 DVD Set (Art Haus - Conlon)", "DonGiovanni2DVDSetArtHausC");
	logoList[i++] = new makeLogo("Don Giovanni - 2 DVD Set (Sony Pictures - Losey)", "DonGiovanni2DVDSetSonyPict");
	logoList[i++] = new makeLogo("Don Giovanni - 2 DVD Set (Deutsche Grammophon - Levine)", "DonGiovanni2DVDSetDeutsche");
	logoList[i++] = new makeLogo("Don Giovanni - 2 DVD Set (Decca - Sellars)", "DonGiovanni2DVDSetDeccaSel");
	logoList[i++] = new makeLogo("Fidelio - 2 CD Set (Decca - Behrens)", "Fidelio2CDSetDeccaBehrens");
	logoList[i++] = new makeLogo("Fidelio - 2 CD Set (EMI - Ludwig)", "Fidelio2CDSetEMILudwig");
	logoList[i++] = new makeLogo("Fidelio - 2 CD Set (EMI - Modl)", "Fidelio2CDSetEMIModl");
	logoList[i++] = new makeLogo("Fidelio DVD (Deutsche Grammophon - Bernstein)", "FidelioDVDDeutscheGrammoph");
	logoList[i++] = new makeLogo("Fidelio DVD (Art Haus - Haitink)", "FidelioDVDArtHausHaitink");
	logoList[i++] = new makeLogo("A Midsummer Night's Dream DVD (Kultur - Haitink)", "AMidsummerNightsDreamDVDKu");
	logoList[i++] = new makeLogo("Rusalka - 3 CD Set (Supraphon)", "Rusalka3CDSetSupraphon");
	logoList[i++] = new makeLogo("Rusalka - 2 DVD Set (ENO)", "Rusalka2DVDSetENO");
	logoList[i++] = new makeLogo("Rusalka - 2 DVD Set (TDK - Fleming)", "Rusalka2DVDSetTDKFleming");
	logoList[i++] = new makeLogo("Simon Boccanegra - 2 CD Set (Decca)", "SimonBoccanegra2CDSetDecca");
	logoList[i++] = new makeLogo("War and Peace - 4 CD Set (Chandos)", "WarandPeace4CDSetChandos");
	logoList[i++] = new makeLogo("Simon Boccanegra DVD (Gatti)", "SimonBoccanegraDVDGatti");
	logoList[i++] = new makeLogo("Simon Boccanegra DVD (Solti)", "SimonBoccanegraDVDSolti");

	// GIFTWARE
	logoList[i++] = new makeLogo("Ring Cycle Poster", "RingCyclePoster");
	logoList[i++] = new makeLogo("Das Rhinegold Poster", "DasRhinegoldPoster");
	logoList[i++] = new makeLogo("Die Walk&uuml;re Poster", "DieWalkuumlrePoster");
	logoList[i++] = new makeLogo("Siegfried Poster", "SiegfriedPoster");
	logoList[i++] = new makeLogo("G&ouml;tterd&auml;mmerung Poster", "GoumltterdaumlmmerungPoste");
	logoList[i++] = new makeLogo("Tote Bag", "ToteBag");
//	logoList[i++] = new makeLogo("COC-Branded Opera Glasses", "COCBrandedOperaGlasses");
	logoList[i++] = new makeLogo("Binocular Style Opera Glasses", "BinocularStyleOperaGlasses");
	logoList[i++] = new makeLogo("Black T-Shirt", "BlackTShirt");
	logoList[i++] = new makeLogo("Blue T-Shirt", "BlueTShirt");
	logoList[i++] = new makeLogo("Baseball Cap", "BaseballCap");
	logoList[i++] = new makeLogo("Opera Glasses", "OperaGlasses");
	logoList[i++] = new makeLogo("I Heart COC button", "IHeartCOCbutton");
	logoList[i++] = new makeLogo("Four Seasons Centre Mug", "FourSeasonsCentreMug");
	logoList[i++] = new makeLogo("COC-Branded Pen", "COCBrandedPen");
	logoList[i++] = new makeLogo("Men's White T-Shirt", "MensWhiteTShirt");
	logoList[i++] = new makeLogo("Sonny Rollins", "torontoJazzFest");
	logoList[i++] = new makeLogo("Burton/Metheny", "torontoJazzFest");
	logoList[i++] = new makeLogo("60th Anniversary COC commemorative poster", "60thAnniv");
//	logoList[i++] = new makeLogo("Glenn Gould Prize Celebration - Dudamel Conducts Simón Bolívar Youth Orchestra", new Array("DrAbreu","GustavoDudamel"));

// MERCH 09-10
	logoList[i++] = new makeLogo("Madama Butterfly - 2CD Set (EMI)", "10CD-MB-BARBIROLLI");
	logoList[i++] = new makeLogo("Madama Butterfly - 2CD Set (Naxos)", "10CD-MB-GAVAZZENI");
	logoList[i++] = new makeLogo("Madama Butterfly - 3CD Set (DG)", "10CD-MB-KARAJAN");
	logoList[i++] = new makeLogo("Madama Butterfly - 2CD Set (Naxos)", "10CD-MB-KARAJAN2");
	logoList[i++] = new makeLogo("Madama Butterfly - 2CD Set (EMI)", "10CD-MB-KARAJAN3");
	logoList[i++] = new makeLogo("Madama Butterfly - 2CD Set (EMI)", "10CD-MB-PAPPANO");
	logoList[i++] = new makeLogo("Madama Butterfly - 2CD Set (EMI)", "10CD-MB-SANTINI");
	logoList[i++] = new makeLogo("Madama Butterfly - 2CD Set (Decca)", "10CD-MB-SERFIN");
	logoList[i++] = new makeLogo("Madama Butterfly - 2CD Set (Decca)", "10CD-MB-SERFIN2");
	logoList[i++] = new makeLogo("Madama Butterfly DVD (VAI)", "10DVD-MB-FABRITIIS");
	logoList[i++] = new makeLogo("Madama Butterfly DVD (DG)", "10DVD-MB-KARAJAN");
	logoList[i++] = new makeLogo("Madama Butterfly DVD (TDK)", "10DVD-MB-OREN");
	logoList[i++] = new makeLogo("Madama Butterfly DVD (Kultur)", "10DVD-MB-SUMMERS");
	logoList[i++] = new makeLogo("The Nightingale CD (Naxos)", "10CD-NG-CRAFT");
	logoList[i++] = new makeLogo("The Nightingale DVD (EMI)", "10DVD-NG-CONLON");
	logoList[i++] = new makeLogo("Carmen - 2CD Set (DG)", "10CD-CA-ABBADO");
	logoList[i++] = new makeLogo("Carmen - 3CD Set (DG)", "10CD-CA-BERNSTEIN");
	logoList[i++] = new makeLogo("Carmen - 2CD Set (Naxos)", "10CD-CA-CLUYTENS");
	logoList[i++] = new makeLogo("Carmen - 3CD Set (DG)", "10CD-CA-KARAJAN");
	logoList[i++] = new makeLogo("Carmen - 2CD Set (Sony)", "10CD-CA-MAAZEL");
	logoList[i++] = new makeLogo("Carmen - 2CD Set (EMI)", "10CD-CA-PRETRE");
	logoList[i++] = new makeLogo("Carmen - 2CD Set (DG)", "10CD-CA-SCHIPPERS");
	logoList[i++] = new makeLogo("Carmen - 2 DVD Set (Opus Arte)", "10DVD-CA-JORDAN");
	logoList[i++] = new makeLogo("Carmen - 2 Bluray DVD Set (Opus Arte)", "10DVD-CA-JORDAN2");
	logoList[i++] = new makeLogo("Carmen - DVD (DG)", "10DVD-CA-LEVINE");
	logoList[i++] = new makeLogo("Carmen - DVD (DG)", "10DVD-CA-PAPPANO");
	logoList[i++] = new makeLogo("Otello - 2CD Set (DG)", "10CD-OT-CHUNG");
	logoList[i++] = new makeLogo("Otello - 2CD Set (Sony)", "10CD-OT-LEVINE");
	logoList[i++] = new makeLogo("Otello - 2CD Set (DG)", "10CD-OT-SOLTI");
	logoList[i++] = new makeLogo("Otello - DVD (DG)", "10DVD-OT-KARAJAN");
	logoList[i++] = new makeLogo("Otello - DVD (DG)", "10DVD-OT-LEVINE");
	logoList[i++] = new makeLogo("Otello - DVD (Kultur)", "10DVD-OT-PESKO");
	logoList[i++] = new makeLogo("Der Fliegende Holl&auml;nder 2CD set (EMI)", "10CD-FD-KARAJAN");
	logoList[i++] = new makeLogo("Der Fliegende Holl&auml;nder 2CD set (EMI)", "10CD-FD-KLEMPERER");
	logoList[i++] = new makeLogo("Der Fliegende Holl&auml;nder 2CD set (Sony)", "10CD-FD-LEVINE");
	logoList[i++] = new makeLogo("Der Fliegende Holl&auml;nder 2CD set (DG)", "10CD-FD-SINOPOLI");
	logoList[i++] = new makeLogo("Der Fliegende Holl&auml;nder DVD (DG)", "10DVD-FD-NELSSON");
	logoList[i++] = new makeLogo("Der Fliegende Holl&auml;nder DVD (DG)", "10DVD-FD-SWALLISCH");
	logoList[i++] = new makeLogo("Idomeneo 3CD set (Arkiv)", "10CD-ID-GARDINER");
	logoList[i++] = new makeLogo("Idomeneo 3CD set (Harmonia Mundi)", "10CD-ID-JACOBS");
	logoList[i++] = new makeLogo("Idomeneo 3CD set (DG)", "10CD-ID-LEVINE");
	logoList[i++] = new makeLogo("Idomeneo 2 DVD set (DG)", "10DVD-ID-LEVINE");
	logoList[i++] = new makeLogo("Idomeneo 2 DVD set (Medici Arts)", "10DVD-ID-NAGANO");
	logoList[i++] = new makeLogo("Idomeneo DVD (DG)", "10DVD-ID-OSTMAN");
	logoList[i++] = new makeLogo("Maria Stuarda 2CD set (Decca)", "10CD-MS-BONYNGE");
	logoList[i++] = new makeLogo("Maria Stuarda DVD (Dynamic)", "10DVD-MS-CARMINATI");
	logoList[i++] = new makeLogo("Maria Stuarda DVD (Arthaus)", "10DVD-MS-FOLIANI");
	logoList[i++] = new makeLogo("Maria Stuarda DVD (Naxos)", "10DVD-MS-FRIZZA");
	logoList[i++] = new makeLogo("Carmen - 2CD Set (DG-Abbado)", "10CD-CA-ABBADO");
	logoList[i++] = new makeLogo("Carmen - 2CD Set (DG-Schippers)", "10CD-CA-SCHIPPERS");
	logoList[i++] = new makeLogo("Carmen - 3CD Set (DG-Bernstein)", "10CD-CA-BERNSTEIN");
	logoList[i++] = new makeLogo("Carmen - 3CD Set (DG-Pappano)", "10CD-CA-KARAJAN");
	logoList[i++] = new makeLogo("Carmen - DVD (DG-Pappano)", "10DVD-CA-PAPPANO");
	logoList[i++] = new makeLogo("Carmen - DVD (DG-Levine)", "10DVD-CA-LEVINE");
	logoList[i++] = new makeLogo("Der Fliegende Holl&auml;nder 2CD set (EMI-Karajan)", "10CD-FD-KARAJAN");
	logoList[i++] = new makeLogo("Der Fliegende Holl&auml;nder 2CD set (EMI-Klemperer)", "10CD-FD-KLEMPERER");
	logoList[i++] = new makeLogo("Der Fliegende Holl&auml;nder DVD (DG-Swallisch)", "10DVD-FD-SWALLISCH");
	logoList[i++] = new makeLogo("Der Fliegende Holl&auml;nder DVD (DG-Nelsson)", "10DVD-FD-NELSSON");
	logoList[i++] = new makeLogo("Madama Butterfly - 2CD Set (Decca)", "10CD-MB-SERFIN2");
	logoList[i++] = new makeLogo("Madama Butterfly - 2CD Set (Decca-Serefin)", "10CD-MB-SERFIN");
	logoList[i++] = new makeLogo("Madama Butterfly - 2CD Set (EMI-Karajan)", "10CD-MB-KARAJAN3");
	logoList[i++] = new makeLogo("Madama Butterfly - 2CD Set (EMI-Pappano)", "10CD-MB-PAPPANO");
	logoList[i++] = new makeLogo("Madama Butterfly - 2CD Set (EMI-Barbirolli)", "10CD-MB-BARBIROLLI");
	logoList[i++] = new makeLogo("Madama Butterfly - 2CD Set (EMI-Santini)", "10CD-MB-SANTINI");
	logoList[i++] = new makeLogo("Madama Butterfly - 2CD Set (Naxos-Karajan)", "10CD-MB-KARAJAN2");
	logoList[i++] = new makeLogo("Madama Butterfly - 2CD Set (Naxos-Gavazzeni)", "10CD-MB-GAVAZZENI");
	logoList[i++] = new makeLogo("Otello - 2CD Set (DG-Chung)", "10CD-OT-CHUNG");
	logoList[i++] = new makeLogo("Otello - 2CD Set (DG-Solti)", "10CD-OT-SOLTI");
	logoList[i++] = new makeLogo("Otello - DVD (DG-Karajan)", "10DVD-OT-KARAJAN");
	logoList[i++] = new makeLogo("Otello - DVD (DG-Levine)", "10DVD-OT-LEVINE");
	logoList[i++] = new makeLogo("CD Mozart arie et duetti", "CD_Mozart_arie_et_duetti");
	logoList[i++] = new makeLogo("CD Margison Sings Verdi", "CD_Margison_Sings_Verdi");
	logoList[i++] = new makeLogo("CD Serata Italiana", "CD_Serata_Italiana");
	logoList[i++] = new makeLogo("Soir&eacute;e Fran&ccedil;aise", "Soiree_Francaise");
	logoList[i++] = new makeLogo("Opera Encores", "Opera_Encores");
	logoList[i++] = new makeLogo("Madama Butterfly - 2CD Set (EMI-Barbirolli)", "MadamaButterflyCD");
	logoList[i++] = new makeLogo("Carmen - 2CD Set (EMI - De Burgos)", "CarmenCD");
	logoList[i++] = new makeLogo("Carmen - 3CD Set (Decca)", "Carmen3CDSet");
	logoList[i++] = new makeLogo("Otello - 2CD Set (Decca)", "Otello2CDSet");

	logoList[i++] = new makeLogo("Der Fliegende Holl&auml;nder (Eloquence)", "Der_Fliegende_Hollander_Eloquence");
	logoList[i++] = new makeLogo("Anna Bolena DVD (VAI)", "Anna_Bolena_DVD_VAI");
	logoList[i++] = new makeLogo("Norma DVD (VAI)", "Norma_DVD_VAI");
	
	logoList[i++] = new makeLogo("Aida - 2CD Set (Deutsche Grammophon - Abbado)", "Aida-Ricciarelli-CD");
	logoList[i++] = new makeLogo("Aida - 2CD Set (Decca - Karajan)", "Aida-Tebaldi-CD");
	logoList[i++] = new makeLogo("Aida - 2CD Set (Decca - Solti)", "Aida-Price-CD");
	logoList[i++] = new makeLogo("Aida - Double DVD (Deutche Grammophon - Chailly)", "Aida-Chailly-DVD");
	logoList[i++] = new makeLogo("Aida - DVD (Deutche Grammophon - Levine)", "Aida-Millo-DVD");
	logoList[i++] = new makeLogo("Aida - DVD (Art Haus - Maazel)", "Aida-Maazel-DVD");
	logoList[i++] = new makeLogo("Aida - DVD (Naxos - Santi)", "Aida-Verona-DVD");
	logoList[i++] = new makeLogo("Death in Venice - 2CD Set (Decca - Bedford)", "Death-Decca-CD");
	logoList[i++] = new makeLogo("Death in Venice - DVD (Kultur - Jenkins)", "Death-in-Venice-DVD");
	logoList[i++] = new makeLogo("Death in Venice - DVD (Warner - Visconti)", "Death-in-Venice-Visconti-DVD");
	logoList[i++] = new makeLogo("Die Zauberfl&ouml;te - 2CD Set (Phillips - Davis)", "Flute-Davis-CD");
	logoList[i++] = new makeLogo("Die Zauberfl&ouml;te - 2CD set (Decca - Solti)", "Flute-Solti-CD");
	logoList[i++] = new makeLogo("Die Zauberfl&ouml;te - DVD (Deutsche Grammophon - Levine)", "Flute-Cotrubas-DVD");
	logoList[i++] = new makeLogo("Die Zauberfl&ouml;te - DVD (Opus Arte - Davis)", "Flute-Damrau-DVD");
	logoList[i++] = new makeLogo("Die Zauberfl&ouml;te - DVD (Art Haus - Haitink)", "Flute-Lott-DVD");
	logoList[i++] = new makeLogo("Die Zauberfl&ouml;te - DVD (TDK - Levine)", "Flute-Levine-DVD");
	logoList[i++] = new makeLogo("Die Zauberfl&ouml;te - Double DVD (Deutsche Grammophon - Mosuc)", "Flute-Harnoncourt-DVD");
	logoList[i++] = new makeLogo("Nixon in China - 2CD Set (Naxos - Alsop)", "Nixon-Naxos-CD");
	logoList[i++] = new makeLogo("Nixon in China - 2CD Set (Nonesuch - de Waart)", "Nixon-Nonesuch-CD");
	logoList[i++] = new makeLogo("La Cenerentola - 2CD Set (Deutsche Grammophon - Abbado)", "Cenerentola-Berganza-CD");
	logoList[i++] = new makeLogo("La Cenerentola - 2CD Set (Decca - Chailly)", "Cenerentola-Bartoli-CD");
	logoList[i++] = new makeLogo("La Cenerentola - 2CD Set (Sony - Ferro)", "Cenerentola-Sony-CD");
	logoList[i++] = new makeLogo("La Cenerentola - DVD (Deutsche Grammophon - Abbado)", "Cenerentola-Von-Stade-DVD");
	logoList[i++] = new makeLogo("La Cenerentola - Double DVD (Deutsch Grammophon - Bennini)", "Cenerentola-Garanca-DVD");
	logoList[i++] = new makeLogo("La Cenerentola - DVD (Decca - Campanella)", "Cenerentola-Bartoli-DVD");
	logoList[i++] = new makeLogo("La Cenerentola - DVD (Art Haus - Chailly)", "Cenerentola-Bartoli-CD");
	logoList[i++] = new makeLogo("La Cenerentola - Double DVD (Decca - Summers)", "Cenerentola-Di-Donato-DVD");
	logoList[i++] = new makeLogo("Orfeo ed Euridice - 2CD Set (EMI - Bruck)", "Orfeo-Ferrier-CD");
	logoList[i++] = new makeLogo("Orfeo ed Euridice - 2CD Set (Decca - Gardiner)", "Orfeo-Ragin-CD");
	logoList[i++] = new makeLogo("Orph&eacute;e e Eurydice - 2CD Set (Decca - Lopez-Cobos)", "Orphee-Florez-CD");
	logoList[i++] = new makeLogo("Orph&eacute;e e Eurydice - 2CD Set (Archiv - Minkowski)", "Orphee-Minkowski-CD");
	logoList[i++] = new makeLogo("Orph&eacute;e e Eurydice - DVD (Farao - Bolton)", "Orphee-Bolton-DVD");
	logoList[i++] = new makeLogo("Orph&eacute;e e Eurydice - DVD (EMI - Gardiner)", "Orphee-Gardiner-DVD");
	logoList[i++] = new makeLogo("Ariadne auf Naxos - 2CD Set (EMI - Karajan)", "Ariadne-Schwarzkopf-CD");
	logoList[i++] = new makeLogo("Ariadne auf Naxos - 2CD Set (Deutsche Grammophon - Sinopoli)", "Ariadne-Sinopoli-CD");
	logoList[i++] = new makeLogo("Ariadne auf Naxos - DVD (Deutsche Grammophon - Levine)", "Ariadne-Voigt-DVD");
	logoList[i++] = new makeLogo("Ariadne auf Naxos - DVD (Deutsche - Grammophon - Bohm)", "Ariadne-Bohm-DVD");
	logoList[i++] = new makeLogo("Ariadne auf Naxos - DVD (EMI - Levine)", "Ariadne-Norman-DVD"); 	
	logoList[i++] = new makeLogo("Die Zauberflöte - DVD (TDK - Levine)", "DieZauberflöte");
	logoList[i++] = new makeLogo("La Cenerentola - 2CD Set (Decca - Chailly)", "LaCenerentola");
	logoList[i++] = new makeLogo("Ariadne auf Naxos - DVD (EMI - Levine)", "AriadneaufNaxos");
	logoList[i++] = new makeLogo("Ariadne auf Naxos - DVD (Deutsche Grammophon - Levine)", "AriadneauNaxos");
	logoList[i++] = new makeLogo("Die Zauberfl&ouml;te - DVD (Deutsche Grammophon - Levine)", "DZ-DVD-DGL");
	logoList[i++] = new makeLogo("Die Zauberfl&ouml;te - DVD (TDK - Levine)", "DZ-DVD");
	logoList[i++] = new makeLogo("La Cenerentola - 2CD Set (Decca - Chailly)", "LaCenerentola-2CD");
	logoList[i++] = new makeLogo("La Cenerentola - DVD (Art Haus - Chailly)", "LaCenerentola-DVD");

	logoList[i++] = new makeLogo("Binocular Style Opera Glasses", "Binocular-Style-Opera-Glasses");
	logoList[i++] = new makeLogo("Opera Glasses (Red)", "Opera-Glasses-(Red)");
	logoList[i++] = new makeLogo("Opera Glasses (Black)", "Opera-Glasses-(Black)-2");
	logoList[i++] = new makeLogo("Opera Glasses (White)", "Opera-Glasses-(White)");
	logoList[i++] = new makeLogo("Opera Glasses with handle", "Opera-Glasses-with-handle");
	logoList[i++] = new makeLogo("&quot;I HEART COC&quot; pen", "I-HEART-COC-pen");  	
	logoList[i++] = new makeLogo("Ariadne auf Naxos - 2CD Set (Deutsche Grammophon - Levine)", "Ariadne-Levine-CD");

	logoList[i++] = new makeLogo("Iphigenie en Tauride - 2CD Set (Archiv - Minkowski)", "Iphigenie");

	logoList[i++] = new makeLogo("Tosca - DVD (DG - Sinopoli)", "Tosca - DVD (DG - Sinopoli)");
	logoList[i++] = new makeLogo("Tosca - DVD (Decca - Chailly)", "Tosca - DVD (Decca - Chailly)");
	logoList[i++] = new makeLogo("Tosca - 2 CD set (Decca - Karajan)", "Tosca - 2 CD set (Decca - Karajan)");
	logoList[i++] = new makeLogo("Tosca - 2 CD set (DG - Sinopoli)", "Tosca - 2 CD set (DG - Sinopoli)");
	logoList[i++] = new makeLogo("Tosca - 2 CD set (London - Rescigno)", "Tosca - 2 CD set (London - Rescigno)");
	logoList[i++] = new makeLogo("Tosca - 2 CD set (EMI - de Sabata)", "Tosca - 2 CD set (EMI - de Sabata)");
	logoList[i++] = new makeLogo("Love from Afar - 2 CD set (Harmonia Mundi - Nagano)", "Love from Afar - 2 CD set (Harmonia Mundi - Nagano)");
	logoList[i++] = new makeLogo("Love from Afar - DVD (DG - Salonen)", "Love from Afar - DVD (DG - Salonen)");
	logoList[i++] = new makeLogo("Il Trittico (including Gianni Schicchi) - DVD (Kultur- Gavazzeni)", "Il Trittico (including Gianni Schicchi) - DVD (Kultur- Gavazzeni)");
	logoList[i++] = new makeLogo("The Tales of Hoffman - 2 CD set (EMI - Cluytens)", "The Tales of Hoffman - 2 CD set (EMI - Cluytens)");
	logoList[i++] = new makeLogo("The Tales of Hoffman - 2 CD set (London - Bonynge)", "The Tales of Hoffman - 2 CD set (London - Bonynge)");
	logoList[i++] = new makeLogo("TALES OF HOFFMANN - 2 CD SET (LONDON - BONYNGE)", "The Tales of Hoffman - 2 CD set (London - Bonynge)");
	logoList[i++] = new makeLogo("The Tales of Hoffman - Double DVD (Arthaus - Lopez-Cobos)", "The Tales of Hoffman - Double DVD (Arthaus - Lopez-Cobos)");
	logoList[i++] = new makeLogo("The Tales of Hoffman - 2 CD set (DG - Ozawa)", "The Tales of Hoffman - 2 CD set (DG - Ozawa)");
	logoList[i++] = new makeLogo("The Tales of Hoffman - DVD (Kultur - Prêtre)", "The Tales of Hoffman - DVD (Kultur - Pretre)");
	logoList[i++] = new makeLogo("Gianni Schicchi - Bluray DVD (Opus Arte - Jurowski)", "Gianni Schicchi - Bluray DVD (Opus Arte - Jurowski)");
	logoList[i++] = new makeLogo("Semele - Bluray DVD (Decca - Christie)", "Semele - Bluray DVD (Decca - Christie)");
	logoList[i++] = new makeLogo("Semele - DVD (Decca - Christie)", "Semele - DVD (Decca - Christie)");
	logoList[i++] = new makeLogo("Semele - 3 CD set (Chandos - Curnyn)", "Semele - 3 CD set (Chandos - Curnyn)");
	logoList[i++] = new makeLogo("Semele - 3 CD set (DG - Nelson)", "Semele - 3 CD set (DG - Nelson)");
	logoList[i++] = new makeLogo("Semele - 2 CD set (Erato - Gardiner)", "Semele - 2 CD set (Erato - Gardiner)");
	logoList[i++] = new makeLogo("Il Trittico (including Gianni Schicchi) - 3 CD set (Decca - Bartoletti)", "Il Trittico (including Gianni Schicchi) - 3 CD set (Decca - Bartoletti)");
	logoList[i++] = new makeLogo("Il Trittico (including Gianni Schicchi) - 3 CD set (Decca - Gardelli)", "Il Trittico (including Gianni Schicchi) - 3 CD set (Decca - Gardelli)");
	logoList[i++] = new makeLogo("Il Trittico (including Gianni Schicchi) - 3 CD set (Sony - Maazel)", "Il Trittico (including Gianni Schicchi) - 3 CD set (Sony - Maazel)");
	logoList[i++] = new makeLogo("Il Trittico (including Gianni Schicchi) - DVD (TDK - Reynolds)", "Il Trittico (including Gianni Schicchi) - DVD (TDK - Reynolds)");
	logoList[i++] = new makeLogo("Iphigenie en Tauride - DVD (Kultur - Christie)", "Iphigenie en Tauride - DVD (Kultur - Christie)");
	logoList[i++] = new makeLogo("Iphigenie en Tauride - 2CD Set (Decca - Gardiner)", "Iphigenie en Tauride - 2CD Set (Decca - Gardiner)");
	logoList[i++] = new makeLogo("Iphigenie en Tauride - 2CD Set (Archiv - Minkowski)", "Iphigenie en Tauride - 2CD Set (Archiv - Minkowski)");
	logoList[i++] = new makeLogo("Iphigenie en Tauride - 2CD Set (Sony - Muti)", "Iphigenie en Tauride - 2CD Set (Sony - Muti)");
	logoList[i++] = new makeLogo("Rigoletto - 2 CD set (Decca - Bonynge)", "Rigoletto---2-CD-set-(Decca---Bonynge)");
	logoList[i++] = new makeLogo("Rigoletto - 2 CD set (Decca - Chailly)", "Rigoletto---2-CD-set-(Decca---Chailly)");
	logoList[i++] = new makeLogo("Rigoletto - DVD (DG - Chailly)", "Rigoletto---DVD-(DG---Chailly)");
	logoList[i++] = new makeLogo("Rigoletto - 2CD Set (DG - Giulini)", "Rigoletto---2CD-Set-(DG---Giulini)");
	logoList[i++] = new makeLogo("Rigoletto - 2 CD Set (DG - Giulini)", "Rigoletto---2CD-Set-(DG---Giulini)");
	logoList[i++] = new makeLogo("Rigoletto - DVD (DG - Levine)", "Rigoletto - DVD (DG - Levine)");
	logoList[i++] = new makeLogo("Rigoletto - DVD (Virgin Classics - Luisi)", "Rigoletto - DVD (Virgin Classics - Luisi)");
	logoList[i++] = new makeLogo("Rigoletto - 2 CD set (Decca - Sanzogno)", "Rigoletto - 2 CD set (Decca - Sanzogno)");
	logoList[i++] = new makeLogo("Rigoletto - 2 CD set (EMI - Serafin)", "Rigoletto - 2 CD set (EMI - Serafin)");

	logoList[i++] = new makeLogo("Iphig&eacute;nie en Tauride - 2CD Set (Archiv - Minkowski)", "Iphigenie en Tauride - 2CD Set (Archiv - Minkowski)");
	logoList[i++] = new makeLogo("Iphig&eacute;nie en Tauride - 2CD Set (Decca - Gardiner)", "Iphigenie en Tauride - 2CD Set (Decca - Gardiner)");
	logoList[i++] = new makeLogo("Iphig&eacute;nie en Tauride - 2CD Set (Sony - Muti)", "Iphigenie en Tauride - 2CD Set (Sony - Muti)");
	logoList[i++] = new makeLogo("Iphig&eacute;nie en Tauride - DVD (Kultur - Christie)", "Iphigenie en Tauride - DVD (Kultur - Christie)");

	logoList[i++] = new makeLogo("Iphigenia in Tauris - 2 CD set (Archiv - Minkowski)", "Iphigenie en Tauride - 2CD Set (Archiv - Minkowski)");
	logoList[i++] = new makeLogo("Iphig&eacute;nie en Tauride - 2CD Set (Archiv - Minkowski) ", "Iphigenie en Tauride - 2CD Set (Archiv - Minkowski)");
	
	logoList[i++] = new makeLogo("Venetian Ball Benefiting Villa Charities Foundation", "Venetian-Ball-Logo");
	
	logoList[i++] = new makeLogo("Gift Recipient Name", "gift_cert_logo");
	
	logoList[i++] = new makeLogo("Special Ensemble Studio Performance - La Clemenza di Tito", "Special-Ensemble-Studio-Performance---La-Clemenza-di-Tito");




/* --------------------------------------------------
	EXTRA LIST
-------------------------------------------------- */
	extraList = new Array;
	var i = 0;
	extraList[i++] = ""; // DO NOT remove
	extraList[i++] = "The ";
	extraList[i++] = "at ";
	extraList[i++] = "@ ";
	extraList[i++] = "vs ";
	extraList[i++] = "vs. ";
	extraList[i++] = " FAMILY 4 PACK";
	extraList[i++] = " - Family Four Packs";
	extraList[i++] = " - Group Tickets";
	extraList[i++] = " - Student Matinee";
	extraList[i++] = " Time TBA";
	
	// sort extraList, greatest length first
	extraList.sort(function(a,b) {
		return (a.length > b.length) ? -1 : 1;
	});

/* --------------------------------------------------
	FULL-SIZED IMAGES LIST
-------------------------------------------------- */
	fullsizeList = new Array;
	var i = 0;
  fullsizeList[i++] = new makeLogo("Tosca - DVD (DG - Sinopoli)", "Tosca - DVD (DG - Sinopoli)");
  fullsizeList[i++] = new makeLogo("Tosca - DVD (Decca - Chailly)", "Tosca - DVD (Decca - Chailly)");
  fullsizeList[i++] = new makeLogo("Tosca - 2 CD set (Decca - Karajan)", "Tosca - 2 CD set (Decca - Karajan)");
  fullsizeList[i++] = new makeLogo("Tosca - 2 CD set (DG - Sinopoli)", "Tosca - 2 CD set (DG - Sinopoli)");
  fullsizeList[i++] = new makeLogo("Tosca - 2 CD set (London - Rescigno)", "Tosca - 2 CD set (London - Rescigno)");
  fullsizeList[i++] = new makeLogo("Tosca - 2 CD set (EMI - de Sabata)", "Tosca - 2 CD set (EMI - de Sabata)");
  fullsizeList[i++] = new makeLogo("Love from Afar - 2 CD set (Harmonia Mundi - Nagano)", "Love from Afar - 2 CD set (Harmonia Mundi - Nagano)");
  fullsizeList[i++] = new makeLogo("Love from Afar - DVD (DG - Salonen)", "Love from Afar - DVD (DG - Salonen)");
  fullsizeList[i++] = new makeLogo("Il Trittico (including Gianni Schicchi) - DVD (Kultur- Gavazzeni)", "Il Trittico (including Gianni Schicchi) - DVD (Kultur- Gavazzeni)");
  fullsizeList[i++] = new makeLogo("The Tales of Hoffman - 2 CD set (EMI - Cluytens)", "The Tales of Hoffman - 2 CD set (EMI - Cluytens)");
  fullsizeList[i++] = new makeLogo("The Tales of Hoffman - 2 CD set (London - Bonynge)", "The Tales of Hoffman - 2 CD set (London - Bonynge)");
  fullsizeList[i++] = new makeLogo("TALES OF HOFFMANN - 2 CD SET (LONDON - BONYNGE)", "The Tales of Hoffman - 2 CD set (London - Bonynge)");
  fullsizeList[i++] = new makeLogo("The Tales of Hoffman - Double DVD (Arthaus - Lopez-Cobos)", "The Tales of Hoffman - Double DVD (Arthaus - Lopez-Cobos)");
  fullsizeList[i++] = new makeLogo("The Tales of Hoffman - 2 CD set (DG - Ozawa)", "The Tales of Hoffman - 2 CD set (DG - Ozawa)");
  fullsizeList[i++] = new makeLogo("The Tales of Hoffman - DVD (Kultur - Prêtre)", "The Tales of Hoffman - DVD (Kultur - Pretre)");
  fullsizeList[i++] = new makeLogo("Gianni Schicchi - Bluray DVD (Opus Arte - Jurowski)", "Gianni Schicchi - Bluray DVD (Opus Arte - Jurowski)");
  fullsizeList[i++] = new makeLogo("Semele - Bluray DVD (Decca - Christie)", "Semele - Bluray DVD (Decca - Christie)");
  fullsizeList[i++] = new makeLogo("Semele - DVD (Decca - Christie)", "Semele - DVD (Decca - Christie)");
  fullsizeList[i++] = new makeLogo("Semele - 3 CD set (Chandos - Curnyn)", "Semele - 3 CD set (Chandos - Curnyn)");
  fullsizeList[i++] = new makeLogo("Semele - 3 CD set (DG - Nelson)", "Semele - 3 CD set (DG - Nelson)");
  fullsizeList[i++] = new makeLogo("Semele - 2 CD set (Erato - Gardiner)", "Semele - 2 CD set (Erato - Gardiner)");
  fullsizeList[i++] = new makeLogo("Il Trittico (including Gianni Schicchi) - 3 CD set (Decca - Bartoletti)", "Il Trittico (including Gianni Schicchi) - 3 CD set (Decca - Bartoletti)");
  fullsizeList[i++] = new makeLogo("Il Trittico (including Gianni Schicchi) - 3 CD set (Decca - Gardelli)", "Il Trittico (including Gianni Schicchi) - 3 CD set (Decca - Gardelli)");
  fullsizeList[i++] = new makeLogo("Il Trittico (including Gianni Schicchi) - 3 CD set (Sony - Maazel)", "Il Trittico (including Gianni Schicchi) - 3 CD set (Sony - Maazel)");
  fullsizeList[i++] = new makeLogo("Il Trittico (including Gianni Schicchi) - DVD (TDK - Reynolds)", "Il Trittico (including Gianni Schicchi) - DVD (TDK - Reynolds)");
  fullsizeList[i++] = new makeLogo("Iphigenie en Tauride - DVD (Kultur - Christie)", "Iphigenie en Tauride - DVD (Kultur - Christie)");
  fullsizeList[i++] = new makeLogo("Iphigenie en Tauride - 2CD Set (Decca - Gardiner)", "Iphigenie en Tauride - 2CD Set (Decca - Gardiner)");
  fullsizeList[i++] = new makeLogo("Iphigenie en Tauride - 2CD Set (Archiv - Minkowski)", "Iphigenie en Tauride - 2CD Set (Archiv - Minkowski)");
  fullsizeList[i++] = new makeLogo("Iphigenie en Tauride - 2CD Set (Sony - Muti)", "Iphigenie en Tauride - 2CD Set (Sony - Muti)");
  fullsizeList[i++] = new makeLogo("Rigoletto - 2 CD set (Decca - Bonynge)", "Rigoletto - 2 CD set (Decca - Bonynge)");
  fullsizeList[i++] = new makeLogo("Rigoletto - 2 CD set (Decca - Chailly)", "Rigoletto - 2 CD set (Decca - Chailly)");
  fullsizeList[i++] = new makeLogo("Rigoletto - DVD (DG - Chailly)", "Rigoletto---DVD-(DG---Chailly)");
  fullsizeList[i++] = new makeLogo("Rigoletto - 2CD Set (DG - Giulini)", "Rigoletto---2CD-Set-(DG---Giulini)");
  fullsizeList[i++] = new makeLogo("Rigoletto - 2 CD Set (DG - Giulini)", "Rigoletto---2CD-Set-(DG---Giulini)");
  fullsizeList[i++] = new makeLogo("Rigoletto - DVD (DG - Levine)", "Rigoletto - DVD (DG - Levine)");
  fullsizeList[i++] = new makeLogo("Rigoletto - DVD (Virgin Classics - Luisi)", "Rigoletto - DVD (Virgin Classics - Luisi)");
  fullsizeList[i++] = new makeLogo("Rigoletto - 2 CD set (Decca - Sanzogno)", "Rigoletto - 2 CD set (Decca - Sanzogno)");
  fullsizeList[i++] = new makeLogo("Rigoletto - 2 CD set (EMI - Serafin)", "Rigoletto - 2 CD set (EMI - Serafin)");
  fullsizeList[i++] = new makeLogo("Iphig&eacute;nie en Tauride - 2CD Set (Archiv - Minkowski)", "Iphigenie en Tauride - 2CD Set (Archiv - Minkowski)");
  fullsizeList[i++] = new makeLogo("Iphig&eacute;nie en Tauride - 2CD Set (Decca - Gardiner)", "Iphigenie en Tauride - 2CD Set (Decca - Gardiner)");
  fullsizeList[i++] = new makeLogo("Iphig&eacute;nie en Tauride - 2CD Set (Sony - Muti)", "Iphigenie en Tauride - 2CD Set (Sony - Muti)");
  fullsizeList[i++] = new makeLogo("Iphig&eacute;nie en Tauride - DVD (Kultur - Christie)", "Iphigenie en Tauride - DVD (Kultur - Christie)");
  fullsizeList[i++] = new makeLogo("Iphigenia in Tauris - 2 CD set (Archiv - Minkowski)", "Iphigenie en Tauride - 2CD Set (Archiv - Minkowski)");

/* --------------------------------------------------
	GROUP LIST
-------------------------------------------------- */
	logoGroupList = new Array;
	var i = 0;
	/*
	logoGroupList[i++] = new makeLogo(new Array("F","FB","FBS","FBI","FB3","STFB"), "football");
	logoGroupList[i++] = new makeLogo(new Array("BB"), "baseball");
	logoGroupList[i++] = new makeLogo(new Array("SB"), "softball");
	logoGroupList[i++] = new makeLogo(new Array("MB","MBS","MBI"), "basketball");
	logoGroupList[i++] = new makeLogo(new Array("WB","WBS","WBI"), "basketball");
	logoGroupList[i++] = new makeLogo(new Array("V","VB","MVB","WVB"), "volleyball");
	logoGroupList[i++] = new makeLogo(new Array("H"), "hockey");
	logoGroupList[i++] = new makeLogo(new Array("SOC","SO","MS","WS"), "soccer");
	logoGroupList[i++] = new makeLogo(new Array("CLD"), "calendar");
	*/

/* --------------------------------------------------
	MAIN LOGO FUNCTIONS
-------------------------------------------------- */
	function printLogo(name, group) {
		var logo = "";
		name = cleaner(name.toUpperCase());
		
		// remove appending dates/times (ie: "TITLE - Wed., Sept. 17 - 2pm")
		name = name.replace(/(( |,|-|\(|\bon\b|\bat\b){0,2} ?\b(mon|tue(s)?|wed(nes)?|thu(r(s)?)?|fri|sat(ur)?|sun)(day)?\b\.?( morning| afternoon| eve| evening| mat)?\)?)?(( |,|-|\(|\bon\b|\bat\b){0,2} ?(\b(jan(uary)?|feb(ruary)?|mar(ch)?|apr(il)?|may|jun(e)?|jul(y)?|aug(ust)?|sep(t(ember)?)?|oct(ober)?|nov(ember)?|dec(ember)?)\b\.? \d{1,2}(th)?(,? ?(20)?\d{2})?\)?|\d{1,2}[/\- ]\d{1,2}([/\- ](20)?\d{2})?\)?))?(( |,|-|\(|\bon\b|\bat\b|@){0,2} ?\d{1,2}(:\d{2})? ?(a.?m.?|p.?m.?)\)?)?$/ig, "");
		
		// process extralist
		var extraName = name;
		for(var i=0; i<extraList.length; i++) {
			if(extraName.indexOf(extraList[i].toUpperCase())==0) {
				extraName = extraName.slice(extraList[i].length, extraName.length);
				break;
			}
		}
		for(var i=0; i<extraList.length; i++) {
			if(extraName.length - extraList[i].length>0 && extraName.indexOf(extraList[i].toUpperCase())==extraName.length - extraList[i].length) {
				extraName = extraName.slice(0, extraName.length - extraList[i].length);
				break;
			}
		}
		extraName = extraName.replace(/(( |,|-|\(|\bon\b|\bat\b){0,2} ?\b(mon|tue(s)?|wed(nes)?|thu(r(s)?)?|fri|sat(ur)?|sun)(day)?\b\.?( morning| afternoon| eve| evening| mat)?\)?)?(( |,|-|\(|\bon\b|\bat\b){0,2} ?(\b(jan(uary)?|feb(ruary)?|mar(ch)?|apr(il)?|may|jun(e)?|jul(y)?|aug(ust)?|sep(t(ember)?)?|oct(ober)?|nov(ember)?|dec(ember)?)\b\.? \d{1,2}(th)?(,? ?(20)?\d{2})?\)?|\d{1,2}[/\- ]\d{1,2}([/\- ](20)?\d{2})?\)?))?(( |,|-|\(|\bon\b|\bat\b|@){0,2} ?\d{1,2}(:\d{2})? ?(a.?m.?|p.?m.?)\)?)?$/ig, "");
		
		// find logo match (start from end for most recently added logos)
		for(var i=logoList.length-1; i>=0; i--) {
			var listName = logoList[i].oname.toUpperCase();
			if(name==cleaner(listName) || extraName==cleaner(listName)) {
				logo = logoList[i].ologo;
				break;
			}
		}
		
		// find logo based on group
		if(logo=="") {
			if(typeof(fullGroupList)!="undefined" && group!="") {
				while(logo=="" && group!="") {
					for(var k=0; k<logoGroupList.length; k++) {
						for(var l=0; l<logoGroupList[k].oname.length; l++) {
							if(logoGroupList[k].oname[l]==group) {
								logo = logoGroupList[k].ologo;
								break;
							}
						}
						if(logo!="") break;
					}
					if(logo!="") break;
					var parent = "";
					for(var i=0; i<fullGroupList.length; i++) {
						if(fullGroupList[i].code==group) {
							parent = fullGroupList[i].parent;
						}
					}
					group = parent;
				}
			} else {
				for(var k=0; k<logoGroupList.length; k++) {
					for(var l=0; l<logoGroupList[k].oname.length; l++) {
						if(logoGroupList[k].oname[l]==group) {
							logo = logoGroupList[k].ologo;
							break;
						}
					}
				}
			}
		}
		
		// set DEFAULT LOGO if still not assigned
		//template enhancement, no default logo for renewals
		if(group!="renewals") {
			if(logo=="") logo = "na";
		} else {
			if(logo=="") logo = "";  //change to different default renewal logo, or comment out to remove default logo function on Renewal Process	
		}	
		
		// determine if full sized image exists
		var fullSize = "";
		for(var i=0; i < fullsizeList.length; i++) {
			var listName = fullsizeList[i].oname.toUpperCase();
			if(name==cleaner(listName) || extraName==cleaner(listName)) {
				fullSize = fullsizeList[i].ologo;
				break;
			}
		}
		
		var imgSrc = "";
		
		// create and return logo source
		if(logo!="") {
			if(typeof(logo)=="string") {
				imgSrc = '<img src="'+imageWWWPath+'/logos/'+logo+'.gif" border="0" alt="'+extraName+'">'; // custom code (remove w/h)
			} else {
				for(var k=0; k<logo.length; k++) {
					imgSrc += '<img src="'+imageWWWPath+'/logos/'+logo[k]+'.gif" border="0" alt="'+extraName+'"> '; // custom code (remove w/h)
				}
			}
			if(fullSize!="" && group!="ticketTransfers") {
				imgSrc = '<a href="#" onclick="toggleFullSize(this); return false;" class="thumbHide">' + imgSrc + '<br><small style="white-space:nowrap"><img src="'+imageWWWPath+'/fullsize/mag.gif" border="0" width="11" height="11" align="absmiddle"> view large</small><span><img src="'+imageWWWPath+'/fullsize/'+fullSize+'.gif" border="0" alt="'+name+'"><br><small style="white-space:nowrap"><img src="'+imageWWWPath+'/fullsize/close.gif" border="0" width="11" height="11" align="absmiddle"> click to close</small></span></a>';
			}
		}
		return(imgSrc);
	}
	
	function toggleFullSize(thumb) {
		if(thumb.className=="thumbHide") {
			thumb.className = 'thumbShow';
		} else if(thumb.className=="thumbShow") {
			thumb.className = 'thumbHide';
		}
	}
	
	// print smaller logo for calendar
	function printCalLogo(name, group) {
		var imgSrc = printLogo(name, group);
		if(imgSrc!="") {
			imgSrc = imgSrc.replace(/width="60" height="60"/ig, 'width="40" height="40"');
			
			//remove full size code
			imgSrc = imgSrc.replace(/((<a href[^>]+>){1}|(<br>(<([^>]+)>)+ view large(<([^>]+)>)+ click to close(<([^>]+)>)+))/ig, "");
		}
		return(imgSrc);
	}
	
	// print very small logo
	function printSmallLogo(name, group) {
		var imgSrc = printLogo(name, group);
		if(imgSrc!="") {
			imgSrc = imgSrc.replace(/width="60" height="60"/ig, 'width="30" height="30" align="absmiddle"');
			
			//remove full size code
			imgSrc = imgSrc.replace(/((<a href[^>]+>){1}|(<br>(<([^>]+)>)+ view large(<([^>]+)>)+ click to close(<([^>]+)>)+))/ig, "");
		}
		return(imgSrc);
	}
	
