/*------------------------menu.js------------------------------------*/
(function(){var m=document.uniqueID&&document.compatMode&&!window.XMLHttpRequest&&document.execCommand;try{if(!!m){m("BackgroundImageCache",false,true)}}catch(oh){}})();function ask(url){if(confirm("Weet u het zeker dat u dit wilt verwijderen?")){document.location=url}}function vulin(wat){document.formulier.informatie.focus();document.formulier.informatie.select()}var vorige=0;var vorigeextra="";var counter=0;var temp=0;var temp2=0;var sublayerid=0;var subsublayerid=0;var subvorige=10;var subvorigeextra="sub";var subcounter=0;var subtemp=0;var subtemp2=0;var subsubvorige=10;var subsubvorigeextra="sub";var subsubcounter=0;var subsubtemp=0;var subsubtemp2=0;function showLayer(layerid,tree){var layer=document.getElementById("item"+layerid);layer.style.display="block";var layer=document.getElementById("a"+layerid);layer.style.fontWeight="bold";layer.style.color="#000000";layer.style.borderColor="#7f7f7f";killClock(tree);if(vorige!=layerid){hideLayer(vorige);vorige=layerid}}function hideAll(){if(vorige){var layer=document.getElementById("item"+vorige);layer.style.display="none";names=layer.className;var layer=document.getElementById("a"+vorige);if(names.indexOf("select")>=0){layer.style.fontWeight="bold";layer.style.color="#000000";layer.style.borderColor="#FFFFFF"}else{layer.style.fontWeight="normal";layer.style.color="#70787c";layer.style.borderColor="#FFFFFF"}}document.getElementById("a2").style.color="#000000"}function killClock(tree){clearTimeout(temp);clearTimeout(temp2)}function hideLayerDelay(layerid,tree){temp2=counter;tijd=0;counter=setTimeout("hideLayer("+layerid+")",tijd);temp=counter}function hideLayer(layerid){hideAll();if(layerid>0&&layerid<999){var layer=document.getElementById("item"+layerid);layer.style.display="none";var layer=document.getElementById("a"+layerid);names=layer.className;if(layer.className){names=layer.className;if(names.indexOf("select")>=0){layer.style.fontWeight="bold";layer.style.color="#000000";layer.style.borderColor="#FFFFFF"}else{layer.style.fontWeight="normal";layer.style.color="#70787c";layer.style.borderColor="#FFFFFF"}}}}function openNewWindow(theURL,winName,features){window.open(theURL,winName,features)}function ChangeUrl(value){window.location=value}function showtekst(obj,tekst){kaart=document.getElementById("routekaart");html="<p>";html+=""+tekst+"</p>";html+="<br/><p><a href=\"javascript: hideaddress()\">Sluit venster</a></p>";kaart.innerHTML=html;var curleft=curtop=0;if(obj.offsetParent){curleft=obj.offsetLeft;curtop=obj.offsetTop;while(obj=obj.offsetParent){curleft+=obj.offsetLeft;curtop+=obj.offsetTop}}kaart.style.top=(curtop-50)+"px";kaart.style.display="block"}function showaddress(obj,naam,adres,postcode,plaats,plaatje,x,y,adres2,plaats2){kaart=document.getElementById("routekaart");html="<p>";if(plaatje!=""){html+="<img src=\"http://www.training.nl/website/markup/templates/upload/images/"+plaatje+"\" width=\"90\" border=\"0\" align=\"right\" style=\"margin-left: 5px;\" />"}html+="<strong>"+naam+"</strong><br />";html+=""+adres+"<br />";html+=""+postcode+" "+plaats+"</p>";adres=adres.replace(/ /,"+");plaats=plaats.replace(/ /,"+");adres2=adres2.replace(/ /,"+");plaats2=plaats2.replace(/ /,"+");if(adres2==""||plaats2==""){adres2=adres;plaats2=plaats}if(x==0||y==0){html+="<p><a href=\"http://maps.google.nl/maps?f=d&hl=nl&saddr="+adres2+","+plaats2+",Netherlands&daddr="+adres+","+plaats+",Netherlands&ie=UTF8&om=1\" target=\"_blank\">Plan uw route</a> | <a href=\"javascript: hideaddress()\">Sluit venster</a></p>"}else{html+="<p><a href=\"http://maps.google.nl/maps?f=d&hl=nl&saddr="+adres2+","+plaats2+",Netherlands&daddr="+adres+","+plaats+",Netherlands&ie=UTF8&om=1\" target=\"_blank\">Plan uw route</a> | <a href=\"javascript: hideaddress()\">Sluit venster</a></p>"}var curleft=curtop=0;if(obj.offsetParent){curleft=obj.offsetLeft;curtop=obj.offsetTop;while(obj=obj.offsetParent){curleft+=obj.offsetLeft;curtop+=obj.offsetTop}}

if (window.outerHeight) {
                var totalW = window.outerWidth;
                var totalH = window.outerHeight;
            } else {
                if (document.documentElement.clientWidth){
                    var clientW = document.documentElement.clientWidth;
                    var clientH = document.documentElement.clientHeight;
                        // resize the window, the new window will be smaller
                    //window.resizeTo (clientW, clientH);

                        // calculate the difference between the client and the total size in the new window
                    var frameW = clientW - document.documentElement.clientWidth;
                    var frameH = clientH - document.documentElement.clientHeight;

                    var totalW = clientW + frameW;
                    var totalH = clientH + frameH;

                        /* if no scrollbar appeared when the original window was made smaller,
                           then the totalW and totalH contains the size of the original window,
                           else totalW or totalH contains a larger value. */

                    //window.resizeTo (totalW, totalH);

                    if (clientW != document.documentElement.clientWidth || clientH != document.documentElement.clientHeight) {
                            // repair the mistake
                        frameW = totalW - document.documentElement.clientWidth;
                        frameH = totalH - document.documentElement.clientHeight;

                        totalW = clientW + frameW;
                        totalH = clientH + frameH;
                    }
                }
                else {
                    //alert ("Your browser does not support this example!");
                }
            }
	
	var top = ((totalH / 2) - (280 / 2));
	//top = top + window.scrollTop;
	var left = ((totalW / 2) - (300 / 2));
	
	
	if( top < 0 ) top = 0;
	if( left < 0 ) left = 0;

	kaart.style.top=top+"px";
	kaart.style.left=left+"px";

kaart.style.top=top+"px";
kaart.style.left=left+"px";
/*kaart.style.top=(curtop-50)+"px";*/
kaart.style.display="block"; kaart.innerHTML=html;
}
function hideaddress(){kaart=document.getElementById("routekaart");kaart.style.display="none"}function showstep(step){steps=new Array();steps[0]=1;steps[1]=2;steps[2]=3;r=true;if(step=='3'){r=check_Form('nawform',Array('naw[email]','naw[firstname]','naw[initials]','naw[lastname]','naw[sex]','naw[function]','naw[cus_bedrijfs_adres]','naw[cus_bedrijfs_huisnr]','naw[cus_bedrijfs_postcode]','naw[cus_bedrijfs_plaats]'),Array('E-mail privé','Voornaam','Voorletters','Achternaam','Geslacht','Functie','Bedrijfsadres','Bedrijfs-huisnummer','Postcode bedrijf','Plaats bedrijf'))}if(r==true){for(i=0;i<steps.length;i++){document.getElementById('step'+steps[i]).style.display='none';document.getElementById('stap'+steps[i]+'img').src='http://www.training.nl/website/markup/templates/images/btn_inschrijven_st'+steps[i]+'_off.gif';txt=document.getElementById('stap'+steps[i]+'link').innerHTML;if(i<step){document.getElementById('stap'+steps[i]+'link').innerHTML=txt.link('javascript:showstep('+(i+1)+');')}}document.getElementById('step'+step).style.display='block';document.getElementById('stap'+step+'img').src='http://www.training.nl/website/markup/templates/images/btn_inschrijven_st'+step+'_on.gif'}}

/*------------------------ajax.js------------------------------------*/
var xmlhttp;var xmlhttp2;var htmlId2="tekst1";var googleMapsKey="ABQIAAAAUXph7mMSyOZ5gsQutyQbqRRwftzZanZ_SiqVrSenE604m0nUHRQjO98epnALlNjKhAZIqzu0ZTDBVA";var XMLHTTPObject;var xml;var cachetime=10;var xmlData;var cache=new Array();var kleur="oranje";
function uitgebreidladen(kleur,ana,loaded){url=document.location;url=""+url;if(url.indexOf("#uitgebreid")>0||url.indexOf("?uitgebreid")>0||ana.indexOf("?uitgebreid")>0){uitgebreid('2',kleur);if(loaded!="no"){pageTracker._trackPageview(ana)}}else if(url.indexOf("#inschrijven")>0||url.indexOf("?inschrijven")>0||ana.indexOf("?inschrijven")>0){uitgebreid('3',kleur);if(loaded!="no"){pageTracker._trackPageview(ana)}}else if(url.indexOf("#optie")>0||url.indexOf("?optie")>0||ana.indexOf("?optie")>0){uitgebreid('4',kleur);if(loaded!="no"){pageTracker._trackPageview(ana)}}else{uitgebreid('1',kleur);if(loaded!="no"){pageTracker._trackPageview(ana)}}}
var LastPosY=0;
function myheight(){var myWidth=0,myHeight=0;if(typeof(window.innerWidth)=='number'){myWidth=window.innerWidth;myHeight=window.innerHeight}else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){myWidth=document.documentElement.clientWidth;myHeight=document.documentElement.clientHeight}else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){myWidth=document.body.clientWidth;myHeight=document.body.clientHeight}return myHeight}
function mywidth(){var myWidth=0,myHeight=0;if(typeof(window.innerWidth)=='number'){myWidth=window.innerWidth;myHeight=window.innerHeight}else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){myWidth=document.documentElement.clientWidth;myHeight=document.documentElement.clientHeight}else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){myWidth=document.body.clientWidth;myHeight=document.body.clientHeight}return myWidth}
function move_DIV(){ch=myheight();bh=document.getElementById('menu-main').clientHeight;var y=(ns_pos)?window.pageYOffset:(ie_std&&ie_pos)?Math.max(document.documentElement.scrollTop,document.body.scrollTop):ie_std?document.documentElement.scrollTop:document.body.scrollTop;y+=(310);if(y!=LastPosY){if(window.opera){document.getElementById('menu-main').style.pixelTop=y}else if(document.layers){document.layers['menu-main'].top=y}else if(document.getElementById){document.getElementById('menu-main').style.top=y+'px'}else if(document.all){document.all['menu-main'].style.pixelTop=y}LastPosY=y}mw=mywidth();if(mw!=""&&mw>100){ua=navigator.userAgent;ua=ua.toLowerCase();if(ua.indexOf("mozilla")>0||ua.indexOf("gecko")>0){mw=mw-72}}if(TimeScroll)window.setTimeout('move_DIV()',100)}var TimeScroll=true;
function initMenu(){ns_pos=(typeof window.pageYOffset!='undefined');ie_std=(document.documentElement&&typeof document.documentElement.scrollTop!='undefined');ie_pos=(document.body&&typeof document.body.scrollTop!='undefined');window.onscroll=function(){window.onscroll=move_DIV;TimeScroll=false};if(ns_pos||ie_std||ie_pos)move_DIV()}function setCookie(c_name,value,expiredays){var exdate=new Date();exdate.setDate(exdate.getDate()+expiredays);document.cookie=c_name+"="+escape(value)+((expiredays==null)?"":";expires="+exdate.toGMTString()+"; path=/")}
function getCookie(c_name){if(document.cookie.length>0){c_start=document.cookie.indexOf(c_name+"=");if(c_start!=-1){c_start=c_start+c_name.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end==-1)c_end=document.cookie.length;return unescape(document.cookie.substring(c_start,c_end))}}return""}
function checkCookie(username){if(username==null||username==""||username=="new"){username=getCookie('caldat')}else{setCookie('caldat',username,365)}return username}
function google_maps(adres){url="http://maps.google.com/maps/geo?q="+adres+",Netherlands&output=xml&key=ABQIAAAAUXph7mMSyOZ5gsQutyQbqRSN05abrNb_QXDG7jKO8dU4vS43ZRQDLMmDSIDuN78oNFCIqBWOpSeaJg";if(window.XMLHttpRequest){xmlhttp2=new XMLHttpRequest();xmlhttp2.onreadystatechange=xmlhttpChange2;xmlhttp2.open("GET",url,true);xmlhttp2.send(null)}else if(window.ActiveXObject){xmlhttp2=new ActiveXObject("Microsoft.XMLHTTP");if(xmlhttp2){xmlhttp2.onreadystatechange=xmlhttpChange2;xmlhttp2.open("GET",url,true);xmlhttp2.send()}}else{tekst("Your browser cannot handle this script")}}
function xmlhttpChange2(){switch(xmlhttp2.readyState){case 4:loadgooglemaps(xmlhttp2);break}}
function loadgooglemaps(xmlhttp2){if(xmlhttp2.status==200){tekst=xmlhttp2.responseXML.getElementsByTagName("coordinates")[0].item(0).innerHTML;alert(tekst)}}
function loadXMLDoc(url){url1=url;if(url==""||url==null){url="new"}welke=checkCookie(url);if(welke==""||welke==null){var tday=new Date();if(tday.getMonth()<10){url="/"+(tday.getFullYear())+"0"+(tday.getMonth()+1)+"/nieuws.xml"}else{url="/"+(tday.getFullYear())+(tday.getMonth()+1)+"/nieuws.xml"}welke=checkCookie(url)}url="/nieuws"+welke;if(url.indexOf("undefined")<0&&url!="/nieuws/nieuws"&&url!="/nieuws"&&url!="/nieuws/"){if(window.XMLHttpRequest){xmlhttp=new XMLHttpRequest();xmlhttp.onreadystatechange=xmlhttpChange;xmlhttp.open("GET",url,true);xmlhttp.send(null)}else if(window.ActiveXObject){xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");if(xmlhttp){xmlhttp.onreadystatechange=xmlhttpChange;xmlhttp.open("GET",url,true);xmlhttp.send()}}else{tekst("Your browser cannot handle this script")}}else{if(tday.getMonth()<10){welke="/"+(tday.getFullYear())+"0"+(tday.getMonth()+1)+"/nieuws.xml"}else{welke="/"+(tday.getFullYear())+(tday.getMonth()+1)+"/nieuws.xml"}url="/nieuws"+welke;if(window.XMLHttpRequest){xmlhttp=new XMLHttpRequest();xmlhttp.onreadystatechange=xmlhttpChange;xmlhttp.open("GET",url,true);xmlhttp.send(null)}else if(window.ActiveXObject){xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");if(xmlhttp){xmlhttp.onreadystatechange=xmlhttpChange;xmlhttp.open("GET",url,true);xmlhttp.send()}}else{tekst("Your browser cannot handle this script")}}}
function xmlhttpChange(){switch(xmlhttp.readyState){case 0:tekst("<p>wordt geladen..</p>",htmlId2);break;case 1:tekst("<p>wordt geladen...</p>",htmlId2);break;case 2:tekst("<p>wordt geladen....</p>",htmlId2);break;case 3:tekst("<p>wordt geladen.....</p>",htmlId2);break;case 4:loadtekst("name",20,0,htmlId2,xmlhttp);break;default:tekst("<p>wordt geladen.</p>",htmlId2);break}}
function loadtekst(tagName,node,itemx,htmlId,xmlhttp){if(xmlhttp.status==200){tempText="<br/>";items=xmlhttp.responseXML.getElementsByTagName("name").length;if(node<items){node=items-node}else{node=0}if(xmlhttp.responseXML.getElementsByTagName("calender").length>0){maandnaam=xmlhttp.responseXML.getElementsByTagName("calender")[0].getAttribute('name');if(maandnaam!=""&&maandnaam!=null){tempText+="<h2>"+maandnaam+"</h2>"}}for(i=0;i<items;i++){target=xmlhttp.responseXML.getElementsByTagName("link")[i].getAttribute("target");tempText+="<a ";if(target!=""){tempText+="target=\""+target+"\" "}tempText+="href=\""+(xmlhttp.responseXML.getElementsByTagName("link")[i].childNodes.item(itemx).nodeValue)+"\" class=\"callink\">"+(xmlhttp.responseXML.getElementsByTagName("name")[i].childNodes.item(itemx).nodeValue)+"</a>";tempText+="<br/><i>"+(xmlhttp.responseXML.getElementsByTagName("content")[i].childNodes.item(itemx).nodeValue)+"</i><br/>"}if(items<1){maandnaam="";if(xmlhttp.responseXML.getElementsByTagName("calender").length>0){maandnaam=xmlhttp.responseXML.getElementsByTagName("calender")[0].getAttribute('name')}tempText+="Er zijn nog geen data bekend.<br/><br/>Bel voor meer informatie naar<br/>088 - 556 05 60."}tekst(tempText,htmlId)}else{status1=httpStatus(xmlhttp,1);status2=httpStatus(xmlhttp,2);tekst("Problem retrieving XML data:\n"+status1+" "+status2+"",htmlId2)}}
function tekst(stringTekst,htmlId){if(htmlId==""||htmlId==null){htmlId="tekst1"}if(stringTekst==""||stringTekst==null){stringTekst=""}var xmlData=document.getElementById(htmlId);if(xmlData){xmlData.innerHTML=""+stringTekst+""}}
function status(statusTekst){window.status=""+statusTekst+""}
function titel(titelTekst){document.title=""+titelTekst+""}
function links(){return location.href}
function httpStatus(xmlItem,wat){switch(wat){case 1:xmlStatus=xmlItem.status;break;case 2:xmlStatus=xmlItem.statusText;break;case 3:xmlStatus=xmlItem.responseText;break;case 4:xmlStatus=xmlItem.responseXML;break;case 5:xmlStatus=xmlItem.readyState;break;default:xmlStatus=xmlItem.status;break}return xmlStatus}
function menu(hoeveel){var stringMenu="";for(var a=1;a<hoeveel;a++){tempTitle=xmlhttp.responseXML.getElementsByTagName("title")[a].childNodes.item(0).nodeValue;stringMenu=stringMenu+"<a href='#' onmousedown='loadtekst(&#34;description&#34;,"+a+",0, &#34;"+htmlId2+"&#34;);return false;'>"+tempTitle+"</a>";if(a<(hoeveel-1)){stringMenu=stringMenu+" | "}}tekst(stringMenu,"menu1")}
function xmit(data){xmlhttp.open("POST","index2.php",true);xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4){/*comment*/}}
xmlhttp.setRequestHeader("Man","GET index2.php HTTP/1.1");xmlhttp.setRequestHeader("MessageType","CALL");xmlhttp.setRequestHeader("Content-Type","text/xml; charset=utf-8");xmlhttp.setRequestHeader("SOAPAction","index2.php");xmlhttp.send(data)}
function synch(waarde){xmlhttp.open("POST","verwerking.php",true);xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4){/*document.getElementById("sushi").innerHTML=xmlhttp.responseText*/}}
http.open('post','index2.php');http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');http.send('veld1=waarde;veld2=waarde')}
function uitgebreid(i,kleur){switch(i){case 1:uitgebreidwel(kleur);document.getElementById('training-bodytext-extra').style.display='block';break;case"1":uitgebreidwel(kleur);document.getElementById('training-bodytext-extra').style.display='block';break;case 2:uitgebreidniet(kleur);document.getElementById('training-bodytext-extra').style.display='block';break;case"2":uitgebreidniet(kleur);document.getElementById('training-bodytext-extra').style.display='block';break;case 3:uitgebreidinschrijven(kleur);document.getElementById('training-bodytext-extra').style.display='none';break;case"3":uitgebreidinschrijven(kleur);document.getElementById('training-bodytext-extra').style.display='none';break;case 4:uitgebreidoptie(kleur);document.getElementById('training-bodytext-extra').style.display='none';break;case"4":uitgebreidoptie(kleur);document.getElementById('training-bodytext-extra').style.display='none';break}}
function uitgebreideinfo(i){document.getElementById("content").style.display="none";for(u=1;u<=4;u++){if(document.getElementById("content"+u)){document.getElementById("content"+u).style.display="none"}}document.getElementById("content"+i).style.display="block"}
function uitgebreidwel(kleur){document.getElementById("content").style.display="block";if(document.getElementById("content2")){document.getElementById("content2").style.display="none"}if(document.getElementById("content3")){document.getElementById("content3").style.display="none"}if(document.getElementById("content4")){document.getElementById("content4").style.display="none"}alg=document.getElementById("training_alg").className;uit=document.getElementById("training_uit").className;ins=document.getElementById("training_ins").className;opt=document.getElementById("training_opt").className;alg=alg.replace("not","select");uit=uit.replace("select","not");ins=ins.replace("select","not");opt=opt.replace("select","not");document.getElementById("training_alg").className=alg;document.getElementById("training_uit").className=uit;document.getElementById("training_ins").className=ins;document.getElementById("training_opt").className=opt}
function uitgebreidniet(kleur){document.getElementById("content").style.display="none";if(document.getElementById("content2")){document.getElementById("content2").style.display="block"}if(document.getElementById("content3")){document.getElementById("content3").style.display="none"}if(document.getElementById("content4")){document.getElementById("content4").style.display="none"}alg=document.getElementById("training_alg").className;uit=document.getElementById("training_uit").className;ins=document.getElementById("training_ins").className;opt=document.getElementById("training_opt").className;alg=alg.replace("select","not");uit=uit.replace("not","select");ins=ins.replace("select","not");opt=opt.replace("select","not");document.getElementById("training_alg").className=alg;document.getElementById("training_uit").className=uit;document.getElementById("training_ins").className=ins;document.getElementById("training_opt").className=opt}
function uitgebreidinschrijven(kleur){document.getElementById("content").style.display="none";if(document.getElementById("content2")){document.getElementById("content2").style.display="none"}if(document.getElementById("content3")){document.getElementById("content3").style.display="block"}if(document.getElementById("content4")){document.getElementById("content4").style.display="none"}alg=document.getElementById("training_alg").className;uit=document.getElementById("training_uit").className;ins=document.getElementById("training_ins").className;opt=document.getElementById("training_opt").className;alg=alg.replace("select","not");uit=uit.replace("select","not");ins=ins.replace("not","select");opt=opt.replace("select","not");document.getElementById("training_alg").className=alg;document.getElementById("training_uit").className=uit;document.getElementById("training_ins").className=ins;document.getElementById("training_opt").className=opt}
function uitgebreidoptie(kleur){document.getElementById("content").style.display="none";if(document.getElementById("content2")){document.getElementById("content2").style.display="none"}if(document.getElementById("content3")){document.getElementById("content3").style.display="none"}if(document.getElementById("content4")){document.getElementById("content4").style.display="block"}alg=document.getElementById("training_alg").className;uit=document.getElementById("training_uit").className;ins=document.getElementById("training_ins").className;opt=document.getElementById("training_opt").className;alg=alg.replace("select","not");uit=uit.replace("select","not");ins=ins.replace("select","not");opt=opt.replace("not","select");document.getElementById("training_alg").className=alg;document.getElementById("training_uit").className=uit;document.getElementById("training_ins").className=ins;document.getElementById("training_opt").className=opt}
var vorigadres=0;
function showadres(welke){if(welke>0){if(vorigadres>0){document.getElementById("adres"+vorigadres).style.display="none"}if(welke==3){document.getElementById("adres"+welke).style.display="table-row";vorigadres=welke}else{document.getElementById("adres3").style.display="none"}}else{if(vorigadres>0){document.getElementById("adres"+vorigadres).style.display="none"}else{document.getElementById("adres3").style.display="none"}}}
function xmlophalen(pagina,oproepnaam,callback,dat,extravars){
try{XMLHTTPObject=createXMLHTTPObject()}catch(e){try{XMLHTTPObject=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){try{XMLHTTPObject=new ActiveXObject("Microsoft.XMLHTTP")}catch(e){alert("Your browser broke!");return false}}}
if(XMLHTTPObject){returntxt="";XMLHTTPObject.onreadystatechange=function(){if(XMLHTTPObject.readyState==4){if(XMLHTTPObject.status!=200&&XMLHTTPObject.status!=304){alert('HTTP error '+XMLHTTPObject.status)}else{callback(XMLHTTPObject.responseXML,dat,extravars)}}}
XMLHTTPObject.open('GET',pagina,true);XMLHTTPObject.setRequestHeader("Cache-Control","no-cache");XMLHTTPObject.setRequestHeader('Content-type','application/x-www-form-urlencoded');XMLHTTPObject.setRequestHeader("Connection","close");XMLHTTPObject.send(null)}else{alert("Er is een fout opgetreden!")}}
function createHTTPHandler(){httphandler=false;if(!httphandler&&typeof XMLHttpRequest!='undefined'&&window.XMLHttpRequest){httphandler=new XMLHttpRequest()}else if(window.ActiveXObject){httphandler=new ActiveXObject("Microsoft.XMLHTTP")}return httphandler}var XMLHttpFactories=[function(){return new ActiveXObject("Msxml2.XMLHTTP")},function(){return new ActiveXObject("Msxml3.XMLHTTP")},function(){return new ActiveXObject("Microsoft.XMLHTTP")},function(){return new ActiveXObject("MSXML2.XMLHTTP.3.0")},function(){return new XMLHttpRequest()}];function createXMLHTTPObject(){var xmlhttp=false;for(var i=0;i<XMLHttpFactories.length;i++){try{xmlhttp=XMLHttpFactories[i]()}catch(e){continue}break}return xmlhttp}
function checkData(e){var evt=e||window.event;var rs=XMLHTTPObject.readyState||"None";alert(evt.type+' '+rs)}function xmlhttpChange2(callback,dat){switch(XMLHTTPObject.readyState){case 4:callback(XMLHTTPObject.responseXML,dat,XMLHTTPObject.responseText);break}}function loading(dat){document.getElementById('frame').innerHTML="Loading ..."}function checkmax(deze,maximum){waarde=deze.value;if(waarde.length>maximum){waarde=substr(waarde,0,maximum)}deze.value=waarde}function limiet(veld,maximum){if(veld.value.length>maximum){veld.value=veld.value.substring(0,maximum)}}function checkpostcode(deze){postcode=deze.postcode.value;huisnummer=deze.huisnummer.value;woonplaats=deze.woonplaats.value;straat=deze.straatnaam.value;var dat=new Array();file="postcode.php?postcode="+postcode+"&huisnummer="+huisnummer+"&woonplaats="+woonplaats+"&straatnaam="+straat+"";xmlophalen(""+file,'test',callbackZipp,dat);return false}function checkpostcode2(formulier){ditf=0;for(a=0;a<document.forms.length;a++){if(document.forms[a].name==formulier){ditf=a}}deze=document.forms[ditf];postcode=deze.postcode.value;huisnummer=deze.huisnummer.value;woonplaats=deze.woonplaats.value;straat=deze.straatnaam.value;var dat=new Array();file="postcode.php?postcode="+postcode+"&huisnummer="+huisnummer+"&woonplaats="+woonplaats+"&straatnaam="+straat+"";xmlophalen(""+file,'test',callbackZipp,dat);return false}function niet_checkpostcode3(idprefix){var idprefix=idprefix;postcode=document.getElementById(idprefix+'postal_code').value;huisnummer=document.getElementById(idprefix+'housenumber').value;var dat=new Array();file="/xmlrpc/postcode.php?postcode="+postcode+"&huisnummer="+huisnummer+"";if((postcode!=''&&huisnummer!='')){xmlophalen(""+file,'test',callbackZipp2,dat,idprefix)}return false}function checkpostcodes(deze){formulier=deze.form.name;ditf=0;for(a=0;a<document.forms.length;a++){if(document.forms[a].name==formulier){ditf=a}}deze=document.forms[ditf];postcode=deze.postal_code.value;huisnummer=deze.housenumber.value;woonplaats=deze.city.value;straat=deze.street.value;var dat=new Array();file="/xmlrpc/postcode.php?postcode="+postcode+"&huisnummer="+huisnummer+"&woonplaats="+woonplaats+"&straatnaam="+straat+"";dat["form"]=ditf;if((postcode!=''&&huisnummer!='')||(huisnummer!=''&&woonplaats!=''&&straat!='')){xmlophalen(""+file,'test',callbackZipps,dat)}return false}function checkpostcode4(formulier){ditf=0;for(a=0;a<document.forms.length;a++){if(document.forms[a].name==formulier){ditf=a}}deze=document.forms[ditf];postcode=deze.company_zipp.value;huisnummer=deze.company_housenumber.value;woonplaats=deze.company_city.value;straat=deze.company_street.value;var dat=new Array();file="/xmlrpc/postcode.php?postcode="+postcode+"&huisnummer="+huisnummer+"";dat["form"]=ditf;if((postcode!=''&&huisnummer!='')||(huisnummer!=''&&woonplaats!=''&&straat!='')){xmlophalen(""+file,'test',callbackZipp3,dat)}else if(straat.toLowerCase()==deze.street.value.toLowerCase()&&huisnummer==''&&woonplaats==''&&postcode==''){deze.company_zipp.value=deze.postal_code.value;deze.company_housenumber.value=deze.housenumber.value;deze.company_city.value=deze.city.value;deze.company_street.value=deze.street.value}return false}function checkpostcode5(formulier){ditf=0;for(a=0;a<document.forms.length;a++){if(document.forms[a].name==formulier){ditf=a}}deze=document.forms[ditf];postcode=deze.invoice_zipp.value;huisnummer=deze.invoice_housenumber.value;woonplaats=deze.invoice_city.value;straat=deze.invoice_street.value;var dat=new Array();file="/xmlrpc/postcode.php?postcode="+postcode+"&huisnummer="+huisnummer+"";dat["form"]=ditf;if((postcode!=''&&huisnummer!='')||(huisnummer!=''&&woonplaats!=''&&straat!='')){xmlophalen(""+file,'test',callbackZipp5,dat)}else if(straat.toLowerCase()==deze.street.value.toLowerCase()&&huisnummer==''&&woonplaats==''&&postcode==''){deze.company_zipp.value=deze.postal_code.value;deze.company_housenumber.value=deze.housenumber.value;deze.company_city.value=deze.city.value;deze.company_street.value=deze.street.value}return false}function callbackZipp5(responseText,dat){deze=document.forms[ditf];if(responseText.getElementsByTagName("status").length>0){status=responseText.getElementsByTagName("status")[0].childNodes.item(0).nodeValue;if(status==1||status=="1"){straat="";huisnummer="";postcode="";woonplaats="";netnummer="";if(responseText.getElementsByTagName("straat").length>0){straat=responseText.getElementsByTagName("straat")[0].childNodes.item(0).nodeValue;deze.invoice_street.value=straat}if(responseText.getElementsByTagName("huisnummer").length>0){huisnummer=responseText.getElementsByTagName("huisnummer")[0].childNodes.item(0).nodeValue;deze.invoice_housenumber.value=huisnummer}if(responseText.getElementsByTagName("postcode").length>0){postcode=responseText.getElementsByTagName("postcode")[0].childNodes.item(0).nodeValue;deze.invoice_zipp.value=postcode}if(responseText.getElementsByTagName("woonplaats").length>0){woonplaats=responseText.getElementsByTagName("woonplaats")[0].childNodes.item(0).nodeValue;deze.invoice_city.value=woonplaats}html="straat: "+straat+"<br/>huisnummer: "+huisnummer+"<br/>postcode: "+postcode+"<br/>woonplaats: "+woonplaats+"<br/>netnummer: "+netnummer+"<br/>status: "+status+""}}}function callbackZipp3(responseText,dat){deze=document.forms[ditf];if(responseText.getElementsByTagName("status").length>0){status=responseText.getElementsByTagName("status")[0].childNodes.item(0).nodeValue;if(status==1||status=="1"){straat="";huisnummer="";postcode="";woonplaats="";netnummer="";if(responseText.getElementsByTagName("straat").length>0){straat=responseText.getElementsByTagName("straat")[0].childNodes.item(0).nodeValue;deze.company_street.value=straat}if(responseText.getElementsByTagName("huisnummer").length>0){huisnummer=responseText.getElementsByTagName("huisnummer")[0].childNodes.item(0).nodeValue;deze.company_housenumber.value=huisnummer}if(responseText.getElementsByTagName("postcode").length>0){postcode=responseText.getElementsByTagName("postcode")[0].childNodes.item(0).nodeValue;deze.company_zipp.value=postcode}if(responseText.getElementsByTagName("woonplaats").length>0){woonplaats=responseText.getElementsByTagName("woonplaats")[0].childNodes.item(0).nodeValue;deze.company_city.value=woonplaats}if(responseText.getElementsByTagName("netnummer").length>0){netnummer=responseText.getElementsByTagName("netnummer")[0].childNodes.item(0).nodeValue;if(deze.company_phone.value==""){deze.company_phone.value=netnummer}}html="straat: "+straat+"<br/>huisnummer: "+huisnummer+"<br/>postcode: "+postcode+"<br/>woonplaats: "+woonplaats+"<br/>netnummer: "+netnummer+"<br/>status: "+status+""}}}function callbackZipp2(responseText,dat,extravars){idprefix=extravars;if(responseText.getElementsByTagName("status").length>0){status=responseText.getElementsByTagName("status")[0].childNodes.item(0).nodeValue;if(status==1||status=="1"){straat="";huisnummer="";postcode="";woonplaats="";netnummer="";if(responseText.getElementsByTagName("straat").length>0){straat=responseText.getElementsByTagName("straat")[0].childNodes.item(0).nodeValue;document.getElementById(idprefix+'street').value=straat}if(responseText.getElementsByTagName("huisnummer").length>0){huisnummer=responseText.getElementsByTagName("huisnummer")[0].childNodes.item(0).nodeValue}if(responseText.getElementsByTagName("postcode").length>0){postcode=responseText.getElementsByTagName("postcode")[0].childNodes.item(0).nodeValue}if(responseText.getElementsByTagName("woonplaats").length>0){woonplaats=responseText.getElementsByTagName("woonplaats")[0].childNodes.item(0).nodeValue;document.getElementById(idprefix+'city').value=woonplaats}if(responseText.getElementsByTagName("netnummer").length>0){netnummer=responseText.getElementsByTagName("netnummer")[0].childNodes.item(0).nodeValue;if(document.getElementById(idprefix+'phone').value==""){document.getElementById(idprefix+'phone').value=netnummer}}html="straat: "+straat+"<br/>huisnummer: "+huisnummer+"<br/>postcode: "+postcode+"<br/>woonplaats: "+woonplaats+"<br/>netnummer: "+netnummer+"<br/>status: "+status+""}}}function callbackZipps(responseText,dat){deze=document.forms[ditf];if(responseText.getElementsByTagName("status").length>0){status=responseText.getElementsByTagName("status")[0].childNodes.item(0).nodeValue;if(status==1||status=="1"){straat="";huisnummer="";postcode="";woonplaats="";netnummer="";if(responseText.getElementsByTagName("straat").length>0){straat=responseText.getElementsByTagName("straat")[0].childNodes.item(0).nodeValue;deze.street.value=straat}if(responseText.getElementsByTagName("huisnummer").length>0){huisnummer=responseText.getElementsByTagName("huisnummer")[0].childNodes.item(0).nodeValue;deze.housenumber.value=huisnummer}if(responseText.getElementsByTagName("postcode").length>0){postcode=responseText.getElementsByTagName("postcode")[0].childNodes.item(0).nodeValue;deze.postal_code.value=postcode}if(responseText.getElementsByTagName("woonplaats").length>0){woonplaats=responseText.getElementsByTagName("woonplaats")[0].childNodes.item(0).nodeValue;deze.city.value=woonplaats}if(responseText.getElementsByTagName("netnummer").length>0){netnummer=responseText.getElementsByTagName("netnummer")[0].childNodes.item(0).nodeValue;if(deze.phone.value==""){deze.phone.value=netnummer}}html="straat: "+straat+"<br/>huisnummer: "+huisnummer+"<br/>postcode: "+postcode+"<br/>woonplaats: "+woonplaats+"<br/>netnummer: "+netnummer+"<br/>status: "+status+""}}}function callbackZipp(responseText,dat){deze=document.postcode;if(responseText.getElementsByTagName("status").length>0){status=responseText.getElementsByTagName("status")[0].childNodes.item(0).nodeValue;if(status==1||status=="1"){straat="";huisnummer="";postcode="";woonplaats="";netnummer="";if(responseText.getElementsByTagName("straat").length>0){straat=responseText.getElementsByTagName("straat")[0].childNodes.item(0).nodeValue;deze.straatnaam.value=straat}if(responseText.getElementsByTagName("huisnummer").length>0){huisnummer=responseText.getElementsByTagName("huisnummer")[0].childNodes.item(0).nodeValue;deze.huisnummer.value=huisnummer}if(responseText.getElementsByTagName("postcode").length>0){postcode=responseText.getElementsByTagName("postcode")[0].childNodes.item(0).nodeValue;deze.postcode.value=postcode}if(responseText.getElementsByTagName("woonplaats").length>0){woonplaats=responseText.getElementsByTagName("woonplaats")[0].childNodes.item(0).nodeValue;deze.woonplaats.value=woonplaats}if(responseText.getElementsByTagName("netnummer").length>0){netnummer=responseText.getElementsByTagName("netnummer")[0].childNodes.item(0).nodeValue}html="straat: "+straat+"<br/>huisnummer: "+huisnummer+"<br/>postcode: "+postcode+"<br/>woonplaats: "+woonplaats+"<br/>netnummer: "+netnummer+"<br/>status: "+status+"";document.getElementById("resultaat").innerHTML=html}else{document.getElementById("resultaat").innerHTML="gegevens zijn niet volledig"}}else{document.getElementById("resultaat").innerHTML="gegevens zijn niet volledig"}}
/*------------http://twovisions.nl/postcode/ajax.js------------------*/

var xmlhttp;var xmlhttp2;var htmlId2="tekst1";var googleMapsKey="ABQIAAAAUXph7mMSyOZ5gsQutyQbqRRwftzZanZ_SiqVrSenE604m0nUHRQjO98epnALlNjKhAZIqzu0ZTDBVA";var XMLHTTPObject;var xml;var cachetime=10;var xmlData;var xmlfile="/postcode/index.php";var cache=new Array();function setxmlfile(name){xmlfile=name}function tvfw_setCookie(c_name,value,expiredays){var exdate=new Date();exdate.setDate(exdate.getDate()+expiredays);document.cookie=c_name+"="+escape(value)+((expiredays==null)?"":";expires="+exdate.toGMTString()+"; path=/")}function tvfw_getCookie(c_name){if(document.cookie.length>0){c_start=document.cookie.indexOf(c_name+"=");if(c_start!=-1){c_start=c_start+c_name.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end==-1)c_end=document.cookie.length;return unescape(document.cookie.substring(c_start,c_end))}}return""}function tvfw_checkCookie(username){if(username==null||username==""||username=="new"){username=tvfw_getCookie('caldat')}else{tvfw_setCookie('caldat',username,365)}return username}function tvfw_google_maps(adres){url="http://maps.google.com/maps/geo?q="+adres+",Netherlands&output=xml&key=ABQIAAAAUXph7mMSyOZ5gsQutyQbqRSN05abrNb_QXDG7jKO8dU4vS43ZRQDLMmDSIDuN78oNFCIqBWOpSeaJg";if(window.XMLHttpRequest){xmlhttp2=new XMLHttpRequest();xmlhttp2.onreadystatechange=xmlhttpChange2;xmlhttp2.open("GET",url,true);xmlhttp2.send(null)}else if(window.ActiveXObject){xmlhttp2=new ActiveXObject("Microsoft.XMLHTTP");if(xmlhttp2){xmlhttp2.onreadystatechange=xmlhttpChange2;xmlhttp2.open("GET",url,true);xmlhttp2.send()}}else{tvfw_tekst("Your browser cannot handle this script")}}function tvfw_xmlhttpChange2(){switch(xmlhttp2.readyState){case 4:loadgooglemaps(xmlhttp2);break}}function tvfw_loadgooglemaps(xmlhttp2){if(xmlhttp2.status==200){tekst=xmlhttp2.responseXML.getElementsByTagName("coordinates")[0].item(0).innerHTML;alert(tekst)}}function tvfw_loadXMLDoc(url){url1=url;if(url==""||url==null){url="new"}welke=tvfw_checkCookie(url);if(welke==""||welke==null){var tday=new Date();if(tday.getMonth()<10){url="/"+(tday.getFullYear())+"0"+(tday.getMonth()+1)+"/nieuws.xml"}else{url="/"+(tday.getFullYear())+(tday.getMonth()+1)+"/nieuws.xml"}welke=tvfw_checkCookie(url)}url="/nieuws"+welke;if(url.indexOf("undefined")<0&&url!="/nieuws/nieuws"&&url!="/nieuws"&&url!="/nieuws/"){if(window.XMLHttpRequest){xmlhttp=new XMLHttpRequest();xmlhttp.onreadystatechange=xmlhttpChange;xmlhttp.open("GET",url,true);xmlhttp.send(null)}else if(window.ActiveXObject){xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");if(xmlhttp){xmlhttp.onreadystatechange=xmlhttpChange;xmlhttp.open("GET",url,true);xmlhttp.send()}}else{tvfw_tekst("Your browser cannot handle this script")}}else{if(tday.getMonth()<10){welke="/"+(tday.getFullYear())+"0"+(tday.getMonth()+1)+"/nieuws.xml"}else{welke="/"+(tday.getFullYear())+(tday.getMonth()+1)+"/nieuws.xml"}url="/nieuws"+welke;if(window.XMLHttpRequest){xmlhttp=new XMLHttpRequest();xmlhttp.onreadystatechange=xmlhttpChange;xmlhttp.open("GET",url,true);xmlhttp.send(null)}else if(window.ActiveXObject){xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");if(xmlhttp){xmlhttp.onreadystatechange=xmlhttpChange;xmlhttp.open("GET",url,true);xmlhttp.send()}}else{tvfw_tekst("Your browser cannot handle this script")}}}function tvfw_xmlhttpChange(){switch(xmlhttp.readyState){case 0:tvfw_tekst("wordt geladen..",htmlId2);break;case 1:tvfw_tekst("wordt geladen...",htmlId2);break;case 2:tvfw_tekst("wordt geladen....",htmlId2);break;case 3:tvfw_tekst("wordt geladen.....",htmlId2);break;case 4:tvfw_loadtekst("name",20,0,htmlId2,xmlhttp);break;default:tvfw_tekst("wordt geladen.",htmlId2);break}}function tvfw_loadtekst(tagName,node,itemx,htmlId,xmlhttp){if(xmlhttp.status==200){tempText="<br/>";items=xmlhttp.responseXML.getElementsByTagName("name").length;if(node<items){node=items-node}else{node=0}if(xmlhttp.responseXML.getElementsByTagName("calender").length>0){maandnaam=xmlhttp.responseXML.getElementsByTagName("calender")[0].getAttribute('name');if(maandnaam!=""&&maandnaam!=null){tempText+="<h3>"+maandnaam+"</h3>"}}for(i=0;i<items;i++){tempText+="<a href=\""+(xmlhttp.responseXML.getElementsByTagName("link")[i].childNodes.item(itemx).nodeValue)+"\" class=\"callink\">"+(xmlhttp.responseXML.getElementsByTagName("name")[i].childNodes.item(itemx).nodeValue)+"</a>";tempText+="<br/><i>"+(xmlhttp.responseXML.getElementsByTagName("content")[i].childNodes.item(itemx).nodeValue)+"</i><br/>"}if(items<1){maandnaam="";if(xmlhttp.responseXML.getElementsByTagName("calender").length>0){maandnaam=xmlhttp.responseXML.getElementsByTagName("calender")[0].getAttribute('name')}if(maandnaam!=""&&maandnaam!=null){}tempText+="Er zijn nog geen data bekend.<br/><br/>Bel voor meer informatie naar<br/>020 430 01 37."}tvfw_tekst(tempText,htmlId)}else{status1=httpStatus(xmlhttp,1);status2=httpStatus(xmlhttp,2);tvfw_tekst("Problem retrieving XML data:\n"+status1+" "+status2+"",htmlId2)}}function tvfw_tekst(stringTekst,htmlId){if(htmlId==""||htmlId==null){htmlId="tekst1"}if(stringTekst==""||stringTekst==null){stringTekst=""}var xmlData=document.getElementById(htmlId);if(xmlData){xmlData.innerHTML=""+stringTekst+""}}function tvfw_status(statusTekst){window.status=""+statusTekst+""}function tvfw_titel(titelTekst){document.title=""+titelTekst+""}function tvfw_links(){return location.href}function tvfw_httpStatus(xmlItem,wat){switch(wat){case 1:xmlStatus=xmlItem.status;break;case 2:xmlStatus=xmlItem.statusText;break;case 3:xmlStatus=xmlItem.responseText;break;case 4:xmlStatus=xmlItem.responseXML;break;case 5:xmlStatus=xmlItem.readyState;break;default:xmlStatus=xmlItem.status;break}return xmlStatus}function tvfw_menu(hoeveel){var stringMenu="";for(var a=1;a<hoeveel;a++){tempTitle=xmlhttp.responseXML.getElementsByTagName("title")[a].childNodes.item(0).nodeValue;stringMenu=stringMenu+"<a href='#' onmousedown='tvfw_loadtekst(&#34;description&#34;,"+a+",0, &#34;"+htmlId2+"&#34;);return false;'>"+tempTitle+"</a>";if(a<(hoeveel-1)){stringMenu=stringMenu+" | "}}tekst(stringMenu,"menu1")}function tvfw_xmit(data){xmlhttp.open("POST","index2.php",true);xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4){}}
xmlhttp.setRequestHeader("Man","GET index2.php HTTP/1.1");xmlhttp.setRequestHeader("MessageType","CALL");xmlhttp.setRequestHeader("Content-Type","text/xml; charset=utf-8");xmlhttp.setRequestHeader("SOAPAction","index2.php");xmlhttp.send(data)} function tvfw_synch(waarde){xmlhttp.open("POST","verwerking.php",true);xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4){document.getElementById("sushi").innerHTML=xmlhttp.responseText}}
http.open('post','index2.php');http.setRequestHeader('Content-Type','application/x-www-form-urlencoded');http.send('veld1=waarde;veld2=waarde')}function tvfw_uitgebreid(i,kleur){switch(i){case 1:uitgebreidwel(kleur);break;case"1":uitgebreidwel(kleur);break;case 2:uitgebreidniet(kleur);break;case"2":uitgebreidniet(kleur);break}}function tvfw_uitgebreideinfo(i){document.getElementById("content").style.display="none";for(u=1;u<=4;u++){if(document.getElementById("content"+u)){document.getElementById("content"+u).style.display="none"}}document.getElementById("content"+i).style.display="block"}function tvfw_uitgebreidwel(kleur){document.getElementById("content").style.display="block";document.getElementById("content2").style.display="none";alg=document.getElementById("training_alg").innerHTML;uit=document.getElementById("training_uit").innerHTML;alg=alg.replace("_off","_"+kleur+"_on");uit=uit.replace("_"+kleur+"_on","_off");document.getElementById("training_alg").innerHTML=alg;document.getElementById("training_uit").innerHTML=uit;document.getElementById("training_alg2").innerHTML=alg;document.getElementById("training_uit2").innerHTML=uit;document.getElementById("training_alg3").innerHTML=alg;document.getElementById("training_uit3").innerHTML=uit}function tvfw_uitgebreidniet(kleur){document.getElementById("content").style.display="none";document.getElementById("content2").style.display="block";alg=document.getElementById("training_alg").innerHTML;uit=document.getElementById("training_uit").innerHTML;alg=alg.replace("_"+kleur+"_on","_off");uit=uit.replace("_off","_"+kleur+"_on");document.getElementById("training_alg").innerHTML=alg;document.getElementById("training_uit").innerHTML=uit;document.getElementById("training_alg2").innerHTML=alg;document.getElementById("training_uit2").innerHTML=uit;document.getElementById("training_alg3").innerHTML=alg;document.getElementById("training_uit3").innerHTML=uit}var vorigadres=0;function tvfw_showadres(welke){if(welke>0){if(vorigadres>0){document.getElementById("adres"+vorigadres).style.display="none"}if(welke==3){document.getElementById("adres"+welke).style.display="table-row";vorigadres=welke}else{document.getElementById("adres3").style.display="none"}}else{if(vorigadres>0){document.getElementById("adres"+vorigadres).style.display="none"}else{document.getElementById("adres3").style.display="none"}}}function tvfw_xmlophalen(pagina,oproepnaam,callback,dat,extravars){xmlhttp=null;var start=new Date();XMLHTTPObject=null;if(window.XMLHttpRequest){XMLHTTPObject=new XMLHttpRequest()}else if(window.ActiveXObject){XMLHTTPObject=new ActiveXObject("Microsoft.XMLHTTP")}if(XMLHTTPObject==null){try{XMLHTTPObject=new ActiveXObject("Microsoft.XMLHTTP")}catch(e){try{XMLHTTPObject=createXMLHTTPObject()}catch(e){try{XMLHTTPObject=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){try{XMLHTTPObject=new ActiveXObject("Microsoft.XMLHTTP")}catch(e){try{XMLHTTPObject=new XMLHttpRequest()}catch(e){alert("Your browser broke! (1)");return false}}}}}}if(XMLHTTPObject){returntxt="";XMLHTTPObject.onreadystatechange=function(){if(XMLHTTPObject.readyState==4){if(XMLHTTPObject.status!=200&&XMLHTTPObject.status!=304){}else{callback(XMLHTTPObject.responseXML,dat,extravars)}}}
XMLHTTPObject.open('GET',pagina,true);XMLHTTPObject.setRequestHeader("Cache-Control","no-cache");XMLHTTPObject.setRequestHeader('Content-type','application/x-www-form-urlencoded');XMLHTTPObject.setRequestHeader("Connection","close");XMLHTTPObject.send(null)}else{alert("Er is een fout opgetreden!")}}function tvfw_createHTTPHandler(){httphandler=false;if(!httphandler&&typeof XMLHttpRequest!='undefined'&&window.XMLHttpRequest){httphandler=new XMLHttpRequest()}else if(window.ActiveXObject){httphandler=new ActiveXObject("Microsoft.XMLHTTP")}return httphandler}var XMLHttpFactories=[function(){return new ActiveXObject("Msxml2.XMLHTTP")},function(){return new ActiveXObject("Msxml3.XMLHTTP")},function(){return new ActiveXObject("Microsoft.XMLHTTP")},function(){return new ActiveXObject("MSXML2.XMLHTTP.3.0")},function(){return new XMLHttpRequest()}];function tvfw_createXMLHTTPObject(){var xmlhttp=false;for(var i=0;i<XMLHttpFactories.length;i++){try{xmlhttp=XMLHttpFactories[i]()}catch(e){continue}break}return xmlhttp}function tvfw_checkData(e){var evt=e||window.event;var rs=XMLHTTPObject.readyState||"None";alert(evt.type+' '+rs)}function tvfw_xmlhttpChange2(callback,dat){switch(XMLHTTPObject.readyState){case 4:callback(XMLHTTPObject.responseXML,dat,XMLHTTPObject.responseText);break}}function tvfw_loading(dat){document.getElementById('frame').innerHTML="Loading ..."}function tvfw_checkmax(deze,maximum){waarde=deze.value;if(waarde.length>maximum){waarde=substr(waarde,0,maximum)}deze.value=waarde}function tvfw_limiet(veld,maximum){if(veld.value.length>maximum){veld.value=veld.value.substring(0,maximum)}}function tvfw_checkpostcode(deze){postcode=deze.postcode.value;huisnummer=deze.huisnummer.value;woonplaats=deze.woonplaats.value;straat=deze.straatnaam.value;var dat=new Array();file=xmlfile+"?postcode="+postcode+"&huisnummer="+huisnummer+"&woonplaats="+woonplaats+"&straatnaam="+straat+"&referer="+document.referrer;xmlophalen(""+file,'test',callbackZipp,dat);return false}function tvfw_checkpostcode2(formulier){ditf=0;for(a=0;a<document.forms.length;a++){if(document.forms[a].name==formulier){ditf=a}}deze=document.forms[ditf];postcode=deze.postcode.value;huisnummer=deze.huisnummer.value;woonplaats=deze.woonplaats.value;straat=deze.straatnaam.value;var dat=new Array();file=xmlfile+"?postcode="+postcode+"&huisnummer="+huisnummer+"&woonplaats="+woonplaats+"&straatnaam="+straat+"&referer="+document.referrer;xmlophalen(""+file,'test',callbackZipp,dat);return false}function checkpostcode3(idprefix){var idprefix=idprefix;if(document.getElementById(idprefix+"postcode")){postcode=document.getElementById(idprefix+"postcode").value}if(document.getElementById(idprefix+"huisnummer")){huisnummer=document.getElementById(idprefix+"huisnummer").value}if(document.getElementById(idprefix+'postal_code')){postcode=document.getElementById(idprefix+'postal_code').value}if(document.getElementById(idprefix+'housenumber')){huisnummer=document.getElementById(idprefix+'housenumber').value}var dat=new Array();file=xmlfile+"?postcode="+postcode+"&huisnummer="+huisnummer;if((postcode!=''&&huisnummer!='')){tvfw_xmlophalen(""+file,'test',tvfw_callbackZipp2,dat,idprefix)}return false}function getaddress(prefix){var prefix=prefix;if(document.getElementById(prefix+"postcode")){postcode=document.getElementById(prefix+"postcode").value;postcode=postcode.replace(/ /,"");postcode=postcode.toUpperCase();document.getElementById(prefix+"postcode").value=postcode}if(document.getElementById(prefix+"huisnummer")){huisnummer=document.getElementById(prefix+"huisnummer").value}if(document.getElementById(prefix+'postal_code')){postcode=document.getElementById(prefix+'postal_code').value;postcode=postcode.replace(/ /,"");postcode=postcode.toUpperCase();document.getElementById(prefix+'postal_code').value=postcode}if(document.getElementById(prefix+'zipp')){postcode=document.getElementById(prefix+'zipp').value;postcode=postcode.replace(/ /,"");postcode=postcode.toUpperCase();document.getElementById(prefix+'zipp').value=postcode}if(document.getElementById(prefix+'housenumber')){huisnummer=document.getElementById(prefix+'housenumber').value}if(document.getElementById(prefix+'number')){huisnummer=document.getElementById(prefix+'number').value}var dat=new Array();file=xmlfile+"?postcode="+postcode+"&huisnummer="+huisnummer;if((postcode!=''&&huisnummer!='')){tvfw_xmlophalen(""+file,'test',tvfw_callbackZipp2,dat,prefix)}return false}function tvfw_checkpostcodes(deze){formulier=deze.form.name;ditf=0;for(a=0;a<document.forms.length;a++){if(document.forms[a].name==formulier){ditf=a}}deze=document.forms[ditf];postcode=deze.postal_code.value;huisnummer=deze.housenumber.value;woonplaats=deze.city.value;straat=deze.street.value;var dat=new Array();file=xmlfile+"?postcode="+postcode+"&huisnummer="+huisnummer+"&woonplaats="+woonplaats+"&straatnaam="+straat;dat["form"]=ditf;if((postcode!=''&&huisnummer!='')||(huisnummer!=''&&woonplaats!=''&&straat!='')){xmlophalen(""+file,'test',callbackZipps,dat)}return false}function tvfw_checkpostcode4(formulier){ditf=0;for(a=0;a<document.forms.length;a++){if(document.forms[a].name==formulier){ditf=a}}deze=document.forms[ditf];postcode=deze.company_zipp.value;huisnummer=deze.company_housenumber.value;woonplaats=deze.company_city.value;straat=deze.company_street.value;var dat=new Array();file=xmlfile+"?postcode="+postcode+"&huisnummer="+huisnummer+"&referer="+document.referrer;dat["form"]=ditf;if((postcode!=''&&huisnummer!='')||(huisnummer!=''&&woonplaats!=''&&straat!='')){xmlophalen(""+file,'test',callbackZipp3,dat)}else if(straat.toLowerCase()==deze.street.value.toLowerCase()&&huisnummer==''&&woonplaats==''&&postcode==''){deze.company_zipp.value=deze.postal_code.value;deze.company_housenumber.value=deze.housenumber.value;deze.company_city.value=deze.city.value;deze.company_street.value=deze.street.value}return false}function tvfw_checkpostcode5(formulier){ditf=0;for(a=0;a<document.forms.length;a++){if(document.forms[a].name==formulier){ditf=a}}deze=document.forms[ditf];postcode=deze.invoice_zipp.value;huisnummer=deze.invoice_housenumber.value;woonplaats=deze.invoice_city.value;straat=deze.invoice_street.value;var dat=new Array();file=xmlfile+"?postcode="+postcode+"&huisnummer="+huisnummer+"&referer="+document.referrer;dat["form"]=ditf;if((postcode!=''&&huisnummer!='')||(huisnummer!=''&&woonplaats!=''&&straat!='')){xmlophalen(""+file,'test',callbackZipp5,dat)}else if(straat.toLowerCase()==deze.street.value.toLowerCase()&&huisnummer==''&&woonplaats==''&&postcode==''){deze.company_zipp.value=deze.postal_code.value;deze.company_housenumber.value=deze.housenumber.value;deze.company_city.value=deze.city.value;deze.company_street.value=deze.street.value}return false}function tvfw_callbackZipp5(responseText,dat){deze=document.forms[ditf];if(responseText.getElementsByTagName("status").length>0){status=responseText.getElementsByTagName("status")[0].childNodes.item(0).nodeValue;if(status==1||status=="1"){straat="";huisnummer="";postcode="";woonplaats="";netnummer="";if(responseText.getElementsByTagName("straat").length>0){straat=responseText.getElementsByTagName("straat")[0].childNodes.item(0).nodeValue;deze.invoice_street.value=straat}if(responseText.getElementsByTagName("huisnummer").length>0){huisnummer=responseText.getElementsByTagName("huisnummer")[0].childNodes.item(0).nodeValue;deze.invoice_housenumber.value=huisnummer}if(responseText.getElementsByTagName("postcode").length>0){postcode=responseText.getElementsByTagName("postcode")[0].childNodes.item(0).nodeValue;deze.invoice_zipp.value=postcode}if(responseText.getElementsByTagName("woonplaats").length>0){woonplaats=responseText.getElementsByTagName("woonplaats")[0].childNodes.item(0).nodeValue;deze.invoice_city.value=woonplaats}html="straat: "+straat+"<br/>huisnummer: "+huisnummer+"<br/>postcode: "+postcode+"<br/>woonplaats: "+woonplaats+"<br/>netnummer: "+netnummer+"<br/>status: "+status+""}else{}}else{}}function tvfw_callbackZipp3(responseText,dat){deze=document.forms[ditf];if(responseText.getElementsByTagName("status").length>0){status=responseText.getElementsByTagName("status")[0].childNodes.item(0).nodeValue;if(status==1||status=="1"){straat="";huisnummer="";postcode="";woonplaats="";netnummer="";if(responseText.getElementsByTagName("straat").length>0){straat=responseText.getElementsByTagName("straat")[0].childNodes.item(0).nodeValue;deze.company_street.value=straat}if(responseText.getElementsByTagName("huisnummer").length>0){huisnummer=responseText.getElementsByTagName("huisnummer")[0].childNodes.item(0).nodeValue;deze.company_housenumber.value=huisnummer}if(responseText.getElementsByTagName("postcode").length>0){postcode=responseText.getElementsByTagName("postcode")[0].childNodes.item(0).nodeValue;deze.company_zipp.value=postcode}if(responseText.getElementsByTagName("woonplaats").length>0){woonplaats=responseText.getElementsByTagName("woonplaats")[0].childNodes.item(0).nodeValue;deze.company_city.value=woonplaats}if(responseText.getElementsByTagName("netnummer").length>0){netnummer=responseText.getElementsByTagName("netnummer")[0].childNodes.item(0).nodeValue;if(deze.company_phone.value==""){deze.company_phone.value=netnummer}}html="straat: "+straat+"<br/>huisnummer: "+huisnummer+"<br/>postcode: "+postcode+"<br/>woonplaats: "+woonplaats+"<br/>netnummer: "+netnummer+"<br/>status: "+status+""}else{}}else{}}function tvfw_callbackZipp2(responseText,dat,extravars){idprefix=extravars;if(responseText.getElementsByTagName("status").length>0){status=responseText.getElementsByTagName("status")[0].childNodes.item(0).nodeValue;if(status==1||status=="1"){straat="";huisnummer="";postcode="";woonplaats="";netnummer="";if(responseText.getElementsByTagName("straat").length>0){straat=responseText.getElementsByTagName("straat")[0].childNodes.item(0).nodeValue;if(document.getElementById(idprefix+'adres')){document.getElementById(idprefix+'adres').value=straat;document.getElementById(idprefix+'adres').readonly=true}else if(document.getElementById(idprefix+'street')){document.getElementById(idprefix+'street').value=straat;document.getElementById(idprefix+'street').readonly=true}else if(document.getElementById(idprefix+'address')){document.getElementById(idprefix+'address').value=straat;document.getElementById(idprefix+'address').readonly=true}}if(responseText.getElementsByTagName("huisnummer").length>0){huisnummer=responseText.getElementsByTagName("huisnummer")[0].childNodes.item(0).nodeValue}if(responseText.getElementsByTagName("postcode").length>0){postcode=responseText.getElementsByTagName("postcode")[0].childNodes.item(0).nodeValue}if(responseText.getElementsByTagName("woonplaats").length>0){woonplaats=responseText.getElementsByTagName("woonplaats")[0].childNodes.item(0).nodeValue;if(document.getElementById(idprefix+'plaats')){document.getElementById(idprefix+'plaats').value=woonplaats;document.getElementById(idprefix+'plaats').readonly=true}else if(document.getElementById(idprefix+'city')){document.getElementById(idprefix+'city').value=woonplaats;document.getElementById(idprefix+'city').readonly=true}}if(responseText.getElementsByTagName("netnummer").length>0){netnummer=responseText.getElementsByTagName("netnummer")[0].childNodes.item(0).nodeValue;if(document.getElementById(idprefix+'telefoon')){if(document.getElementById(idprefix+'telefoon').value==""){document.getElementById(idprefix+'telefoon').value=netnummer}}else if(document.getElementById(idprefix+'phone')){if(document.getElementById(idprefix+'phone').value==""){document.getElementById(idprefix+'phone').value=netnummer}}}html="straat: "+straat+"<br/>huisnummer: "+huisnummer+"<br/>postcode: "+postcode+"<br/>woonplaats: "+woonplaats+"<br/>netnummer: "+netnummer+"<br/>status: "+status+""}else{if(document.getElementById(idprefix+'adres')){document.getElementById(idprefix+'adres').readonly=false}else if(document.getElementById(idprefix+'street')){document.getElementById(idprefix+'street').readonly=false}if(document.getElementById(idprefix+'plaats')){document.getElementById(idprefix+'plaats').readonly=false}else if(document.getElementById(idprefix+'city')){document.getElementById(idprefix+'city').readonly=false}}}else{if(document.getElementById(idprefix+'adres')){}else if(document.getElementById(idprefix+'street')){}if(document.getElementById(idprefix+'plaats')){}else if(document.getElementById(idprefix+'city')){}}}function tvfw_callbackZipps(responseText,dat){deze=document.forms[ditf];if(responseText.getElementsByTagName("status").length>0){status=responseText.getElementsByTagName("status")[0].childNodes.item(0).nodeValue;if(status==1||status=="1"){straat="";huisnummer="";postcode="";woonplaats="";netnummer="";if(responseText.getElementsByTagName("straat").length>0){straat=responseText.getElementsByTagName("straat")[0].childNodes.item(0).nodeValue;deze.street.value=straat}if(responseText.getElementsByTagName("huisnummer").length>0){huisnummer=responseText.getElementsByTagName("huisnummer")[0].childNodes.item(0).nodeValue;deze.housenumber.value=huisnummer}if(responseText.getElementsByTagName("postcode").length>0){postcode=responseText.getElementsByTagName("postcode")[0].childNodes.item(0).nodeValue;deze.postal_code.value=postcode}if(responseText.getElementsByTagName("woonplaats").length>0){woonplaats=responseText.getElementsByTagName("woonplaats")[0].childNodes.item(0).nodeValue;deze.city.value=woonplaats}if(responseText.getElementsByTagName("netnummer").length>0){netnummer=responseText.getElementsByTagName("netnummer")[0].childNodes.item(0).nodeValue;if(deze.phone.value==""){deze.phone.value=netnummer}}html="straat: "+straat+"<br/>huisnummer: "+huisnummer+"<br/>postcode: "+postcode+"<br/>woonplaats: "+woonplaats+"<br/>netnummer: "+netnummer+"<br/>status: "+status+""}else{}}else{}}function tvfw_callbackZipp(responseText,dat){deze=document.postcode;if(responseText.getElementsByTagName("status").length>0){status=responseText.getElementsByTagName("status")[0].childNodes.item(0).nodeValue;if(status==1||status=="1"){straat="";huisnummer="";postcode="";woonplaats="";netnummer="";if(responseText.getElementsByTagName("straat").length>0){straat=responseText.getElementsByTagName("straat")[0].childNodes.item(0).nodeValue;deze.straatnaam.value=straat}if(responseText.getElementsByTagName("huisnummer").length>0){huisnummer=responseText.getElementsByTagName("huisnummer")[0].childNodes.item(0).nodeValue;deze.huisnummer.value=huisnummer}if(responseText.getElementsByTagName("postcode").length>0){postcode=responseText.getElementsByTagName("postcode")[0].childNodes.item(0).nodeValue;deze.postcode.value=postcode}if(responseText.getElementsByTagName("woonplaats").length>0){woonplaats=responseText.getElementsByTagName("woonplaats")[0].childNodes.item(0).nodeValue;deze.woonplaats.value=woonplaats}if(responseText.getElementsByTagName("netnummer").length>0){netnummer=responseText.getElementsByTagName("netnummer")[0].childNodes.item(0).nodeValue}html="straat: "+straat+"<br/>huisnummer: "+huisnummer+"<br/>postcode: "+postcode+"<br/>woonplaats: "+woonplaats+"<br/>netnummer: "+netnummer+"<br/>status: "+status+"";document.getElementById("resultaat").innerHTML=html}else{document.getElementById("resultaat").innerHTML="gegevens zijn niet volledig"}}else{document.getElementById("resultaat").innerHTML="gegevens zijn niet volledig"}}function tvfw_createXHR(){var request=false;try{request=new ActiveXObject('Msxml2.XMLHTTP')}catch(err2){try{request=new ActiveXObject('Microsoft.XMLHTTP')}catch(err3){try{request=new XMLHttpRequest()}catch(err1){request=false}}}return request}function tvfw_maxgo(deze,maximum,id,soort){waarde=deze.value;if(waarde!=""){var o=99;if(soort=="maand"){o=1}else if(soort=="dag"){o=3}else{o=99}waarde=parseInt(waarde);if(waarde>0){deze.value=waarde}else{if(soort=="bedrag"){deze.value="10";waarde=10}else{deze.value="";waarde=0}}waarde=waarde+"";var currentTime=new Date(); var month=currentTime.getMonth()+1; var day=currentTime.getDate();var year=currentTime.getFullYear(); if(soort=="maand"&&(waarde*1)>12){alert("De ingevoerde waarde voor de maand is onjuist.");deze.focus();deze.select()}else if(soort=="dag"&&(waarde*1)>31){alert("De ingevoerde waarde voor de dag is onjuist.");deze.focus();deze.select()}else if(soort=="jaar2"&&((waarde*1)<1880)){waarde=waarde+"";if(waarde.length==2){deze.value="19"+waarde;if(soort=="jaar"&&((waarde*1)>year)){alert("De ingevoerde waarde voor het jaar is onjuist.")}}else{alert("De ingevoerde waarde voor het jaar is onjuist.")}deze.focus();deze.select()}else if(soort=="jaar"&&((waarde*1)>year)){alert("De ingevoerde waarde voor het jaar is onjuist.");deze.focus();deze.select()}else if(soort=="huisnummer"&&(waarde*1)>999999){alert("De ingevoerde waarde voor het huisnummer is onjuist.");deze.focus();deze.select()}else if(soort=="bedrag"&&(waarde*1)>9999999999){alert("De ingevoerde waarde voor het bedrag is onjuist.");deze.value="10";deze.focus();deze.select()}else if(waarde.length>=maximum||(((waarde.substring(0,1))*1)>o&&waarde.substring(0,1)!="")){if(document.getElementById(id)){document.getElementById(id).focus();document.getElementById(id).select()}}}else{if(soort=="jaar2"||soort=="jaar"){deze.value=""}}}

function uitgebreideinfo2(i){var txt = document.getElementById("content"+i).innerHTML; oFullTitle = window.open('','Intermediair_Trainingen',"width=1000, height=800"); oFullTitle.document.write(txt); oFullTitle.focus();}

/*--------------------------forms--------------------------------------------*/

var old_onload=window.onload || function(){};
window.onload=function(){old_onload();if(document.downloadform&&document.downloadform.datum_training){if(!document.downloadform.datum_training.getElementsByTagName('option').length){document.downloadform.datum_training.parentNode.parentNode.style.display='none'}}if(document.optie&&document.optie.datum_training){if(!document.optie.datum_training.getElementsByTagName('option').length){document.optie.datum_training.parentNode.parentNode.parentNode.parentNode.style.display='none'}}}
function check_Form(formulier,fields,description){d=document.forms[formulier];var errors="";var tonen=new Array();tonen[0]="trainingen_1";tonen[1]="congres_1";tonen[2]="slg_1";tonen[3]="trainingen_2";tonen[4]="congres_2";tonen[5]="slg_2";for(a=0;a<tonen.length;a++){e=document.getElementById(tonen[a]);if(e){if(e.style.display=='none'){e.innerHTML=''}}}for(i=0;i<fields.length;i++){data_field=fields[i];if(d[data_field].length&&d[data_field].type!="select-one"){array_errors=true;for(y=0;y<d[data_field].length;y++){if(d[data_field][y].checked==true){array_errors=false}}if(array_errors!=false){errors+="- "+description[i]+"\n"}}else if(d[data_field].type=="checkbox"){if(d[data_field].checked==false){errors+="- "+description[i]+"\n"}}else{if(d[data_field].value==""){errors+="- "+description[i]+"\n"}}}if(errors){alert("De volgende veld(en) zijn nog niet ingevuld:\n"+errors);return false}else{return true}}
function showInterestSub(groupId,total){for(i=1;i<=total;i++){hideDiv='interestSub_'+i;document.getElementById(hideDiv).style.display="none"}showDiv='interestSub_'+groupId;document.getElementById(showDiv).style.display="block"}
function checkInteger(obj){stringObject=obj.value;obj.value=checkIntegerStr(stringObject)}
function checkStringU(obj){stringObject=obj.value;v=checkStringStr(stringObject);obj.value=v.toUpperCase()}
function checkStringL(obj){stringObject=obj.value;v=checkStringStr(stringObject);obj.value=v.toLowerCase()}
function checkStringF(obj){stringObject=obj.value;v=checkStringStr(stringObject);v=v.toLowerCase();v1=v.substr(0,1);v2=v.substr(1);v1=v1.toUpperCase();v2=v2.toLowerCase();obj.value=v1+v2}
function checkStringF2(obj){stringObject=obj.value;v=checkStringStr(stringObject);v1=v.substr(0,1);v2=v.substr(1);v1=v1.toUpperCase();obj.value=v1+v2}
function checkIntegerStr(stringObject){str="";for(i=0;i<stringObject.length;i++){strValue=stringObject.substr(i,1);for(b=0;b<10;b++){if(strValue.match(b)){str=str+strValue.match(b)}}}return str}
function checkString(obj){stringObject=obj.value;obj.value=checkStringStr(stringObject)}
function checkStringStr(stringObject){stringObjectAlf=Array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z");str="";for(i=0;i<stringObject.length;i++){strValue=stringObject.substr(i,1);for(b=0;b<stringObjectAlf.length;b++){if(strValue.match(stringObjectAlf[b])){str=str+stringObjectAlf[b]}}}return str}
function checkPostcode(obj){stringObject=obj.value;stringLength=stringObject.length;pcInt=stringObject.substr(0,4);pc=checkIntegerStr(pcInt);if(stringObject.length>3){pc=pc+" "}pcStr=stringObject.substr(5,2);pc=pc+checkStringStr(pcStr);obj.value=pc}
function getValueRadio(formulier,fieldName){d=document.forms[formulier];radioObj=d.elements[fieldName];var radioLength=radioObj.length;for(var i=0;i<radioLength;i++){if(radioObj[i].checked){return(radioObj[i].value)}}}
function checkEmail(obj){stringObject=obj.value;var x=stringObject;var filter=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;if(filter.test(x)){obj.value=stringObject}else{obj.value=""}}
function checkEmail2(obj){stringObject=obj;var x=stringObject;var filter=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;if(filter.test(x)){return true}else{return false}}
function checkDatumNL(obj){stringObject=obj.value;var x=stringObject;var filter=/^([0-9]{2})+\-([0-9]{2})+\-([0-9]{4})+$/;if(filter.test(x)){obj.value=stringObject}else{obj.value=""}}function limiet(formulier,veld,maximum){aantal=document.forms[formulier].elements.length;deze=0;dit=veld.name;for(i=0;i<aantal;i++){vind=document.forms[formulier].elements[i].name;if(vind==dit){deze=i}}if(veld.value.length>=maximum){veld.value=veld.value.substring(0,maximum);if(veld.name=='postcode_cijfers'){if(document.forms[formulier].elements[deze+1]){document.forms[formulier].elements[deze+1].focus()}}}}function activeRadio(){document.financieletest.button.disabled=false}function setformaction(formulier,actie){document.forms[formulier].action="/home/projectmanagementscan/"+actie}function submitform(formulier){if(document.forms[formulier]){document.forms[formulier].submit()}}function checkit(id){document.getElementById(id).checked="checked";checkquestion(document.getElementById(id),'verder')}function checkquestion(deze,naar){w=0;if(document.getElementById("whatis")){w=document.getElementById("whatis").value}q=1;if(document.getElementById("question")){q=document.getElementById("question").value}var errors="";if(deze.value==""){errors+="U hebt nog geen antwoord aangevinkt"}if(errors){alert(""+errors);if(document.getElementById(naar)){document.getElementById(naar).disabled="disabled"}}else{if(document.getElementById(naar)){document.getElementById(naar).disabled=""}if(document.getElementById('answer')){document.getElementById('answer').value=deze.value}tel=1;while(document.getElementById("l"+q+"_"+tel)){document.getElementById("l"+q+"_"+tel).disabled="disabled";tel++}}if(document.getElementById("helper")){if(w==deze.value){document.getElementById("helper").innerHTML="Antwoord <b>"+deze.getAttribute("alt")+"</b> is <b class=\"goed\">goed</b><br/> <a href=\"javascript: submitform('financieletest')\" onclick=\"submitform('financieletest')\" class=\"verder\">Ga verder met de volgende vraag</a>"}else{a="";if(document.getElementById("q"+q+"_"+w)){a=document.getElementById("q"+q+"_"+w).innerHTML;document.getElementById("q"+q+"_"+w).className="antwoordgoed"}b="";if(document.getElementById("l"+q+"_"+w)){b=document.getElementById("l"+q+"_"+w).getAttribute("alt")}document.getElementById("helper").innerHTML="Antwoord <b>"+deze.getAttribute("alt")+"</b> is <b class=\"fout\">onjuist</b>. Het goede antwoord is <b>"+b+"</b>:<br/><b class=\"goedantwoord\">"+a+"</b><br/> <a href=\"javascript: submitform('financieletest')\" onclick=\"submitform('financieletest')\" class=\"verder\">Ga verder met de volgende vraag</a>"}}}function checkTestFriend(d){var errors="";if(d.recipientname1.value==""&&d.recipientname2.value==""){errors+="Voornaam collega/relatie\n"}if(d.recipientemail1.value==""&&d.recipientemail2.value==""){errors+="E-mail collega/relatie\n"}if(d.sendername.value==""){errors+="Jouw naam\n"}if(d.senderemail.value==""){errors+="Jouw e-mailadres\n"}if(errors){alert("De volgende veld(en) zijn nog niet ingevuld:\n"+errors);return false}else{d.submit()}}function checkNAW2(d){var errors="";if(d.naw_email.value==""||checkEmail2(d.naw_email.value)==false){errors+="E-mailadres\n";d.naw_email.focus()}if(errors){alert("De volgende veld(en) zijn nog niet ingevuld:\n"+errors);return false}else{d.submit()}}function download(){var tonen=new Array();tonen[0]="trainingen_2";tonen[1]="congres_2";tonen[2]="slg_2";var sluiten=new Array();sluiten[0]="trainingen_1";sluiten[1]="congres_1";sluiten[2]="slg_1";for(a=0;a<sluiten.length;a++){d=document.getElementById(sluiten[a]);if(d){d.style.display='none'}}for(a=0;a<tonen.length;a++){d=document.getElementById(tonen[a]);if(d){d.style.display=''}}}function download_aanvragen(deze){switch(deze.value){case'download':download();break;case'downloadform':download();break;case'brochure':vraagbrochureaan();break;case'brochure_aanvraag':vraagbrochureaan();break}}function download_aanvragen2(waarde){switch(waarde){case'download':download();break;case'downloadform':download();break;case'brochure':vraagbrochureaan();break;case'brochure_aanvraag':vraagbrochureaan();break}}function vraagbrochureaan(){var tonen=new Array();tonen[0]="trainingen_1";tonen[1]="congres_1";tonen[2]="slg_1";var sluiten=new Array();sluiten[0]="trainingen_2";sluiten[1]="congres_2";sluiten[2]="slg_2";for(a=0;a<sluiten.length;a++){d=document.getElementById(sluiten[a]);if(d){d.style.display='none'}}for(a=0;a<tonen.length;a++){d=document.getElementById(tonen[a]);if(d){d.style.display=''}}}

/*-------------------------------------flir.js----------------------------------------*/
var FLIR={version:'1.2.2',options:{path:'',classnameIgnore:false,findEmbededFonts:false,ignoredElements:'BR,HR,IMG,INPUT,SELECT'},onreplacing:null,onreplaced:null,onreplacingchild:null,onreplacedchild:null,flirElements:{},flirPlugins:[],isCraptastic:true,isIE:true,defaultStyle:null,classStyles:{},embededFonts:{},dpi:96,init:
function(options,fstyle){if(this.isFStyle(options)){this.defaultStyle=options}else{if(typeof options!='undefined')this.loadOptions(options);if(typeof fstyle=='undefined'){this.defaultStyle=new FLIRStyle()}else{if(this.isFStyle(fstyle))this.defaultStyle=fstyle;else this.defaultStyle=new FLIRStyle(fstyle)}}this.calcDPI();if(this.options.findEmbededFonts)this.discoverEmbededFonts();this.isIE=(navigator.userAgent.toLowerCase().indexOf('msie')>-1&&navigator.userAgent.toLowerCase().indexOf('opera')<0);this.isCraptastic=(typeof document.body.style.maxHeight=='undefined');if(this.isIE){this.flirIERepObj=[];this.flirIEHovEls=[];this.flirIEHovStyles=[]}FLIR._call_plugin('init',arguments)},
loadOptions:function(options){for(var i in options)this.options[i]=options[i]},
installPlugin:function(plugin){this.flirPlugins.push(plugin)},
_call_plugin:function(func,call){var ret=call;for(var i=0;i<this.flirPlugins.length;i++){if(typeof this.flirPlugins[i][func]=='function'){var pluginret=this.flirPlugins[i][func](ret);if(typeof pluginret=='undefined'){continue}if(typeof pluginret=='boolean'&&pluginret==false){return false}if(typeof pluginret!='boolean')ret=call}}var ret=typeof ret!='object'?[ret]:ret;if(ret.length&&ret[0]&&ret[0].callee)return ret[0];else return ret},
auto:function(els){if(!(args=FLIR._call_plugin('auto',arguments)))return;els=args[0];var tags=typeof els=='undefined'?['h1','h2','h3','h4','h5']:(els.indexOf&&els.indexOf(',')>-1?els.split(','):els);var elements;for(var i=0;i<tags.length;i++){elements=this.getElements(tags[i]);if(elements.length>0)this.replace(elements)}},
hover:function(e){
var o=FLIR.evsrc(e);
var targ=o;
var targDescHover=o.flirHasHover;
var hoverTree=o;
var on=(e.type=='mouseover');
while(o!=document.body&&!o.flirMainObj){o=FLIR.getParentNode(o);if(!targDescHover){targDescHover=o.flirHasHover;hoverTree=o}}
if(o==document.body)return;
var FStyle=FLIR.getFStyle(o);
if(on&&FStyle!=FStyle.hoverStyle)FStyle=FStyle.hoverStyle;
if(!(args=FLIR._call_plugin('hover',[on,targ,o,hoverTree])))return;on=args[0];
targ=args[1];o=args[2];hoverTree=args[3];
var objs=FLIR.getChildren(hoverTree);
if(objs.length==0||(objs.length==1&&(objs[0].flirImage||objs[0].flirHasHover))){objs=[hoverTree]}
else if(objs.length==1&&!FLIR.isIgnoredElement(objs[0])){var subobjs=FLIR.getChildren(objs[0]);if(subobjs.length>0)if((subobjs.length==1&&!subobjs[0].flirImage)||subobjs.length>1)objs=subobjs}
var rep_obj;
for(var i=0;i<objs.length;i++){
rep_obj=objs[i];if(rep_obj.nodeName=='IMG')continue;
if(!rep_obj.innerHTML)continue;if(FLIR.isIE){
var idx=FLIR.flirIEHovEls.length;FLIR.flirIERepObj[idx]=rep_obj;FLIR.flirIEHovStyles[idx]=FStyle;
if(!FLIR.isCraptastic){
if(FStyle.useBackgroundMethod&&FLIR.getStyle(rep_obj,'display')=='block'){
FLIR.flirIEHovEls[idx]=rep_obj;
setTimeout('FLIR.flirIERepObj['+idx+'].style.background = "url("+('+on+' ? FLIR.flirIEHovStyles['+idx+'].generateURL(FLIR.flirIERepObj['+idx+']) : FLIR.flirIERepObj['+idx+'].flirOrig)+") no-repeat";',0)}
else{
FLIR.flirIEHovEls[idx]=rep_obj.flirImage?rep_obj:FLIR.getChildren(rep_obj)[0];
if(!FLIR.flirIEHovEls[idx].flirOrigWidth){
FLIR.flirIEHovEls[idx].flirOrigWidth=FLIR.flirIEHovEls[idx].width;
FLIR.flirIEHovEls[idx].flirOrigHeight=FLIR.flirIEHovEls[idx].height
}
var ie_js='FLIR.flirIEHovEls['+idx+'].src = '+on+' ? FLIR.flirIEHovStyles['+idx+'].generateURL(FLIR.flirIERepObj['+idx+'], FLIR.flirIEHovEls['+idx+'].alt) FLIR.flirIERepObj['+idx+'].flirOrig;';
ie_js+='FLIR.flirIEHovEls['+idx+'].onload = function() { ';
if(on&&!FLIR.flirIEHovEls[idx].flirHoverWidth){
ie_js+='        FLIR.flirIEHovEls['+idx+'].flirHoverWidth = this.width; ';ie_js+='        FLIR.flirIEHovEls['+idx+'].flirHoverHeight = this.height; '}ie_js+='    this.style.width = FLIR.flirIEHovEls['+idx+'].'+(on?'flirHoverWidth':'flirOrigWidth')+'+"px"; ';
ie_js+='    this.style.height = FLIR.flirIEHovEls['+idx+'].'+(on?'flirHoverHeight':'flirOrigHeight')+'+"px"; ';ie_js+='}; ';setTimeout(ie_js,0)}}else{FLIR.flirIEHovEls[idx]=rep_obj.flirImage?rep_obj:FLIR.getChildren(rep_obj)[0];setTimeout('  FLIR.flirIEHovEls['+idx+'].style.filter = \'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="\'+FLIR.flirIEHovStyles['+idx+'].generateURL(FLIR.flirIERepObj['+idx+'], FLIR.flirIEHovEls['+idx+'].alt)+\'", sizingMethod="image")\';  ',0)}}
else{if(FStyle.useBackgroundMethod&&FLIR.getStyle(rep_obj,'display')=='block'){var hovURL=rep_obj.flirHoverURL?rep_obj.flirHoverURL:FStyle.generateURL(rep_obj);rep_obj.style.background='url('+(on?hovURL:rep_obj.flirOrig)+') no-repeat'}else{var img=rep_obj.flirImage?rep_obj:FLIR.getChildren(rep_obj)[0];var hovURL=rep_obj.flirHoverURL?rep_obj.flirHoverURL:FStyle.generateURL(rep_obj,img.alt);img.src=on?hovURL:rep_obj.flirOrig}}}},
addHover:function(obj){if(!(args=FLIR._call_plugin('addHover',arguments)))return;obj=args[0];obj.flirHasHover=true;if(obj.addEventListener){obj.addEventListener('mouseover',FLIR.hover,false);obj.addEventListener('mouseout',FLIR.hover,false)}else if(obj.attachEvent){obj.attachEvent('onmouseover',function(){FLIR.hover(window.event)});obj.attachEvent('onmouseout',function(){FLIR.hover(window.event)})}},
prepare:function(n){if(!(args=FLIR._call_plugin('prepare',arguments)))return;n=args[0];if(n&&n.hasChildNodes()&&n.childNodes.length>1){for(var i in n.childNodes){var node=n.childNodes[i];if(node&&node.nodeType==3){var span=document.createElement('SPAN');span.style.margin=span.style.padding=span.style.border='0px';span.className='flir-span';span.flirSpan=true;var txt=node.nodeValue.replace(/[\t\n\r]/g,' ').replace(/\s\s+/g,' ');span.innerHTML=!FLIR.isIE?txt:node.nodeValue.replace(/^\s+|\s+$/g,'&nbsp;');n.replaceChild(span,node)}}}},
replace:function(o,FStyle){if(!(args=FLIR._call_plugin('replace',arguments)))return;o=args[0];FStyle=args[1];if(!o||o.flirReplaced)return;if(!this.isFStyle(FStyle))FStyle=this.getFStyle(o);if(typeof o=='string')o=this.getElements(o);if(typeof o.length!='undefined'){if(o.length==0)return;for(var i=0;i<o.length;i++)this.replace(o[i],FStyle);return}if(typeof FLIR.onreplacing=='function')o=FLIR.onreplacing(o,FStyle);o.flirMainObj=true;this.setFStyle(o,FStyle);this.saveObject(o);if(this.options.findEmbededFonts&&typeof this.embededFonts[FStyle.getFont(o)]!='undefined')return;FLIR.prepare(o);this._replace_tree(o,FStyle);if(typeof FLIR.onreplaced=='function')FLIR.onreplaced(o,FStyle)},
_replace_tree:function(o,FStyle){if(typeof __flir_replacetree_recurse=='undefined')__flir_replacetree_recurse=1;else __flir_replacetree_recurse++;if(__flir_replacetree_recurse>1000){console.error('Facelift: Too much recursion.');return}var objs=!o.hasChildNodes()||(o.hasChildNodes()&&o.childNodes.length==1&&o.childNodes[0].nodeType==3)?[o]:o.childNodes;var rep_obj;for(var i=0;i<objs.length;i++){rep_obj=objs[i];if(typeof FLIR.onreplacingchild=='function')rep_obj=FLIR.onreplacingchild(rep_obj,FStyle);if(!rep_obj.innerHTML||rep_obj.nodeType!=1)continue;if(FLIR.isIgnoredElement(rep_obj))continue;if(rep_obj.flirReplaced)continue;if(rep_obj.nodeName=='A'&&!rep_obj.flirHasHover)FLIR.addHover(rep_obj);if(rep_obj.hasChildNodes()&&(rep_obj.childNodes.length>1||rep_obj.childNodes[0].nodeType!=3)){FLIR.prepare(rep_obj);FLIR._replace_tree(rep_obj,FStyle);continue}if(rep_obj.innerHTML=='')continue;if(!FLIR.isCraptastic)if(FStyle.useBackgroundMethod)FLIR.replaceMethodBackground(rep_obj,FStyle);else FLIR.replaceMethodOverlay(rep_obj,FStyle);else FLIR.replaceMethodCraptastic(rep_obj,FStyle);rep_obj.className+=' flir-replaced';rep_obj.flirReplaced=true;if(typeof FLIR.onreplacedchild=='function')FLIR.onreplacedchild(o,FStyle)}},
replaceMethodBackground:function(o,FStyle){if(!(args=FLIR._call_plugin('replaceMethodBackground',arguments)))return;o=args[0];FStyle=args[1];var oid=this.saveObject(o);var url=FStyle.generateURL(o);if(FLIR.getStyle(o,'display')!='block')o.style.display='block';var tmp=new Image();
tmp.onload=function(){FLIR.flirElements[oid].style.width=this.width+'px';FLIR.flirElements[oid].style.height=this.height+'px';if(FStyle!=FStyle.hoverStyle){var h_img=new Image();o.flirHoverURL=h_img.src=FStyle.hoverStyle.generateURL(o)}};tmp.src=url;o.style.background='url("'+url.replace(/ /g,'%20')+'") no-repeat';o.flirOrig=url;o.oldTextIndent=o.style.textIndent;o.style.textIndent='-9999px'},
replaceMethodOverlay:function(o,FStyle){if(!(args=FLIR._call_plugin('replaceMethodOverlay',arguments)))return;o=args[0];FStyle=args[1];var oid=this.saveObject(o);var img=document.createElement('IMG');img.alt=this.sanitizeHTML(o.innerHTML);if(FStyle!=FStyle.hoverStyle){img.onload=function(){var h_img=new Image();o.flirHoverURL=h_img.src=FStyle.hoverStyle.generateURL(o,img.alt)}}if(img.onerror){img.onerror=function(){var span=document.createElement('SPAN');span.innerHTML=img.alt;try{o.replaceChild(span,img)}catch(err){}}}img.flirImage=true;img.className='flir-image';img.src=FStyle.generateURL(o);img.style.border='none';o.flirOrig=img.src;o.innerHTML='';o.appendChild(img)},
replaceMethodCraptastic:function(o,FStyle){if(!(args=FLIR._call_plugin('replaceMethodCraptastic',arguments)))return;o=args[0];FStyle=args[1];var oid=this.saveObject(o);var url=FStyle.generateURL(o);var img=document.createElement('IMG');img.alt=this.sanitizeHTML(o.innerHTML);if(FStyle!=FStyle.hoverStyle){img.onload=function(){var h_img=new Image();o.flirHoverURL=h_img.src=FStyle.hoverStyle.generateURL(o,img.alt)}}img.flirImage=true;img.className='flir-image';img.src=this.options.path+'spacer.png';img.style.width=o.offsetWidth+'px';img.style.height=o.offsetHeight+'px';img.style.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+url+'", sizingMethod="image")';o.flirOrig=url;o.innerHTML='';o.appendChild(img)},
saveObject:function(o){if(typeof o.flirId=='undefined'){o.flirId=this.getUID();this.flirElements[o.flirId]=o}return o.flirId},
getUID:function(){var prefix='flir-';var id=prefix+Math.random().toString().split('.')[1];var i=0;while(typeof this.flirElements[id]!='undefined'){if(i>100000){console.error('Facelift: Unable to generate unique id.')}id=prefix+Math.random().toString().split('.')[1];i++}return id},
getElements:function(tag){if(!(args=FLIR._call_plugin('getElements',arguments)))return;switch(args.length){case 1:tag=args[0];break;case 2:return args[0];break}var found=[];if(document.querySelectorAll){var qsa=false;try{found=document.querySelectorAll(tag);qsa=true}catch(err){qsa=false}if(qsa)return found}var objs,subels,cn,childs,tag,el,matches,subel,rep_el;el=tag;subel=false;if(el.indexOf(' ')>-1){var parts=el.split(' ');el=parts[0];subel=parts[1]}else if(el[0]=='#'){return document.getElementById(el.substr(1))}var grain_id=false;if(el.indexOf('#')>-1){grain_id=el.split('#')[1];tag=el.split('#')[0]}var grain_cn=false;if(el.indexOf('.')>-1){grain_cn=el.split('.')[1];tag=el.split('.')[0]}objs=document.getElementsByTagName(tag);for(var p=0;p<objs.length;p++){if(objs[p].nodeType!=1)continue;matches=false;cn=objs[p].className?objs[p].className:'';if(grain_id&&objs[p].id&&objs[p].id==grain_id)matches=true;if(grain_cn&&FLIR.hasClass(objs[p],grain_cn))matches=true;if(!grain_id&&!grain_cn)matches=true;if(!matches)continue;if(this.options.classnameIgnore&&cn.indexOf(this.options.classnameIgnore)>-1)continue;subels=false!=subel?objs[p].getElementsByTagName(subel):[objs[p]];for(var pp=0;pp<subels.length;pp++){rep_el=subels[pp];if(this.options.classnameIgnore&&rep_el.className&&rep_el.className.indexOf(this.options.classnameIgnore)>-1)continue;found.push(rep_el)}}return found},
discoverEmbededFonts:function(){this.embededFonts={};for(var i in document.styleSheets){if(!document.styleSheets[i].cssRules)continue;for(var ii in document.styleSheets[i].cssRules){if(!document.styleSheets[0].cssRules[ii])continue;var node=document.styleSheets[0].cssRules[ii];if(node.type&&node.type==node.FONT_FACE_RULE){var nodesrc=node.style.getPropertyValue('src').match(/url\("?([^"\)]+\.[ot]tf)"?\)/i)[1];var font=node.style.getPropertyValue('font-family');if(font.indexOf(',')){font=font.split(',')[0]}font=font.replace(/['"]/g,'').toLowerCase();if(font!=''&&nodesrc!='')this.embededFonts[font]=nodesrc}}}},
getStyle:function(el,prop){if(el.currentStyle){if(prop.indexOf('-')>-1)prop=prop.split('-')[0]+prop.split('-')[1].substr(0,1).toUpperCase()+prop.split('-')[1].substr(1);var y=el.currentStyle[prop]}else if(window.getComputedStyle){var y=document.defaultView.getComputedStyle(el,'').getPropertyValue(prop)}return y},getChildren:function(n){var children=[];if(n&&n.hasChildNodes())for(var i in n.childNodes)if(n.childNodes[i]&&n.childNodes[i].nodeType==1)children[children.length]=n.childNodes[i];return children},
getParentNode:function(n){var o=n.parentNode;while(o!=document&&o.nodeType!=1)o=o.parentNode;return o},
hasClass:function(o,cn){return(o&&o.className&&o.className.indexOf(cn)>-1)},
evsrc:function(e){var o;if(e.target)o=e.target;else if(e.srcElement)o=e.srcElement;if(o.nodeType==3)o=o.parentNode;return o},calcDPI:function(){if(screen.logicalXDPI){var dpi=screen.logicalXDPI}else{var id='flir-dpi-div-test';if(document.getElementById(id)){var test=document.getElementById(id)}else{var test=document.createElement('DIV');test.id=id;test.style.position='absolute';test.style.visibility='hidden';test.style.border=test.style.padding=test.style.margin='0';test.style.left=test.style.top='-1000px';test.style.height=test.style.width='1in';document.body.appendChild(test)}var dpi=test.offsetHeight}this.dpi=parseInt(dpi)},isIgnoredElement:function(el,breakIgnored){return((','+this.options.ignoredElements).indexOf(','+el.nodeName)>-1)},sanitizeHTML:function(html){return html.replace(/<[^>]+>/g,'')},getFStyle:function(o,fstyle){var cStyle=this.getClassStyle(o);if(this.isFStyle(cStyle))fstyle=cStyle;if(this.isFStyle(fstyle)){return fstyle}else if(this.isFStyle(o.flirStyle)){return o.flirStyle}else{return this.defaultStyle}},
setFStyle:function(o,FStyle){o.flirStyle=FStyle},
isFStyle:function(o){if(!o)return false;return(o.toString()=='[FLIRStyle Object]')},addClassStyle:function(classname,FStyle){if(this.isFStyle(FStyle))this.classStyles[classname]=FStyle},
getClassStyle:function(o){if(!(args=FLIR._call_plugin('getClassStyle',arguments)))return;switch(args.length){case 1:o=args[0];break;case 2:return args[0];break}var cn=o.className;if(this.classStyles.length==0||typeof cn=='undefined'||cn=='')return false;var classes=cn.split(' ');for(var i in this.classStyles){for(var ii=0;ii<classes.length;ii++){if(classes[ii]==i){return this.classStyles[i]}}}return false}};
function FLIRStyle(options){
this.useBackgroundMethod=false;
this.inheritStyle=true;this.useExtendedStyles=false;
this.hoverStyle=(arguments[1]&&FLIR.isFStyle(arguments[1]))?arguments[1]:this;
this.options={mode:'',output:'auto',cSize:null,cColor:null,cFont:null,realFontHeight:false,dpi:96};
this.cssStyles={'background-color':'Background','color':'Color','font-family':'Font','font-size':'Size','letter-spacing':'Spacing','line-height':'Line','text-align':'Align','text-transform':'Transform'};
this.extendedStyles={'font-stretch':'Stretch','font-style':'FontStyle','font-variant':'Variant','font-weight':'Weight','opacity':'Opacity','text-decoration':'Decoration'}
for(var i in options){if(i.indexOf('css')==0)i='c'+i.substr(3);if(typeof this[i]!='undefined'){this[i]=options[i]}else{this.options[i]=options[i]}}
this.options.dpi=FLIR.dpi;
if(this.useExtendedStyles)
for(var i in this.extendedStyles)
this.cssStyles[i]=this.extendedStyles[i];
for(var i=0;i<FLIR.flirPlugins.length;i++)
if(FLIR.flirPlugins[i].FLIRStyleExtend&&typeof FLIR.flirPlugins[i].FLIRStyleExtend.init)FLIR.flirPlugins[i].FLIRStyleExtend.init.call(this)}FLIRStyle.prototype.generateURL=function(o){var enc_text=(arguments[1]?arguments[1]:o.innerHTML);var transform=this.options.cTransform;
if(transform==null)transform=FLIR.getStyle(o,'text-transform');switch(transform){case'capitalize':enc_text=enc_text.replace(/\w+/g,function(w){return w.charAt(0).toUpperCase()+w.substr(1).toLowerCase()});break;case'lowercase':enc_text=enc_text.toLowerCase();break;case'uppercase':enc_text=enc_text.toUpperCase().replace(/&[a-z0-9]+;/gi,function(m){return m.toLowerCase()});break}enc_text=encodeURIComponent(enc_text.replace(/&/g,'{amp}').replace(/\+/g,'{plus}'));return FLIR.options.path+'generate.php?text='+enc_text+'&h='+o.offsetHeight+'&w='+o.offsetWidth+'&fstyle='+this.serialize(o)};FLIRStyle.prototype.buildURL=function(text,o,maxwidth,maxheight){var enc_text=encodeURIComponent(text.replace(/&/g,'{amp}').replace(/\+/g,'{plus}'));return FLIR.options.path+'generate.php?text='+enc_text+'&h='+(maxheight?maxheight:'200')+'&w='+(maxwidth?maxwidth:'800')+'&fstyle='+(o?this.serialize(o):this.serialize())};FLIRStyle.prototype.serialize=function(o){
var sdata='';var options=this.copyObject(this.options);if(o&&this.inheritStyle){for(var i in this.cssStyles){var name=this.cssStyles[i];if(this.options['c'+name]==null||name=='Size')this.options['c'+name]=this.get(o,i,name)}}for(var i in this.options){if(this.options[i]==null||typeof this.options[i]=='undefined'||this.options[i]=='NaN')continue;sdata+=',"'+i+'":"'+this.options[i].toString().replace(/"/g,"'")+'"'}sdata='{'+sdata.substr(1)+'}';this.options=options;return escape(sdata)};FLIRStyle.prototype.get=function(o,css_property,flirstyle_name){var func='get'+flirstyle_name;while(o.flirSpan&&o!=document.body)o=FLIR.getParentNode(o);return typeof this[func]=='function'?this[func](o):FLIR.getStyle(o,css_property)};FLIRStyle.prototype.getFontStyle=function(o){return o.nodeName=='EM'||FLIR.getParentNode(o).nodeName=='EM'?'italic':FLIR.getStyle(o,'font-style')};
FLIRStyle.prototype.getWeight=function(o){var fontweight=o.nodeName=='STRONG'||FLIR.getParentNode(o).nodeName=='STRONG'?'bold':FLIR.getStyle(o,'font-weight');switch(fontweight.toString()){case'100':case'200':case'300':case'lighter':return'lighter';case'400':case'normal':return'';case'500':case'600':case'700':case'bold':return'bold';case'800':case'900':case'bolder':return'bolder'}};
FLIRStyle.prototype.getFont=function(o){var font=FLIR.getStyle(o,'font-family');if(font.indexOf(',')){font=font.split(',')[0]}return font.replace(/['"]/g,'').toLowerCase()};FLIRStyle.prototype.getColor=function(o){var color=FLIR.getStyle(o,'color');if(color.substr(0,1)=='#')color=color.substr(1);return color.replace(/['"]/g,'').toLowerCase()};FLIRStyle.prototype.getSize=function(o){if(this.options.cSize!=null&&'*/+-'.indexOf(this.options.cSize[0])<0)return this.options.cSize;var raw=FLIR.getStyle(o,'font-size');var pix;if(raw.indexOf('px')>-1){pix=Math.round(parseFloat(raw))}else{if(raw.indexOf('pt')>-1){
var pts=parseFloat(raw);pix=pts/(72/this.options.dpi)}else if(raw.indexOf('em')>-1||raw.indexOf('%')>-1){pix=this.calcFontSize(o)}}if(this.options.cSize&&'*/+-'.indexOf(this.options.cSize[0])>-1){try{pix=this.roundFloat(parseFloat(eval(pix.toString().concat(this.options.cSize))))}catch(err){}}o.flirFontSize=pix;return pix};FLIRStyle.prototype.getSpacing=function(o){var spacing=FLIR.getStyle(o,'letter-spacing');var ret;if(spacing!='normal'){if(spacing.indexOf('em')>-1){var fontsize=o.flirFontSize?o.flirFontSize:this.getSize(o);ret=(parseFloat(spacing)*fontsize)}else if(spacing.indexOf('px')>-1){ret=parseFloat(spacing)}else if(spacing.indexOf('pt')>-1){var pts=parseFloat(spacing);ret=pts/(72/this.options.dpi)}return this.roundFloat(ret)}return''};
FLIRStyle.prototype.getLine=function(o){var spacing=FLIR.getStyle(o,'line-height');
var val=parseFloat(spacing);var fontsize=o.flirFontSize?o.flirFontSize:this.getSize(o);if(spacing.indexOf('em')>-1){ret=(val*fontsize)/fontsize}else if(spacing.indexOf('px')>-1){ret=val/fontsize}else if(spacing.indexOf('pt')>-1){var pts=val;ret=(pts/(72/this.options.dpi))/fontsize}else if(spacing.indexOf('%')>-1){return 1.0}else{ret=val}return this.roundFloat(ret)};
FLIRStyle.prototype.roundFloat=function(val){return Math.round(val*10000)/10000};FLIRStyle.prototype.calcFontSize=function(o){var test=document.createElement('DIV');test.style.border='0';test.style.padding='0';test.style.position='absolute';test.style.visibility='hidden';test.style.left=test.style.top='-1000px';test.style.left=test.style.top='10px';test.style.lineHeight='100%';test.innerHTML='Flir_Test';o.appendChild(test);
var size=test.offsetHeight;o.removeChild(test);return size};FLIRStyle.prototype.copyObject=function(obj){var copy={};for(var i in obj){copy[i]=obj[i]}return copy};FLIRStyle.prototype.toString=function(){return'[FLIRStyle Object]'};

/*************************************ga-searchengines.js*****************************************/
pageTracker._clearOrganic();

// Toegevoegde zoekmachines
pageTracker._addOrganic("blogsearch.google","q");
pageTracker._addOrganic("news.google","q");
pageTracker._addOrganic("images.google","q");
pageTracker._addOrganic("maps.google","q");
pageTracker._addOrganic("video.google","q");

pageTracker._addOrganic("blueyonder","q");
pageTracker._addOrganic("chello","q1");
pageTracker._addOrganic("dmoz","search");
pageTracker._addOrganic("dogpile","q");
pageTracker._addOrganic("home.nl","q");
pageTracker._addOrganic("hotbot","query");
pageTracker._addOrganic("ixquick.com","query");
pageTracker._addOrganic("kobala","qr");
pageTracker._addOrganic("metaspider.nl","query");
pageTracker._addOrganic("myway.com","searchfor");
pageTracker._addOrganic("mywebsearch.com","searchfor");
pageTracker._addOrganic("netmenu.metaseek.nl","qry");
pageTracker._addOrganic("planet.nl","googleq=q");
pageTracker._addOrganic("search.icq.com","q");
pageTracker._addOrganic("search.ilse.nl","search_for");
pageTracker._addOrganic("startgoogle.startpagina.nl","q");
pageTracker._addOrganic("vinden.nl","q");
pageTracker._addOrganic("vindex.nl","search_for");
pageTracker._addOrganic("web.nl","zoekwoord");
pageTracker._addOrganic("zoek.nl","q");
pageTracker._addOrganic("zoeken.nl","query");
pageTracker._addOrganic("zoeken.track.nl","qr");
pageTracker._addOrganic("zoekhet.nl","query");
pageTracker._addOrganic("zoeknu.nl","Keywords");

// Standaard Zoekmachines
pageTracker._addOrganic("google","q");
pageTracker._addOrganic("yahoo","p");
pageTracker._addOrganic("msn","q");
pageTracker._addOrganic("aol","query");
pageTracker._addOrganic("aol","encquery");
pageTracker._addOrganic("lycos","query");
pageTracker._addOrganic("ask","q");
pageTracker._addOrganic("altavista","q");
pageTracker._addOrganic("netscape","query");
pageTracker._addOrganic("cnn","query");
pageTracker._addOrganic("looksmart","qt");
pageTracker._addOrganic("about","terms");
pageTracker._addOrganic("mamma","query");
pageTracker._addOrganic("alltheweb","q");
pageTracker._addOrganic("gigablast","q");
pageTracker._addOrganic("voila","rdata");
pageTracker._addOrganic("virgilio","qs");
pageTracker._addOrganic("live","q");
pageTracker._addOrganic("baidu","wd");
pageTracker._addOrganic("alice","qs");
pageTracker._addOrganic("yandex","text");
pageTracker._addOrganic("najdi","q");
pageTracker._addOrganic("aol","q");
pageTracker._addOrganic("club-internet","q");
pageTracker._addOrganic("mama","query");
pageTracker._addOrganic("seznam","q");
pageTracker._addOrganic("search","q");
pageTracker._addOrganic("wp","szukaj");
pageTracker._addOrganic("onet","qt");
pageTracker._addOrganic("netsprint","q");
pageTracker._addOrganic("google.interia","q");
pageTracker._addOrganic("szukacz","q");
pageTracker._addOrganic("yam","k");
pageTracker._addOrganic("pchome","q");

function showaddress_multiple(obj,jsonStr){
	html = '<p><strong>U kunt deze training volgen op de volgende locaties:</strong></p>' ;
	
	var response = jsonStr;
	var parsedJSON = eval('('+response+')');
	
	html += '<table>';
	for(i=0;i<parsedJSON.length ;i++){	
		html += '<tr><td valign="top">'+parsedJSON[i].name+', '+parsedJSON[i].address+', '+parsedJSON[i].postcode+' '+parsedJSON[i].city+'</td></tr>';
	}
	html += '</table>';
	html += '<a href=\"javascript: hideaddress()\">Sluit venster</a></p>';
	
	kaart=document.getElementById("routekaart");
	var curleft=curtop=0;
	if(obj.offsetParent)
	{
		curleft=obj.offsetLeft;
		curtop=obj.offsetTop;
		while(obj=obj.offsetParent){
			curleft+=obj.offsetLeft;curtop+=obj.offsetTop
		}
	}
	
	
	w = kaart;
	
	kaart.innerHTML=html;
	
	if (window.outerHeight) {
                var totalW = window.outerWidth;
                var totalH = window.outerHeight;
            } else {
                if (document.documentElement.clientWidth){
                    var clientW = document.documentElement.clientWidth;
                    var clientH = document.documentElement.clientHeight;
                        // resize the window, the new window will be smaller
                    //window.resizeTo (clientW, clientH);

                        // calculate the difference between the client and the total size in the new window
                    var frameW = clientW - document.documentElement.clientWidth;
                    var frameH = clientH - document.documentElement.clientHeight;

                    var totalW = clientW + frameW;
                    var totalH = clientH + frameH;

                        /* if no scrollbar appeared when the original window was made smaller,
                           then the totalW and totalH contains the size of the original window,
                           else totalW or totalH contains a larger value. */

                    //window.resizeTo (totalW, totalH);

                    if (clientW != document.documentElement.clientWidth || clientH != document.documentElement.clientHeight) {
                            // repair the mistake
                        frameW = totalW - document.documentElement.clientWidth;
                        frameH = totalH - document.documentElement.clientHeight;

                        totalW = clientW + frameW;
                        totalH = clientH + frameH;
                    }
                }
                else {
                    //alert ("Your browser does not support this example!");
                }
            }
	
	var top = ((totalH / 2) - (280 / 2));
	//top = top + window.scrollTop;
	var left = ((totalW / 2) - (300 / 2));
	
	
	if( top < 0 ) top = 0;
	if( left < 0 ) left = 0;
	
	kaart.style.top=top+"px";
	kaart.style.left=left+"px";
	kaart.style.display="block"; 
	
}

