/* --------------------------------------------------
	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("WESTERN CAROLINA", "wcu");
	logoList[i++] = new makeLogo("FLORIDA ATLANTIC", "fau");
	logoList[i++] = new makeLogo("TOWSON", "towson");
	logoList[i++] = new makeLogo("FLORIDA A&M", "famu");
	logoList[i++] = new makeLogo("WINTHROP", "winthrop");
	logoList[i++] = new makeLogo("SOUTH ALABAMA", "southalabama");
	logoList[i++] = new makeLogo("CHARLESTON SOUTHERN", "csuniv");
	logoList[i++] = new makeLogo("GEORGIA TECH", "gatech");
	logoList[i++] = new makeLogo("SOUTH CAROLINA", "sc");
	logoList[i++] = new makeLogo("ALABAMA", "ua");
	logoList[i++] = new makeLogo("ARKANSAS", "uark");
	logoList[i++] = new makeLogo("MISSISSIPPI", "olemiss");
	logoList[i++] = new makeLogo("KENTUCKY", "uky");
	logoList[i++] = new makeLogo("FLORIDA", "ufl");
	logoList[i++] = new makeLogo("TENNESSEE", "utk");
	logoList[i++] = new makeLogo("VANDERBILT", "vanderbilt");
	logoList[i++] = new makeLogo("GEORGIA STATE", "gsu");
	logoList[i++] = new makeLogo("HOUSTON", "uh");
	logoList[i++] = new makeLogo("NC STATE", "ncstate");
	logoList[i++] = new makeLogo("MTSU", "mtsu");
	logoList[i++] = new makeLogo("SOUTH FLORIDA", "usf");
	logoList[i++] = new makeLogo("MISSISSIPPI ST", "msstate");
	logoList[i++] = new makeLogo("LSU", "lsu2");
	logoList[i++] = new makeLogo("UCLA", "ucla");
	logoList[i++] = new makeLogo("OKLAHOMA", "ou");
	logoList[i++] = new makeLogo("IOWA STATE", "iastate");
	logoList[i++] = new makeLogo("YOUNGSTOWN STATE", "ysu");
	logoList[i++] = new makeLogo("QUINNIPIAC", "quinnipiac");
	logoList[i++] = new makeLogo("LeMoyne", "lemoyne");
	logoList[i++] = new makeLogo("WRIGHT STATE", "wright");
	
	
	//Women's Basketball
	logoList[i++] = new makeLogo("FURMAN", "furman");
	logoList[i++] = new makeLogo("TEXAS", "utexas");
	logoList[i++] = new makeLogo("ARIZONA STATE", "asu");
	logoList[i++] = new makeLogo("ARIZONA", "arizona");
	logoList[i++] = new makeLogo("UT-MARTIN", "utm");
	logoList[i++] = new makeLogo("GEORGIA SOUTHERN", "gasou");
	logoList[i++] = new makeLogo("AUGUSTA STATE", "augustastate");
	logoList[i++] = new makeLogo("ARKANSAS", "uark");
	logoList[i++] = new makeLogo("STETSON", "stetson");
	logoList[i++] = new makeLogo("FLORIDA", "ufl");
	logoList[i++] = new makeLogo("OLE MISS", "olemiss");
	logoList[i++] = new makeLogo("AUBURN", "auburn");
	logoList[i++] = new makeLogo("KENTUCKY", "uky");	
	logoList[i++] = new makeLogo("SOUTH CAROLINA", "sc");	
	logoList[i++] = new makeLogo("VANDERBILT", "vanderbilt");	
	logoList[i++] = new makeLogo("WESTERN KENTUCKY", "wku");	
	logoList[i++] = new makeLogo("NEVADA", "unr");	
	logoList[i++] = new makeLogo("GARDNER WEBB", "gardner-webb");	
	logoList[i++] = new makeLogo("BETHUNE-COOKMAN", "cookman");	
	logoList[i++] = new makeLogo("ALABAMA A&M", "aamu");	
	logoList[i++] = new makeLogo("WOFFORD", "wofford");	
	logoList[i++] = new makeLogo("SAVANNAH STATE", "savstate");	
	logoList[i++] = new makeLogo("MISSISSIPPI STATE", "msstate");		
	logoList[i++] = new makeLogo("UTAH", "utah");	
	logoList[i++] = new makeLogo("MICHIGAN", "umich");	
	logoList[i++] = new makeLogo("OUTBACK BOWL", "outbackbowl");		
	logoList[i++] = new makeLogo("BOISE STATE", "boisestate");
	logoList[i++] = new makeLogo("MISSISSIPPI STATE AWAY", "msstate");
	logoList[i++] = new makeLogo("VANDERBILT AWAY", "vanderbilt");	
	logoList[i++] = new makeLogo("UGA vs. GONZAGA", "gonzaga");
	logoList[i++] = new makeLogo("GONZAGA  (GWINNETT)", "gonzaga");	
	logoList[i++] = new makeLogo("KENNESAW STATE", "kennesaw");	
	logoList[i++] = new makeLogo("SOUTHERN UNIVERSITY", "subr");	
	logoList[i++] = new makeLogo("VALDOSTA STATE", "valdosta");	
	logoList[i++] = new makeLogo("SOUTH CAROLINA STATE", "scsu");	
	logoList[i++] = new makeLogo("ALABAMA A&M", "aamu");	
	logoList[i++] = new makeLogo("GARDNER-WEBB", "gardner-webb");
	logoList[i++] = new makeLogo("JACKSONVILLE", "ju");	
	logoList[i++] = new makeLogo("WISCONSIN", "wisc");			
	logoList[i++] = new makeLogo("North Carolina A&T", "ncat");
	logoList[i++] = new makeLogo("Davidson", "davidson");
	logoList[i++] = new makeLogo("Stanford", "stanford");
	logoList[i++] = new makeLogo("Memphis", "memphis");
	logoList[i++] = new makeLogo("Middle Tennessee State", "mtsu");
	logoList[i++] = new makeLogo("TCU", "tcu");
	logoList[i++] = new makeLogo("Florida", "ufl");
	logoList[i++] = new makeLogo("Tennessee", "utk");
	logoList[i++] = new makeLogo("Vanderbilt", "vanderbilt");
	logoList[i++] = new makeLogo("Ole Miss", "olemiss");
	logoList[i++] = new makeLogo("South Carolina", "sc");
	logoList[i++] = new makeLogo("Arkansas", "uark");
	logoList[i++] = new makeLogo("WOMEN&#39;S BASKETBALL", "ugawb");
//	logoList[i++] = new makeLogo("MEN&#39;S BASKETBALL", "ugamb");
//	logoList[i++] = new makeLogo("GYMNASTICS", "gymdogs");	
//	logoList[i++] = new makeLogo("FOOTBALL", "uga_helmet");
//	logoList[i++] = new makeLogo("BASEBALL", "baseball2");
	logoList[i++] = new makeLogo("STANFORD", "stanford");
	logoList[i++] = new makeLogo("TENNIS", "ncaa-tennis");	
	logoList[i++] = new makeLogo("OREGON STATE", "oregonstate");
	logoList[i++] = new makeLogo("PURDUE", "purdue");
	logoList[i++] = new makeLogo("SOUTHERN CALIFORNIA", "usc");
	logoList[i++] = new makeLogo("MERCER", "mercer");
	logoList[i++] = new makeLogo("CLEMSON", "clemson");	
	logoList[i++] = new makeLogo("2008 NCAA Gymnastics Championship", "ncaa_gym");
	logoList[i++] = new makeLogo("OKLAHOMA STATE", "okstate");

	logoList[i++] = new makeLogo("JACKSONVILLE STATE", "jsu");
	logoList[i++] = new makeLogo("GRAMBLING", "gram");
	logoList[i++] = new makeLogo("ELON", "elon");
	logoList[i++] = new makeLogo("DELAWARE STATE", "dsc");
	logoList[i++] = new makeLogo("WAKE FOREST", "wfu");
	logoList[i++] = new makeLogo("PRESBYTERIAN", "presby");
	logoList[i++] = new makeLogo("WOMEN&#39;S BASKETBALL SEASON", "ugawb");
	logoList[i++] = new makeLogo("Richmond", "richmond");
	logoList[i++] = new makeLogo("George Mason", "gmu");
	logoList[i++] = new makeLogo("Georgia Southern", "gasou");
	logoList[i++] = new makeLogo("Temple", "temple");
	logoList[i++] = new makeLogo("Oakland", "oakland");
	logoList[i++] = new makeLogo("Georgia Tech", "gatech");
	logoList[i++] = new makeLogo("Mercer", "mercer");
	logoList[i++] = new makeLogo("Presbyterian", "presby");
	logoList[i++] = new makeLogo("Alabama", "ua");
	logoList[i++] = new makeLogo("Kentucky", "uky");
	logoList[i++] = new makeLogo("Auburn", "auburn");
	logoList[i++] = new makeLogo("SEC TOURNAMENT", "sec");
	
	logoList[i++] = new makeLogo("USC - UPSTATE", "uscUpstate");
	logoList[i++] = new makeLogo("VIRGINIA TECH", "vt");
	logoList[i++] = new makeLogo("TEXAS A&M - CORPUS CHRISTI", "tamucc");
	logoList[i++] = new makeLogo("MISSOURI", "missouri2");
	logoList[i++] = new makeLogo("Alabama State", "alasu");
	logoList[i++] = new makeLogo("NC Central", "nccu");
	logoList[i++] = new makeLogo("ETSU", "etsu");
	logoList[i++] = new makeLogo("Tennessee Tech", "tntech");
	logoList[i++] = new makeLogo("Xavier University", "xu");
	logoList[i++] = new makeLogo("Savannah State University", "savstate");
	logoList[i++] = new makeLogo("Louisiana State", "lsu2");

	logoList[i++] = new makeLogo("Capital One Bowl", "capitol-one");
	logoList[i++] = new makeLogo("NEW ORLEANS", "uno");
	logoList[i++] = new makeLogo("UNC-ASHEVILLE", "unca");
	logoList[i++] = new makeLogo("PEPPERDINE", "pepperdine");
	logoList[i++] = new makeLogo("RUTGERS", "rutgers2");
	logoList[i++] = new makeLogo("UAB", "uab");
	logoList[i++] = new makeLogo("TENNESSEE STATE", "tnstate");
	logoList[i++] = new makeLogo("VIRGINIA", "uva2");
	logoList[i++] = new makeLogo("DETROIT", "udmercy2");
	logoList[i++] = new makeLogo("SIENA", "siena");
	logoList[i++] = new makeLogo("MISSISSIPPI VALLEY ST.", "mvsu2");
	logoList[i++] = new makeLogo("COLORADO", "Colorado2");
	logoList[i++] = new makeLogo("ARKANSAS STATE", "arkstate");
	logoList[i++] = new makeLogo("EASTERN KENTUCKY", "eku");
	logoList[i++] = new makeLogo("HIGH POINT", "hpu");
	logoList[i++] = new makeLogo("XAVIER", "xavier");
	logoList[i++] = new makeLogo("CHATTANOOGA", "Mocs");
	logoList[i++] = new makeLogo("INDIANA", "indiana");
	logoList[i++] = new makeLogo("SOUTHERN MISS", "usm");
	logoList[i++] = new makeLogo("HIGH POINT", "hpu");	
	logoList[i++] = new makeLogo("Autozone Liberty Bowl", "liberty2");
	logoList[i++] = new makeLogo("CBE CLASSIC- UGA VS TBA", "ProgressiveCBEClassic");
	logoList[i++] = new makeLogo("CBE CLASSIC-CHAMPIONSHIP ROUND", "ProgressiveCBEClassic"); 
	logoList[i++] = new makeLogo("CINCINNATI", "ucinn");
	logoList[i++] = new makeLogo("COASTAL CAROLINA @ HOME", "coastal");
	logoList[i++] = new makeLogo("NEW MEXICO STATE @ HOME", "nmsu");	
	logoList[i++] = new makeLogo("BOWLING GREEN", "ProgressiveCBEClassic"); 
	logoList[i++] = new makeLogo("SOUTH DAKOTA STATE", "ProgressiveCBEClassic"); 	
	
	logoList[i++] = new makeLogo("Franklin American Mortgage Music City Bowl - Lower Level", "MusicCity-Bowl"); 	
	logoList[i++] = new makeLogo("Franklin American Mortgage Music City Bowl - Club Level", "MusicCity-Bowl"); 	
	logoList[i++] = new makeLogo("Chick-fil-A Bowl", "chick-fil-a-bowl"); 	
	logoList[i++] = new makeLogo("Outback Bowl - Regular", "Outback-Bowl"); 	
	logoList[i++] = new makeLogo("Outback Bowl - Club", "Outback-Bowl"); 	
	logoList[i++] = new makeLogo("Capital One Bowl - Regular", "Capital-One-Bowl"); 	
	logoList[i++] = new makeLogo("Capital One Bowl - Prime Sideline", "Capital-One-Bowl"); 	
	logoList[i++] = new makeLogo("Taxslayer.com Gator Bowl - Regular", "TaxSlayer-Gator-Bowl");
	logoList[i++] = new makeLogo("Taxslayer.com Gator Bowl - Club", "TaxSlayer-Gator-Bowl");
	logoList[i++] = new makeLogo("Rose Bowl by Vizio - Sideline", "Rose-Bowl"); 	
	logoList[i++] = new makeLogo("Rose Bowl by Vizio - Corners-Endzone", "Rose-Bowl"); 	
	logoList[i++] = new makeLogo("Tostitos Fiesta Bowl - Upper Level", "Tostitos-Fiesta-Bowl"); 	
	logoList[i++] = new makeLogo("Tostitos Fiesta Bowl - Ring & LL EZ", "Tostitos-Fiesta-Bowl"); 	
	logoList[i++] = new makeLogo("Tostitos Fiesta Bowl - LL Sideline", "Tostitos-Fiesta-Bowl"); 	
	logoList[i++] = new makeLogo("Tostitos Fiesta Bowl - Club", "Tostitos-Fiesta-Bowl"); 	
	logoList[i++] = new makeLogo("Allstate Sugar Bowl - Terrace", "Allstate-Sugar-Bowl"); 	
	logoList[i++] = new makeLogo("Allstate Sugar Bowl - Plaza", "Allstate-Sugar-Bowl"); 	
	logoList[i++] = new makeLogo("Allstate Sugar Bowl - Premium Terrace", "Allstate-Sugar-Bowl"); 	
	logoList[i++] = new makeLogo("Allstate Sugar Bowl - Mezzanine End Zone", "Allstate-Sugar-Bowl"); 	
	logoList[i++] = new makeLogo("Allstate Sugar Bowl - Club Sideline", "Allstate-Sugar-Bowl"); 	
	logoList[i++] = new makeLogo("Discover Orange Bowl - Upper (high)", "Discover-Orange-Bowl"); 	
	logoList[i++] = new makeLogo("Discover Orange Bowl - Upper (low)", "Discover-Orange-Bowl"); 	
	logoList[i++] = new makeLogo("Discover Orange Bowl - Upper Sideline", "Discover-Orange-Bowl"); 	
	logoList[i++] = new makeLogo("Discover Orange Bowl - Upper Prem. Sideline", "Discover-Orange-Bowl"); 	
	logoList[i++] = new makeLogo("Discover Orange Bowl - Lower Corner Endzone", "Discover-Orange-Bowl"); 	
	logoList[i++] = new makeLogo("Discover Orange Bowl - Lower Sideline", "Discover-Orange-Bowl"); 	
	logoList[i++] = new makeLogo("AT&T Cotton Bowl - Regular", "cotton-bowl"); 	
	logoList[i++] = new makeLogo("AT&T Cotton Bowl - Club", "cotton-bowl"); 	
	logoList[i++] = new makeLogo("BBVA Compass Bowl", "Compass-Bowl");
	logoList[i++] = new makeLogo("Allstate BCS National Championship - Upper Level (600)", "BCS_Championship_2011"); 	
	logoList[i++] = new makeLogo("Allstate BCS National Championship - Lower Level", "BCS_Championship_2011"); 		
	logoList[i++] = new makeLogo("SEC Championship", "SEC-bowl");
	logoList[i++] = new makeLogo("COLLEGE OF CHARLESTON", "College_of_Charleston2");
	logoList[i++] = new makeLogo("SOUTHERN CAL", "usc");
	logoList[i++] = new makeLogo("APPALACHIAN STATE", "appstate");
	logoList[i++] = new makeLogo("SUGAR BOWL - New Orleans, LA - $120.00", "Allstate-Sugar-Bowl");
	logoList[i++] = new makeLogo("AT&T Cotton Bowl - Arlington, TX - $125.00", "cotton-bowl");
	logoList[i++] = new makeLogo("Outback Bowl - Tampa, FL - $75.00", "Outback-Bowl");
	logoList[i++] = new makeLogo("Capital One Bowl - Orlando, FL - $87.00", "Capital-One-Bowl");
	logoList[i++] = new makeLogo("PRESBYTERIAN COLLEGE", "presby");
	logoList[i++] = new makeLogo("WESTERN ILLINOIS", "wiu");
	logoList[i++] = new makeLogo("ALCORN STATE", "alcorn2");
	
	
/* --------------------------------------------------
	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"), "soccer");
	logoGroupList[i++] = new makeLogo(new Array("CLD"), "calendar");
	logoGroupList[i++] = new makeLogo(new Array("TN"), "ncaa-tennis");
	logoGroupList[i++] = new makeLogo(new Array("TR"), "SECTrackChampionship");
	logoGroupList[i++] = new makeLogo(new Array("WS"), "ncaasoftball");	

/* --------------------------------------------------
	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}(,? ?(20)?\d{2})?\)?|\d{1,2}[/\- ]\d{1,2}([/\- ](20)?\d{2})?\)?))?(( |,|-|\(|\bon\b|\bat\b){0,2} ?\d{1,2}(:\d{2})? ?(am|pm)\)?)?$/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;
			}
		}

		// 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;
			}
		}

		// custom code
		if(logo=="" && name.indexOf("INDEPENDENCE BOWL")>-1) logo = "independence_bowl";

		// 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+'">';
			} 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+'">';
			}
		}
			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);
	}
