/* --------------------------------------------------
	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("Florida Int&#39;l", "fiu");	
	logoList[i++] = new makeLogo("USC", "usc");
	logoList[i++] = new makeLogo("UCLA", "ucla");
    logoList[i++] = new makeLogo("Cal", "berkeley");  
	logoList[i++] = new makeLogo("Oregon", "uoregon");
	logoList[i++] = new makeLogo("Oregon State", "oregonstate");
	logoList[i++] = new makeLogo("Washington", "washington");
	logoList[i++] = new makeLogo("Villanova", "villanova");
	logoList[i++] = new makeLogo("Pittsburgh", "pitt");
	logoList[i++] = new makeLogo("West Virginia", "wvu");
	logoList[i++] = new makeLogo("Navy (Homecoming)", "usna");
	logoList[i++] = new makeLogo("South Florida", "usf");
	logoList[i++] = new makeLogo("Cincinnati", "uc");
	logoList[i++] = new makeLogo("Men&#39;s Basketball Season Tickets", "rutgers");
	logoList[i++] = new makeLogo("Men&#39;s Basketball Weekend Plan", "rutgers");
	logoList[i++] = new makeLogo("Austin Peay", "apsu");
	logoList[i++] = new makeLogo("Delaware State", "dsc");
	logoList[i++] = new makeLogo("Temple", "temple");
	logoList[i++] = new makeLogo("Maryland Eastern Shore", "umes");
	logoList[i++] = new makeLogo("St. Thomas Aquinas", "rutgers");
	logoList[i++] = new makeLogo("Maine", "umaine");
	logoList[i++] = new makeLogo("South Carolina State", "scsu");
	logoList[i++] = new makeLogo("M09 Charlotte", "rutgers");
	logoList[i++] = new makeLogo("Princeton", "princeton");
	logoList[i++] = new makeLogo("Providence", "providence");
	logoList[i++] = new makeLogo("Louisville", "louisville");
	logoList[i++] = new makeLogo("Marquette", "marquette");
	logoList[i++] = new makeLogo("St. John&#39;s", "stjohns");
	logoList[i++] = new makeLogo("WBB Full Season Tickets", "rutgers");
	logoList[i++] = new makeLogo("WBB Weekend Package Plan", "rutgers");
	logoList[i++] = new makeLogo("Bethune Cookman", "cookman");
	logoList[i++] = new makeLogo("Old Dominion", "odu");
	logoList[i++] = new makeLogo("Texas", "utexas");
	logoList[i++] = new makeLogo("Seton Hall", "shu");
	logoList[i++] = new makeLogo("Notre Dame", "nd");
	logoList[i++] = new makeLogo("DePaul", "depaul");
	logoList[i++] = new makeLogo("Syracuse", "syracuse");
	logoList[i++] = new makeLogo("Caldwell College (Exh)", "caldwell"); 
	logoList[i++] = new makeLogo("Kansas State", "ksu");
	logoList[i++] = new makeLogo("Jackson State", "jsums"); 
	logoList[i++] = new makeLogo("Nebraska", "unl"); 
	logoList[i++] = new makeLogo("New Hampshire", "unh"); 
	logoList[i++] = new makeLogo("Iona", "iona"); 
	logoList[i++] = new makeLogo("Lehigh", "lehigh"); 
	logoList[i++] = new makeLogo("Georgetown", "georgetown"); 
	logoList[i++] = new makeLogo("Connecticut", "uconn");
	logoList[i++] = new makeLogo("Duke (Jimmy V Classic)", "duke");
	logoList[i++] = new makeLogo("Mississippi", "olemiss");
	logoList[i++] = new makeLogo("Iowa", "uiowa");
	logoList[i++] = new makeLogo("Michigan State", "msu");
	logoList[i++] = new makeLogo("Buffalo", "buffalo");
	logoList[i++] = new makeLogo("Navy", "usna");
	logoList[i++] = new makeLogo("Norfolk State", "nsu");
	logoList[i++] = new makeLogo("Maryland", "umd"); 
	logoList[i++] = new makeLogo("@ SYRACUSE", "syracuse"); 
	logoList[i++] = new makeLogo("@ UCONN", "uconn"); 
	logoList[i++] = new makeLogo("@ ARMY", "usma"); 
	logoList[i++] = new makeLogo("@ LOUISVILLE", "louisville");  
	logoList[i++] = new makeLogo("Northwood (Exh)", "northwood");
	logoList[i++] = new makeLogo("Tennessee Tech", "tennessee_tech");
	logoList[i++] = new makeLogo("North Dakota State", "ndsu");
	logoList[i++] = new makeLogo("North Carolina Central", "nccu");
	logoList[i++] = new makeLogo("Dartmouth", "dartmouth");
	logoList[i++] = new makeLogo("Lafayette", "lafayette");
	logoList[i++] = new makeLogo("Rider", "rider");
	logoList[i++] = new makeLogo("Manhattan", "manhattan"); 
	logoList[i++] = new makeLogo("St John&#39;s", "stjohns");
	logoList[i++] = new makeLogo("Stanford", "stanford");
	logoList[i++] = new makeLogo("Creighton", "creighton");
	logoList[i++] = new makeLogo("LSU", "lsu");
	logoList[i++] = new makeLogo("California", "berkeley");
	logoList[i++] = new makeLogo("Pepperdine", "pepperdine");
	logoList[i++] = new makeLogo("Pick 3 Package", "rutgers");
	logoList[i++] = new makeLogo("Women&#39;s Pick 3 Package", "rutgers");
	logoList[i++] = new makeLogo("North Carolina", "unc"); 
	logoList[i++] = new makeLogo("International Bowl", "international_bowl");
	logoList[i++] = new makeLogo("Fresno State", "csufresno");	
	logoList[i++] = new makeLogo("International Bowl - Donation", "international_bowl");	
	logoList[i++] = new makeLogo("2008 Gridiron Bash featuring Fall Out Boy", "gridiron_bash");	
	logoList[i++] = new makeLogo("Scarlet Lot Parking", "gridiron_bash");	
	logoList[i++] = new makeLogo("White Lot Parking", "gridiron_bash");	
	logoList[i++] = new makeLogo("Green Lot Parking", "gridiron_bash");	
	logoList[i++] = new makeLogo("Yellow Lot Parking", "gridiron_bash");	
	logoList[i++] = new makeLogo("Blue Lot Parking", "gridiron_bash");	
	logoList[i++] = new makeLogo("Purple Lot Parking", "gridiron_bash");	
	logoList[i++] = new makeLogo("RAC Parking", "gridiron_bash");	
	logoList[i++] = new makeLogo("Syracuse", "syracuse");
	logoList[i++] = new makeLogo("Army","usma");
	logoList[i++] = new makeLogo("Full Season Package Louisville", "louisville");
	logoList[i++] = new makeLogo("Morgan State", "morganstate-sm"); 	
	logoList[i++] = new makeLogo("MARIST", "marist");
	logoList[i++] = new makeLogo("ROBERT MORRIS", "robert_morris");
	logoList[i++] = new makeLogo("ST. PETERS", "st_peters");
	logoList[i++] = new makeLogo("BINGHAMTON", "binghamton");
	logoList[i++] = new makeLogo("DELAWARE STATE", "dsc");
	logoList[i++] = new makeLogo("BRYANT", "bryant");	 
	logoList[i++] = new makeLogo("CALDWELL COLLEGE", "caldwell_college");
	logoList[i++] = new makeLogo("ST. BONAVENTURE", "sbu");	   
	logoList[i++] = new makeLogo("ST. JOSEPH&#39;S", "sju");
	logoList[i++] = new makeLogo("GEORGIA", "uga");
	logoList[i++] = new makeLogo("PRAIRIE VIEW A&M", "pvamu");
	logoList[i++] = new makeLogo("GEORGE WASHINGTON", "gwu");
	logoList[i++] = new makeLogo("TENNESSEE", "utk");	
	logoList[i++] = new makeLogo("2008-09 Men&#39;s Basketball Season Tickets", "rutgers");
	logoList[i++] = new makeLogo("Season Parking", "rutgers_helmet");
	logoList[i++] = new makeLogo("Family 4-Pack", "rutgers");
	logoList[i++] = new makeLogo("Men&#39;s Basketball Pick 3", "rutgers");
	logoList[i++] = new makeLogo("Men&#39;s Basketball Pick 5", "rutgers");	 
	logoList[i++] = new makeLogo("2008-09 Women&#39;s Basketball Season Tickets", "rutgers");	 
	logoList[i++] = new makeLogo("THE FAMILY", "rutgers");	 
	logoList[i++] = new makeLogo("Women's Basketball Pick 3", "rutgers");	
	
	logoList[i++] = new makeLogo("PROVIDENCE (WOMEN&#39;S)", "providence");
	logoList[i++] = new makeLogo("MARQUETTE (WOMEN&#39;S)", "marquette"); 	
	logoList[i++] = new makeLogo("MARQUETTE (MEN&#39;S)", "marquette"); 
	logoList[i++] = new makeLogo("DEPAUL (MEN&#39;S)", "depaul"); 
	logoList[i++] = new makeLogo("South Florida (MEN&#39;S)", "south_fl"); 
	logoList[i++] = new makeLogo("GEORGETOWN (WOMEN&#39;S)", "georgetown"); 
	
	logoList[i++] = new makeLogo("Monday, September 7 vs CINCINNATI", "ucinn");
	logoList[i++] = new makeLogo("Saturday, September 12 vs. HOWARD", "howard");
	logoList[i++] = new makeLogo("Saturday, September 19 vs FLORIDA INT'L", "fiu");
	logoList[i++] = new makeLogo("Saturday, October 10 vs IDAHO", "uidaho");
	logoList[i++] = new makeLogo("Friday, October 16 vs. PITTSBURGH", "pitt");
	logoList[i++] = new makeLogo("Thursday, November 12 vs USF", "south_fl");
	logoList[i++] = new makeLogo("Saturday, December 5 vs West Virginia", "wvu");
	logoList[i++] = new makeLogo("Saturday, September 19 @ Maryland", "umd");
	logoList[i++] = new makeLogo("Saturday, October 24 @ Army", "usma");
	logoList[i++] = new makeLogo("Saturday, October 31 @ Connecticut", "uconn");
	logoList[i++] = new makeLogo("Saturday, November 21 @ Syracuse", "syr");
	logoList[i++] = new makeLogo("Saturday, November 28 @ Louisville", "louisville");	
	logoList[i++] = new makeLogo("Saturday, September 26 @ Maryland", "umd"); 
	logoList[i++] = new makeLogo("Saturday, October 3 vs. TEXAS SOUTHERN", "tsu");
	logoList[i++] = new makeLogo("Friday, November 27 @ Louisville", "louisville");	
	logoList[i++] = new makeLogo("Little Caesars Pizza Bowl", "Little_Caesars_Pizza_Bowl");
	
	  	 
	
	//cart views
	logoList[i++] = new makeLogo("101", "101");
	logoList[i++] = new makeLogo("102", "102");
	logoList[i++] = new makeLogo("103", "103");
	logoList[i++] = new makeLogo("104", "104");
	logoList[i++] = new makeLogo("105", "105");
	logoList[i++] = new makeLogo("106", "106");
	logoList[i++] = new makeLogo("107", "107");
	logoList[i++] = new makeLogo("108", "108");
	logoList[i++] = new makeLogo("109", "109");
	logoList[i++] = new makeLogo("110", "110");
	logoList[i++] = new makeLogo("111", "111");
	logoList[i++] = new makeLogo("112", "112");
	logoList[i++] = new makeLogo("113", "113");
	logoList[i++] = new makeLogo("114", "114");
	logoList[i++] = new makeLogo("115", "115");
	logoList[i++] = new makeLogo("116", "116");
	logoList[i++] = new makeLogo("117", "117");
	logoList[i++] = new makeLogo("118", "118");
	logoList[i++] = new makeLogo("119", "119");
	logoList[i++] = new makeLogo("120", "120");
	logoList[i++] = new makeLogo("121", "121");
	logoList[i++] = new makeLogo("122", "122");
	logoList[i++] = new makeLogo("123", "123");
	logoList[i++] = new makeLogo("124", "124");
	logoList[i++] = new makeLogo("125", "125");
	logoList[i++] = new makeLogo("126", "126");
	logoList[i++] = new makeLogo("127", "127");
	logoList[i++] = new makeLogo("128", "128");
	logoList[i++] = new makeLogo("129", "129");
	logoList[i++] = new makeLogo("130", "130");
	logoList[i++] = new makeLogo("201", "201");
	logoList[i++] = new makeLogo("202", "202");
	logoList[i++] = new makeLogo("203", "203");
	logoList[i++] = new makeLogo("204", "204");
	logoList[i++] = new makeLogo("205", "205");
	logoList[i++] = new makeLogo("206", "206");
	logoList[i++] = new makeLogo("207", "207");
	logoList[i++] = new makeLogo("208", "208");
	logoList[i++] = new makeLogo("209", "209");
	logoList[i++] = new makeLogo("210", "210");
	logoList[i++] = new makeLogo("211", "211");
	logoList[i++] = new makeLogo("212", "212");
	logoList[i++] = new makeLogo("213", "213");
	logoList[i++] = new makeLogo("214", "214");
	logoList[i++] = new makeLogo("217", "217");
	logoList[i++] = new makeLogo("218", "218");
	logoList[i++] = new makeLogo("219", "219");
	logoList[i++] = new makeLogo("220", "220");
	logoList[i++] = new makeLogo("221", "221");
	logoList[i++] = new makeLogo("222", "222");
	logoList[i++] = new makeLogo("223", "223");
	logoList[i++] = new makeLogo("224", "224");
	logoList[i++] = new makeLogo("225", "225");
	logoList[i++] = new makeLogo("226", "226");
	logoList[i++] = new makeLogo("227", "227");
	logoList[i++] = new makeLogo("228", "228");
	logoList[i++] = new makeLogo("229", "229");
	logoList[i++] = new makeLogo("230", "230");

	logoList[i++] = new makeLogo("Meineke Car Care Bowl", "meinekecarcare-bowl");
	logoList[i++] = new makeLogo("Papajohns.com Bowl", "PapaJohnsBowl");
	logoList[i++] = new makeLogo("Donations ONLY for Papajohns.com Bowl", "PapaJohnsBowl");
	logoList[i++] = new makeLogo("Brut Sun Bowl", "Brut_Sun_Bowl");
	logoList[i++] = new makeLogo("Motor City Bowl", "motorcity");
	logoList[i++] = new makeLogo("St. Petersburg Bowl", "stPetersburgBowl");
	logoList[i++] = new makeLogo("Konica-Minolta Gator Bowl", "gatorBowl_2008"); 
	logoList[i++] = new makeLogo("SETON HALL (Men&#39;s)", "shu");
	logoList[i++] = new makeLogo("WEST VIRGINIA (MEN&#39;S)", "wvu");
	logoList[i++] = new makeLogo("PROVIDENCE (MEN&#39;S)", "providence");
	logoList[i++] = new makeLogo("SOUTH FLORIDA (Women&#39;s)", "south_fl");
	logoList[i++] = new makeLogo("PITTSBURGH (Women&#39;s)", "pitt");
	logoList[i++] = new makeLogo("CINCINNATI (Women&#39;s)", "ucinn");
	logoList[i++] = new makeLogo("CONNECTICUT (Women&#39;s)", "uconn"); 	
	logoList[i++] = new makeLogo("Saturday, September 5 vs CINCINNATI", "ucinn"); 	
	logoList[i++] = new makeLogo("Friday, October 23 @ Army", "usma");
	logoList[i++] = new makeLogo("Football Season Tickets", "rutgers_helmet"); 	
	logoList[i++] = new makeLogo("Howard", "howard");
	logoList[i++] = new makeLogo("Florida International", "fiu");
	logoList[i++] = new makeLogo("Texas Southern", "tsu");
	logoList[i++] = new makeLogo("USF", "south_fl");
	logoList[i++] = new makeLogo("DREXEL (Legends Classic)", "drexel");
	logoList[i++] = new makeLogo("VERMONT (Legnds Classic)", "uvm");
	logoList[i++] = new makeLogo("Vermont (Legends Classic)", "uvm");
	logoList[i++] = new makeLogo("COLGATE", "Colgate2");
	logoList[i++] = new makeLogo("MONMOUTH", "Monmouth2");
	logoList[i++] = new makeLogo("NJIT", "njit");
	logoList[i++] = new makeLogo("ST.PETER&#39;S", "st_peters");
	logoList[i++] = new makeLogo("ST. PETER&#39;S", "st_peters");
	logoList[i++] = new makeLogo("VILLANOVA", "villanova2");
	logoList[i++] = new makeLogo("KEAN", "Kean");
	logoList[i++] = new makeLogo("BOSTON COLLEGE", "bc");
	logoList[i++] = new makeLogo("FLORIDA (Jimmy V Classic)", "ufl");
	logoList[i++] = new makeLogo("PRAIRIE VIEW A & M", "Prairie_view2");
	logoList[i++] = new makeLogo("CENTRAL CONN.STATE", "Centralconnst");  
	logoList[i++] = new makeLogo("Central Connecticut St.", "Centralconnst");
	logoList[i++] = new makeLogo("MARQUETTE", "marquette2");
	logoList[i++] = new makeLogo("Big East Pack", "bigeast_bball");
	logoList[i++] = new makeLogo("WBB Big East Pack", "bigeast_bball");	
	
	logoList[i++] = new makeLogo("UMBC", "umbc");
	logoList[i++] = new makeLogo("Penn State", "penn_state");	
	logoList[i++] = new makeLogo("Men&#39;s Basketball Season Tickets", "basketball");
	logoList[i++] = new makeLogo("Women&#39;s Basketball Season Tickets", "basketball");  
	
	//app logos
	logoList[i++] = new makeLogo("St. Petersburg Bowl $30", "stPetersburgBowl");
	logoList[i++] = new makeLogo("Meineke Bowl $85", "meinekeCarCareBowl");
	logoList[i++] = new makeLogo("Meineke Bowl $65", "meinekeCarCareBowl");
	logoList[i++] = new makeLogo("Meineke Bowl $35", "meinekeCarCareBowl");
	logoList[i++] = new makeLogo("Gator Bowl $75", "gatorBowl_2008");
	logoList[i++] = new makeLogo("Gator Bowl $60", "gatorBowl_2008");
	logoList[i++] = new makeLogo("Gator Bowl $50", "gatorBowl_2008");
	logoList[i++] = new makeLogo("Papajohns.com Bowl $40", "PapaJohnsBowl");
	logoList[i++] = new makeLogo("International Bowl $40", "international");	
	logoList[i++] = new makeLogo("Gator Bowl", "gatorBowl_2008");
	logoList[i++] = new makeLogo("Bowl Ticket Donation", "rutgers");
	
	logoList[i++] = new makeLogo("Knight Kushions (stadium seats)", "ger_chairback");
	logoList[i++] = new makeLogo("Parking Season (New)", "parking");
	logoList[i++] = new makeLogo("Army Coaches Club Upgrade ($55)", "usma");
	logoList[i++] = new makeLogo("Army Coaches Club Upgrade ($65)", "usma");
	logoList[i++] = new makeLogo("Army Parking $25", "usma");
	logoList[i++] = new makeLogo("Army Additional Tickets (200-300 Levels Only)", "usma");
	logoList[i++] = new makeLogo("Army Additional Tickets (Coaches Club Level Only)", "usma");
	logoList[i++] = new makeLogo("Norfolk State Request", "nsu");
	logoList[i++] = new makeLogo("North Carolina Request", "unc");
	logoList[i++] = new makeLogo("Tulane Request", "tulane");
	logoList[i++] = new makeLogo("Connecticut Request", "uconn");
	logoList[i++] = new makeLogo("Syracuse Request", "syr");
	logoList[i++] = new makeLogo("Louisville Request", "louisville");
	logoList[i++] = new makeLogo("FB @ Florida Int&#39;l Request", "fiu");
	logoList[i++] = new makeLogo("FB @ Pittsburgh Request", "pitt");
	logoList[i++] = new makeLogo("FB @ South Florida Request", "south_fl");
	logoList[i++] = new makeLogo("FB @ Cincinnati Request", "ucinn");
	logoList[i++] = new makeLogo("FB @ West Virginia Request", "wvu");	

	logoList[i++] = new makeLogo("Football vs. Norfolk State", "nsu");
	logoList[i++] = new makeLogo("Football vs. North Carolina", "unc");
	logoList[i++] = new makeLogo("Football vs. Tulane", "tulane");
	logoList[i++] = new makeLogo("Football vs. Connecticut", "uconn");
	logoList[i++] = new makeLogo("Football vs. Syracuse", "syr");
	logoList[i++] = new makeLogo("Football vs. Louisville", "louisville");
	logoList[i++] = new makeLogo("Football vs. Army @ Meadowlands", "usma"); 	
	
	logoList[i++] = new makeLogo("Army @ NMS Lower Level Ticket", "usma");
	logoList[i++] = new makeLogo("Army @ NMS Upper Level Ticket", "usma");
	logoList[i++] = new makeLogo("Army @ NMS Student Ticket", "usma");	
	logoList[i++] = new makeLogo("ARMY @ NMS", "usma");	
	
	logoList[i++] = new makeLogo("Fairfield", "fairfield");
	logoList[i++] = new makeLogo("Miami", "miami");
	logoList[i++] = new makeLogo("Fairleigh Dickinson", "fdu-teaneck");
	logoList[i++] = new makeLogo("North Carolina A&T", "ncat");
	logoList[i++] = new makeLogo("Central Connecticut State", "ccsu"); 
	logoList[i++] = new makeLogo("Wagner", "wagner2");
	logoList[i++] = new makeLogo("Jacksonville", "ju");
	
	logoList[i++] = new makeLogo("vs. North Carolina Central Request", "nccu");
	logoList[i++] = new makeLogo("vs. Ohio Request", "ohiou");
	logoList[i++] = new makeLogo("vs. Pittsburgh Request", "pitt");
	logoList[i++] = new makeLogo("vs. Navy Request", "usna");
	logoList[i++] = new makeLogo("vs. West Virginia Request", "wvu");
	logoList[i++] = new makeLogo("vs. South Florida Request", "south_fl");
	logoList[i++] = new makeLogo("vs. Cincinnati Request", "ucinn");
	logoList[i++] = new makeLogo("@ Army (Yankee Stadium) Request", "usma");
	logoList[i++] = new makeLogo("Football @ Army (Yankee Stadium)", "usma");
	

	logoList[i++] = new makeLogo("Football vs. North Carolina Central", "nccu");
	logoList[i++] = new makeLogo("Football vs. Ohio", "ohiou");
	logoList[i++] = new makeLogo("Football vs. Pittsburgh", "pitt");
	logoList[i++] = new makeLogo("Football vs. Navy", "usna");
	logoList[i++] = new makeLogo("Football vs. West Virginia", "wvu");
	logoList[i++] = new makeLogo("Football vs. South Florida", "south_fl");
	logoList[i++] = new makeLogo("Football vs. Cincinnati", "ucinn");

	logoList[i++] = new makeLogo("New Era Pinstripe Bowl", "pinstripe_bowl");
	logoList[i++] = new makeLogo("Donation Tickets", "pinstripe_bowl");


/* --------------------------------------------------
	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";
	extraList[i++] = "MBB vs. ";
	extraList[i++] = "WBB vs. ";  
	extraList[i++] = "Men&#39;s Basketball vs. ";  
	extraList[i++] = "Women&#39;s Basketball vs. "; 
	
	// 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("Knight Kushions (stadium seats)", "ger_chairback_full");

/* --------------------------------------------------
	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","HS"), "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 = "football";  //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" width="60" height="60" alt="'+extraName+'" 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="'+extraName+'" 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);
	}
	
	//custom code, print seat views 2 of 2, first part is on cartdisplay   
	function printLogo_jpg(name, group) {
		var logo = "";
		name = name.toUpperCase();

		for(var i=0; i < logoList.length; i++) {
			var listName = logoList[i].oname.toUpperCase();
			for(var j=0; j < extraList.length; j++) {
				var listExtra = extraList[j].toUpperCase();
				if(listName + listExtra == name || listExtra + listName == name) {
					logo = logoList[i].ologo;
				}
			}
		}

		if(logo == "") {
			switch(group) {
				case "MBB": case "WB": case "MB":  // basketball
					logo = "bball"; break;
				case "FB": case "F": case "FB3": case "STFB":// football
					logo = "foot"; break;
				case "H": // hockey
					logo = "hockey"; break;
				case "BG": // hockey
					logo = "Texas-Bowl"; break;
				default: // not avail
					logo = "na"; break;
			}
		}
		var imgSrc = "";

		if(logo != "") {
			imgSrc = '<img src="'+imageWWWPath+'/maps/football/'+logo+'.jpg" border="1" class="imagelink" width="200" height="150" alt="'+name+'">';
		}
		return(imgSrc);
	}
	//end custom code, print seat views 2 of 2, first part is on cartdisplay  	
	


	// 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);
	}
	
