function midArr(arr, indexOf){
var ind = arr.indexOf(indexOf);
var qrtStep = arr.length/4;
var qrt1 = qrtStep,
qrt2 = qrtStep*2,
qrt3 = qrtStep*3;
if(ind == 0 || ind <= qrt1)
return('"'+indexOf+'" находится в начале');
else if(ind <= qrt2 || ind < qrt3)
return('"'+indexOf+'" находится в середине');
else
return('"'+indexOf+'" находится в конце');
}
var array = [0,1,2,3,4,5,6,7,8,9,10,11];
alert(midArr(array, 8));
<span>Элемент1</span>
<span>Элемент2</span>
<span>Элемент3</span>
<span>Элемент4</span>
<span>Элемент5</span>
<span>Элемент6</span>
<div>
<span>Элемент1</span>
<span>Элемент2</span>
<span>Элемент3</span>
</div>
<div>
<span>Элемент4</span>
<span>Элемент5</span>
<span>Элемент6</span>
</div>
var span = $('span'),
cntGroup = 3; // по сколько элементов в группе
var divsArr = span.get();
for(var i = 0; i < span.length; i += cntGroup){
$(divsArr.slice(i,i+cntGroup)).wrapAll('<div>');
}