Ext.onReady(function() {
 _addTabUrl      = '/widget/addusertab';
 _removeTabUrl   = '/widget/removeusertab';

 _manadgedTabs = new Ext.TabPanel({
     renderTo: 'tab_container',
     activeTab: -1,
     minTabWidth: 150,
     tabWidth:'auto',
     enableTabScroll:true
 });

 _manadgedTabs.on('remove', handleRemoveTab);

 for (var key in userTabs) {
     addManadgedTab(userTabs[key], userTabs[key][0], userTabs[key][1]);
 }

 _disableHandleActivate = false;

 menu = new Ext.menu.Menu({
     id: 'personalPages',
     cls: '',
     items: persPages
 });

 menu.render('personalPages');

 function onItemClick(item){
     alert(item.href);
 }

 document.onkeydown = register;
});