YAHOO.util.Event.on(window, "load", function() {
	YAHOO.namespace("sideline.container");
	
	//Disable the standard screenshot achors in favor of these panels
	var sAnchors = YAHOO.util.Dom.getElementsByClassName("screenshot-anchor");
	YAHOO.util.Event.addListener(sAnchors, "click", interceptLink);
	
	function interceptLink(e) {
		YAHOO.util.Event.preventDefault(e);
	}
	
	var panelConfig = { width: "650", 
						  fixedcenter: true, 
						  close: true, 
						  draggable: false, 
						  zindex: 9999,
						  modal: true,
						  visible: false
					  };
	
	//Build panels from markup
	YAHOO.sideline.container.panel1 = new YAHOO.widget.Panel("panel1", panelConfig);
	YAHOO.sideline.container.panel1.render();

	YAHOO.sideline.container.panel2 = new YAHOO.widget.Panel("panel2", panelConfig);
	YAHOO.sideline.container.panel2.render();

	YAHOO.sideline.container.panel3 = new YAHOO.widget.Panel("panel3", panelConfig);
	YAHOO.sideline.container.panel3.render();

	//Setup panel event handlers
	YAHOO.util.Event.addListener("screen1", "click", YAHOO.sideline.container.panel1.show, YAHOO.sideline.container.panel1, true);
	YAHOO.util.Event.addListener("screen2", "click", YAHOO.sideline.container.panel2.show, YAHOO.sideline.container.panel2, true);
	YAHOO.util.Event.addListener("screen3", "click", YAHOO.sideline.container.panel3.show, YAHOO.sideline.container.panel3, true);
});