/** Uses DOM to automagicly apply odd/even rows for generic elments
  * Copyright: Galsoft Software Engineering
  *            http://www.gal-soft.com
  *            mailto:office@gal-soft.com
  **/
ColorSwitcher={}
ColorSwitcher['oddStyle']="odd";
ColorSwitcher['evenStyle']="even";
ColorSwitcher.init=function() {
  var els=document.getElementsByTagName("*");
  for(var i=0;i<els.length;++i)
  {
    var el=els.item(i);
    if (el.className=='colorSweep')
    {
      var divs=el.childNodes;
      even=false;
      for(var k=0;k<divs.length;++k)
      {
        var div=divs.item(k);
	if(div.tagName=='div' || div.tagName=='DIV' || div.tagName=='li' || div.tagName=='LI')
	{
          div.className=(div.className ? div.className + "_" : "") + (even ? ColorSwitcher['evenStyle'] : ColorSwitcher['oddStyle']);
          even=!even;
	}
      }
    }
  }
}
ColorSwitcher.init();
