
Hash.prototype.toObject=Hash.prototype.toObject||function(){return Object.clone(this);}
var TabbedPane=function(pane,page_urls,args){var args=$H({asynchronous:true,method:'get',evalScripts:true}).merge(args).toObject();this.load_page=function(page_id){new Ajax.Updater(pane,page_urls[page_id],args);}
for(page_id in page_urls){Event.observe(page_id,'click',function(e){if('function'==typeof(args.onClick))
args.onClick(e);for(page_id in page_urls)$(page_id).removeClassName('active');Event.element(e).blur();this.load_page(Event.element(e).addClassName('active').id);Event.stop(e);}.bindAsEventListener(this));}}