/* --------------------------------------------------
	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("Akron", "uakron");
	logoList[i++] = new makeLogo("UNC", "unc");
	logoList[i++] = new makeLogo("Syracuse", "syr");
	logoList[i++] = new makeLogo("Clemson", "clemson");
	logoList[i++] = new makeLogo("Maryland", "umd");
	logoList[i++] = new makeLogo("Miami", "miami");	
	logoList[i++] = new makeLogo("Temple (Away-Philadelphia)", "temple");
	logoList[i++] = new makeLogo("FSU (Away-Tallahassee)", "fsu");
	logoList[i++] = new makeLogo("Duke (Away-Durham)", "duke");
	logoList[i++] = new makeLogo("Georgia Tech (Away-Atlanta)", "gatech");
	logoList[i++] = new makeLogo("Virginia Tech (Away-Blacksburg)", "vt");
	logoList[i++] = new makeLogo("Robert Morris", "robert-morris");
	logoList[i++] = new makeLogo("Appalachian State", "appstate");
	logoList[i++] = new makeLogo("Richmond", "richmond");
	logoList[i++] = new makeLogo("Auburn @ VCU Siegel Center", "auburn");
	logoList[i++] = new makeLogo("Furman", "furman");
	logoList[i++] = new makeLogo("Loyola-Marymount", "lmu");	
	logoList[i++] = new makeLogo("Wake Forest", "wake_logo");
	logoList[i++] = new makeLogo("Western Kentucky", "wku");	
	logoList[i++] = new makeLogo("Florida State", "fsu");
	logoList[i++] = new makeLogo("NC State", "ncstate");
	logoList[i++] = new makeLogo("Western Michigan", "wmich");
	logoList[i++] = new makeLogo("Duke", "duke");
	logoList[i++] = new makeLogo("Temple", "temple");
	logoList[i++] = new makeLogo("James Madison", "jmu");
	logoList[i++] = new makeLogo("Marist", "marist");
	logoList[i++] = new makeLogo("Coppin State", "coppin");	
	logoList[i++] = new makeLogo("VMI", "vmi");
	logoList[i++] = new makeLogo("Norfolk State", "nsu");	
	logoList[i++] = new makeLogo("Maryland-Eastern Shore", "umes");
	logoList[i++] = new makeLogo("Georgia Tech", "gatech");	
	logoList[i++] = new makeLogo("William & Mary", "wm");
	logoList[i++] = new makeLogo("Princeton", "princeton");		
	logoList[i++] = new makeLogo("Towson", "towson");
	logoList[i++] = new makeLogo("North Carolina", "unc");	
	logoList[i++] = new makeLogo("Denver", "du");
	logoList[i++] = new makeLogo("Penn State", "psu");		
	logoList[i++] = new makeLogo("Georgetown", "georgetown");	
	logoList[i++] = new makeLogo("Vanderbilt", "vanderbilt");
	logoList[i++] = new makeLogo("Northwestern", "northwestern");
	logoList[i++] = new makeLogo("Fordham", "fordham");
	logoList[i++] = new makeLogo("Loyola", "loyola");
	logoList[i++] = new makeLogo("Hartford", "hartford");
	logoList[i++] = new makeLogo("FSU", "fsu");
	logoList[i++] = new makeLogo("Harvard", "harvard");
	logoList[i++] = new makeLogo("Marshall", "marshall");
	logoList[i++] = new makeLogo("Virginia Tech", "vt");
	logoList[i++] = new makeLogo("Middle Tenn State", "mtsu");
	logoList[i++] = new makeLogo("Music City Bowl-Nashville", "music_city");
	logoList[i++] = new makeLogo("@ Pittsburgh - Saturday, Sept. 2", "pitt");
	logoList[i++] = new makeLogo("@ Georgia Tech - Thursday, Sept. 21", "gatech");
	logoList[i++] = new makeLogo("@ Duke - Saturday, Sept. 30", "duke");
	logoList[i++] = new makeLogo("@ East Carolina - Saturday, Oct. 7", "ecu");
	logoList[i++] = new makeLogo("@ Florida State - Saturday, Nov. 4", "fsu");
	logoList[i++] = new makeLogo("Wyoming", "uwyo");
	logoList[i++] = new makeLogo("@ Pittsburgh - September 2", "pitt");
	logoList[i++] = new makeLogo("@ Georgia Tech - September 21 (Thurs.)", "gatech");
	logoList[i++] = new makeLogo("@ Duke - September 30", "duke");
	logoList[i++] = new makeLogo("@ East Carolina - October 7", "ecu");
	logoList[i++] = new makeLogo("@ Florida State - November 4", "fsu");
	logoList[i++] = new makeLogo("NC State", "ncstate");
	logoList[i++] = new makeLogo("Miami", "miami");
	logoList[i++] = new makeLogo("@ Florida State", "November 4", "fsu");
	logoList[i++] = new makeLogo("Arizona", "arizona");
	logoList[i++] = new makeLogo("Morgan State", "morgan");
	logoList[i++] = new makeLogo("UNC-Asheville", "unca");
	logoList[i++] = new makeLogo("Maryland-Eastern Shore", "umes");
	logoList[i++] = new makeLogo("NC State", "ncstate");
	logoList[i++] = new makeLogo("Hampton", "hamptonu");
	logoList[i++] = new makeLogo("American", "american");
	logoList[i++] = new makeLogo("Gonzaga", "gonzaga");
	logoList[i++] = new makeLogo("Stanford", "stanford");
	logoList[i++] = new makeLogo("Maryland", "umd");
	logoList[i++] = new makeLogo("Wake Forest", "wake_logo");
	logoList[i++] = new makeLogo("Duke", "duke");
	logoList[i++] = new makeLogo("Miami", "miami");
	logoList[i++] = new makeLogo("Longwood", "longwood");
	logoList[i++] = new makeLogo("Florida State", "fsu");
	logoList[i++] = new makeLogo("Georgia Tech", "gatech");
	logoList[i++] = new makeLogo("Virginia Tech", "vt");
	logoList[i++] = new makeLogo("Old Dominion", "odu");
	logoList[i++] = new makeLogo("Marquette", "marquette");
	logoList[i++] = new makeLogo("Liberty", "LibertyFlames2a");
	logoList[i++] = new makeLogo("Temple", "temple");
	logoList[i++] = new makeLogo("Seton Hall", "shu");
	logoList[i++] = new makeLogo("Cleveland State", "csuohio");
	logoList[i++] = new makeLogo("Connecticut", "uconn");
	logoList[i++] = new makeLogo("Wake Forest", "wake_logo");
	logoList[i++] = new makeLogo("Boston College", "bc");
	logoList[i++] = new makeLogo("Virginia Tech", "vt");
	logoList[i++] = new makeLogo("Duke", "duke");
	logoList[i++] = new makeLogo("Miami", "miami");
	logoList[i++] = new makeLogo("Maryland", "umd");
	logoList[i++] = new makeLogo("Florida State", "fsu");	
	logoList[i++] = new makeLogo("@ Wyoming-September 1", "uwyo");
	logoList[i++] = new makeLogo("@ North Carolina-September 15", "unc");
	logoList[i++] = new makeLogo("@ Middle Tennessee State-October 6", "mtsu");
	logoList[i++] = new makeLogo("@ Maryland-October 20", "umd");
	logoList[i++] = new makeLogo("@ NC State-October 27", "ncstate");
	logoList[i++] = new makeLogo("@ Miami-November 10", "miami");
	logoList[i++] = new makeLogo("Pittsburgh", "pitt");	 	
	logoList[i++] = new makeLogo("Vermont", "uvm");	 
	logoList[i++] = new makeLogo("Howard", "howard");	 
	logoList[i++] = new makeLogo("Drexel", "drexel");	 
	logoList[i++] = new makeLogo("Elon", "elon");		
	logoList[i++] = new makeLogo("George Washington", "gwu");	
	logoList[i++] = new makeLogo("Wisconsin", "wisc");	
	logoList[i++] = new makeLogo("Fairleigh Dickinson", "fdu-teaneck");	
	logoList[i++] = new makeLogo("Davidson", "davidson");	
	logoList[i++] = new makeLogo("Rhode Island", "uri");	
	logoList[i++] = new makeLogo("Morehead State", "morehead-st");			
	logoList[i++] = new makeLogo("CHAMPS SPORTS BOWL", "champs_sports_bowl");	
	logoList[i++] = new makeLogo("GATOR BOWL", "gator_bowl_revised");	
	logoList[i++] = new makeLogo("CHICK-FIL-A BOWL", "chickfila_bowl");	 
	logoList[i++] = new makeLogo("GATOR BOWL", "gatorBowl");
	logoList[i++] = new makeLogo("Temple", "temple");
	logoList[i++] = new makeLogo("Johns Hopkins", "hopkins");
	logoList[i++] = new makeLogo("Dartmouth", "dartmouth");
	logoList[i++] = new makeLogo("George Mason", "gmu");
	logoList[i++] = new makeLogo("Siena", "siena");
	logoList[i++] = new makeLogo("Cornell", "cornell");
	logoList[i++] = new makeLogo("Radford", "runet");
	logoList[i++] = new makeLogo("Navy", "usna");
	logoList[i++] = new makeLogo("Stony Brook", "sunysb");
	logoList[i++] = new makeLogo("VCU", "vcu");
	logoList[i++] = new makeLogo("Coastal Carolina", "coastal");
	logoList[i++] = new makeLogo("Mount St. Mary&#39;s", "msm");

	logoList[i++] = new makeLogo("Southern California", "usc");
	logoList[i++] = new makeLogo("East Carolina", "ecu");
	logoList[i++] = new makeLogo("@ Connecticut-September 13", "uconn");
	logoList[i++] = new makeLogo("@ Duke-September 27", "duke");
	logoList[i++] = new makeLogo("@ Georgia Tech-October 25", "gatech");
	logoList[i++] = new makeLogo("@ Wake Forest-November 8", "wfu");
	logoList[i++] = new makeLogo("Shepherd Univ. (Exhibition Game)", "shepherd");
	logoList[i++] = new makeLogo("South Florida", "south_fl");
	logoList[i++] = new makeLogo("Family Night Radford", "runet");
	logoList[i++] = new makeLogo("Family Night Liberty", "liberty");
	logoList[i++] = new makeLogo("Family Night Auburn", "auburn2");
	logoList[i++] = new makeLogo("Auburn", "auburn2");
	logoList[i++] = new makeLogo("Family Night Hampton", "hamptonu");
	logoList[i++] = new makeLogo("Xavier", "xu");
	logoList[i++] = new makeLogo("Brown", "brown");
	
	logoList[i++] = new makeLogo("High Point", "highpoint");
	logoList[i++] = new makeLogo("Family Day - High Point", "highpoint");
	logoList[i++] = new makeLogo("Colorado", "colorado");
	logoList[i++] = new makeLogo("Family Day - East Carolina", "ecu");
	logoList[i++] = new makeLogo("Monmouth", "monmouth2");
	logoList[i++] = new makeLogo("Family Day - Mount St. Mary&#39;s", "msm");
	logoList[i++] = new makeLogo("Georgia", "uga");
	logoList[i++] = new makeLogo("Saint Francis", "francis");
	logoList[i++] = new makeLogo("Family Day - Wake Forest", "wfu");
	logoList[i++] = new makeLogo("Bryant", "Bryant_University");	
	logoList[i++] = new makeLogo("Bucknell", "bucknell");	
	logoList[i++] = new makeLogo("Bucknell (DH)", "bucknell");	
	logoList[i++] = new makeLogo("Delaware", "delaware_GIF");	
	logoList[i++] = new makeLogo("Canisius", "canisius");	
	logoList[i++] = new makeLogo("Texas Christian", "tcu");
	logoList[i++] = new makeLogo("Indiana", "indiana");
	logoList[i++] = new makeLogo("@ Southern Mississippi", "usm");
	logoList[i++] = new makeLogo("Villanova", "villanova2");
	logoList[i++] = new makeLogo("Albany", "albany");
	
	logoList[i++] = new makeLogo("Family Day- Duke", "duke");
	logoList[i++] = new makeLogo("Mt. St. Mary's", "msm");
	logoList[i++] = new makeLogo("Family Day- Clemson", "clemson");
	logoList[i++] = new makeLogo("Family Day- Boston College", "bc");
	logoList[i++] = new makeLogo("Family Day- NC State", "ncstate"); 	
	logoList[i++] = new makeLogo("Hofstra", "hofstra1");
	logoList[i++] = new makeLogo("Family Day- Hofstra", "hofstra1");
	logoList[i++] = new makeLogo("West Virginia", "wvu");
	logoList[i++] = new makeLogo("Family Day- Seton Hall", "shu");
	logoList[i++] = new makeLogo("Family Day- America", "american");
	logoList[i++] = new makeLogo("Family Day- Clemson", "clemson");
	logoList[i++] = new makeLogo("Family Day- Miami", "miami"); 

	logoList[i++] = new makeLogo("Family Package Longwood", "longwood");
	logoList[i++] = new makeLogo("Rider", "rider");
	logoList[i++] = new makeLogo("Oral Roberts", "oru");
	logoList[i++] = new makeLogo("UNC-Wilmington", "uncwil");
	logoList[i++] = new makeLogo("Family Package UNC-Wilmington", "uncwil");
	logoList[i++] = new makeLogo("NJIT", "njit");
	logoList[i++] = new makeLogo("UAB", "uab");
	logoList[i++] = new makeLogo("Family Package UAB", "uab");
	logoList[i++] = new makeLogo("UT-Pan American", "panam");
	logoList[i++] = new makeLogo("Family Package Miami", "miami"); 	
	
	logoList[i++] = new makeLogo("Manhattan", "manhattan"); 	
	logoList[i++] = new makeLogo("Family Package - Manhattan", "manhattan"); 	
	logoList[i++] = new makeLogo("USC Upstate", "uscUpstate"); 	
	logoList[i++] = new makeLogo("Tennessee", "utk"); 	
	logoList[i++] = new makeLogo("Purdue", "purdue"); 	
	logoList[i++] = new makeLogo("Family Package - JMU", "jmu"); 	
	logoList[i++] = new makeLogo("St. Bonaventure", "st_bonaventure"); 	
	logoList[i++] = new makeLogo("Family Package - Georgia Tech", "gatech"); 	
	logoList[i++] = new makeLogo("Family Package - Virginia Tech", "vt"); 	
	logoList[i++] = new makeLogo("2010 ACC Women's Basketball Tournament", "2010ACC");
	logoList[i++] = new makeLogo("Football Season Ticket", "uva2");
	logoList[i++] = new makeLogo("Chairbacks", "UVA-blue");
	logoList[i++] = new makeLogo("VAF Reserved Parking", "parking_logo"); 
	logoList[i++] = new makeLogo("Richmond", "richmond");
	logoList[i++] = new makeLogo("VMI", "vmi");
	logoList[i++] = new makeLogo("Florida State", "fsu");
	logoList[i++] = new makeLogo("UNC", "unc2");
	logoList[i++] = new makeLogo("Eastern Michigan", "emich");
	logoList[i++] = new makeLogo("Miami", "miami");
	logoList[i++] = new makeLogo("Maryland", "umd");
	logoList[i++] = new makeLogo("@ Southern California-September 11", "usc");
	logoList[i++] = new makeLogo("@ Georgia Tech-October 9", "gatech");
	logoList[i++] = new makeLogo("@ Duke-November 6", "duke");
	logoList[i++] = new makeLogo("@ Boston College-November 20", "bc");
	logoList[i++] = new makeLogo("@ Virginia Tech-November 27", "vt");
	logoList[i++] = new makeLogo("Emmet/Ivy Parking Garage", "parking_logo"); 
	logoList[i++] = new makeLogo("Health System Parking Garage", "parking_logo");
	logoList[i++] = new makeLogo("Football Media Guide", "uva2");
	logoList[i++] = new makeLogo("Size Small-Official Fan T-Shirt by Nike", "nike-small");
	logoList[i++] = new makeLogo("Size Medium-Official Fan T-Shirt by Nike", "nike-small");
	logoList[i++] = new makeLogo("Size Large-Offical Fan T-Shirt by Nike", "nike-small");
	logoList[i++] = new makeLogo("Size Extra Large-Official Fan T-Shirt by Nike", "nike-small");
	logoList[i++] = new makeLogo("Size Extra Extra Large-Official Fan T-Shirt by Nike", "nike-small"); 	
	logoList[i++] = new makeLogo("Cavalier Chairback", "UVA-blue");
	logoList[i++] = new makeLogo("Family Four Package-Richmond", "richmond");
	logoList[i++] = new makeLogo("Family Four Package-VMI", "VMI");
	logoList[i++] = new makeLogo("Family Four Package-Eastern Michigan", "emich");
	logoList[i++] = new makeLogo("UMBC", "umbc");	
	logoList[i++] = new makeLogo("Pennsylvania", "upenn");
	
	logoList[i++] = new makeLogo("Mount St. Mary&#39;s", "msm");
	logoList[i++] = new makeLogo("Longwood", "longwood");
	logoList[i++] = new makeLogo("Pennsylvania", "upenn");
	logoList[i++] = new makeLogo("Boston College", "bc");
	
	logoList[i++] = new makeLogo("Oregon", "uoregon");
	logoList[i++] = new makeLogo("Seattle", "seattle_university");
	logoList[i++] = new makeLogo("Iowa State", "iastate2");
	logoList[i++] = new makeLogo("LSU", "lsu2");
	
	logoList[i++] = new makeLogo("Pennsylvania", "upenn");
	logoList[i++] = new makeLogo("Boston College", "bc");
	logoList[i++] = new makeLogo("Niagara", "niagara");
	
	logoList[i++] = new makeLogo("Sunday ACC Family Package - Florida State", "fsu");	
	logoList[i++] = new makeLogo("Sunday ACC Family Package - Maryland", "umd");
	logoList[i++] = new makeLogo("Sunday ACC Family Package - Duke", "duke");
	logoList[i++] = new makeLogo("Sunday ACC Family Package - Miami", "miami");	
	logoList[i++] = new makeLogo("Sunday ACC Family Package - NC State", "ncstate");	
	
	logoList[i++] = new makeLogo("Southern Mississippi", "usm"); 
	logoList[i++] = new makeLogo("Idaho", "uidaho"); 	
	logoList[i++] = new makeLogo("Family Four Package-William & Mary", "wm"); 	
	logoList[i++] = new makeLogo("Family Four Package-Southern Mississippi", "usm"); 	
	logoList[i++] = new makeLogo("Family Four Package-Idaho", "uidaho"); 	
	logoList[i++] = new makeLogo("Family Four Package-Duke", "duke"); 	
	logoList[i++] = new makeLogo("Alaska Anchorage (exhib.)", "uaa-alaska");
	logoList[i++] = new makeLogo("Tennessee", "Tennessee");	
	logoList[i++] = new makeLogo("Florida St.", "fsu");		
	logoList[i++] = new makeLogo("South Carolina State", "scsu");	
	logoList[i++] = new makeLogo("Winthrop", "winthrop");	
	logoList[i++] = new makeLogo("Green Bay", "uwgb");	
	logoList[i++] = new makeLogo("Michigan", "umich");	
	logoList[i++] = new makeLogo("Maryland Eastern Shore", "umes");	
	
	logoList[i++] = new makeLogo("S Carolina St Family Package Concession Voucher", "scsu");
	logoList[i++] = new makeLogo("Family Package South Carolina State", "scsu");
	logoList[i++] = new makeLogo("Longwood Family Package Concession Voucher", "longwood");
	logoList[i++] = new makeLogo("Family Package Green Bay", "uwgb");
	logoList[i++] = new makeLogo("Green Bay Family Package Concession Voucher", "uwgb");
	logoList[i++] = new makeLogo("Family Package Maryland Eastern Shore", "umes");
	logoList[i++] = new makeLogo("MD Eastern Shore Family Package Concession Voucher", "umes");	
	logoList[i++] = new makeLogo("Family Package Towson", "towson");
	logoList[i++] = new makeLogo("Towson Family Package Concession Voucher", "towson");
	
	logoList[i++] = new makeLogo("AdvoCare V100 Independence Bowl Ticket Request", "ADVOCARE-Independence-Bowl"); 
	logoList[i++] = new makeLogo("Belk Bowl Ticket Request", "belk-bowl"); 
	logoList[i++] = new makeLogo("Military Bowl Presented by Northrop Grumman Ticket Request", "military-bowl");	
	logoList[i++] = new makeLogo("Champs Sports Bowl Ticket Request", "Champs-sports-bowl"); 
	logoList[i++] = new makeLogo("Franklin American Mortgage Music City Bowl Ticket Request", "MusicCity-Bowl"); 	
	logoList[i++] = new makeLogo("Hyundai Sun Bowl Ticket Request", "Hyunda-sun-bowl");
	logoList[i++] = new makeLogo("Kraft Fight Hunger Bowl Ticket Request", "Kraft_Fight_Hunger_Bowl");
	logoList[i++] = new makeLogo("Chick-fil-a Bowl Ticket Request", "chick-fil-a-bowl");  
	logoList[i++] = new makeLogo("Discover Orange Bowl Ticket Request", "Discover-Orange-Bowl"); 

  logoList[i++] = new makeLogo("Belk Bowl", "belk_bowl");
  logoList[i++] = new makeLogo("Franklin American Mortgage Music City Bowl", "MusicCityBowl"); 
  logoList[i++] = new makeLogo("Wright State", "WrightState"); 
  logoList[i++] = new makeLogo("Seton Hall/Wright State", "SetonHall-WrightState"); 
  logoList[i++] = new makeLogo("Marist", "marist"); 
  logoList[i++] = new makeLogo("Towson", "towson"); 
  logoList[i++] = new makeLogo("James Madison", "James_Madison"); 
  logoList[i++] = new makeLogo("Wake Forest", "WakeForest"); 
  logoList[i++] = new makeLogo("George Washington", "GeorgeWashington"); 
  logoList[i++] = new makeLogo("Richmond", "richmond"); 
  logoList[i++] = new makeLogo("VCU", "vcu"); 
  
	
/* --------------------------------------------------
	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("Size Small-Official Fan T-Shirt by Nike", "ANewEra-tee");
	fullsizeList[i++] = new makeLogo("Size Medium-Official Fan T-Shirt by Nike", "ANewEra-tee");
	fullsizeList[i++] = new makeLogo("Size Large-Offical Fan T-Shirt by Nike", "ANewEra-tee");
	fullsizeList[i++] = new makeLogo("Size Extra Large-Official Fan T-Shirt by Nike", "ANewEra-tee");
	fullsizeList[i++] = new makeLogo("Size Extra Extra Large-Official Fan T-Shirt by Nike", "ANewEra-tee");
*/	

/* --------------------------------------------------
	GROUP LIST
-------------------------------------------------- */
	logoGroupList = new Array;
	var i = 0;
	logoGroupList[i++] = new makeLogo(new Array("F","FB","FBS","FBI","FB3","STFB"), "uva2");
	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("ACCLAX"), "08laxchamp210tan");

/* --------------------------------------------------
	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" width="60" height="60" alt="'+name+'" align="absmiddle">';
			} else {
			for(var k=0; k<logo.length; k++) {
				imgSrc += '<img src="'+imageWWWPath+'/logos/'+logo[k]+'.gif" border="0" width="60" height="60" alt="'+name+'" align="absmiddle">';
			}
		}
			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);
	}

// custom code - function for VFS	
	
 function print_jpg(name, imgDir, mWidth, mHeight ) {
  var img = "";
  name = name.toUpperCase();

// modified to use section name as image name. the file name for the view has to be = the area code
  var imgSrc = "";

  if(name != "") {
   imgSrc =  '<img src="'+imageWWWPath+'/'+imgDir+'/'+name+'.jpg"" class="imagelink" width="'+mWidth+'" Height="'+mHeight+'" border="1"><br>' ;  
      imgSrc = imgSrc + '<img src="$(imageWWWPath)/blank.gif" border="0" width="13" height="1">View from section <b>'+ name +'</b><br><br>';
  }

  return(imgSrc);
 } 
 
 // end of custom code function

