//All functions defined in functions.js
var storeholdstatus = new Array();
var gridholdstatus = new Array();
var storeholdstatusGrafik = new Array();
var storedistancestatus = new Array();
var griddistancestatus = new Array();
var storedistancestatusGrafik = new Array();
var holdstatus = new Array();
var distancestatus = new Array();
var holdpanel = new Array();
var distancepanel = new Array();
var statistiktabitems = new Array();
for(var i=0;i<=year-2006;i++)
{
  storeholdstatus[i] = createHoldStatusStore(i+2006);

  gridholdstatus[i] = createHoldStatusGrid(storeholdstatus[i]);

  storeholdstatusGrafik[i] = createHoldStatusGrafikStore(i+2006);

  storedistancestatus[i] = createDistanceStatusStore(i+2006);

  griddistancestatus[i] = createDistanceStatusGrid(storedistancestatus[i]);

  storedistancestatusGrafik[i] = createDistanceStatusGrafikStore(i+2006);

  holdstatus[i] = createHoldStatusTabPanel(gridholdstatus[i],storeholdstatusGrafik[i]);

  distancestatus[i] = createDistanceStatusTabPanel(griddistancestatus[i],storedistancestatusGrafik[i]);

  holdpanel[i]=createHoldPanel(holdstatus[i],i+2006);

  distancepanel[i]=createDistancePanel(distancestatus[i],i+2006);
  statistiktabitems[i]={
    title: i+2006,
    items:[holdpanel[i],distancepanel[i]]
  };
}

var statistikTabs = new Ext.TabPanel({
  activeTab: year-2006,
  tabPosition: 'top',
  enableTabScroll: true,
  defaults:{
    autoScroll: true,
    layout: 'auto'
  },
  items:statistiktabitems
})
