/* http://www.joostdevalk.nl/code/alternating-table-rows/alternate_rows.js */
addEvent(window,"load",alternate_init);function alternate_init(){if(!document.getElementsByTagName){return }tbls=document.getElementsByTagName("table");for(ti=0;ti<tbls.length;ti++){thisTbl=tbls[ti];if(((" "+thisTbl.className+" ").indexOf("alternate_rows")!=-1)&&(thisTbl.id)){alternate(thisTbl)}}}function addEvent(E,D,B,A){if(E.addEventListener){E.addEventListener(D,B,A);return true}else{if(E.attachEvent){var C=E.attachEvent("on"+D,B);return C}else{alert("Handler could not be removed")}}}function replace(C,B,A){i=C.indexOf(B);r="";if(i==-1){return C}r+=C.substring(0,i)+A;if(i+B.length<C.length){r+=replace(C.substring(i+B.length,C.length),B,A)}return r}function alternate(E){var C=E.getElementsByTagName("tbody");for(var B=0;B<C.length;B++){var D=C[B].getElementsByTagName("tr");for(var A=0;A<D.length;A++){if((A%2)==0){if(D[A].className=="odd"||!(D[A].className.indexOf("odd")==-1)){D[A].className=replace(D[A].className,"odd","even")}else{D[A].className+=" even"}}else{if(D[A].className=="even"||!(D[A].className.indexOf("even")==-1)){D[A].className=replace(D[A].className,"even","odd")}D[A].className+=" odd"}}}};

