$(function(){
  idify = function(selector, name){
    jQuery.each($(selector), function(index, element){
      $(element).attr('id', name + index)
    });
    num = $(selector).length - 1
    container = '#'+selector.replace('.','')+num 
    id_loop($(container + ' > *'), num)
    id_loop($(container + ' > * > *'), num)
    id_loop($(container + ' > * > * > *'), num) 
    return num
  }
  id_loop = function(elements, num){
    jQuery.each(elements, function(index, element){
      if($(element).attr('name')){
        $(element).attr('id', $(element).attr('name') + num)      
      }
    });
  }
});