										// SHOW PANO INFO IN PANO INFO AREA
										// my_status IS USED TO KNOW IF SHOWING INFO ON PANO-ROLLOVER OR PANO-CLICK
var admin_mode = false;
function func_pano_show_info_pano(pano_name, my_status)
{
	//alert(pano_name + " " + my_status);
	
	if ( document.getElementById("pano_window") )
	{
		var my_display = document.getElementById("pano_window").style.display;
	}
	
	if ( ((pano_name != "" && pano_name != "no_pano") && my_status == "tt_table") ||  
		  (pano_name != "" && pano_name != "no_pano") && (my_display == "none" || my_status == "fys" || admin_mode === true) )
	{
		//alert(pano_name + " " + my_status);
		
		pano_name = func_legacy_convert_pano_name(pano_name);

		var pano_info = "";

										// SHOW CATEGORY NAME
		if ( category_array )
		{
			if ( category_array[pano_name_array[pano_name][1]] )
			{
						// CHECK TO SEE IF TT IS ON OR OFF
				var my_check_tt = func_check_tt_on_off();
				
				var cat_id = pano_name_array[pano_name][1];
						
				if ( show_category == "1" ) pano_info = "<div class=\"cat_title_1\" align=\"center\">" + category_array[pano_name_array[pano_name][1]][0] + "</div>";
				pano_info += "<div class=\"section_info_1\" align=\"center\">" + pano_name_array[pano_name][0] + "</div><br>";
				
				
				
						// LOOP THROUGH THE PANO PRICE TYPES AND PREP THEM FOR DISPLAY
				var ppt_len = category_array[pano_name_array[pano_name][1]][2].length;
				
				for ( x=0; x<ppt_len; x++ )
				{
					
					var t = category_array[pano_name_array[pano_name][1]][2][x].split(",");
					var pt_id = Number(t[0]);
					
					if ( t[1] == "" ) var ptv = "";
					else var ptv = Number(t[1]);
		
		
					var price_type_name = price_type_array[pt_id][0];
					
					var price_type_value = 0;
					
									// ASSIGN THE PRICE TYPE VALUE
					if ( ptv === "" ) price_type_value = ptv;
					else price_type_value = price_type_array[pt_id][1][ptv][1];
					
					

									// CHECK FOR AVAILABILITY AND HIGHLIGHT THE PRICE TYPE THAT IS ASSIGNED TO THE SELECTED PRICE PLAN
					var my_class = "price_type_1";
					
											// RESET VARS 
							var buy_now = "";
							var sold_out = "";
							var found_buy_now = false;

					
									// pano_name_array["sec_101_1"][2] = PRICE PLAN IDS WHERE PANO IS AVAILABLE
					var pa_len = pano_name_array[pano_name][2].length;
					
									// IF IN A PRICE PLAN
					if ( price_plan_id != 0 )
					{
						for ( y=0; y<pa_len; y++ )
						{
							if ( pano_name_array[pano_name][2][y] == price_plan_id && price_plan_array[price_plan_id][1] == pt_id )
							{
															// USE THE CORRECT CLASS NAME WHEN A PRICE PLAN IS SELECTED
								if ( price_plan_id != 0 )
								{
									my_class = "price_type_2";
								}
							}
						}
					}


					///////////////////////////////////////////////////////////////////////////////////////////////////////
					///////////////////////////////////////////////////////////////////////////////////////////////////////
									// SEARCH TO SEE IF PANOS ARE AVAILABLE AND DISPLAY BUY NOW OR SOLD OUT 
									// pano_name_array["sec_101_1"][2] = PRICE PLAN IDS WHERE PANO IS AVAILABLE
					
					else
					{
						for ( y1 in price_plan_array )
						{

							var qty = price_plan_array[y1][10][0];		// = DEFAULT TICKET QUANTITY
							
															// CHECK IF PRICE PLAN PRICE TYPE IS A MATCH WITH THE PANO-CATECORY PRICE TYPE
							if ( price_plan_array[y1][1] == pt_id )
							{
								
												// - pano_name_array["sec_101_1"][2] = PRICE PLAN IDS WHERE PANO IS AVAILABLE
												// CHECK FOR AVAILABILITY
								for ( y2=0; y2 < pano_name_array[pano_name][2].length; y2++ )
								{
												// IF AVAILABLE IN THE CURRENT PRICE PLAN LOOP ITEM
									if ( pano_name_array[pano_name][2][y2] == y1 )
									{
										//alert("BUY NOW");
										
												// IF BUY NOW IS ACTIVE
										if ( price_plan_array[y1][14] == 1 )
										{
															// CHECK FOR ACTIVE OFF-SITE URL
															// OR IF TT IS OFF
											if ( price_plan_array[y1][13] == 1 || my_check_tt === false )
											{
														// CHECK FOR OFF-SITE URL AND LINK OUT
												if ( price_plan_array[y1][3] != "" ) buy_now = "<a href='" + price_plan_array[y1][3] + "' target='_blank' class='price_type_3'>Buy now!</a>";
														// ELSE USE seat_ticket_url
												else buy_now = "<a href='" + seat_ticket_url + "' target='_blank' class='price_type_3'>Buy now!</a>";
											}
											
															// ELSE BUY NOW
											else
											{
												var pp_id = category_buy_now_array[cat_id][x];
												var buy_now_key = cat_id + "," + pp_id + "," + price_type_value;
												buy_now = "<a href='javascript:;' onclick='func_tt_purchase(\"buy_now\", \"?price_plan_id=" + pp_id + "&pn=" + pano_name + "&qty=" + qty + "&buy_now_key=" + buy_now_key + "\");' class='price_type_3'>Buy now!</a>";
											}
											
											my_class = "price_type_4";
										}
										
										found_buy_now = true;

									}
								}
							}
							
							if ( price_plan_array[y1][1] == pt_id )
							{
								if ( found_buy_now == false )
								{
									//alert(y1);
									if ( price_plan_array[y1][15] == 1 )
									{
										sold_out = "<span class='price_type_5'>Sold out</span>";
										//alert(y1);
									}
								}
							}
						}
					}
		
					///////////////////////////////////////////////////////////////////////////////////////////////////////
					///////////////////////////////////////////////////////////////////////////////////////////////////////
							
								
				
					pano_info += "<div style=\"\" class=\"" + my_class + "\">" + price_type_name + " " + price_type_value + " " + buy_now + " " + sold_out + "</div>";
						
				}
				
				
				pano_info += "<br><div class=\"comment_1\" align=\"center\">" + category_array[pano_name_array[pano_name][1]][3] + "</div><br>";
				
				if ( my_status == "tt_table" ) parent.document.getElementById('pano_info').innerHTML = pano_info;
				else document.getElementById('pano_info').innerHTML = pano_info;
			}
		}
	}
	else
	{
		if (my_display == "none") 
		{
			document.getElementById('pano_info').innerHTML = "<div class=\"pano_info_text_1\" align=\"center\">Move mouse over a seat location or click on \"Suites\" to see your view!</div>";
		}
	}
}


										// SHOW PANO INFO IN PANO INFO AREA
function func_pano_show_info_pano_group(pano_group_name)
{
	
	if ( pano_group_name != "" && pano_group_name != "no_pano" )
	{
		pano_group_name = func_legacy_convert_pano_name(pano_group_name);


		//alert(pano_group_name);
		var pano_info = "";
		
		//alert(pano_group_name);
		
										// SHOW CATEGORY NAME
		if ( show_category == "1" ) pano_info = "<div class=\"cat_title_1\" align=\"center\">" + category_array[pano_group_name_array[pano_group_name][1]][0] + "</div>";
		pano_info += "<div class=\"section_info_1\" align=\"center\">" + pano_group_name_array[pano_group_name][0] + "</div><br>";
		
		
		
				// LOOP THROUGH THE PANO PRICE TYPES AND PREP THEM FOR DISPLAY
		var ppt_len = category_array[pano_group_name_array[pano_group_name][1]][2].length;
		for ( x=0; x<ppt_len; x++ )
		{
			
			var t = category_array[pano_group_name_array[pano_group_name][1]][2][x].split(",");
			var pt_id = Number(t[0]);
			var ptv = Number(t[1]);
			var price_type_name = price_type_array[pt_id][0];

			var price_type_value = "";
			
			//alert(price_type_array[pt_id][1][ptv][1]);
			
			if ( price_type_array[pt_id][1][ptv][1] ) price_type_value = price_type_array[pt_id][1][ptv][1];
						
								// CHECK FOR AVAILABILITY AND HIGHLIGHT THE PRICE TYPE THAT IS ASSIGNED TO THE SELECTED PRICE PLAN
				var my_class = "";
			if ( price_plan_id != 0 )
			{
				var pa_len = pano_group_name_array[pano_group_name][2].length;
				for ( y=0; y<pa_len; y++ )
				{
									// use the correct class name when a price plan is selected
					if ( price_plan_array[pano_group_name_array[pano_group_name][2][y]] && price_plan_array[price_plan_id][1] == pt_id )	my_class = "price_type_2";
				}
			}
			
			if ( my_class != "price_type_2" ) my_class = "price_type_1";
				
				pano_info += "<div class=\"" + my_class + "\">" + price_type_name + " " + price_type_value + "</div>";
				
		}
		
		pano_info += "<br><div class=\"comment_1\" align=\"center\">" + category_array[pano_group_name_array[pano_group_name][1]][3] + "</div><br>";
		document.getElementById('pano_info').innerHTML = pano_info;
		
	}
	else document.getElementById('pano_info').innerHTML = "<div class=\"pano_info_text_1\" align=\"center\">Move mouse over a seat location or click on \"Suites\" to see your view!</div>";
}
