var jsCss = Class.create();

jsCss.prototype =
{
	initialize: function()
	{
	},

	zebra: function()
	{
		var zebraOdd = cssQuery('tbody.zebra > tr:nth-child(odd)');
		var zebraEven = cssQuery('tbody.zebra > tr:nth-child(even)');

		zebraOdd.each(function(row)
			{
				row.style.backgroundColor = '#F0F5EE';
			}
		);

		zebraEven.each(function(row)
			{
				row.style.backgroundColor = '#DEECD9';
			}
		);
	}
}


function csv()
{
  var csvs = cssQuery('#content .csv');

  csvs.each(function(csv)
    {
      var vs = cssQuery('li', csv);
      var len = vs.length;

      if (len > 1)
      {
        for (i=0; i<len; i++)
        {
          if (i == len-2)
          {
            vs[i].innerHTML = vs[i].innerHTML + ' & ';
          }
          else if (i == len-1)
          {
            vs[i].innerHTML = vs[i].innerHTML + '.';
          }
          else
          {
            vs[i].innerHTML = vs[i].innerHTML + ', ';
          }
        }
      }
    }
  )
}

Event.observe(window, 'load', csv, false);
