if(typeof($)=="function"){j$=$}$=YAHOO.util.Dom.get;log=YAHOO.log;var dom=YAHOO.util.Dom,event=YAHOO.util.Event;if(typeof arkia=="undefined"||!arkia){var arkia={}}arkia.event=YAHOO.util.Event;arkia.validate=function(a){if(typeof FIC_checkForm=="function"){return FIC_checkForm(a)}return true};if(typeof String.prototype.trim=="undefined"){String.prototype.trim=function(){return this.replace(/^\s*|\s*$/g,"")}}if(typeof String.prototype.ltrim=="undefined"){String.prototype.ltrim=function(){return this.replace(/^\s*/g,"")}}if(typeof String.prototype.rtrim=="undefined"){String.prototype.rtrim=function(){return this.replace(/\s*$/g,"")}}function printGlobals(){for(var a in this){console.log(a+" = "+this[a])}}function schedule(b,a){setTimeout(function(){var d=b.shift();d.call(a);if(b.length>0){setTimeout(arguments.callee,100)}},100)}containsElement=function(b,a){if(!a){return false}c=b.children;for(i=0;i<c.length;i++){if(c[i]==a){return true}}return false};function checkNumeric(){return true}function setSelectors(b){if(b==undefined){combos=document.getElementsByTagName("select")}else{if($(b)){combos=b.getElementsByTagName("select")}else{combos=document.getElementsByTagName("select")}}for(i=0;i<combos.length;i++){var d=combos[i].getAttribute("selectedvalue");if(d!=undefined){if(d.indexOf(",")>0){d=","+d+",";for(var a=0;a<combos[i].options.length;a++){if(d.indexOf(","+combos[i].options[a].value+",")>=0){combos[i].options[a].selected=true}}}else{combos[i].value=d}}}}arkia.setSelectors=setSelectors;function updateDiv(a,g,d){try{var b;if(typeof a=="string"||typeof a=="number"){b=$(a)}else{b=a}var h=YAHOO.util.Connect.asyncRequest("GET",g,{success:function(e){if(e.responseText!==undefined){b.innerHTML=e.responseText;if(d!=undefined){if(typeof d=="function"){d.call()}}}},failure:function(e){}})}catch(f){alert(f)}}arkia.updateDiv=updateDiv;function loadData(b,d,a){return true}function openWindow(b,d,a){mh=window.screen.availHeight;mw=window.screen.availWidth;l=(mw-d)/2;t=(mh-a)/2;win=window.open(b,"_blank","scrollbars=yes,location=no,height="+a+",width="+d+",left="+l+",top="+t+",menubar=no,status=no,titlebar=no,resizable=yes");return win}function loadContent(d,b,e,a){if(a==undefined){a=false}var d=$(d);if(!d){return}window.setTimeout(function(){test=YAHOO.util.Connect.asyncRequest("GET",b,{success:function(g){if(g.responseText!==undefined){d.innerHTML=g.responseText;if(e!=undefined){try{e.call("")}catch(f){alert(f)}}}},failure:function(f){}})},100)}function passDataThrough(a,b){test=YAHOO.util.Connect.asyncRequest("GET",a,{success:function(d){if(d.responseText!==undefined){if(b!==undefined){b.call(this,d.responseText)}}},failure:function(d){}})}arkia.passDataThrough=passDataThrough;var waitWindow=null;function showLoading(a){if(waitWindow==null){waitWindow=new YAHOO.widget.Panel("wait",{width:"440px",fixedcenter:true,close:false,draggable:false,modal:true,visible:false,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.5}});waitWindow.setHeader("Dit kan even duren, moment geduld a.u.b.");waitWindow.setBody('<img src="/icons/loading/loading7.gif"/>');waitWindow.render(document.body)}waitWindow.show()}function hideLoading(a){if(waitWindow!=null){waitWindow.hide()}}function toggle_verbergdiv(b,d){element=$(b);if(element.getAttribute("minimized")==null||element.getAttribute("minimized")=="false"){element.setAttribute("minimized","true");d.innerHTML="tonen";if(element.getAttribute("origheight")==null){element.setAttribute("origheight",element.offsetHeight)}var a={height:{to:1}};var e=new YAHOO.util.Anim(element,a);e.duration=0.5;e.animate()}else{element.setAttribute("minimized","false");var a={height:{to:element.getAttribute("origheight")}};var e=new YAHOO.util.Anim(element,a);e.duration=0.5;e.animate();d.innerHTML="verbergen"}}function getUserInput(a){return window.prompt(a)}function deleteObjectRow(f){var a;try{a=f.parentNode;while(a!=null&&!(a.tagName.toLowerCase()=="tr")){a=a.parentNode}row=a;a=f.parentNode;while(a!=null&&!(a.tagName.toLowerCase()=="table")){a=a.parentNode}if(a){try{a.deleteRow(row.rowIndex)}catch(d){}}}catch(b){alert(b)}}function markWrong(a){a.style.backgroundColor="red";event.addListener(a,"keydown",function(){event.addListener(a,"keydown");a.style.backgroundColor=""})}function checkDate(a){objvalue=a.value;objvalue=a.value.replace(/\//g,"-");if(Trim(objvalue)!=""){if(Date.isValid(a.value,"d-M-y")){return true}var b=new Date();jaar=""+b.format("yyyy");maand=""+b.format("M");if(objvalue.search(/-/g)==-1){if(!isNaN(objvalue)){objvalue=objvalue+"-"+maand+"-"+jaar;a.value=objvalue}else{window.alert("Ongeldige datum");return false}}else{if(objvalue.search(/-\d-/g)==-1&&objvalue.search(/-\d\d-/g)==-1){if(!isNaN(objvalue.replace(/-/g,""))){objvalue=objvalue+"-"+jaar;a.value=objvalue}else{window.alert("Ongeldige datum 2");return false}}}if(!Date.isValid(objvalue,"d-M-y")){window.alert("Ongeldige datum");a.focus();return false}}return true}function checkEmailAddress(b){var a=b.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.name)|(\.museum)|(\.info)|(\..{2,2}))$)\b/gi);if(a){return true}else{return false}}function Trim(a){return YAHOO.lang.trim(a)}function toggleCheckBoxes(b){var d=dom.getElementsByClassName(b);for(var a=0;a<d.length;a++){d[a].checked=!d[a].checked}}function wisVelden(n){var b=dom.getElementsByClassName(n);for(var g=0;g<b.length;g++){if(b[g].tagName=="SELECT"){b[g].value=0}else{if(b[g].tagName=="INPUT"){if(b[g].getAttribute("type")=="checkbox"){b[g].checked=false}else{b[g].value=""}if(b[g].getAttribute("selectedvalue")){b[g].setAttribute("selectedvalue","")}if(b[g].getAttribute("ddcombo")!=undefined){try{var d=b[g].getAttribute("ddcombo");var m="ddcl-"+d+"-ddw";var o=$(m);if(o){var a=o.getElementsByTagName("input");for(var f=0;f<a.length;f++){if(a[f].getAttribute("type")=="checkbox"){a[f].checked=false}}}m="ddcl-"+d;var o=$(m);if(o){var h=dom.getElementsByClassName("ui-dropdownchecklist-text","span",o)[0];h.innerHTML=""}}catch(k){alert(k)}}}}}}function togleInfoEdit(a,j){var f=a;var h=f.mode;if(h==""||h==undefined){try{var b=document.createElement("form");var g=document.createElement("textarea");g.value=f.innerHTML.replace(/\<br\/\>/g,"\n").replace(/\<br\>/g,"\n");g.name="textdata";g.style.width=(f.offsetWidth-5)+"px";g.style.height=(f.offsetHeight-40)+"px";button=document.createElement("input");button.value="opslaan";button.type="button";button.onclick=function(){YAHOO.util.Connect.setForm(b,false);test=YAHOO.util.Connect.asyncRequest("POST","/include/web20.php?doe=saveInfo",{success:function(k){var e=g.value.replace(/\n/g,"<br/>");while(f.hasChildNodes()){f.removeChild(f.firstChild)}f.innerHTML=e;f.mode=""}})};srcinput=document.createElement("input");srcinput.type="hidden";srcinput.value=j;srcinput.name="src";while(f.hasChildNodes()){f.removeChild(f.firstChild)}b.appendChild(g);b.appendChild(button);b.appendChild(srcinput);f.appendChild(b);f.mode="edit"}catch(d){alert(d)}}}var infonummer=1;function showXHRinfoPanel(e,b,a,d){test=YAHOO.util.Connect.asyncRequest("GET",e,{success:function(g){if(g.responseText!==undefined){infonummer++;showinfoPanel('<div id="infotext'+infonummer+'" class="popupInfoText"   style="width:'+(b-20)+"px;height:"+(a-100)+'px"   >'+g.responseText.replace(/\n/g,"<br/>")+"</div>",b,a,d);if(SERVERNAME.indexOf("dev.")>=0){var f=$("infotext"+infonummer);f.title="dubbelklik om te bewerken";window.setTimeout(function(h){event.on(f,"dblclick",function(){togleInfoEdit(this,e)})},10)}}},failure:function(f){}});return false}function showinfoPanel(f,b,a,g){if(b==undefined){b=400}if(a==undefined){a=300}if(g==undefined){g="Informatie"}var e;var d=function(){e.hide()};e=new YAHOO.widget.SimpleDialog("info",{width:b+"px",height:a+"px",fixedcenter:true,close:true,draggable:true,zindex:5,modal:true,visible:true,buttons:[{text:"Sluiten",handler:d}]});if($(f)){f=$(f).innerHTML}e.setBody('<div class="infobody" style="text-align:left">'+f+"</div>");e.setHeader(g);e.render(document.body);e.hideEvent.subscribe(function(h){try{this.destroy()}catch(h){}});e.show()}function confirmPanel(e,f){var d=function(){this.hide();f.call(this,true)};var a=function(){this.hide();f.call(this,false)};var b=new YAHOO.widget.SimpleDialog("sd",{width:"600px",fixedcenter:true,visible:false,draggable:false,close:true,text:e,icon:YAHOO.widget.SimpleDialog.ICON_INFO,constraintoviewport:true,buttons:[{text:"Ja",handler:d,isDefault:true},{text:"Nee",handler:a}]});b.render(document.body);b.show()}function saveNumericValue(a,f,h,d,g){try{if(d instanceof HTMLElement){tekst=(d.value)}else{tekst=(d)}}catch(b){tekst=escape(d)}tekst=escape(tekst.replace(",","."));passDataThrough("/include/web20.php?doe=saveValue&table="+a+"&field="+f+"&id="+h+"&value="+tekst,g)}function saveValue(a,f,h,d,g){try{if(d instanceof HTMLElement){tekst=escape(d.value)}else{tekst=escape(d)}}catch(b){tekst=escape(d)}passDataThrough("/include/web20.php?doe=saveValue&table="+a+"&field="+f+"&id="+h+"&value="+tekst,g)}function showPhoto(f,b,a){if(a==undefined){a=500}try{photobox=new YAHOO.widget.PhotoBox("photobox",{effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.45},fixedcenter:true,constraintoviewport:true,underlay:"none",close:true,visible:false,draggable:false,modal:true,photos:[{src:f,caption:b},{src:f,caption:b}],width:a+"px"});photobox.render(document.body);photobox.show()}catch(d){alert(d)}}YAHOO.util.Event.onDOMReady(function(){setRequiredFields()});function setRequiredFields(){elements=dom.getElementsByClassName("required");for(i=0;i<elements.length;i++){var b=true;var a=elements[i];sibling=a.nextSibling;if(sibling){if(sibling.className&&sibling.className.indexOf("verplicht")!=-1){b=false}}if(b){var d=document.createElement("span");d.innerHTML="*";d.title="Dit veld is verplicht";d.className="verplicht";if(sibling){a.parentNode.insertBefore(d,sibling)}else{a.parentNode.appendChild(d)}}}}function fireEvent(b,d){if(document.createEventObject){if(a==undefined){var a=document.createEventObject()}return b.fireEvent("on"+d,a)}else{if(a==undefined){var a=document.createEvent("HTMLEvents");a.initEvent(d,true,true)}return !b.dispatchEvent(a)}}arkia.log=function(a,b){window.setTimeout(function(){var d=escape(getStackTrace());passDataThrough("/log.php?text="+a+"&level="+b+"&stack="+d+"&mail=true");if(console){console.log(a);console.log(d)}},10)};function getStackTrace(){try{i.dont.exist+=0}catch(f){if(f.stack){return f.stack}else{if(window.opera&&f.message){return f.message}}}var d="";var b=arguments.callee.caller;while(b){var a=b.toString();var g=a.substring(a.indexOf("function")+8,a.indexOf(""))||"anonymous";d+=g+"\n"}return d}function deleteObjectRow(b){try{parent=b.parentNode;while(!(parent.tagName.toLowerCase()=="tr")){parent=parent.parentNode}row=parent;parent=b.parentNode;while(!(parent.tagName.toLowerCase()=="table")){parent=parent.parentNode}parent.deleteRow(row.rowIndex)}catch(a){alert(a)}};
