/* --------------------------------------------------
	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("Nana Mouskouri", "nanaMouskouri.jpg");
	smapList[smli++] = new makeMap("HOC11", "ice_arena-seasonHOC11.gif");
	smapList[smli++] = new makeMap("MICHAEL W SMITH & AMY GRANT", "michaelsmith_amygrant.jpg");

	smapList[smli++] = new makeMap("TONIC SOL-FA HOLIDAY SHOW", "theatre_seating.jpg");
	smapList[smli++] = new makeMap("LORIE LINE HOLIDAY EXTRAVAGANZA", "theatre_seating.jpg");

//	smapList[smli++] = new makeMap("WILLIE NELSON", "theatre_seating.jpg");
	smapList[smli++] = new makeMap("WILLIE NELSON", "kiosk_willie_nelson.jpg");

	smapList[smli++] = new makeMap("JEREMY CAMP", "kiosk_jeremy_camp.jpg");
	smapList[smli++] = new makeMap("BUSCH LIGHT BOB & TOM COMEDY ALL STARS TOUR", "fineartstheater_BOB1007.gif");

	smapList[smli++] = new makeMap("MIRANDA LAMBERT", "mirandalambert_icearena.gif");

	// case 290617
	
	smapList[smli++] = new makeMap("DIERKS BENTLEY", "arenahalfhouse_BEN1118.gif");
	smapList[smli++] = new makeMap("FIDDLER ON THE ROOF", "broadway_theatre_FI1111E.gif");
	smapList[smli++] = new makeMap("&quot;FIDDLER ON THE ROOF&quot;", "broadway_theatre_FI1111E.gif");
	smapList[smli++] = new makeMap("YOUNG FRANKENSTEIN", "broadway_theatre_FR0210.gif");
	smapList[smli++] = new makeMap("&quot;YOUNG FRANKENSTEIN&quot;", "broadway_theatre_FR0210.gif");
	smapList[smli++] = new makeMap("BLUE MAN GROUP", "broadway_theatre_BL0311.gif");
	smapList[smli++] = new makeMap("DISNEY ON ICE:MICKEY & MINNIE&#39;S MAGICAL JOURNEY", "disneyonice_mickey.jpg");	
	smapList[smli++] = new makeMap("BHSS RODEO SEASON SUBSCRIBERS", "barnett_arena_rodeo.gif");
	smapList[smli++] = new makeMap("PRCA TIMED EVENT SLACK", "barnett_arena_rodeo.gif");
	smapList[smli++] = new makeMap("CSF SHEEP DOG DAY PASS", "barnett_arena_rodeo.gif");
	smapList[smli++] = new makeMap("CSF RANCH RODEO PRELIMS", "barnett_arena_rodeo.gif");
	smapList[smli++] = new makeMap("KBHB BUCKING HORSE & BULL SALE", "barnett_arena_rodeo.gif");

	smapList[smli++] = new makeMap("BLAKE SHELTON - Well Lit & Amplified 2012", "blake_shelton.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;
			}
		}

		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;

		// custom code
		if(theMap=="") {
			var str = desc
			if (desc.match("BLACK HILLS SYMPHONY ORCHESTRA")) {
				theMap = "kiosk_bh_symphony_2011-SYM12.jpg";
			} else if(desc.indexOf("XXXXXX") > -1) {
				theMap = "xxxxxx";
			}
		}

		
		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 != "") {
		// custom code
			smapSrc = '<table border=0 cellpadding=2 cellspacing=0><tr><td style="padding: 0 35px 0 35px;"><a href="javascript:popBox(\''+imageWWWPath+'/maps/'+theMap+'\', \'evenue\', 640, 480)"><img src="'+imageWWWPath+'/map_icon.jpg" border="0"></a></td></tr><tr><td align=center><a href="javascript:popBox(\''+imageWWWPath+'/maps/'+theMap+'\', \'evenue\', 640, 480)">'+fac+'</a></td></tr></table>';
		}
		return(smapSrc);
	}
