/* --------------------------------------------------
	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"));	   
	logoList[i++] = new makeLogo("Rutgers Student Test", "StudentShirt");
	logoList[i++] = new makeLogo("On the 20th Century", "20thcentury");
	logoList[i++] = new makeLogo("Dreamgirls", "dreamgirls");
	logoList[i++] = new makeLogo("Starlight Express", "starlightexpress");
	logoList[i++] = new makeLogo("Thoroughly Modern Millie", "millie");
	logoList[i++] = new makeLogo("The Producers", "producers");
	logoList[i++] = new makeLogo("New Pick Your Own Season Subscriptions", "flames");
	logoList[i++] = new makeLogo("4 Show Subscriptions", "flames");
	logoList[i++] = new makeLogo("3 Show Subscriptions", "flames");
	logoList[i++] = new makeLogo("2 Show Subscriptions", "flames");
	logoList[i++] = new makeLogo("4 Show Subscription", "flames");
	logoList[i++] = new makeLogo("3 Show Subscription", "flames");
	logoList[i++] = new makeLogo("2 Show Subscription", "flames");
	logoList[i++] = new makeLogo("Dora the Explorer Live!", "dora");	
	//logoList[i++] = new makeLogo("CATS", "cats");
	logoList[i++] = new makeLogo("CHICAGO", "chicago");
	logoList[i++] = new makeLogo("JEKYLL & HYDE", "jekyll");
	logoList[i++] = new makeLogo("MOVIN&#39; OUT", "movingout");
	logoList[i++] = new makeLogo("PETER PAN", "peterpan");
	logoList[i++] = new makeLogo("RENT", "rent");	
	/*
	logoList[i++] = new makeLogo("2004-05 SUBSCRIPTION SERIES", "season05");
	logoList[i++] = new makeLogo("TUESDAY EVENINGS", "season05");
	logoList[i++] = new makeLogo("WEDNESDAY EVENING", "season05");
	logoList[i++] = new makeLogo("THURSDAY EVENINGS", "season05");
	logoList[i++] = new makeLogo("FRIDAY EVENINGS", "season05");
	logoList[i++] = new makeLogo("SATURDAY MATINEE", "season05");	
	logoList[i++] = new makeLogo("SUNDAY MATINEE", "season05");	
	logoList[i++] = new makeLogo("SATURDAY EVENINGS", "season05");	
	logoList[i++] = new makeLogo("SUNDAY EVENINGS", "season05");	
	*/	
	logoList[i++] = new makeLogo("CHORUS LINE", "chorusline");
	logoList[i++] = new makeLogo("The Rocky Horror Picture Show", "rockyhorror");		
	logoList[i++] = new makeLogo("LORD OF THE DANCE", "lordofdance");
	logoList[i++] = new makeLogo("TAPESTRY: THE MUSIC OF CAROLE KING", "tapestry");	
	logoList[i++] = new makeLogo("JIM BRICKMAN & FRIENDS", "jimbrickman");
	logoList[i++] = new makeLogo("2004-05 PLATINUM PLUS", "season05");
	logoList[i++] = new makeLogo("THE SAMPLER", "season05");
//	logoList[i++] = new makeLogo("FAMILY PACK/PICK-A-PLAN", "season05");		
	logoList[i++] = new makeLogo("FAMILY PACK/PICK-A-PLAN", "subs");		
	logoList[i++] = new makeLogo("2005-06 SEASON TICKETS", "subs");			
	logoList[i++] = new makeLogo("TUESDAY EVENINGS", "subs");			
	logoList[i++] = new makeLogo("WEDNESDAY EVENING", "subs");
	logoList[i++] = new makeLogo("THURSDAY EVENINGS", "subs");
	logoList[i++] = new makeLogo("FRIDAY EVENINGS", "subs");
	logoList[i++] = new makeLogo("SATURDAY MATINEES", "subs");
	logoList[i++] = new makeLogo("SATURDAY EVENINGS", "subs");
	logoList[i++] = new makeLogo("SUNDAY MATINEES", "subs");
	logoList[i++] = new makeLogo("SUNDAY EVENINGS", "subs");
	logoList[i++] = new makeLogo("AMTSJ", "amtsj");
	logoList[i++] = new makeLogo("Wizard", "wizard");
	logoList[i++] = new makeLogo("The Wizard of Oz", "wizardofoz");
	logoList[i++] = new makeLogo("Little Women", "littlewomen");
	logoList[i++] = new makeLogo("Little Women the Musical", "littlewomen2");
	logoList[i++] = new makeLogo("West Side", "westside");
	//logoList[i++] = new makeLogo("West Side Story", "westSideStory3");
	logoList[i++] = new makeLogo("Lion King", "lionking");
	logoList[i++] = new makeLogo("Gypsy", "gypsy3");
	logoList[i++] = new makeLogo("STOMP!", "stomp");
	logoList[i++] = new makeLogo("Stomp", "stomp2");
	logoList[i++] = new makeLogo("Stomp!", "stomp2");
	logoList[i++] = new makeLogo("Disney&#39;s The Lion King", "lionking2");
	logoList[i++] = new makeLogo("Hairspray", "hairspray2");
	logoList[i++] = new makeLogo("Little Women the Musical", "littleWomen3");
	logoList[i++] = new makeLogo("West Side Story", "westSideStory5");
	logoList[i++] = new makeLogo("Franklin&#39;s Class Concert", "franklin");
	logoList[i++] = new makeLogo("Peking Acrobats", "pekingAcrobats");
	logoList[i++] = new makeLogo("The Latin Show", "latinShow");
	logoList[i++] = new makeLogo("Celtic Woman", "celticWoman");
	logoList[i++] = new makeLogo("Brooklyn The Musical", "brooklynTheMusical");
	logoList[i++] = new makeLogo("MARGARET WINGROVE", "margaretWingrove");
	logoList[i++] = new makeLogo("Sweet Charity", "Charity_3inch");
	logoList[i++] = new makeLogo("Camelot", "Camelot_3inch");
	logoList[i++] = new makeLogo("The King & I", "king_3inch");
	logoList[i++] = new makeLogo("Christmas Dreamland", "ChristmasDream_3inch");
	logoList[i++] = new makeLogo("Smokey Joe&#39;s Cafe", "smokey_joes_3inch");
	logoList[i++] = new makeLogo("Dirty Rotten Scoundrels", "DRS_3inch");
	logoList[i++] = new makeLogo("All Shook Up", "ASU_3inch");
	logoList[i++] = new makeLogo("La Tania", "laTania");
	logoList[i++] = new makeLogo("QUERENCIA", "laTania");
	logoList[i++] = new makeLogo("GO DIEGO GO! THE GREAT JAGUAR RESCUE", "diego_dora_CLR_logo_LR");
	logoList[i++] = new makeLogo("GO, DIEGO, GO LIVE! THE GREAT JAGUAR RESCUE", "diego_dora_CLR_logo_LR");
	logoList[i++] = new makeLogo("Jesus Christ Superstar", "Jesus_Christ_Super_LR");
	logoList[i++] = new makeLogo("Little Shop of Horrors", "Little Shop_Logo_LR");
	logoList[i++] = new makeLogo("Cabaret", "Cabaret_type_LR");
	logoList[i++] = new makeLogo("Beauty and the Beast", "bnb");
	logoList[i++] = new makeLogo("DISNEY&#39;S BEAUTY AND THE BEAST", "bnb");
	logoList[i++] = new makeLogo("GUYS AND DOLLS", "guys_and_dolls_LR");
	logoList[i++] = new makeLogo("Michael Flatley&#39;s Lord of the Dance", "lordOfTheDance");
	logoList[i++] = new makeLogo("RAGGS HOLIDAY JAM LIVE!", "raggsHolidayJam");
	logoList[i++] = new makeLogo("MammaMia", "mammaMia");
	logoList[i++] = new makeLogo("MAMMA MIA", "mammaMia");
	logoList[i++] = new makeLogo("Mamma Mia!", "mammaMia");
	logoList[i++] = new makeLogo("SWITCHFOOT & RELIENT K", "switchfootRelient");
	logoList[i++] = new makeLogo("JOAN JETT & THE BLACKHEARTS", "joanJett");
	logoList[i++] = new makeLogo("DISNEY'S HIGH SCHOOL MUSICAL", "highSchoolMusical");
	logoList[i++] = new makeLogo("THE NIGHT OF CHAMPIONS", "nightOfChamps");
	logoList[i++] = new makeLogo("Christ Lives: Sacred Choir Music", "christLives");
	logoList[i++] = new makeLogo("An Evening with Swami Kriyananda", "swamiKriyananda");
	logoList[i++] = new makeLogo("AMTSJ HONORS CEREMONY", "honorsCeremony");
	logoList[i++] = new makeLogo("NOOR TV AWARDS", "noorTvAwards");
	logoList[i++] = new makeLogo("Lost in Yonkers", "lostInYonkers");
	logoList[i++] = new makeLogo("HAIR", "hair");
	logoList[i++] = new makeLogo("CHRIST LIVES:SACRED CHOIR MUSIC", "christLives");
	logoList[i++] = new makeLogo("STRAIGHT STEPPIN&#39;", "straightSteppin");
	logoList[i++] = new makeLogo("WHEN LOVE BEGINS", "whenLoveBegins");
	logoList[i++] = new makeLogo("THE ELEGANT BALLET GALAXY", "elegantBalletGalaxy");
	logoList[i++] = new makeLogo("THE ELEGANT ERA", "elegantEra");
	logoList[i++] = new makeLogo("ABNEY PARK IN CONCERT", "abney_park");	 
	logoList[i++] = new makeLogo("THE DUB SHOW", "dub_show"); 
	logoList[i++] = new makeLogo("THE FULL MONTY", "full_monty");	
	logoList[i++] = new makeLogo("FLOWER DRUM SONG", "flower_drum");	
	logoList[i++] = new makeLogo("TARZAN", "tarzan");	
	logoList[i++] = new makeLogo("AVENUE Q", "ave_q");	
	logoList[i++] = new makeLogo("42ND STREET", "42nd_st");
	logoList[i++] = new makeLogo("MY DREAM5", "my_dream5");	
	logoList[i++] = new makeLogo("MUSIC AND MEDITATION", "music_meditation");		
	logoList[i++] = new makeLogo("LAGING IKAW the concert", "laging_ikaw");	
	logoList[i++] = new makeLogo("SOLID GOLD DOO WOP REUNION", "solid_gold");	
	logoList[i++] = new makeLogo("EXECUTION OF JUSTICE", "justice");
	logoList[i++] = new makeLogo("A BRAND NEW ME", "brand_new");		
	logoList[i++] = new makeLogo("ANNUAL GALA OF ARTS", "gala_arts");	
	logoList[i++] = new makeLogo("CELTIC WOMAN: ISLE OF HOPE", "celtic_woman");																			  
	logoList[i++] = new makeLogo("STILL LIGHTING", "still_lighting");	
	logoList[i++] = new makeLogo("SHEN YUN DIVINE PERF. ARTS", "shen_yun");	  
	logoList[i++] = new makeLogo("DAVID COPPERFIELD", "david_copperfield");	
	logoList[i++] = new makeLogo("KEN-YA DANCE", "kenya_dance");	
	logoList[i++] = new makeLogo("KISS ME", "soulja");	
	logoList[i++] = new makeLogo("COMMUNITY ONE", "comm_one");	
	logoList[i++] = new makeLogo("A ROCKIN&#39; HULA LUAU", "hula_luau"); 
	logoList[i++] = new makeLogo("2009 NPC SAN JOSE", "npc_sj");	
	logoList[i++] = new makeLogo("2009 MARIACHI FESTIVAL PACKAGES", "mariachi");
	logoList[i++] = new makeLogo("NE-YO with Day26", "neyo");	
	logoList[i++] = new makeLogo("MONTY PYTHON&#39;S SPAMALOT", "monty_python");	
	logoList[i++] = new makeLogo("AN EVENING WITH DAVID SEDARIS", "Sedaris-SJ-Web-Button");	 
	logoList[i++] = new makeLogo("MISS BLACK CALIFORNIA USA", "missblackcalifornia");	
	logoList[i++] = new makeLogo("SPRING AWAKENING", "spring_awakening");	
	logoList[i++] = new makeLogo("DREAM OF THE RED CHAMBER", "red_chamber");
	logoList[i++] = new makeLogo("SHEN YUN PERFORMING ARTS", "shen_yun");	
	
	logoList[i++] = new makeLogo("VOICES IN HARMONY", "voices_harmony");	
	logoList[i++] = new makeLogo("RIVERDANCE", "riverdance");	
	logoList[i++] = new makeLogo("SHEN YUN", "shen_yun");
	logoList[i++] = new makeLogo("THE FOUR SEASONS", "four_seasons");	
	logoList[i++] = new makeLogo("RIVERDANCE NEW YEAR&#39;S EVE PACKAGE", "riverdance_newyears");
	logoList[i++] = new makeLogo("RIDIN&#39; THROUGH THAT RAINBOW", "riding_rainbow");
	logoList[i++] = new makeLogo("LEGALLY BLONDE", "legally_blonde");	
	logoList[i++] = new makeLogo("THE DARK SIDE OF THE WALL", "darkside_wall");	  
	logoList[i++] = new makeLogo("IN THE MOOD", "in_the_mood");	
	logoList[i++] = new makeLogo("BALLET FOLKLORICO DE MEXICO", "ballet_folklorico");	
	logoList[i++] = new makeLogo("SARAH GERONIMO & GUESTS", "sarah_g");	
	logoList[i++] = new makeLogo("KHUSHBOO PUNJAB DI", "khushboo");	 
	logoList[i++] = new makeLogo("KEN-YA DANCE II", "kenya_dance");	
	logoList[i++] = new makeLogo("OURGROUND", "ourground");	   
	logoList[i++] = new makeLogo("CHRIS CAIN", "chris_cain");	
	logoList[i++] = new makeLogo("WHY RELIGION STILL MATTERS", "religion");
	
	logoList[i++] = new makeLogo("BELIEVE", "believe");
	logoList[i++] = new makeLogo("RAHIM SHAH LIVE", "rahim_shah");
	logoList[i++] = new makeLogo("MENOPAUSE THE MUSICAL", "menopause");	
	//logoList[i++] = new makeLogo("EFX SAN JOSE BODY BUILDING CHAMPIONSHIPS", "sjbbc");	
	logoList[i++] = new makeLogo("DANCE ATTACK", "dance_attack"); 
	logoList[i++] = new makeLogo("SHAILA DURCAL & MARIACHI SOL DE MEXICO DE JOSE", "shaila");
	
	logoList[i++] = new makeLogo("PARESH RAWAL IN INDIAN/HINDI COMEDY", "icpsjtix");	
	logoList[i++] = new makeLogo("BURN THE FLOOR", "burn_the_floor");	
	
	logoList[i++] = new makeLogo("HIS HOLINESS THE DALAI LAMA", "dalai_lama"); 
	logoList[i++] = new makeLogo("ULTIMATE PINK FLOYD TRIBUTE", "ultimate_pink_floyd");
	logoList[i++] = new makeLogo("SRITA JALISCO 2010", "sj_2010");
	logoList[i++] = new makeLogo("WIND OF COLORFUL GUIZHOU", "wind_of_colorful");	
	
	logoList[i++] = new makeLogo("SYMPHONIC CHINA", "symphonic_china");
	logoList[i++] = new makeLogo("POST-TEACHING INTERFAITH GATHERING", "ifg");
	logoList[i++] = new makeLogo("CINDERELLA", "cinderella");
	logoList[i++] = new makeLogo("SHREK THE MUSICAL", "shrek_musical");	
	logoList[i++] = new makeLogo("CATS", "cats_musical");
	logoList[i++] = new makeLogo("COMDEY FOR ALL EARS II", "comedy_all");	
	logoList[i++] = new makeLogo("COMEDY FOR ALL EARS II", "comedy_all");
	logoList[i++] = new makeLogo("IN THE HEIGHTS", "ith");	
	logoList[i++] = new makeLogo("MILLIION DOLLAR QUARTET", "million_dollar");	
	logoList[i++] = new makeLogo("MARY POPPINS", "mary_poppins");
	logoList[i++] = new makeLogo("KEN-YA DANCE 2012: NORCAL", "ken_ya_dance");
	logoList[i++] = new makeLogo("COME TOGETHER: BEATLES TRIBUTE", "beatles_cometogether");
	logoList[i++] = new makeLogo("DISNEY&#39;S ALADDIN JR.", "alladin_jr");
	
	logoList[i++] = new makeLogo("DORRIS ROBERTS", "DROBERTS_SJTIX_1");	
	logoList[i++] = new makeLogo("VALERIE PLAME WILSON", "VPWILSON_SJTIX_1");	
	logoList[i++] = new makeLogo("JANE PAULEY", "JPAULEY_SJTIX_1");	
	logoList[i++] = new makeLogo("IN THE MOOD", "In-The-Mood_SJTIX_1");	
	logoList[i++] = new makeLogo("DEBBIE REYNOLDS", "DREYNOLDS_SJTIX_1");		

/* --------------------------------------------------
	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("Rutgers Student Test", "StudentShirt");

/* --------------------------------------------------
	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");
	*/
	logoGroupList[i++] = new makeLogo(new Array("NW"), "nipplesToTheWind");
	logoGroupList[i++] = new makeLogo(new Array("DS"), "david_sedaris");	  
	logoGroupList[i++] = new makeLogo(new Array("0809SUBS"), "subs");

	logoGroupList[i++] = new makeLogo(new Array("BY"), "benyamin");

	logoGroupList[i++] = new makeLogo(new Array("MTM"), "mtmic_sjtix1");

		
/* --------------------------------------------------
	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
		if(logo=="") logo = "na";
		
		// 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 smaller logo for calendar
	function printSmallLogo(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);
	}	
