


var slideshow;
var selectedPhotoID = "lw-recent-photo-info-1";
var selectedPhotoNumber = 1;
var spacing = 5;
var browserPhotoSize = 70;

function showAlbumPhotoDetails(photoNumber, rowNumber, threadID) {
	if (threadID <= 0) {
		return;
	}

	var details = eval("photoArray"+threadID);
	var slideShowContents = jQuery("#slideshow");
	
	// Create container to hold photo details <li>'s
	var slideShowContents_ul = '<ul id="slideshow">';
	
	var slideArea = jQuery('#slidearea');
	var recentCellSelected = jQuery('#lw-recent-photo-cell-'+selectedPhotoNumber);
	var recentCellNew = jQuery('#lw-recent-photo-cell-'+photoNumber);
	var recentCellInfo = jQuery('#lw-recent-photo-info-'+photoNumber);
	
	slideShowContents.html('');
	slideArea.html('');
	slideArea.append('<div id="slider">&nbsp;</div>');
	
	// Generate photo list for selected album
	var numPhotos = details.length;
	for (idx = 0; idx < numPhotos; idx++) {	
		var msgURL = details[idx].pageURL;
		var imgURL = details[idx].photoURL;
		//var msgID = details[idx].id;	
		slideShowContents_ul += '<li><a href="' + msgURL + '"><img src="' + imgURL + '" /></a></li>';
	}

	// Close up list
	slideShowContents_ul += '</ul>';
	
	// Replace original slideshow node with newly generated list 
	slideShowContents.replaceWith(slideShowContents_ul);
	
	if (recentCellSelected.hasClass("selected")) {
		recentCellSelected.removeClass("selected");
	}
	jQuery("#"+selectedPhotoID).css("display", "none");
	recentCellInfo.css("display", "inline");
	selectedPhotoID = "lw-recent-photo-info-"+photoNumber;
	if (!recentCellNew.hasClass("selected")) {
		recentCellNew.addClass("selected");
	}
	
	selectedPhotoNumber = photoNumber;
	slideshow=new TINY.slideshow("slideshow");
	slideshow.auto=true;
	slideshow.speed=5;
	slideshow.link="linkhover";
	slideshow.info="information";
	slideshow.thumbs="slider";
	slideshow.left="slideleft";
	slideshow.right="slideright";
	slideshow.scrollSpeed=4;
	slideshow.spacing=spacing;
	slideshow.active="#fff";
	slideshow.init("slideshow","image","imgprev","imgnext","imglink");
		
	// Calculate width of slider based on number of photos
	var calc_width = numPhotos * (browserPhotoSize + spacing + 8);
	jQuery("#slider").css("width",calc_width);
}
		
