function init_SummaryWindow(){var active=document.location.hash||'#tab:algemeen';activate_sub_content(active);init_SummaryTabs();}
document.observe('dom:loaded',init_SummaryWindow);function init_SummaryTabs(){$(document.body).select('a.hashlink').each(function(el){var to_search=document.location.hash||'#tab:algemeen';if(el.href.search(to_search)!=-1)activate_link(el);el.observe('click',summaryTab_Clicked);});}
function summaryTab_Clicked(e){var obj=e.element();if(!obj)return;e.stop();activate_sub_content(obj.href);activate_link(obj);}
function activate_sub_content(id){$$('div.hashcontent').each(function(el){el.hide();});id=id.replace(/^.*#/,'');if(!id||!$(id)||id.search(/^tab:/)==-1)return;$(id).show();}
function activate_link(obj){obj.up('ul').select('a.hashlink').each(function(el){el.removeClassName('active');});obj.addClassName('active');}
google.load("visualization","1",{packages:["columnchart"]});function drawChart(){var chartcontainer=$('temp-chart');var chartdatacontainer=$('json-weather-data');if(!chartcontainer||!chartdatacontainer)return;var weather_data=chartdatacontainer.value.evalJSON();var data=new google.visualization.DataTable({cols:[{id:'MONTH',label:'Maand',type:'string'},{id:'MEAN_TEMPERATURE_MAX',label:'Gem. max temperatuur ',type:'string'},{id:'MEAN_TEMPERATURE_MIN',label:'Gem. min temperatuur',type:'string'}],rows:weather_data.rowdata});var chart=new google.visualization.ColumnChart(chartcontainer);chart.draw(data,{'isStacked':false,width:478,height:280,min:'0',max:'30',is3D:false,title:'Klimaatinformatie',legend:'bottom',colors:['#ff9000','#ffc600','#a3d6e7','#b9b1c0'],borderColor:'#f1f9fb',backgroundColor:'#eee',legendBackgroundColor:'#eee',axisBackgroundColor:'#fffff7',axisColor:'#a8aeae',titleColor:'#33383c'});climateBarDrawn=true;}
document.observe('dom:loaded',drawChart);function expand_implode(el){var obj=$('accocontent');if(!obj)return;console.info(el);if(!obj.hasClassName('morphed')){new Effect.BlindDown(obj);obj.addClassName('morphed');el.innerHTML=el.innerHTML.replace('Open lijst','Sluit lijst');el.down('span').addClassName('sluit');}
else{new Effect.BlindUp(obj);obj.removeClassName('morphed');el.innerHTML=el.innerHTML.replace('Sluit lijst','Open lijst');el.down('span').removeClassName('sluit');}}
function show_hide(el){var obj=$('content-container');if(!obj)return;if(!obj.hasClassName('morphed')){var obj2=obj.down('div.content');if(!obj2)return;obj.morph('height:'+obj2.clientHeight+'px',{duration:1});obj.addClassName('morphed');el.innerHTML='Verberg de informatie';}
else{obj.morph('height:80px',{duration:1});obj.removeClassName('morphed');el.innerHTML='Toon meer informatie';}}