var ts_dom=(document.getElementsByTagName)?true:false;var ts_ie5=(document.getElementsByTagName&&document.all)?true:false;var ts_arrowUp,ts_arrowDown;if(ts_ie5||ts_dom){initSortTable()}function initSortTable(){ts_arrowUp=document.createElement("SPAN");var A=document.createTextNode("5");ts_arrowUp.appendChild(A);ts_arrowUp.className="arrow";ts_arrowDown=document.createElement("SPAN");var A=document.createTextNode("6");ts_arrowDown.appendChild(A);ts_arrowDown.className="arrow"}function sortTable(J,E,C,A){var H=J.tBodies[0];var F=H.rows;var I=F.length;var G=new Array();for(var D=0;D<I;D++){G[D]=F[D]}var B=new Date;window.status="Gegevens aan het sorteren ...";G.sort(compareByColumn(E,C,A));window.status="Gegevens gesorteeerd";for(var D=0;D<I;D++){H.appendChild(G[D]);window.status="Rij "+(D+1)+" van "+I+" (Gebruikte tijd: "+(new Date-B)+"ms)"}if(typeof J.onsort=="string"){J.onsort=new Function("",J.onsort)}if(typeof J.onsort=="function"){J.onsort()}}function CaseInsensitiveString(A){return String(A).toUpperCase()}function parseDate(A){return Date.parse(A.replace(/\-/g,"/"))}function toNumber(A){return Number(A.replace(/[^0-9\.]/g,""))}function compareByColumn(F,A,E){var D=F;var C=A;var B=Number;if(E=="Number"){B=Number}else{if(E=="Date"){B=parseDate}else{if(E=="CaseInsensitiveString"){B=CaseInsensitiveString}}}return function(H,G){if(B(getInnerText(H.cells[D]))<B(getInnerText(G.cells[D]))){return C?-1:+1}if(B(getInnerText(H.cells[D]))>B(getInnerText(G.cells[D]))){return C?+1:-1}return 0}}function sortColumnWithHold(E){var B=ts_ie5?E.srcElement:E.target;var C=getParent(B,"TABLE");var D=C.style.cursor;var A=C.onclick;C.style.cursor="wait";C.onclick=null;var F={srcElement:E.srcElement,target:E.target};window.setTimeout(function(){sortColumn(F);C.style.cursor=D;C.onclick=A},100)}function sortColumn(F){var D=F.target?F.target:F.srcElement;var H=getParent(D,"THEAD");var B=getParent(D,"TD");if(H==null){return }if(B!=null){var A=B.parentNode;var E;var K=A.cells;var C=K.length;for(E=0;E<C;E++){if(K[E]==B){break}}var I=0;var G=document.location.toString();if(G.indexOf("per_time")>0){I=1}else{I=0}if((C-E)<=I){return }if(B._descending==undefined){B._descending=false}else{B._descending=!Boolean(B._descending)}if(H.arrow!=null){if(H.arrow.parentNode!=B){H.arrow.parentNode._descending=null}H.arrow.parentNode.removeChild(H.arrow)}if(B._descending){H.arrow=ts_arrowUp.cloneNode(true)}else{H.arrow=ts_arrowDown.cloneNode(true)}if(H.arrow.innerHTML!=NaN){if(H.arrow.innerHTML=="5"){H.arrow.innerHTML="&nbsp;&nbsp;&lt;"}else{if(H.arrow.innerHTML=="6"){H.arrow.innerHTML="&nbsp;&nbsp;&gt;"}}}B.appendChild(H.arrow);var J=getParent(B,"TABLE");sortTable(J,E,B._descending,B.getAttribute("type"))}}function getInnerText(D){var F="";var C=D.childNodes;var A=C.length;for(var B=0;B<A;B++){switch(C[B].nodeType){case 1:F+=getInnerText(C[B]);break;case 3:F+=C[B].nodeValue;break}}var E=F.indexOf("%");if(E>0){F=F.substring(0,E);F=F.replace(",",".")}if(F.charCodeAt(0)==8364){F=F.substring(2,F.length);F=F.replace(",",".")}return F}function getParent(B,A){if(B==null){return null}else{if(B.nodeType==1&&B.tagName.toLowerCase()==A.toLowerCase()){return B}else{return getParent(B.parentNode,A)}}};