function soloPopUp(subfolder, filename, subset)
{ 
	var width = 520;
	var height = 620;
	var leftbuffer = Math.floor((screen.width - width) / 2);
	var topbuffer = Math.floor((screen.height - height) / 2);
	var variables = "?subfolder=" + subfolder + "&filename=" + filename + "&subset=" + subset;
	var parameters = "left=" + leftbuffer + ",top=" + topbuffer + ",height=" + height + ",width=" + width + ",resizable=no";
	switch(subfolder)
	{
		case "code":
			url = "solocode.php";
			height = 650;
			break;
		case "poetry":
			url = "solotext.php";
			width = 500;
			break;
		case "prose":
			url = "solotext.php";
			width = 800;
			break;
		case "essay":
			url = "solotext.php";
			width = 800;
			break;
		case "lyrics":
			url = "solotext.php";
			width = 800;
			break;
		default:
			url = "soloimage.php";
	}
	var address = url + variables;
	window.open(address, 'solo', parameters);
	solo.resizeTo(width,height);
	solo.moveTo(leftbuffer,topbuffer);
	solo.focus();
}
