name='ДзГМ КП-1023.701 АРХ-6700'; f1=name.split('.'); f2=f1[1].split(' '); f3=f2[1].split('-'); part1 = f1[0]; index1 = parseInt(f2[0]); part2 = f3[0]; index2 = parseInt(f3[1]); if (index == 0) { i1=index1; i2=index2; } suffix=''; ext=item.extension if( !ext.match(/doc/i) ) { if( index%2==1) { suffix = ' оборот'; } if( index%2==0 && index>0) { i1=i1+1; i2=i2+1; } } else { if( index>0) { i1=i1+1; i2=i2+1; } } return part1+'.'+ i1 +' '+ part2 +'-'+ i2 + suffix;