Обертывание DOM елементов ( скорость + читабельность )?
тот случай, когда из глаз льются кровавые слезы)
во первых, для такого объема кода есть сервисы , такие как jsbin, jsfiddle и т.п.
во вторых, когда так много манипуляций с DOM, вам не приходит в голову сразу править верстку? зачем столько добавлять js-ом
в третьих, слова pole в англ. языке нет, есть слово field
в четвертых, для таких случаев есть специальный селектор$('.block_1, ..., .block_30').wrapAll('<div class="mod-block first">'); // было
$("[class*=block_]").wrapAll('<div class="mod-block first">'); // стало
// но лучше так 
$(".pole > span")).wrapAll('<div class="mod-block first">');
и вообще, если в вашем коде столь длинные строки, стоит задуматься - а не говнокод ли у меня получается на выходе?
Что-то большое и ужасное, вопрос не понятен, точнее его вообще здесь нет. Есть только простыня HTML и чуть чуть непонятного JS.