/* --------------------------------------------------
	Author:		Donna Latto
	Email:		dlatto@paciolan.com
	Created:	March 6, 2007
	Purpose:	Functions to create and print logos. 
				Used primarily on:
				- displaySimpleEventList
				- displayGroupList 
	Version Notes:
				3/29/07 - Added printStaticThumb 
				function to add clickable static 
				map thumbnails in places such as 
				cartdisplay.
				
				4/4/07 - Fixed formatting of 
				clickable thumbnail (in cartdisplay).
				
				8/30/07 - printStaticThumb -> printStaticLink
				to eliminate trouble of creating
				thumbnails.
-------------------------------------------------- */

	function makeMap(desc, mapfile) {
		this.desc = desc;
		this.mapfile = mapfile;
	}

	/* ----- Map list by event ---------- */
	smapList = new Array;
	var smli = 0;
	smapList[smli++] = new makeMap("Young Frankenstein (THU)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("Young Frankenstein (WED)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("The Midtown Men (WED)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("The Wizard of Oz (SUNM)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("The Wizard of Oz (SAT)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("The Wizard of Oz (SATM)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("The Wizard of Oz (FRI)", "Bass Performance Hall Seat Map - eVenue.jpg");
	
	smapList[smli++] = new makeMap("2011-2012 Broadway at the Bass Tuesday Season", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("2011-2012 Broadway at the Bass Wednesday Season", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("2011-2012 Broadway at the Bass Thursday Season", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("2011-2012 Broadway at the Bass Friday Season", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("2011-2012 Broadway at the Bass Saturday Matinee Season", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("2011-2012 Broadway at the Bass Saturday Evening Season", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("2011-2012 Broadway at the Bass Sunday Matinee Season", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("2011-2012 Broadway at the Bass Sunday Evening Season", "Bass Performance Hall Seat Map - eVenue.jpg");
	
	smapList[smli++] = new makeMap("Garrison Keillor&#39;s A Prairie Home Companion (TUE)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("Jimmie Vaughan with Dave Millsap Band (SUN)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("The National Acrobats of The People&#39;s Republic of China (MON)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("Masters of the Fiddle (MON)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("Chanticleer (MON)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("A Classical Encounter with Savion Glover (TUE)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("An Evening with Joan Rivers (WED)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("Jim Brickman&#39;s &quot;A Christmas Celebration&quot; (MON)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("Robert Earl Keen (FRI)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("Country Royalty (WED)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("The Chieftains (TUE)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("The All New Original Tribute to The Blues Brothers (MON)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("Ricky Nelson Remembered (TUE)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("Laughter & Reflection with Carol Burnett (THU)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("Paco de Lucia (MON)", "Bass Performance Hall Seat Map - eVenue.jpg");
	smapList[smli++] = new makeMap("Lewis Black (FRI)", "BHSeatingChartLewisBlack.jpg");
	smapList[smli++] = new makeMap("The Intergalactic Nemesis (MON)", "BHSeatingChartMMM_IN.jpg");
	smapList[smli++] = new makeMap("Michael Martin Murphey&#39;s Cowboy Christmas (MON)", "BHSeatingChartMMM_IN.jpg");
	
	smapList[smli++] = new makeMap("Family Series 2011-2012 Season", "Bass-Performance-Hall-Seat-Map-family-series---eVenue.jpg");
	
	smapList[smli++] = new makeMap("Doktor Kaboom! (SUNM)", "Bass-Performance-Hall-Seat-Map-family-series---eVenue.jpg");
	smapList[smli++] = new makeMap("Rhythmic Circus - Feet Don&#39;t Fail Me Now (SUNM)", "Bass-Performance-Hall-Seat-Map-family-series---eVenue.jpg");
	smapList[smli++] = new makeMap("Junie B. Jones (SUNM)", "Junie-B-Jones-Seat-Map_UG.jpg");
	
	smapList[smli++] = new makeMap("Family Series 3-Show Package", "Family-Series-3-show-package-map.gif");

	/* ----- Map list by facility ---------- */
	fmapList = new Array;
	var fmli = 0;
//	fmapList[fmli++] = new makeMap("HUSKY STADIUM", "sample.gif");

	function printStaticMap(desc) {
		var theMap = "";
		var smapSrc = "";
		
		for(var a=0; a<smapList.length; a++) {
			if(desc.toUpperCase()==smapList[a].desc.toUpperCase()) {
				theMap = smapList[a].mapfile;
			}
		}
		
		// custom code case #296619
		if(desc.indexOf("2011-2012 Broadway at the Bass 3 Show") > -1)
		{
		  theMap = "Bass Performance Hall Seat Map - 1.4.12.jpg";
    }

		if(theMap != "") {
			smapSrc = '<p title="'+ desc +'">&nbsp;</p><a name="map"></a><p align="center"><img src="'+imageWWWPath+'/maps/'+theMap+'" border="0"></p><p>&nbsp;</p>';
		}
		return(smapSrc);
	}
	
	function printStaticLink(desc, fac) {
		var theMap = "";
		var smapSrc = fac;
		
		for(var a=0; a<fmapList.length; a++) {
			if(fac.toUpperCase()==fmapList[a].desc.toUpperCase()) {
				theMap = fmapList[a].mapfile;
			}
		}
		
		for(var a=0; a<smapList.length; a++) {
			if(desc.toUpperCase()==smapList[a].desc.toUpperCase()) {
				theMap = smapList[a].mapfile;
			}
		}
		
		if(theMap != "") {
			smapSrc = '<a href="javascript:popBox(\''+imageWWWPath+'/maps/'+theMap+'\', \'evenue\', 640, 480)">'+fac+'</a>';
		}
		return(smapSrc);
	}
