why this command does not work properly
I want to move the page breaks in some of the text frame
as the picture
however facing pages located does not carry some text frames

var myDoc = app.activeDocument;
myDoc.viewPreferences.horizontalMeasurementUnits = MeasurementUnits.millimeters;
myDoc.viewPreferences.verticalMeasurementUnits = MeasurementUnits.millimeters;
myDoc.viewPreferences.rulerOrigin = RulerOrigin.PAGE_ORIGIN;
myDoc.zeroPoint = [0,0];
function cmyk(t, c, m, y, k) {
return function() {
var myColor;
myColor = app.activeDocument.colors.item(t);
if(!myColor || !myColor.isValid) {
myColor = app.activeDocument.colors.add();
myColor.properties = {name:t, model: ColorModel.PROCESS, space: ColorSpace.CMYK ,colorValue: [c, m, y, k]};
} else {
if(c != undefined && (myColor.properties.colorValue[0] != c || myColor.properties.colorValue[1] != m || myColor.properties.colorValue[2] != y || myColor.properties.colorValue[3] !=k)) {
myColor.properties.space = ColorSpace.CMYK;
myColor.colorValue = [c, m, y, k];
}
}
return myColor;
};
}
var diyalogWindow = app.dialogs.add({name: "Rectangle or Textframe"});
with(diyalogWindow){
with(dialogColumns.add()){
with(borderPanels.add()){
with(dialogColumns.add()) {
staticTexts.add({staticLabel:"Find W"});
findW = textEditboxes.add({editContents: "165"});
}
with(dialogColumns.add()) {
staticTexts.add({staticLabel:"Change W"});
changeX = textEditboxes.add({editContents: "165"});
}
with(dialogColumns.add()) {
staticTexts.add({staticLabel:"Move X"});
moveX = textEditboxes.add({editContents: "5"});
}
}
with(borderPanels.add()){
with(dialogColumns.add()) {
staticTexts.add({staticLabel:"Find H"});
findH = textEditboxes.add({editContents: "5"});
}
with(dialogColumns.add()) {
staticTexts.add({staticLabel:"Change H"});
changeY = textEditboxes.add({editContents: "5"});
}
with(dialogColumns.add()) {
staticTexts.add({staticLabel:"Move Y"});
moveY = textEditboxes.add({editContents: "25"});
}
with(dialogColumns.add()) {
staticTexts.add({staticLabel:"Page"});
pageNo = textEditboxes.add({editContents: myDoc.pages.length.toString()});
}
}
}
}
if(diyalogWindow.show() == 1)
{
var ic = 0;
var x = Number(moveX.editContents);
var y = Number(moveY.editContents);
for (var p = 0; p < app.activeDocument.allPageItems.length; p++)
{
var pageItem = app.activeDocument.allPageItems
;
pageItem.select();
var frameSize = pageItem.geometricBounds;
var frameWidth = frameSize[3]-frameSize[1];
var frameHeight = frameSize[2]-frameSize[0];
if(Number(Math.round(frameWidth)) == findW.editContents && Number(Math.round(frameHeight)) == findH.editContents)
{
pageItem.geometricBounds = [frameSize[0], frameSize[1], frameSize[0] - Number(changeY.editContents), frameSize[1] + Number(changeX.editContents)];
pageItem.move(myDoc.pages[pageNo.editContents - 1]);
pageItem.move([x, y + (++ic * 10)]);
}
}
}