/* ==================================================
	Created:	March 6, 2007
	Purpose:	Functions to create and print logos. 
				Used primarily on:
				- displaySimpleEventList
				- displayGroupList 
================================================== */
	var defaultLogo = "na"; // custom code
	
	function makeLogo(name, logo, divider) {
		this.oname = name;
		this.ologo = logo;
		this.divider = (typeof(divider)!="undefined" && divider!="" ? divider : "");
	}

/* ==================================================
	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("SOME LIKE IT HOT", "jacksonstateu");
	logoList[i++] = new makeLogo("Beauty And The Beast", "beauty");
	logoList[i++] = new makeLogo("110 In The Shade", "110");
	logoList[i++] = new makeLogo("Bombay Dreams", "bombay");
	logoList[i++] = new makeLogo("Disney&#39;s Aladdin Jr.", "aladdin");
	logoList[i++] = new makeLogo("RADIO CITY CHRISTMAS SPECTACULAR", "rccs");
	logoList[i++] = new makeLogo("WEST SIDE STORY", "west_side_story");
	logoList[i++] = new makeLogo("SEVEN BRIDES FOR SEVEN BROTHERS", "7b7b");
	logoList[i++] = new makeLogo("SPAMALOT", "spamalot");
	logoList[i++] = new makeLogo("SWEET CHARITY", "sweet_charity");
	logoList[i++] = new makeLogo("SWING", "swing");
	logoList[i++] = new makeLogo("LIKE YOU LIKE IT", "likeyoulikeit");
	logoList[i++] = new makeLogo("Hello Dolly", "dolly");
	logoList[i++] = new makeLogo("Dreamgirls", "dreamgirls");
	logoList[i++] = new makeLogo("D R E A M G I R L S", "dreamgirls");
	logoList[i++] = new makeLogo("25th Annual Putnam Spelling Bee", "spellingbee");
	logoList[i++] = new makeLogo("25th Annual Putnam County Spelling Bee", "spellingbee");
	logoList[i++] = new makeLogo("Whistle Down The Wind", "whistle");
	logoList[i++] = new makeLogo("It&#39;s A Wonderful Life", "wonderful");
//	logoList[i++] = new makeLogo("The Drowsy Chaperone", "drowsy");
	logoList[i++] = new makeLogo("The Stephen Schwartz Project", "stephen_schwartz");
	logoList[i++] = new makeLogo("A Wonderful Life", "wonderful");
	logoList[i++] = new makeLogo("The Drowsy Chaperone", "drowsyChaperone");
	logoList[i++] = new makeLogo("Disney&#39;s Geppetto and Son", "geppettoAndSon");
	
	// events with appending dates
	logoList[i++] = new makeLogo("The Color Purple", "colorPurple");
	logoList[i++] = new makeLogo("White Christmas", "whiteXmas");
	logoList[i++] = new makeLogo("Legally Blonde", "legallyBlonde");
	logoList[i++] = new makeLogo("Meet Me In St. Louis", "meetMeInStLouis");
	logoList[i++] = new makeLogo("Happy Days", "happyDays");
	logoList[i++] = new makeLogo("CABARET", "cabaret");
	logoList[i++] = new makeLogo("WEST SIDE STORY", "west_side_story");
	logoList[i++] = new makeLogo("THE RADIO CITY CHRISTMAS SPECTACULAR", "rccs");
	logoList[i++] = new makeLogo("SWING", "swing");
	logoList[i++] = new makeLogo("SEVEN BRIDES FOR SEVEN BROTHERS", "7b7b");
	logoList[i++] = new makeLogo("SEVEN", "7b7b");
	logoList[i++] = new makeLogo("SPAMALOT", "spamalot");
	logoList[i++] = new makeLogo("SWEET CHARITY", "sweet_charity");
	logoList[i++] = new makeLogo("A WONDERFUL LIFE", "wonderful");
	logoList[i++] = new makeLogo("HELLO DOLLY", "dolly");
	logoList[i++] = new makeLogo("SPELLING BEE", "spellingbee");
	logoList[i++] = new makeLogo("Les Miserables", "LesMiserables");
	logoList[i++] = new makeLogo("RENT", "rent");

	logoList[i++] = new makeLogo("Meet Me In St. Louis", "meetMeInStLouis");
	logoList[i++] = new makeLogo("The Sound of Music", "soundOfMusic");
	logoList[i++] = new makeLogo("Miss Saigon", "missSaigon");
	logoList[i++] = new makeLogo("South Pacific", "southPacific");
	logoList[i++] = new makeLogo("Little House", "littleHouseOnThePrairie");

	// MERCH
	logoList[i++] = new makeLogo("White Christmas CD", "WhiteChristmasCD");
	logoList[i++] = new makeLogo("The Color Purple CD", "TheColorPurpleCD");
	logoList[i++] = new makeLogo("Legally Blonde CD", "LegallyBlondeCD");
	logoList[i++] = new makeLogo("Meet Me In St. Louis CD", "MeetMeInStLouisCD");
	logoList[i++] = new makeLogo("Happy Days CD", "HappyDaysCD");
	logoList[i++] = new makeLogo("Cabaret CD", "CabaretCD");
	logoList[i++] = new makeLogo("Les Miserables CD", "LesMiserablesCD");
	logoList[i++] = new makeLogo("RENT CD", "RentCD");
	logoList[i++] = new makeLogo("13 - CD", "13CD");
	logoList[i++] = new makeLogo("Grease Revival CD", "GreaseRevivalCD");
	logoList[i++] = new makeLogo("Sound of Music OBC CD", "SoundOfMusicCD");
	logoList[i++] = new makeLogo("Miss Saigion Complete CD", "MissSaigonCD");
	logoList[i++] = new makeLogo("South Pacific Revival CD", "SouthPacificCD");
	logoList[i++] = new makeLogo("13", "13");
 	
	logoList[i++] = new makeLogo("APAHA VIP Package for Miss Saigon", "missSaigon");
	logoList[i++] = new makeLogo("APAHA VIP Package for Miss Saigon includes matinee show ticket plus VIP event", "missSaigon");
	logoList[i++] = new makeLogo("APAHA VIP Package for Miss Saigon includes evening show ticket plus VIP event", "missSaigon");
	logoList[i++] = new makeLogo("Miss Saigon & *17 Dinner Package", "missSaigon");

	logoList[i++] = new makeLogo("Hairspray CD", "HairsprayCD");
	logoList[i++] = new makeLogo("9 to 5 CD", "9to5CD");
	logoList[i++] = new makeLogo("Billy Elliot the Musical CD", "BillyElliotCD");
	logoList[i++] = new makeLogo("Curtains CD", "CurtainsCD");
	logoList[i++] = new makeLogo("Rock of Ages CD", "RockOfAgesCD");
	logoList[i++] = new makeLogo("Hairspray", "Hairspray");		
	logoList[i++] = new makeLogo("9 to 5", "9to5");
	logoList[i++] = new makeLogo("9 to 5 - Self-Parking", "9to5");
	logoList[i++] = new makeLogo("Add -9 to 5- NOW and save 50%", "9to5");
	logoList[i++] = new makeLogo("Billy Elliot", "BillyElliot");
	logoList[i++] = new makeLogo("Curtains", "Curtains");
	logoList[i++] = new makeLogo("Rock of Ages", "RockOfAges");
	logoList[i++] = new makeLogo("Grinch", "Grinch");

	logoList[i++] = new makeLogo("The Who&#39;s Tommy", "tommy");
	logoList[i++] = new makeLogo("The Who&#39;s Tommy CD", "thewho_tommy_cd");
	
	logoList[i++] = new makeLogo("Dr. Seuss' How The Grinch Stole Christmas", "Grinch"); 
	logoList[i++] = new makeLogo("Grinch - Self-Parking", "parking");
	
	logoList[i++] = new makeLogo("Curtains - Self-Parking", "parking");
	logoList[i++] = new makeLogo("Gift Certificate", "Gift-Logo");
	logoList[i++] = new makeLogo("Rock of Ages - Self-Parking", "parking");
	logoList[i++] = new makeLogo("McCormick & Schmick&#39;s - Dinner", "McCormichSchmicks");
	logoList[i++] = new makeLogo("III Forks Steakhouse and Seafood", "IIIForks");
//	logoList[i++] = new makeLogo("VOTE! A New Musical", "");
	logoList[i++] = new makeLogo("Guys and Dolls", "GuysAndDolls");
	logoList[i++] = new makeLogo("Irving Berlin&#39;s White Christmas", "whiteXmas");
	logoList[i++] = new makeLogo("Bring It On: The Musical", "BringItOn");
	logoList[i++] = new makeLogo("Annie", "Annie");
	logoList[i++] = new makeLogo("The Best Little Whorehouse in Texas", "WhorehouseTexas");
	logoList[i++] = new makeLogo("La Cage Aux Folles", "LaCage");
	logoList[i++] = new makeLogo("VOTE! A New Musical", "VoteMusical");
	logoList[i++] = new makeLogo("Guys and Dolls CD", "GuysAndDollsCD");
	logoList[i++] = new makeLogo("La Cage CD", "LaCageCD");
	logoList[i++] = new makeLogo("2011-2012 Overture Subscription and Membership", "TutsOverture");
	logoList[i++] = new makeLogo("VOTE! The Musical CD", "VoteMusicalCD");
	logoList[i++] = new makeLogo("Annie CD", "AnnieCD");
	logoList[i++] = new makeLogo("Best Little Whore House in Texas CD", "BlwhtCD");
	logoList[i++] = new makeLogo("Annie VIP Package", "Annie");

	logoList[i++] = new makeLogo("Jekyll & Hyde", "JekyllAndHyde");
	logoList[i++] = new makeLogo("Peter Pan", "PeterPan");
	logoList[i++] = new makeLogo("Camelot", "Camelot");
	logoList[i++] = new makeLogo("Man of La Mancha", "ManOfLaMancha");
	logoList[i++] = new makeLogo("Spamalot", "Spamalot");
	logoList[i++] = new makeLogo("Flashdance", "Flashdance");
	logoList[i++] = new makeLogo("2012-2013 Full Season Subscription", "FromCamelotToSpamalot");

	logoList[i++] = new makeLogo("Camelot CD", "Camelot_CD");
	logoList[i++] = new makeLogo("Jekyll and Hyde CD", "JekyllAndHyde_CD");
	logoList[i++] = new makeLogo("Man Of La Mancha CD", "ManOfLaMancha_CD");
	logoList[i++] = new makeLogo("Peter Pan CD", "PeterPan_CD");
	logoList[i++] = new makeLogo("Spamalot CD", "Spamalot_CD");

/* ==================================================
	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");
	fullsizeList[i++] = new makeLogo("White Christmas CD", "WhiteChristmasCD");
	fullsizeList[i++] = new makeLogo("The Color Purple CD", "TheColorPurpleCD");
	fullsizeList[i++] = new makeLogo("Legally Blonde CD", "LegallyBlondeCD");
	fullsizeList[i++] = new makeLogo("Meet Me In St. Louis CD", "MeetMeInStLouisCD");
	fullsizeList[i++] = new makeLogo("Happy Days CD", "HappyDaysCD");
	fullsizeList[i++] = new makeLogo("Cabaret CD", "CabaretCD");
	fullsizeList[i++] = new makeLogo("Les Miserables CD", "LesMiserablesCD");
	fullsizeList[i++] = new makeLogo("RENT CD", "RentCD");
	fullsizeList[i++] = new makeLogo("13 - CD", "13CD");
	fullsizeList[i++] = new makeLogo("Grease Revival CD", "GreaseRevivalCD");
	fullsizeList[i++] = new makeLogo("Sound of Music OBC CD", "SoundOfMusicCD");
	fullsizeList[i++] = new makeLogo("Miss Saigion Complete CD", "MissSaigonCD");
	fullsizeList[i++] = new makeLogo("South Pacific Revival CD", "SouthPacificCD");

	fullsizeList[i++] = new makeLogo("Hairspray CD", "HairsprayCD");
	fullsizeList[i++] = new makeLogo("9 to 5 CD", "9to5CD");
	fullsizeList[i++] = new makeLogo("Billy Elliot the Musical CD", "BillyElliotCD");
	fullsizeList[i++] = new makeLogo("Curtains CD", "CurtainsCD");
	fullsizeList[i++] = new makeLogo("Rock of Ages CD", "RockOfAgesCD");

	fullsizeList[i++] = new makeLogo("The Who&#39;s Tommy CD", "thewho_tommy_cd");
	fullsizeList[i++] = new makeLogo("Camelot CD", "Camelot_CD");
	fullsizeList[i++] = new makeLogo("Jekyll and Hyde CD", "JekyllAndHyde_CD");
	fullsizeList[i++] = new makeLogo("Man Of La Mancha CD", "ManOfLaMancha_CD");
	fullsizeList[i++] = new makeLogo("Peter Pan CD", "PeterPan_CD");
	fullsizeList[i++] = new makeLogo("Spamalot CD", "Spamalot_CD");

/* ==================================================
	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("WONDER"), "wonderful");
	logoGroupList[i++] = new makeLogo(new Array("03H1"), "wonderful");
	logoGroupList[i++] = new makeLogo(new Array("PR:PR:48414C3035"), "wonderful");
	logoGroupList[i++] = new makeLogo(new Array("DOLLY"), "dolly");
	logoGroupList[i++] = new makeLogo(new Array("SPELL"), "spellingbee");
	logoGroupList[i++] = new makeLogo(new Array("08SUBS"), "season0809");
	logoGroupList[i++] = new makeLogo(new Array("COLOR"), "colorPurple");
	logoGroupList[i++] = new makeLogo(new Array("WHITE"), "whiteXmas");
	logoGroupList[i++] = new makeLogo(new Array("BLONDE"), "legallyBlonde");
	logoGroupList[i++] = new makeLogo(new Array("ST.LOUIS"), "meetMeInStLouis");
	logoGroupList[i++] = new makeLogo(new Array("HAPPY"), "happyDays");
	logoGroupList[i++] = new makeLogo(new Array("CABARET"), "cabaret");
	logoGroupList[i++] = new makeLogo(new Array("08PICK4"), "season0809");
	logoGroupList[i++] = new makeLogo(new Array("ACT@TUTS"), "geppettoAndSon");
	logoGroupList[i++] = new makeLogo(new Array("PARK"), "parking");
	logoGroupList[i++] = new makeLogo(new Array("RENT"), "rent");
	logoGroupList[i++] = new makeLogo(new Array("GREASE"), "grease");
	logoGroupList[i++] = new makeLogo(new Array("SOUND"), "soundOfMusic");
	logoGroupList[i++] = new makeLogo(new Array("SAIGON"), "missSaigon");
	logoGroupList[i++] = new makeLogo(new Array("PACIFIC"), "southPacific");
	logoGroupList[i++] = new makeLogo(new Array("PRAIRIE"), "littleHouseOnThePrairie");
	logoGroupList[i++] = new makeLogo(new Array("09SUBS"), "tuts-comboBanner");
	logoGroupList[i++] = new makeLogo(new Array("MEET"), "meetMeInStLouis");
	logoGroupList[i++] = new makeLogo(new Array("GRINCH"), "Grinch");
	logoGroupList[i++] = new makeLogo(new Array("11SUBS","11PICK4"), "seeing_sq");
	logoGroupList[i++] = new makeLogo(new Array("ROCK"), "RockOfAges");
	logoGroupList[i++] = new makeLogo(["GUYSDP","WHITEDP", "DAMIANS", "MSDP"], "DinnerPackages");
	logoGroupList[i++] = new makeLogo(["OVERTURE"], "TutsOverture");
	logoGroupList[i++] = new makeLogo(["BIO"], "BringItOn");
	logoGroupList[i++] = new makeLogo(["LACAGE"], "LaCage");
	logoGroupList[i++] = new makeLogo(["12SUBS"], "FromCamelotToSpamalot");

/* ==================================================
	MAIN LOGO FUNCTIONS
================================================== */
	function printLogo(name, group) {
		if(name=="" && group=="") return '';
		var logo = "";
		var divider = "";
		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| aft.?)?\)?)?(( |,|-|\(|\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| aft.?)?\)?)?(( |,|-|\(|\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;
				divider = logoList[i].divider;
				break;
			}
		}
		
		// custom code
		if(logo=="") {
			if(name.match(/parking/ig)!=null) {
				logo = "parking";
			} else if(
				name.match(/Damian\&\#39;s Cucina Italiana/ig)!=null ||
				name.match(/McCormick (\&|and) Schmick\&\#39;s/ig)!=null ||
				name.match(/Dinner Package/ig)!=null
			) {
				logo = "DinnerPackages";
			}
		}
		// end cc
		
		// 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(cleaner(logoGroupList[k].oname[l])==cleaner(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=="" && defaultLogo!="") logo = defaultLogo;
		
		// 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" width="60" height="60" alt="'+extraName+'" class="logo" />';
			} else {
				for(var k=0; k<logo.length; k++) {
					if(k>0 && divider!="") {
						imgSrc += '<span class="logoDivider">'+divider+'</span>';
					} else {
						imgSrc += ' ';
					}
					imgSrc += '<img src="'+imageWWWPath+'/logos/'+logo[k]+'.gif" border="0" width="60" height="60" alt="'+extraName+'" class="logo" />';
				}
			}
			if(fullSize!="" && group!="ticketTransfers") {
				// custom code BELOW (large is jpg not gif)
				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+'.jpg" 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 (for mini cart)
	function printSmallLogo(name, group) {
		var imgSrc = printLogo(name, group);
		if(imgSrc!="") {
			imgSrc = imgSrc.replace(/width="60" height="60"/ig, 'width="25" height="25" align="absmiddle"');
			
			//remove full size code
			imgSrc = imgSrc.replace(/((<a href[^>]+>){1}|(<br>(<([^>]+)>)+ view large(<([^>]+)>)+ click to close(<([^>]+)>)+))/ig, "");
		}
		return(imgSrc);
	}

	// custom code (print large logo - for displaygrouplist)
	function printBigLogo(name, group) {
		var logo = "";
		var imgSrc = "";
		
		switch(group) {
			case "PA": logo = "twuni"; break;
			case "GB": logo = "gbpac"; break;
			case "WS": logo = "wcfso"; break;
			case "SW": logo = "theatre"; break;
			case "SM": logo = "som"; break;
			case "EC": logo = "uniComplex"; break;
			default: logo = "twuni"; break;
		}
		
		if(logo!="") {
			imgSrc = '<img src="'+imageWWWPath+'/logos/'+logo+'.jpg" border="0" alt="'+name+'">';
			imgSrc = imgSrc.replace(/.gif"/ig, '.jpg"');
		}
		return(imgSrc);
	}

