﻿function PreviewCollection(name, id, pin, sid)
{
	// Determine the size
	var size = (screen.width <= 1024 ? 0 : 1); // 640x480 for small screens, 800x600 for larger ones
	var winWidth = (size == 1 ? 800 : 600) + 125; // add border padding
	var winHeight = (size == 1 ? 600 : 450) + 175;
	
	// Get the query string for the feed
	var feedQS = "ntr=1&s=" + size + "&id=" + id;
	if (typeof(sid) != "undefined")
	    feedQS += "&sid=" + sid;
	if (typeof(pin) != "undefined")
	    feedQS += "&pin=" + pin;
	
	// Get the url for the preview    
	var url = "/preview.aspx?s=" + size + "&n=" + encodeURIComponent(name) + "&qs=" + escape(feedQS);
	
	// Open the preview window
	var previewWindow = window.open(url, "FrameItPreview", "toolbar=0,menubar=0,status=0,location=0,resizable=0,width=" + winWidth + ",height=" + winHeight, true);
	previewWindow.focus();
}
