Ext.BLANK_IMAGE_URL='images/site/s.gif';Ext.onReady(function(){Ext.state.Manager.setProvider(new Ext.state.CookieProvider());Ext.QuickTips.init();var tabMenu={id:'westMenu',title:'&nbsp;',autoScroll:true,frame:true,iconCls:'icnTabMenu',tabTip:'Hoofdmenu',items:[{id:'navi',autoLoad:'nav/menu.php'}]};var tabActual={id:'westActual',title:'&nbsp;',tabTip:'Actuele zaken: nieuws, recensies en poll',layout:'accordion',frame:true,layoutConfig:{animate:true},listeners:MenuHandler,iconCls:'icnTabActu',items:[{collapsed:false,iconCls:'icnAccNews',autoLoad:'nav/pmenu.php?s=news',title:'Nieuws',autoScroll:true},{collapsed:true,iconCls:'icnAccBook',autoLoad:'nav/pmenu.php?s=boeken',title:'Boeken',autoScroll:true},{collapsed:true,iconCls:'icnAccJury',autoLoad:'nav/pmenu.php?s=jury',title:'Recensies',autoScroll:true}]};var tabVaria={id:'westVaria',title:'&nbsp;',tabTip:'Varia',layout:'accordion',frame:true,layoutConfig:{animate:true},listeners:MenuHandler,iconCls:'icnTabVari',items:[{collapsed:false,iconCls:'icnStar',autoLoad:'nav/pmenu.php?s=gvm',title:'GVM Genootschap',autoScroll:true},{collapsed:true,iconCls:'icnAIEP',autoLoad:'nav/pmenu.php?s=aiep',title:'AIEP-IACW',autoScroll:true},{collapsed:true,iconCls:'icnKogel',autoLoad:'nav/pmenu.php?s=kogel',title:'Diamanten Kogel',autoScroll:true},{collapsed:true,iconCls:'icnPrijzen',autoLoad:'nav/pmenu.php?s=prijs',title:'Literatuurprijzen',autoScroll:true}]};var tabRead={id:'westRead',title:'&nbsp;',tabTip:'Favorieten',layout:'accordion',frame:true,layoutConfig:{animate:true},listeners:MenuHandler,iconCls:'icnTabRead',items:[{collapsed:true,iconCls:'icnColumn',autoLoad:'nav/pmenu.php?s=column',title:'Columns',autoScroll:true},{collapsed:true,iconCls:'icnJoost',autoLoad:'nav/pmenu.php?s=joost',title:'Joost Houtman',autoScroll:true},{collapsed:true,iconCls:'icnJmd',autoLoad:'nav/pmenu.php?s=jmd',title:'Lessen van Jim',autoScroll:true},{collapsed:true,iconCls:'icnSimon',autoLoad:'nav/pmenu.php?s=simon',title:'Simon de Waal',autoScroll:true},{collapsed:true,iconCls:'icnHolmes',autoLoad:'nav/pmenu.php?s=holmes',title:'Sherlock Holmes',autoScroll:true},{collapsed:true,iconCls:'icnBond',autoLoad:'nav/pmenu.php?s=bond',title:'James Bond',autoScroll:true},{collapsed:true,iconCls:'icnMeesters',autoLoad:'nav/pmenu.php?s=meesters',title:'De Meesters',autoScroll:true},{collapsed:true,iconCls:'icnKort',autoLoad:'nav/pmenu.php?s=kort',title:'Korte verhalen',autoScroll:true}]};var tabFun={id:'westFun',title:'Fun',tabTip:'Puzzel enzo',html:'This is eastFun.',autoScroll:true,closable:false};var pnlWest={id:'west-panel',region:'west',title:'Navigatie',collapsible:true,split:false,width:210,layout:'fit',iconCls:'icnWest',layout:'fit',layoutConfig:{animate:true},listeners:MenuHandler,items:[new Ext.TabPanel({id:'westTabs',deferredRender:false,enableTabScroll:true,border:false,activeTab:0,tabPosition:'top',items:[tabMenu,tabActual,tabRead,tabVaria]})]};var contentPanel=new Ext.Panel({id:'f1',listeners:LinkInterceptor,baseCls:'tekst',monitorResize:true,autoLoad:loadmodule});var pnlMain=new Ext.Panel({id:'main-panel',region:'center',autoScroll:true,monitorResize:true,baseCls:'bgCenter',items:[new Ext.Panel({id:'p1',baseCls:'glass',autoScroll:true,y:140,x:20,width:750,height:min(Ext.getBody().getViewSize().height-150,740),monitorResize:true,items:[contentPanel]})]});var viewport=new Ext.Viewport({id:'vp',layout:'border',monitorResize:true,items:[pnlWest,pnlMain]});});function max(p1,p2){return((p1>p2)?p1:(p2>p1?p2:p2));}
function min(p1,p2){return((p1<p2)?p1:(p2<p1?p2:p2));}
function browserHeight(){return Ext.lib.Dom.getViewHeight();}
function centerHeight(){return Ext.getCmp('main-panel').getInnerHeight();}
MenuHandler={render:function(p){p.body.on({'click':function(e,t){var url;e.stopEvent();if(url=t.getAttribute('url')){var pnl=t.getAttribute('panel');updateContent(pnl,url);}},delegate:'li'});p.body.on({'click':function(e,t){var url;e.stopEvent();if(url=t.getAttribute('url')){var pnl=t.getAttribute('panel');updateContent(pnl,url);}},delegate:'.inlineOption'});p.body.on({'click':function(e,t){var url;e.stopEvent();if(url=t.getAttribute('url')){var pnl=t.getAttribute('panel');updateContent(pnl,url);}},delegate:'.inlineOption-over'});},beforedestroy:function(p){p.body.removeAllListeners();}};LinkInterceptor={render:function(p){p.body.on({'click':function(e,t){if(String(t.target).toLowerCase()=='_blank'){e.stopEvent();window.open(t.href);}
else{e.stopEvent();p.load({url:t.href});}},delegate:'a'});}};function updateContent(pnl,theurl){var ajax_con=new Ext.data.Connection({url:theurl,method:"get"});var msgText='';var msgStat='';ajax_con.request({callback:function(options,success,response){if(success&&response.status==200){Ext.getCmp(pnl).body.load(theurl);}
else{msgStat=response.status;msgText=response.statusText
if(response.status==404){msgText='Bestand '+theurl+' niet gevonden.';}
Ext.Msg.alert("Waarschuwing","Communicatiefout: <br /><br />"+msgStat+": "+msgText+"<br /><br />"+theurl);}}});}