var Faq={register:function(){$('#faq dd').each(function(){$(this).slideUp('slow').addClass('hide');});$('#faq a').each(function(){if(this.parentNode.nodeName=='DT'){$(this).click(function(){$('#a'+this.parentNode.id.substring(1)).slideToggle("slow")
return false;});}});}}
var HV={allMatches:true,register:function(){var a=$('#show-period li a');if(a.get(0)){$('#toggleMatches a').click(function(){HV.allMatches=(HV.allMatches==false);$(this).html(HV.allMatches?'Toon alleen meest recente wedstrijden':'Toon alle wedstrijden');return HV.toggleMatches();}).click();var t=$('table.match');a.click(function(){a.removeClass('current');$(this).addClass('current');$('table.leaguetable, div#grafiek').hide();$(this.href.substring(this.href.indexOf('#'))).show();$('#uitslagen, #programma').show();if(this.href.substring(this.href.indexOf('#'))=='#stand'){HV.toggleMatches();}else if(this.href.substring(this.href.indexOf('#'))=='#grafiek'){t.hide();$('#uitslagen, #programma').hide();$('div#grafiek').show();}else{t.hide();$('table.period'+this.href.substring(this.href.length-1)).show();}
return false;});}
$('#tabs li a').click(function(){$('div.tab').hide();$(this.href.substring(this.href.indexOf('#'))).show();$('#tabs li a').removeClass('current');$(this).addClass('current');return false;});$('.nacompetitie #tabs li a:first').click();var v=$('#stand td.vorm');if(v.get(0)){v.each(function(){var t=$(this),txt=t.text();t.html(txt.replace(/g/g,'<img src="/images/icons/g.png" alt="g"/>').replace(/v/g,'<img src="/images/icons/v.png" alt="v"/>').replace(/w/g,'<img src="/images/icons/w.png" alt="w"/>'));}).css({textIndent:'0'});}
if(window.print){$('<li><a href="#" id="print-link">Print deze pagina</a></li>').prependTo('ul#tools').click(function(){var pageTracker2=_gat._getTracker('UA-3513138-3');pageTracker2._trackPageview(window.location+'print/');window.print();return false;});}
$('a.route').css('display','inline').click(function(){window.open(this.href,'Route','top=50, left=100, width=640, menubar=no, resizable=no, scrollbars=yes, toolbar=no, location=no, directories=no');return false;});$('#q').focus(function(){if(this.value=='Zoek een club')this.value='';}).blur(function(){if(this.value=='')this.value='Zoek een club';}).val('Zoek een club');$('#search-form').submit(function(){if($('q').value=='Zoek een club')$('q').value='';});Faq.register();$('#name').focus();$('#showShoutBox').click(function(){$('#shoutbox').toggleClass('show');return false;});$('#shoutForm').submit(function(){if($(this).find('textarea').val()!=''){var f=this;$.post('/feedback/',$(this).serialize(),function(data){f.reset();$('#shoutbox span').remove();$('#shoutbox').append('<span class="feedback">Bedankt voor uw bericht</span>');});}else{$('#shoutbox span').remove();$('#shoutbox').append('<span class="error">Vul aub een bericht in</span>');}
return false;});},toggleMatches:function(){var t=$('table.match');if(HV.allMatches){t.show();}else{t.hide();$('table.first').show();}
return false;}}
var Graph={selected:[-1,-1,-1],names:[-1,-1,-1],register:function(){Graph.drawGraph();$('select.update-graph').change(function(){var i=this.id.substring(4),o=$('#'+this.id+' option:selected').get(0),v=o.value,n=o.innerHTML;if(v=='-1'){Graph.names[i]=-1;Graph.selected[i]=-1;Graph.drawGraph();}else if($.inArray(v,Graph.selected)===-1){Graph.selected[i]=v;Graph.names[i]=n;Graph.drawGraph();}else{$('#'+this.id).get(0).selectedIndex=0;Graph.names[i]=-1;Graph.selected[i]=-1;Graph.drawGraph();}});},drawGraph:function(){$('#graph-div').empty().addClass('hide');var data='';if(Graph.names[0]!==-1){data+='&amp;line_dot=2,#84AE04,'+Graph.names[0]+',10,4';data+='&amp;values='+Positions[Graph.selected[0]];}else{data+='&amp;line_dot=2,#84AE04,,10,4';data+='&amp;values=-1000';}
if(Graph.names[1]!==-1){data+='&amp;line_dot_2=2,#2C8CBD,'+Graph.names[1]+',10,4';data+='&amp;values_2='+Positions[Graph.selected[1]];}else{data+='&amp;line_dot_2=2,#2C8CBD,,10,4';data+='&amp;values_2=-1000';}
if(Graph.names[2]!==-1){data+='&amp;line_dot_3=2,#C80150,'+Graph.names[2]+',10,4';data+='&amp;values_3='+Positions[Graph.selected[2]];}else{data+='&amp;line_dot_3=2,#C80150,,10,4';data+='&amp;values_3=-1000';}
var m=($('#team1 option').length-1),n=18,i,xAxis='';for(i=11;i<=m;i++){xAxis+=(++n)+','+(++n)+',';}
$('#graph-div').html('<embed type="application/x-shockwave-flash" src="/flash/open-flash-chart.swf" style="" id="graph-id" name="graph-id" bgcolor="#FFFFFF" quality="high" flashvars="variables=true&amp;title= ,{font-size: 18px; color: #A0A0A0;}&amp;inner_background=#FFFFFF&amp;bg_colour=#FFFFFF&amp;x_legend=Wedstrijden,12,#A0A0A0&amp;x_label_style=10,#A0A0A0,0,1&amp;y_label_style=10,#A0A0A0&amp;y_ticks=5,10,'+(m-1)+'&amp;x_labels=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,'+xAxis+' &amp;x_offset=false&amp;y_min='+m+'&amp;y_max=1&amp;x_axis_colour=#CCCCCC&amp;x_grid_colour=#EEEEEE&amp;y_axis_colour=#CCCCCC&amp;y_grid_colour=#EEEEEE&amp;tool_tip=Positie:+%23val%23'+data+'" width="500" height="300">');setTimeout(function(){$('#graph-div').removeClass('hide');},100);}}
var Map={instance:null,latlng:null,register:function(){var el=$('#google-map').get(0);if(el&&GBrowserIsCompatible()){var m=new GMap2(el);m.setCenter(new GLatLng(51.922038,4.470406),10);m.addControl(new GSmallMapControl());m.addControl(new GMapTypeControl());m.setMapType(G_SATELLITE_MAP);m.enableContinuousZoom();m.enableDoubleClickZoom();Map.instance=m;if(lat&&lat!=''&&lng&&lng!=''){Map.addMarker(new GLatLng(lat,lng));}else{var g=new GClientGeocoder();g.getLocations(address,Map.addressFound);}
$('body').unload(GUnload);}},addressFound:function(response){if(!response||response.Status.code!=200){$('#google-map').html('<p>Het adres (<strong>'+address+'</strong>) kon helaas niet op de kaart gevonden worden.<br/><br/>De oorzaak hiervan kan zijn dat bovenstaand adres incorrect is of dat de kaartservice momenteel niet beschikbaar is. We zullen dit zo spoedig mogelijk aanpassen.</p>');$.post('/address/',{sAddress:address});}else{var place=response.Placemark[0],la=place.Point.coordinates[1],lo=place.Point.coordinates[0];Map.addMarker(new GLatLng(la,lo));$.post('/marker/',{lat:la,lng:lo});}},addMarker:function(latlng){var m=Map.instance;m.setCenter(latlng,17);var marker=new GMarker(latlng,{icon:Map.getIcon()});m.addOverlay(marker);GEvent.addListener(marker,'click',function(){marker.openInfoWindowHtml('<h4>'+teamname+'</h4>'+address2,{maxWidth:'250'});});marker.openInfoWindowHtml('<h4>'+teamname+'</h4>'+address2,{maxWidth:'250'});Map.latlng=latlng;},getIcon:function(){var icon=new GIcon();icon.image=shirt;icon.iconSize=new GSize(32,32);icon.iconAnchor=new GPoint(16,18);icon.infoWindowAnchor=new GPoint(20,0);return icon;},hv:function(passwd){var m=Map.instance;m.clearOverlays();var marker=new GMarker(Map.latlng,{icon:Map.getIcon(),draggable:true});m.addOverlay(marker);GEvent.addListener(marker,'dragend',function(){var latlng=marker.getLatLng();$.post('/marker/',{passwd:passwd,lat:latlng.lat(),lng:latlng.lng()});});}}
$(window).load(function(){if(document.all)try{document.execCommand('BackgroundImageCache',false,true);}catch(err){}
HV.register();if($('#graph-div').get(0))Graph.register();Map.register();var w=(window.innerWidth!=null?window.innerWidth:document.documentElement.clientWidth>0?document.documentElement.clientWidth:document.body.clientWidth);if(w>980){$('#container').css({marginLeft:((w-980)/2),marginRight:0});$('body').addClass('skyscraper');}});