var openedShowId = ""; 
var openedShowTitle = ""; 
var openedMediaId = ""; 
function showShowInfo(showId, showTitle, mediaId)
{  
    $('div#divDetails_' + showId).slideDown("slow"); 
    $('span#linkPlace_' + showId).empty().append("<a href=\"javascript:hideShowInfo('"+ showId +"', '"+showTitle+"', '"+ mediaId+"');\"><img src=\"common/images/tvguide/show_details_arrow.gif\"   alt=\"See Items in Show\" width=\"14\" height=\"35\" border=\"0\" /></a>");
    $('span#linkPlace2_' + showId).empty().append("<a href=\"javascript:hideShowInfo('"+ showId +"', '"+showTitle+"', '"+ mediaId+"');\" class=\"showlink\">Hide Details</a>");
    $('span#upComingShow_' + showId).empty().append("<div>Loading Upcoming shows. Please wait..</div>");
    getUpcomingShows(showId,showTitle,mediaId); 
    //hide if already open
    if((openedShowId != "") && (openedShowId != showId))
        hideShowInfo(openedShowId, openedShowTitle, openedMediaId);
    openedShowId = showId; 
    openedShowTitle = showTitle; 
    openedMediaId = mediaId; 
        
}
function hideShowInfo(showId, showTitle, mediaId)
{    
    $('div#divDetails_' + showId).slideUp("slow");     
    $('span#linkPlace_' + showId).empty().append("<a href=\"javascript:showShowInfo('"+ showId +"', '"+showTitle+"', '"+ mediaId+"');\"><img src=\"common/images/tvguide/see_watch_arrow.gif\"   alt=\"See Items in Show\" width=\"14\" height=\"35\" border=\"0\" /></a>");
    $('span#linkPlace2_' + showId).empty().append("<a href=\"javascript:showShowInfo('"+ showId +"',  '"+showTitle+"', '"+ mediaId+"');\" class=\"showlink\">Show Details</a>");
     
}
function getUpcomingShows(showId,showTitle, mediaId)
{
$.ajax({
  type: "GET",
  url: "Misc/Ajax/UpcomingShows.aspx",
  data: {showId:showId, title:showTitle, mediaId:mediaId},
  success: function(msg){
    if(msg != "error")
    {
        //alert('divDetails_' + showId);
        $('span#upComingShow_' + showId).empty().append("Upcoming Shows<div>" +msg+ "</div>");
    }
    else
    {
         //alert(msg);
        $('span#upComingShow_' + showId).empty().append("<div>Sorry. No upcoming shows</div>");
    }
  }
  });
 }
 function setOpenTrue(showId)
 {
    var openedShowId = showId; 
 }