function Format_EventPerformancesAsp(){
	//hide and remove items we don't want in our
	//custom design
	$("#plTable").removeAttr("width");
	$(".hdrRow").hide();
	$(".plDateTime").hide();
	$(".plVenue").hide();
	$(".plSepRow").remove();		

	//get rid of cellspacing and padding
	$("#plTable").attr("cellspacing","0");
	$("#plTable").attr("cellpadding","0");

	//for each list row, init the eventperformance information and manipulate
	//the html so we can do our own formatting
	$(".plRow").each(function(){
		var performanceName = $(this).find(".plPerformanceName").text();
		var eventName = $(this).find(".plEventName").text();
		var eventHtml = $(this).find(".plEventContent").html()
						.replace("<em>"+eventName+"</em><br>"," ")
						.replace("<EM>"+eventName+"</EM><BR>"," ");
		var venueHtml = $(this).find(".plVenue").html();
		var dateTimeHtml = $(this).find(".plDateTime").html()
							.replace("<br>"," ")
							.replace("<BR>"," ");
		
		
		//blank the perf and the event if they are named the same, other wise, show the performance
		//which happens to be dispayed in the event column
		eventHtml = ($.trim(performanceName) != $.trim(eventName)) ? eventHtml:"";
		var formattedContent = eventHtml + dateTimeHtml + "<br>" + venueHtml; 
		$(this).find(".plEventContent").html(formattedContent);
	})	

	//now that we are finished with the formatting, hide the loading screen
	//and show the results
	$("#epLoadingList").hide();
	$("#epPerformanceList").show();		
}
