                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                if(!window.__td){window.__MT=100;window.__ti=0;window.__td=[];window.__td.length=window.__MT;window.__noTrace=false;}



if(typeof(vp)=="undefined")
{
vp={};
}

if(!vp.studio)
{
vp.studio={};
}

if(!vp.studio.flipbooks)
{
vp.studio.flipbooks={};
}

vp.studio.flipbooks.onchange=new vp.events.CustomEvent(vp.studio.flipbooks,"onchange");




vp.studio.flipbooks.init=function $vpfn_Z_hz6OP_BAqCQNWZ6qb6uw25$27()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.studio.flipbooks.addAllItemHandlers();

Editor.onrender.addHandler(
function $vpfn_S8aHYRAcxRExguuHov6EXw30$8()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.studio.flipbooks.addAllItemHandlers();
}
);

if(!Editor.features.isOneClickFlipbook)
{
vp.studio.flipbooks.configureNavigationButtons();


Editor.onpagechange.addHandler(vp.studio.flipbooks.toggleNavigationButtons);


var clearHistory=function clearHistory(){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}Editor.history.clear();vp.studio.UndoRedoLinks.disableUndo();};
Editor.onpagechange.addHandler(clearHistory);
}



var onPageChangeAction=function onPageChangeAction()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.studio.flipbooks.setDroppableImageArea();

if(vp.studio.collagelayoutselector&&Editor.imageAreas.length>0)
{
vp.studio.collagelayoutselector.setNumImages(Editor.imageAreas[0].imagesInOrder.length);
vp.studio.collagelayoutselector.setSelectedArrangerId(Editor.imageAreas[0].arranger);
}

Editor.onregenerate.removeHandler(this);
};onPageChangeAction._vpfn='$vpfn_DnCAL0XtC$zhzSCiPvxikA50$29';

Editor.onpagechange.addHandler(onPageChangeAction);



if(!Editor.features.isOneClickFlipbook)
{
vp.studio.flipbooks.toggleNavigationButtons();
}

vp.studio.flipbooks.setDroppableImageArea();

if(Editor.features.isOneClickFlipbook)
{
var repository=window.ImageRepository;
repository.backgroundSelector.oncomboselected.addHandler(vp.studio.flipbooks.changeCombo);
repository.onbackgrounddrop.addHandler(vp.studio.flipbooks.repositoryBackgroundDropCallback);
}
};

vp.studio.flipbooks.repositoryBackgroundDropCallback=function $vpfn_VFHpzWnuQd6NCrLwITserA82$55(e)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

vp.studio.flipbooks.removeDocumentUploadsAndPlaceholders();


var oDocItem=vp.studio.ImageFactory.createImage(DOCITEM_TYPE_PLACEHOLDER,
Editor.defaultPlaceholderId,
Editor.assignUniqueID);


oDocItem.cropInfo=new vp.studio.CropInfo();
oDocItem.cropInfo.UseCropValues=true;


Editor.addItem(oDocItem);


Editor.regenerateEditorArea();
};




vp.studio.flipbooks.setDroppableImageArea=function setDroppableImageArea()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

if(!Editor.imageAreas[0]||(Editor.imageAreas[0]&&Editor.PFID!=='A1N'))
{


if(vp.ui.get("layout-tab_header")&&Editor.PFID==='A1N')
{
Editor.cancelMessageDisabled=true;
window.location.assign("/vp/ns/studio3.aspx?doc_id="+Editor.docID+"&page="+Editor.pageNumber+"&d="+new Date().valueOf());
}


var fnImageDropCallback=function $vpfn_psRoo5LMPhmTGriak$43xA120$34(oImage,oCropInfo,iRotation,oCustomData)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.studio.flipbooks.removeDocumentUploadsAndPlaceholders();


var oDocItem=vp.studio.ImageFactory.createImage(DOCITEM_TYPE_UPLOADED_IMAGE,
oImage.id,
Editor.assignUniqueID);


oDocItem.cropInfo=new vp.studio.CropInfo(oCropInfo.top,oCropInfo.left,oCropInfo.right,oCropInfo.bottom);
oDocItem.cropInfo.UseCropValues=true;


if(iRotation)
{
oDocItem.coordinates.rotateBy(iRotation);
}


Editor.addItem(oDocItem);



if(!vp.ui.get("layout-tab_header")&&Editor.PFID==='A1N')
{
var refreshPage=function refresh()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(Editor.imageAreas.length>0)
{
Editor.cancelMessageDisabled=true;
window.location.assign("/vp/ns/studio3.aspx?doc_id="+Editor.docID+"&page="+Editor.pageNumber+"&d="+new Date().valueOf());
}
};

Editor.onregenerate.addHandler(refreshPage);
}


Editor.regenerateEditorArea();

};

new vp.studio.draggableimage.DroppableImageArea(vp.ui.get("divStudioDocumentItemHandleArea"),fnImageDropCallback);
}
else
{


if(!vp.ui.get("layout-tab_header")&&Editor.PFID==='A1N')
{
Editor.cancelMessageDisabled=true;
window.location.assign("/vp/ns/studio3.aspx?doc_id="+Editor.docID+"&page="+Editor.pageNumber+"&d="+new Date().valueOf());
}
}
};vp.studio.flipbooks.setDroppableImageArea._vpfn='$vpfn_FElU7H_Xent36an47zalOg106$44';

vp.studio.flipbooks.configureNavigationButtons=function $vpfn_C8qH__i0zt2EA_iqaEnAxw177$49()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

var previousPageButtonEnabled=vp.ui.get("btnPreviousPage_enabled");
if(previousPageButtonEnabled)
{
vp.events.add(previousPageButtonEnabled,"click",Editor.Paginator.moveToPreviousPage);
}

var nextPageButtonEnabled=vp.ui.get("btnNextPage_enabled");
if(nextPageButtonEnabled)
{
vp.events.add(nextPageButtonEnabled,"click",Editor.Paginator.moveToNextPage);
}
};

vp.studio.flipbooks.toggleNavigationButtons=function $vpfn_9EnS1YGTIgyFdG2ellIpLA193$46()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var previousPageButtonEnabled=vp.ui.get("btnPreviousPage_enabled");
var nextPageButtonEnabled=vp.ui.get("btnNextPage_enabled");
var previousPageButtonDisabled=vp.ui.get("btnPreviousPage_disabled");
var nextPageButtonDisabled=vp.ui.get("btnNextPage_disabled");

if(!(previousPageButtonEnabled&&previousPageButtonDisabled&&nextPageButtonEnabled&&nextPageButtonEnabled))
{
return;
}

if(Editor.pageNumber>=Editor.numberOfDocumentPages)
{
vp.ui.expandAndCollapse(nextPageButtonDisabled,nextPageButtonEnabled);
}
else
{
vp.ui.expandAndCollapse(nextPageButtonEnabled,nextPageButtonDisabled);
}
if(Editor.pageNumber===1)
{
vp.ui.expandAndCollapse(previousPageButtonDisabled,previousPageButtonEnabled);
}
else
{
vp.ui.expandAndCollapse(previousPageButtonEnabled,previousPageButtonDisabled);
}
};






vp.studio.flipbooks.addAllItemHandlers=function $vpfn_wqg$iZXrqHII7XBEau6ITA228$41()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var i;
var textItems=Editor.getItemsByType(DOCITEM_TYPE_TEXT);
for(i=0;i<textItems.length;i++)
{
textItems[i].onchange.addHandler(
vp.studio.flipbooks.getTextHandler(textItems[i]));
}

var wordartItems=Editor.getItemsByType(DOCITEM_TYPE_WORDART);
for(i=0;i<wordartItems.length;i++)
{
wordartItems[i].onchange.addHandler(
vp.studio.flipbooks.getTextHandler(wordartItems[i]));
}

if(Editor.features.isCollage)
{
var uploadedImages=Editor.getItemsByType(DOCITEM_TYPE_UPLOADED_IMAGE);
for(i=0;i<uploadedImages.length;i++)
{
uploadedImages[i].onchange.addHandler(vp.studio.flipbooks.changeImageHandler);
uploadedImages[i].onchange.addHandler(vp.studio.flipbooks.saveCrop);
uploadedImages[i].coordinates.onrotate.addHandler(vp.studio.flipbooks.changeImageHandler);
}

var placeholders=Editor.getItemsByType(DOCITEM_TYPE_PLACEHOLDER);
for(i=0;i<placeholders.length;i++)
{
placeholders[i].onchange.addHandler(vp.studio.flipbooks.changeImageHandler);
}
}
};





vp.studio.flipbooks.getTextHandler=function $vpfn_Co04EdyaUz0f$0MkWLBlMQ267$37(textField)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
return function $vpfn_S8aHYRAcxRExguuHov6EXw269$11()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var textItemHasValue=textField.data.length>0;

if(textItemHasValue!=this.textItemHadValue)
{
this.textItemHadValue=textItemHasValue;
vp.studio.flipbooks.changeHandler();
}
}.getClosure(
{
textItemHadValue:textField.data.length>1
}
);
};

vp.studio.flipbooks.changeImageHandler=function $vpfn_7yxAMyBlsv70DgyBi378rQ285$41(e)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.studio.flipbooks.changeHandler();
};












vp.studio.flipbooks.onchangeTimeoutDelay=10;







vp.studio.flipbooks.shouldRegenerateOnChange=true;




vp.studio.flipbooks.regenerateEditorIfAllowed=function $vpfn_mimp_VKZz2S5mfvpCglIuw314$48()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var fnCallback=function $vpfn_oihc9UducuoaYjV2lNZMdA316$21()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.studio.flipbooks.onchange.fire();
};

if(vp.studio.flipbooks.shouldRegenerateOnChange)
{
Editor.regenerateEditorArea(fnCallback);
}
};





vp.studio.flipbooks.changeHandler=function $vpfn_JIvLJ4VcRm0yW4tUm_rRkg331$36()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(Editor.saveInProgress)
{



return;
}

if(vp.studio.flipbooks.onchangeTimeout)
{
clearTimeout(vp.studio.flipbooks.onchangeTimeout);
}

vp.studio.flipbooks.onchangeTimeout=
window.setTimeout("vp.studio.flipbooks.regenerateEditorIfAllowed()",vp.studio.flipbooks.onchangeTimeoutDelay);
};




vp.studio.flipbooks.TextCheckbox=function $vpfn_gq5W2Gle4piRqAB12y40TA353$35()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var savedCaption="";

var me=this;
this.checkboxElement=vp.ui.get("showCaptionToggle");
this.isChecked=me.checkboxElement.checked;

this.linkToField=function $vpfn_DRfnyS0V8V6RL3mun9OgGg361$23(oTextField)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
this.textField=oTextField;

this.checkboxElement=vp.ui.get("showCaptionToggle");
me.checkboxElement.checked=me.isChecked;
vp.events.add(me.checkboxElement,"change",me.toggleCaption);
};

this.toggleCaption=function $vpfn_fN4xBuSP_DDlqg6m473coQ370$25()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
me.isChecked=me.checkboxElement.checked;
if(me.isChecked)
{
me.textField.setDataAndFireEvents(savedCaption);
savedCaption="";
}
else
{
savedCaption=me.textField.data;
me.textField.setDataAndFireEvents("");
}
};
};

vp.studio.flipbooks.TextCheckbox.LinkInstanceToTextField=function $vpfn_jlhdyJRI88jsDApqUjiWPQ386$59(oTextField)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(!vp.studio.flipbooks.TextCheckbox._instance)
{
vp.studio.flipbooks.TextCheckbox._instance=new vp.studio.flipbooks.TextCheckbox();
}

vp.studio.flipbooks.TextCheckbox._instance.linkToField(oTextField);
};




vp.studio.flipbooks.toolbar={};
vp.studio.flipbooks.toolbar.TextToolbar=function $vpfn_iwKLMQXNyt$RBz9mheVLfg400$42(vElement)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var me=this;



var _textField=null;


var _fontPulldown=new vp.studio.FontSelector();


var _sizePulldown=new vp.studio.FontSizeSelector();


var _buttons=new Array();





this.element=null;





this.shadow=null;





this.visible=false;



var init=function $vpfn_jhhBBzjB3Y_M44NmGyW16Q437$15()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

me.element=vp.core.getElement(vElement,'vp.studio.flipbooks.toolbar.TextToolbar');
document.body.appendChild(me.element);


me.shadow=document.createElement('div');
me.shadow.id='divPopupFontToolbarShadow';
document.body.appendChild(me.shadow);


var familyOuter=vp.ui.get('divFontFamily');
vp.ui.addClass(familyOuter,"toolbarBackground");
var familyInner=document.createElement('div');
familyOuter.insertBefore(familyInner,familyOuter.firstChild);
_fontPulldown.render(null,familyInner);
_fontPulldown.menu.onchange.addHandler(me.refresh);


var sizeOuter=vp.ui.get('divFontSize');
vp.ui.addClass(sizeOuter,"toolbarBackground");
var sizeInner=document.createElement('div');
sizeOuter.insertBefore(sizeInner,sizeOuter.firstChild);
_sizePulldown.render(null,sizeInner);
_sizePulldown.menu.onchange.addHandler(me.refresh);


var buttonOuter=vp.ui.get('divFontButtons');
vp.ui.addClass(buttonOuter,"toolbarBackground");

var boldButton=new vp.studio.BoldButton();
_buttons.push(boldButton);
boldButton.render(null,buttonOuter);

var italicButton=new vp.studio.ItalicButton();
_buttons.push(italicButton);
italicButton.render(null,buttonOuter);

var colorButton=new vp.studio.ColorPickerButton();
_buttons.push(colorButton);
colorButton.render(null,buttonOuter);


var closeButton=vp.ui.get('btnClose');
closeButton.onclick="return false;";
vp.events.add(closeButton,'click',function $vpfn_S8aHYRAcxRExguuHov6EXw483$44()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
me.hide();
});



vp.events.add(document,'mousedown',function $vpfn_S8aHYRAcxRExguuHov6EXw490$45(e)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
e=vp.events.getEvent(e);
if(vp.events.getEventData(e,'popupTextToolbarClicked')!==me)
{
me.hide();
}
});

vp.events.add(me.element,'mousedown',function $vpfn_S8aHYRAcxRExguuHov6EXw499$47(e)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
e=vp.events.getEvent(e);
vp.events.setEventData(e,'popupTextToolbarClicked',me);
});
};





this.setTextField=function $vpfn_jGR104GbxqxV88DdRWcdNQ510$24(oTextField)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
Editor.selection=new vp.studio.Selection();
Editor.selection.add(oTextField);

_textField=oTextField;

for(var i=0;i<_buttons.length;i++)
{
_buttons[i].linkedTextField=_textField;
}

me.refresh();
};




this.refresh=function $vpfn_ru82eZAQVYUGSoYSMqiUAQ528$19()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
_fontPulldown.setValue(_textField.fontFamily);
_sizePulldown.setValue(_textField.fontSize);

for(var i=0;i<_buttons.length;i++)
{
_buttons[i].refresh();
}
};






this.show=function $vpfn_eGkd0kHFJsBdsBh_asTd8Q544$16(x,y)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
me.element.style.left=x+'px';
me.element.style.top=y+'px';
me.shadow.style.left=(x+2)+'px';
me.shadow.style.top=(y+2)+'px';

me.element.style.display='block';
me.shadow.style.display='block';

var rect=vp.ui.getRect(me.element);
me.shadow.style.width=rect.width+'px';
me.shadow.style.height=rect.height+'px';

me.visible=true;
};




this.hide=function $vpfn_kCVTqo5FL2WMLouYBSutfw564$16()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
me.element.style.display='none';
me.shadow.style.display='none';

me.visible=false;


vp.studio.flipbooks.toolbar.lastElementToggled=null;
};


init();
};





vp.studio.flipbooks.toolbar.getInstance=function $vpfn_KJhsYY_YreiiHq29Qmeigg583$42()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}


if(!vp.studio.flipbooks.toolbar.instance)
{
vp.studio.flipbooks.toolbar.instance=
new vp.studio.flipbooks.toolbar.TextToolbar('divPopupFontToolbar',Editor.PFID);
}

return vp.studio.flipbooks.toolbar.instance;
};








vp.studio.flipbooks.toolbar.installToggle=function $vpfn_rCkuyQ0r05H$xGaI6J2VYQ603$44(vElement,sEvent,oTextField)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vElement=vp.core.getElement(vElement,'vp.studio.flipbooks.toolbar.installToggle');

var toggle=function $vpfn_lA6G8rLtRbbYKcNajOqQTA607$17(e)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.events.cancel(e);

var fs=vp.studio.flipbooks.toolbar.getInstance();
if(fs&&fs.visible&&vElement==vp.studio.flipbooks.toolbar.TextToolbar.lastElementToggled)
{
fs.hide();
return false;
}
else
{
var rect=vp.ui.getRect(vElement);
fs.setTextField(oTextField);
fs.show(rect.left,rect.bottom);
return false;
}


vp.studio.flipbooks.toolbar.lastElementToggled=vElement;
return false;
};

vp.events.add(vElement,sEvent,toggle);
};

vp.studio.flipbooks.removeDocumentUploadsAndPlaceholders=function removeAllDocumentUploadsAndPlaceholders()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

var aUploads=Editor.getItemsByType(DOCITEM_TYPE_UPLOADED_IMAGE);
if(aUploads)
{

for(var iUploadsIndex=0;iUploadsIndex<aUploads.length;iUploadsIndex++)
{

if(aUploads[0].id)
{
Editor.removeItem(aUploads[0]);
}
}
}


var aPlaceholders=Editor.getItemsByType(DOCITEM_TYPE_PLACEHOLDER);

if(aPlaceholders)
{

for(var iPlaceholderIndex=0;iPlaceholderIndex<aPlaceholders.length;iPlaceholderIndex++)
{

if(aPlaceholders[0].id)
{
Editor.removeItem(aPlaceholders[0]);
}
}
}
};vp.studio.flipbooks.removeDocumentUploadsAndPlaceholders._vpfn='$vpfn_Q_wJ9$lByenaWdMhkZtUVg633$59';

vp.studio.flipbooks.handleReuseUpload=function $vpfn_PnEFzPoy3Wyvcn_Vyyxn9g667$40(oUploadResult)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.studio.flipbooks.removeDocumentUploadsAndPlaceholders();

var img=vp.studio.ImageFactory.createImage(DOCITEM_TYPE_UPLOADED_IMAGE,
oUploadResult,
Editor.assignUniqueID);

Editor.addItem(img);

Editor.regenerateEditorArea();
};


vp.studio.flipbooks.handleUploadComplete=function $vpfn_OGU5EsJgclqdkn8DDEku6g681$43(oUploadResult)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(oUploadResult.cancel)
{

}
else if(oUploadResult.error)
{

}
else if(oUploadResult.success)
{


vp.studio.flipbooks.removeDocumentUploadsAndPlaceholders();

var img=vp.studio.ImageFactory.createImage(DOCITEM_TYPE_UPLOADED_IMAGE,
oUploadResult.success.uploadId,
Editor.assignUniqueID);

Editor.addItem(img);

Editor.regenerateEditorArea();

}
};




vp.studio.flipbooks.saveCrop=function $vpfn_thHpKw3gTdKC9j$38n4k6Q711$31()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var uploadedItems=Editor.getItemsByType(DOCITEM_TYPE_UPLOADED_IMAGE);

if(uploadedItems&&uploadedItems.length>0)
{
var upImgCrop=uploadedItems[0].cropInfo;

var stringCrop=upImgCrop.getLeft()+"|"+upImgCrop.getTop()+"|"+upImgCrop.getRight()+"|"+upImgCrop.getBottom();
Editor.bleedToggleCrop=stringCrop;
}
};

vp.studio.flipbooks.initPaginator=function $vpfn_pG3x0LSQCdSAHtNYq8rrKA724$36()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var oPaginator=new vp.widget.Paginator(
document.getElementById("flipbookStudioPaginator"),
Editor.numberOfDocumentPages,
vp.studio.flipbooks.moveToPage,
true);

oPaginator.selectedPageNumber=Editor.pageNumber;
oPaginator.pagesPerScreen=11;

oPaginator.render();
};

vp.studio.flipbooks.onignoreplaceholderwarning=new vp.events.CustomEvent(vp.studio.flipbooks,"onignoreplaceholderwarning");
vp.studio.flipbooks.oncancelplaceholderwarning=new vp.events.CustomEvent(vp.studio.flipbooks,"oncancelplaceholderwarning");

vp.studio.flipbooks.moveToPage=function $vpfn_Ep4sH6oDyvxvA1lxY0XwLQ741$33(iPageNumber,fnUpdatePaginator)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var fnMoveToPage=function $vpfn_b0xIv1_dEqdqC$V6d$qZEg743$23()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.studio.ui.changePage(iPageNumber);

if(fnUpdatePaginator)
{
fnUpdatePaginator();
}

return false;
};


if(Editor.getItemsByType(DOCITEM_TYPE_PLACEHOLDER).length>0)
{

vp.dialog.get("placeholderOnPageWarning").open();
vp.dialog.resizeCurrentToContent();

var fnOnIgnoreHandler=function $vpfn_Yl3VHD47dcYKxc37Nl1EbQ762$32()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.dialog.closeCurrent();
fnMoveToPage();
};


vp.studio.flipbooks.onignoreplaceholderwarning.removeAll();
vp.studio.flipbooks.onignoreplaceholderwarning.addHandler(fnOnIgnoreHandler);

var fnOnCancelHandler=function $vpfn_rPINaNPzWWxKb482j46OMg772$32(fnCallBack)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.dialog.closeCurrent();



};


vp.studio.flipbooks.oncancelplaceholderwarning.removeAll();
vp.studio.flipbooks.oncancelplaceholderwarning.addHandler(fnOnCancelHandler);
}
else
{

fnMoveToPage();
}
};

vp.studio.flipbooks.changeCombo=function $vpfn_SGhaIdxcuVXT6e$PP9lu0g791$34(e)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var comboId=e.comboId;

Editor.asyncActions.changeCombo(null,comboId,{doMinChange:true,changeAllPages:true});

vp.studio.flipbooks.designComboId=comboId;


var oComboPreview=$("#imgDesignComboImage")[0];

var oImgURL=new vp.web.URL(oComboPreview.src);
oImgURL.removeItem("combo");
oImgURL.setItem("combo_id",comboId);
oComboPreview.src=oImgURL.toString();
};

vp.studio.flipbooks.designComboId=-1;
vp.studio.flipbooks.fullBleedComboId=-1;

vp.studio.flipbooks.configureBackgroundOptions=function $vpfn_iY_EUqtNEAEPYfleN0zScw811$49()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var oDesignComboRadioButton=vp.ui.get("design");
var oFullBleedComboRadioButton=vp.ui.get("fullBleed");
if(Editor.comboID===vp.studio.flipbooks.fullBleedComboId&&Editor.comboID>-1)
{
oFullBleedComboRadioButton.checked=true;
oDesignComboRadioButton.checked=false;
}
else
{
oFullBleedComboRadioButton.checked=false;
oDesignComboRadioButton.checked=true;
}
};

vp.studio.flipbooks.setDesignComboId=function $vpfn_Gi4DMBwQK9dJDHF0Mwms$w827$39(iNewDesignComboId)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.studio.flipbooks.designComboId=iNewDesignComboId;
};

vp.studio.flipbooks.setFullBleedComboId=function $vpfn_t$$gQBCAg5jneVCDM2mfSg832$42(iNewFullBleedComboId)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.studio.flipbooks.fullBleedComboId=iNewFullBleedComboId;
};

vp.studio.flipbooks.hasSeenFullBleedWarning=vp.web.getUrlHashData('bldwrn');






vp.studio.flipbooks.initBleedOptionToggle=function $vpfn_9UPy_jmp1onHhMOMd5tWBw844$44(sBleedOptionId,iDesignComboId,iFullBleedComboId)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

vp.studio.flipbooks.setDesignComboId(iDesignComboId);
vp.studio.flipbooks.setFullBleedComboId(iFullBleedComboId);

var fnUpdateDesignComboIdOnComboChange=function $vpfn_lABAbh5kDez20bG36Zqekw850$45()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(vp.studio.flipbooks.designComboId!==Editor.comboID&&Editor.comboID!==vp.studio.flipbooks.fullBleedComboId)
{

vp.studio.flipbooks.setDesignComboId(Editor.comboID);


}
};


Editor.oncombochange.addHandler(fnUpdateDesignComboIdOnComboChange);


var fnShowOrHideControl=function $vpfn_Gd$S_vSR6aVvBqS9LZ99VQ865$30()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var oBleedOptionToggle=vp.ui.get(sBleedOptionId);

if(oBleedOptionToggle)
{
if(Editor.getItemsByType(DOCITEM_TYPE_UPLOADED_IMAGE).length==1)
{
vp.ui.expandToBlock(oBleedOptionToggle);


fnUpdateDesignComboIdOnComboChange();
}
else
{
vp.ui.collapse(oBleedOptionToggle);
}
}
};


fnShowOrHideControl();
Editor.ondocumentchange.addHandler(fnShowOrHideControl);
};






vp.studio.flipbooks.fullBleedComboOnClick=function $vpfn_vQpTHq_ldSVcE5iPysc$bA895$44(sFullBleedConfirmDialogId,sDesignRadioId,sFullBleedRadioId)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

if(Editor.comboID===vp.studio.flipbooks.fullBleedComboId)
{
return false;
}

if(Editor.features.isOneClickFlipbook)
{
vp.ui.collapse("designcomboimage");
vp.ui.expandToBlock("bleedcomboimage");
}

vp.studio.flipbooks.saveCrop();

var firstTextItem=Editor.getItemsByType(DOCITEM_TYPE_TEXT)[0];
var firstWordArtItem=Editor.getItemsByType(DOCITEM_TYPE_WORDART)[0];


if(((firstTextItem&&firstTextItem.hasText())||(firstWordArtItem&&firstWordArtItem.hasText()))&&!vp.studio.flipbooks.hasSeenFullBleedWarning)
{
vp.studio.flipbooks.hasSeenFullBleedWarning=true;
vp.web.setUrlHashData('bldwrn','true');

vp.dialog.get(sFullBleedConfirmDialogId).open();
}
else
{

Editor.asyncActions.changeCombo(null,vp.studio.flipbooks.fullBleedComboId,{doMinChange:true});
var design=vp.ui.get(sDesignRadioId);
var fullBleed=vp.ui.get(sFullBleedRadioId);
design.checked=false;
fullBleed.checked=true;





Editor.removeItem(firstTextItem);
Editor.removeItem(firstWordArtItem);
}

return true;
};






vp.studio.flipbooks.getDesignComboOnClick=function $vpfn_VdvB16FppOiGiegM7qTVoA947$44(sDesignComboRadioId,sFullBleedComboRadioId)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

if(Editor.comboID===vp.studio.flipbooks.designComboId)
{
return false;
}

if(Editor.features.isOneClickFlipbook)
{
vp.ui.collapse("bleedcomboimage");
vp.ui.expandToBlock("designcomboimage");
}


Editor.asyncActions.changeCombo(null,vp.studio.flipbooks.designComboId,{doMinChange:true});


var design=vp.ui.get(sDesignComboRadioId);
var fullBleed=vp.ui.get(sFullBleedComboRadioId);
design.checked=true;
fullBleed.checked=false;

return true;
};
