dojo.require("dojo.widget.TabContainer");
   dojo.require("dojo.widget.LinkPane");
   dojo.require("dojo.widget.ContentPane");
   dojo.require("dojo.widget.LayoutContainer");
   var links = null, display = null;
   dojo.addOnLoad(function(){
   links = dojo.widget.byId("links");
   display = dojo.widget.byId("display");
   // listen to links domNode for onclick event
   // lowercased on all DOM events as opposed to widget events
   dojo.event.connect(links.domNode, "onclick", 'relayClicks');
   });
   // finds out if this is a link event
   function relayClicks(evt){
   var node = evt.target;
   if(node.nodeName.toLowerCase() == "a"){
   // it is a link, prevent the browser from unloading the page
   evt.preventDefault();
   // change page in display pane
   display.setUrl(node.href);
   }
   }
