(function()
{ var B = document.getElementById('holder') // || document.body
; if ( !B ) return
; var ts = B.getElementsByTagName('table')
  , ti = -1 , t , ri , r , even , cls = {'true':'even','false':'odd'}
  , skip_regex = /\b(skip_stripe)\b/
  , skip_class = 'skip_stripe'
; while ( t = ts[++ti] )
  { even = true
  ; ri = -1
  ; t.removeAttribute('border')
  // ; t.removeAttribute('cellpadding')
  // ; t.removeAttribute('cellspacing')
  ; while ( r = t.rows[++ri] )
    { 
    ; if ( skip_regex.test( r.className ) ) 
      { r.className = r.className.replace(skip_regex,'$1_'+cls[even]) + ' ' + cls[even]
      } else
      { even = !even
      ; r.className += ' ' + cls[even]
      }
    }
  }
}
)()

