/* Reference Link Handler */

var linkPanel;

panelInit = function(){
	linkPanel = new YAHOO.widget.Panel("linkPanel", { 
			close:true,  
			visible:false,  
			draggable:true,
			fixedcenter:true
		} 
	); 
	linkPanel.setHeader('Storybook Homes :: Site Title');
	linkPanel.setBody('<iframe src="http://www.google.com"></iframe>');
	linkPanel.setFooter('Storybook Homes featured link.');
	linkPanel.render(document.body);
	
	// Add listener to external links
	var links = YAHOO.util.Dom.getElementsByClassName('ref','a');
	YAHOO.util.Event.addListener(links,'click',linkClicked);
}; 

function linkClicked(e) {
	// Set panel content
	linkPanel.setHeader('Storybook Homes Featured Link');
	linkPanel.setBody  ('<iframe src="'+this.href+'"></iframe>');
	linkPanel.setFooter('Storybook Homes featured link.');
	
	// Set panel location
	var x = YAHOO.util.Dom.getX('nav');
	var y = YAHOO.util.Event.getPageY(e);
	
	linkPanel.show();
	YAHOO.util.Event.stopEvent(e);
}

YAHOO.util.Event.addListener(window,'load',panelInit);
