if(window.addEventListener){window.addEventListener("load",findStripedElements,false)}else{if(window.attachEvent){window.attachEvent("onload",findStripedElements)}else{if(window.onload!=null){var oldOnLoad=window.onload;window.onload=function(A){oldOnLoad(A);findStripedElements()}}else{window.onload=findStripedElements}}}function findStripedElements(){if(!document.getElementsByTagName){return }var C=document.getElementsByTagName("*");for(var A=0;A<C.length;++A){var B=C[A];if(B.className.indexOf("striped")!=-1){if(B.tagName=="TABLE"){stripeTable(B)}else{stripeElement(B)}}}}function stripeTable(D){var E=false;var B=D.childNodes;for(var F=0;F<B.length;F++){if(B[F].tagName=="TBODY"){var A=B[F].childNodes;for(var C=0;C<A.length;C++){if(A[C].tagName=="TR"){A[C].className=A[C].className.replace(/ ?rowEven ?/,"").replace(/ ?rowOdd ?/,"");if(A[C].className){A[C].className+=" "}A[C].className+=E?"rowEven":"rowOdd";E=!E}}}}}function stripeElement(D){var E=false;var C=D.childNodes;for(var B=0;B<C.length;B++){var A=C[B];if(A.nodeType&&A.nodeType==1){A.className=A.className.replace(/ ?rowEven ?/,"").replace(/ ?rowOdd ?/,"");A.className=A.className.split(" ").concat([E?"rowEven":"rowOdd"]).join(" ");E=!E}}};
