/*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"}}}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,phone,gebouw){kaart=document.getElementById("routekaart");html="<p>";if(plaatje!=""){html+="<img src=\"/website/markup/templates/upload/images/"+plaatje+"\" width=\"90\" border=\"0\" align=\"right\" style=\"margin-left: 5px;\" />"}if(naam!=""){html+="<strong>"+naam+"</strong>"}if(gebouw!=""){html+="<br />"+gebouw+""}if(adres!=""){html+="<br />"+adres+"<br />"}if(postcode!=""||plaats!=""){html+=""+postcode+" "+plaats+""}if(phone!=""){html+="<br />"+phone}html+="</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>"}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 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 oudetab=1;var oudetab2=1;var oudetab3=1;var oudetab4=1;var testi="";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("#opendagen")>0||url.indexOf("?opendagen")>0||ana.indexOf("?opendagen")>0){uitgebreid('3',kleur);if(loaded!="no"){pageTracker._trackPageview(ana)}}else if(url.indexOf("#studieadviseur")>0||url.indexOf("?studieadviseur")>0||ana.indexOf("?studieadviseur")>0){uitgebreid('4',kleur);if(loaded!="no"){pageTracker._trackPageview(ana)}}else if(url.indexOf("#inschrijven")>0||url.indexOf("?inschrijven")>0||ana.indexOf("?inschrijven")>0){uitgebreid('5',kleur);if(loaded!="no"){pageTracker._trackPageview(ana)}}else if(url.indexOf("#optie")>0||url.indexOf("?optie")>0||ana.indexOf("?optie")>0){uitgebreid('6',kleur);if(loaded!="no"){pageTracker._trackPageview(ana)}}else if(url.indexOf("#testimonials")>0||url.indexOf("?testimonials")>0||ana.indexOf("?testimonials")>0){uitgebreid('7',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/>070 - 300 15 56."}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.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 extratext(display){if(document.getElementById('training-bodytext-extra')){document.getElementById('training-bodytext-extra').style.display=display}}
function testimonial(welke){if(document.getElementById('testimonial_'+testi)){document.getElementById('testimonial_'+testi).style.display='none'}if(document.getElementById('testimonial_'+welke)){document.getElementById('testimonial_'+welke).style.display='block';testi=welke}}
function uitgebreid(i,kleur,welke){if(i=="oudetab2"){if(oudetab2!=oudetab4){i=oudetab2;oudetab2=oudetab4}else{i=oudetab}}else if(i=="oudetab"){oudetab3=i;i=oudetab}if(welke){if(document.getElementById('testimonial_'+testi)){document.getElementById('testimonial_'+testi).style.display='none'}if(document.getElementById('testimonial_'+welke)){document.getElementById('testimonial_'+welke).style.display='block';testi=welke}ts=document.getElementById('testimonialselector');if(ts){
for(a=0;a<ts.options.length;a++){waarde=ts.options[a].value;if(waarde==welke){ts.selectedIndex=a}}}}oudetab3=oudetab2;if(oudetab!=oudetab2){oudetab2=oudetab}if(oudetab!=i){oudetab=i}if(i==oudetab&&oudetab==oudetab2){oudetab2=oudetab3}oudetab4=i;switch(i){case 1:uitgebreidwel(kleur);extratext('block');break;case"1":uitgebreidwel(kleur);extratext('block');break;case 2:uitgebreidniet(kleur);extratext('block');break;case"2":uitgebreidniet(kleur);extratext('block');break;case 3:uitgebreidwel2(kleur);extratext('block');break;case"3":uitgebreidwel2(kleur);extratext('block');break;case 4:uitgebreidniet2(kleur);extratext('block');break;case"4":uitgebreidniet2(kleur);extratext('block');break;case 5:uitgebreidinschrijven(kleur);extratext('none');break;case"5":uitgebreidinschrijven(kleur);extratext('none');break;case 6:uitgebreidoptie(kleur);extratext('none');break;case"6":uitgebreidoptie(kleur);extratext('none');break;case 7:uitgebreidtestimonials(kleur);extratext('none');break;case"7":uitgebreidtestimonials(kleur);extratext('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";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"}if(document.getElementById("content5")){document.getElementById("content5").style.display="none"}alg=document.getElementById("training_alg").className;uit=document.getElementById("training_uit").className;uit2=document.getElementById("training_uit2").className;if(document.getElementById("training_ins")){ins=document.getElementById("training_ins").className}if(document.getElementById("training_opt")){opt=document.getElementById("training_opt").className}alg=alg.replace("not","select");uit=uit.replace("select","not");uit2=uit2.replace("select","not");if(document.getElementById("training_ins")){ins=ins.replace("select","not")}if(document.getElementById("training_opt")){opt=opt.replace("select","not")}document.getElementById("training_alg").className=alg;document.getElementById("training_uit").className=uit;document.getElementById("training_uit2").className=uit2;if(document.getElementById("training_ins")){document.getElementById("training_ins").className=ins}if(document.getElementById("training_opt")){document.getElementById("training_opt").className=opt}}function uitgebreidniet(kleur){document.getElementById("content").style.display="none";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"}if(document.getElementById("content5")){document.getElementById("content5").style.display="none"}alg=document.getElementById("training_alg").className;uit=document.getElementById("training_uit").className;uit2=document.getElementById("training_uit2").className;if(document.getElementById("training_ins")){ins=document.getElementById("training_ins").className}if(document.getElementById("training_opt")){opt=document.getElementById("training_opt").className}alg=alg.replace("select","not");uit=uit.replace("not","select");uit2=uit2.replace("select","not");if(document.getElementById("training_ins")){ins=ins.replace("select","not")}if(document.getElementById("training_opt")){opt=opt.replace("select","not")}document.getElementById("training_alg").className=alg;document.getElementById("training_uit").className=uit;document.getElementById("training_uit2").className=uit2;if(document.getElementById("training_ins")){document.getElementById("training_ins").className=ins}if(document.getElementById("training_opt")){document.getElementById("training_opt").className=opt}}function uitgebreidwel2(kleur){document.getElementById("content").style.display="none";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"}if(document.getElementById("content5")){document.getElementById("content5").style.display="none"}alg=document.getElementById("training_alg").className;uit=document.getElementById("training_uit").className;uit2=document.getElementById("training_uit2").className;if(document.getElementById("training_ins")){ins=document.getElementById("training_ins").className}if(document.getElementById("training_opt")){opt=document.getElementById("training_opt").className}alg=alg.replace("select","not");uit=uit.replace("select","not");uit2=uit2.replace("not","select");if(document.getElementById("training_ins")){ins=ins.replace("select","not")}
if(document.getElementById("training_opt")){opt=opt.replace("select","not")}document.getElementById("training_alg").className=alg;document.getElementById("training_uit").className=uit;document.getElementById("training_uit2").className=uit2;if(document.getElementById("training_ins")){document.getElementById("training_ins").className=ins}if(document.getElementById("training_opt")){document.getElementById("training_opt").className=opt}}function uitgebreidniet2(kleur){document.getElementById("content").style.display="none";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"}if(document.getElementById("content5")){document.getElementById("content5").style.display="block"}alg=document.getElementById("training_alg").className;uit=document.getElementById("training_uit").className;uit2=document.getElementById("training_uit2").className;if(document.getElementById("training_ins")){ins=document.getElementById("training_ins").className}if(document.getElementById("training_opt")){opt=document.getElementById("training_opt").className}alg=alg.replace("select","not");uit=uit.replace("select","not");uit2=uit2.replace("select","not");
if(document.getElementById("training_ins")){ins=ins.replace("select","not")}if(document.getElementById("training_opt")){opt=opt.replace("select","not")}document.getElementById("training_alg").className=alg;document.getElementById("training_uit").className=uit;document.getElementById("training_uit2").className=uit2;if(document.getElementById("training_ins")){document.getElementById("training_ins").className=ins}if(document.getElementById("training_opt")){document.getElementById("training_opt").className=opt}}
function uitgebreidinschrijven(kleur){document.getElementById("content").style.display="none";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"}if(document.getElementById("content5")){document.getElementById("content5").style.display="none"}alg=document.getElementById("training_alg").className;uit=document.getElementById("training_uit").className;if(document.getElementById("training_ins")){ins=document.getElementById("training_ins").className}if(document.getElementById("training_opt")){opt=document.getElementById("training_opt").className}alg=alg.replace("select","not");uit=uit.replace("select","not");if(document.getElementById("training_ins")){ins=ins.replace("select","not")}if(document.getElementById("training_opt")){opt=opt.replace("select","not")}document.getElementById("training_alg").className=alg;document.getElementById("training_uit").className=uit;if(document.getElementById("training_ins")){document.getElementById("training_ins").className=ins}if(document.getElementById("training_opt")){document.getElementById("training_opt").className=opt}}function uitgebreidoptie(kleur){document.getElementById("content").style.display="none";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"}if(document.getElementById("content5")){document.getElementById("content5").style.display="none"}alg=document.getElementById("training_alg").className;uit=document.getElementById("training_uit").className;if(document.getElementById("training_ins")){ins=document.getElementById("training_ins").className}if(document.getElementById("training_opt")){opt=document.getElementById("training_opt").className}alg=alg.replace("select","not");uit=uit.replace("select","not");if(document.getElementById("training_ins")){ins=ins.replace("select","not")}if(document.getElementById("training_opt")){opt=opt.replace("select","not")}document.getElementById("training_alg").className=alg;document.getElementById("training_uit").className=uit;if(document.getElementById("training_ins")){document.getElementById("training_ins").className=ins}if(document.getElementById("training_opt")){document.getElementById("training_opt").className=opt}}function uitgebreidtestimonials(kleur){document.getElementById("content").style.display="none";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"}if(document.getElementById("content5")){document.getElementById("content5").style.display="block"}alg=document.getElementById("training_alg").className;uit=document.getElementById("training_uit").className;if(document.getElementById("training_ins")){ins=document.getElementById("training_ins").className}if(document.getElementById("training_opt")){opt=document.getElementById("training_opt").className}alg=alg.replace("select","not");uit=uit.replace("select","not");if(document.getElementById("training_ins")){ins=ins.replace("select","not")}if(document.getElementById("training_opt")){opt=opt.replace("select","not")}document.getElementById("training_alg").className=alg;document.getElementById("training_uit").className=uit;if(document.getElementById("training_ins")){document.getElementById("training_ins").className=ins}if(document.getElementById("training_opt")){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"}}
function uitgebreideinfo2(i){	var txt = document.getElementById("content"+i).innerHTML; oFullTitle = window.open('','Nive_Opleidingen',"width=1000, height=800");	oFullTitle.document.write(txt);	oFullTitle.focus();}

/*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=""}}}

//setxmlfile('{$io->https()}://{$io->server('HTTP_HOST')}/postcode/index.php');
setxmlfile('http://preview.niveopleidingen.nl/postcode/index.php');

//forms.js
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=''}}}

//facelift

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]'};
