/**
 * Code Decorater.
 * Version 1.0
 * 
 */

$(document).ready(function(){
  var elements = document.getElementsByTagName('code');
  for(var i = 0; i < elements.length; i++) {
    var tmp = $(elements[i]).parent();
    var tmpstr='';
    var tmplines = elements[i].innerHTML.split('\n');
    for(var j = 0; j < tmplines.length; j++) {
      if(tmplines[j]!=''){
        tmpstr += '<li>' + tmplines[j]+ '</li>';
      }
    }
    var ol = document.createElement('ol');
    $(ol).addClass('code');
    ol.innerHTML=tmpstr;
    $(elements[i]).parent().after(ol);
  }
  $(elements).parent().remove();
  $('ol.code li:nth-child(even)').addClass('even');
  $('ol.code li:nth-child(odd)').addClass('odd');
  
});
