function OnStockSelected(_1,_2,_3){
BCCreator.ChangeStock(_1);
};
function ChangeProduct(){
var _4=Apc.JS.MessageDisplayCommands.PrdChangeMSG-1;
var _5=GetAlertMessage(_4);
if(confirm(_5)){
DoPostBack("ChangeProduct");
}
};
function UpdateDesigner(){
DoPostBack("UpdateDesign");
};
function onCardDesignerClick(){
var _6=Apc.JS.MessageDisplayCommands.DSGClickMSG-1;
var _7=GetAlertMessage(_6);
alert(_7);
};
function trapEnter(e){
var _9=(window.event)?event.keyCode:e.keyCode;
if(_9==13){
if(event.srcElement.tagName!="TEXTAREA"){
return false;
}
}
};
function ApplyLogoShadow(_a,_b){
BCCreator.ApplyLogoShadow(_a,_b);
};
function ApplyImageEffect(_c,_d,_e){
BCCreator.ApplyImageEffect(_c,_d,_e);
};
function OnBackSideStateChanged(){
if(_secondPageAvailable){
if(BCCreator.GetPageCount()>1){
_addBacksideButton.disable();
_removeBacksideButton.enable();
_changeBacksideButton.enable();
_sideImages[1].style.display="";
_backPreviewLabel.style.display="none";
}else{
_addBacksideButton.enable();
_removeBacksideButton.disable();
_changeBacksideButton.disable();
_sideImages[1].style.display="none";
_backPreviewLabel.style.display="table";
}
}else{
_addBacksideButton.disable();
_removeBacksideButton.disable();
_changeBacksideButton.disable();
_sideImages[1].style.display="none";
_backPreviewLabel.style.display="table";
}
};
function onRemoveLogo(){
BCCreator.DeleteImage("logo");
_logoExists[multiPageManager.ActivePageNumber]=false;
changePageLogoSetting(multiPageManager.ActivePageNumber);
};
function onAddLogo(){
OpenImageEditor(Apc.JS.BCEditMode.Logo);
};
function onChangeLogo(){
OpenImageEditor(Apc.JS.BCEditMode.Logo);
};
function onChangeBG(){
OpenImageEditor(Apc.JS.BCEditMode.Background);
};
function onRemoveBG(){
BCCreator.DeleteBG();
_bgExists[multiPageManager.ActivePageNumber]=false;
changePageBGSetting(multiPageManager.ActivePageNumber);
};
function onBGColorChanged(_f,_10){
var _11=_pageDefinitions[BCCreator.GetSelectedPageId()];
var _12=_11.TextColors.split(",");
if(typeof (_12)=="undefined"){
_12=[_11.TextColors];
}
var _13=null;
if(_11.ColorOption==Apc.JS.ColorOption.OneColor&&generalTextItem.getColorName().replace(" ","")==_f.replace(" ","")){
if(_f!=_defaultColor[0]){
_13=_defaultColor[0];
}else{
for(var i=0;i<_12.length;i++){
if(_12[i]!=_10){
_13=colorDDLMgr.ColorDrpControlManager.GetColorName(_12[i]);
break;
}
}
}
}
onOneColorCardChanged(_f,_13);
};
function SaveDesign(){
BCCreator.SaveDesign();
};
function enableImageEffectButtons(_15){
if(_15==false){
greyMgr.disable();
hFlipMgr.disable();
}else{
greyMgr.enable();
hFlipMgr.enable();
}
};
function changePageSettings(_16){
changePageTextItemsSetting(_16);
changeBGColorSetting(_16);
changePageBGSetting(_16);
changePageLogoSetting(_16);
TemplateArrayManager.SelectProductPage(_16);
BCCreator.SelectPage(_16);
InitTwoColorSelection();
};
function InitTwoColorSelection(){
var _17=BCCreator.GetSelectedPageId();
var _18=_pageDefinitions[_17];
if(_18.ColorOption==Apc.JS.ColorOption.TwoColor){
for(var i=0;i<_colorDDLMgrs.length;i++){
_colorDDLMgrs[i].enable();
var _1a=_preferredColorList[_17][0].replace(_selectedColorValues[_17][i],"").replace(",,",",");
var _1b=_pageDefinitions[_17].TextColors;
var _1c=_1a.split(",");
for(var j=0;j<_1c.length;j++){
_1b=_1b.replace(_1c[j],"").replace(" ","").replace(",,",",");
}
_colorDDLMgrs[i].ColorDrpControlManager.createColorListByValue(_1b);
_colorDDLMgrs[i].AssignColor(_selectedColorNames[_17][i]);
_selectedColorValues[_17][i]=_colorDDLMgrs[i].ColorDrpControlManager.GetColorCode(_selectedColorNames[_17][i]);
}
}else{
for(var i=0;i<_colorDDLMgrs.length;i++){
_colorDDLMgrs[i].disable();
}
}
};
function OnFGColorChanged(_1e,_1f,_20){
var _21=BCCreator.GetSelectedPageId();
var _22=_pageDefinitions[_21].TextColors+",";
_22=_22.replace(_1f+",","").replace(" ","").replace(",,",",");
OnPreferredColorChanged(_1f,_selectedColorValues[_21][_20.Value]);
for(var i=0;i<_colorDDLMgrs.length;i++){
if(_colorDDLMgrs[i]!=_20){
_colorDDLMgrs[i].ColorDrpControlManager.createColorListByValue(_22);
}
}
_selectedColorValues[_21][_20.Value]=_1f;
_selectedColorNames[_21][_20.Value]=_1e;
BCCreator.SelectColor(_selectedColorValues[_21].join().replace(/#/gi,""));
};
function OnPreferredColorChanged(_24,_25){
var _26=BCCreator.GetSelectedPageId();
var _27=_pageDefinitions[_26];
if(_27.ColorOption==Apc.JS.ColorOption.TwoColor){
if(typeof (_24)!="undefined"&&typeof (_25)!="undefined"){
var _28=_colorDDLMgrs[0].ColorDrpControlManager.GetColorName(_25);
var _29=_colorDDLMgrs[0].ColorDrpControlManager.GetColorName(_24);
_preferredColorList[_26][0]=_preferredColorList[_26][0].replace(_25,_24);
onTwoColorCardChanged([_28,_25],[_29,_24]);
changeBGColorSetting(_26,_24,_25);
changePageTextItemsSetting(_26);
}
}
};
function changeBGColorSetting(_2a,_2b,_2c){
var _2d=_pageDefinitions[_2a];
if(_2d.BackgroundColors=="All"){
colorDDLMgr.enable();
colorDDLMgr.ColorDrpControlManager.createColorListByValue(_colorProfile.MainColorValues.join());
}else{
if(_2d.BackgroundColors=="None"){
colorDDLMgr.disable();
}else{
colorDDLMgr.enable();
colorDDLMgr.ColorDrpControlManager.createColorListByValue(_2d.BackgroundColors);
}
}
cardData=BCCreator.GetCardData(_2a);
if(cardData.BGColor==""){
cardData.BGColor=_defaultColor[1];
}
colorDDLMgr.AssignColorByValue(cardData.BGColor);
};
function changePageTextItemsSetting(_2e){
cardData=BCCreator.GetCardData(_2e);
var _2f=_pageDefinitions[_2e];
var _30=new Apc.JS.TextLineData();
var _31=true;
var _32=null;
var _33=true;
var _34=true;
var _35=true;
var _36=true;
for(var i=0;i<textItemManager.length;i++){
textItemManager[i].changeTextItemValues(_30);
if(_2f.TextColors=="All"){
textItemManager[i].showFullColorPicker(true);
}else{
if(_2f.TextColors=="None"){
textItemManager[i].showColorPicker(false);
}else{
textItemManager[i].showFullColorPicker(false);
textItemManager[i].ColorPickerDropDownManager.ensureObjectsCreated();
if(textItemManager[i]!=generalTextItem){
var _38=cardData.DataLines[i].Color;
var _39=_2f.TextColors.split(",").length;
if(_2f.ColorOption==Apc.JS.ColorOption.OneColor||_39==1){
textItemManager[i].showColorPicker(false);
}else{
if(_2f.ColorOption==Apc.JS.ColorOption.TwoColor){
textItemManager[i].ColorPickerDropDownManager.ColorDrpControlManager.createColorListByValue(_preferredColorList[_2e][0]);
}else{
textItemManager[i].ColorPickerDropDownManager.ColorDrpControlManager.createColorListByValue(_defaultColorList);
}
}
}else{
if(_2f.ColorOption==Apc.JS.ColorOption.OneColor){
textItemManager[i].ColorPickerDropDownManager.ColorDrpControlManager.createColorListByValue(_defaultColorList);
textItemManager[i].ColorPickerDropDownManager.AssignColorByValue(cardData.DataLines[0].Color);
}else{
if(_2f.ColorOption==Apc.JS.ColorOption.TwoColor){
textItemManager[i].ColorPickerDropDownManager.ColorDrpControlManager.createColorListByValue(_preferredColorList[_2e][0]);
}else{
textItemManager[i].ColorPickerDropDownManager.ColorDrpControlManager.createColorListByValue(_defaultColorList);
}
}
}
}
}
if(_2f.AllowTextShadow==true){
textItemManager[i].enableShadowButton(true);
}else{
textItemManager[i].enableShadowButton(false);
}
if(textItemManager[i]!=generalTextItem){
if(_2f.ColorOption==Apc.JS.ColorOption.OneColor){
textItemManager[i].showColorPicker(false);
}else{
if(_2f.TextColors=="None"){
textItemManager[i].showColorPicker(false);
}else{
if(_2f.TextColors=="All"){
textItemManager[i].showColorPicker(true);
}else{
var _39=_2f.TextColors.split(",").length;
if(_39==1){
textItemManager[i].showColorPicker(false);
}else{
textItemManager[i].showColorPicker(true);
}
}
}
}
}
}
var _3a=cardData.DataLines;
for(var i=0;i<_3a.length;i++){
for(var j=0;j<textItemManager.length;j++){
if(textItemManager[j].ItemName==_3a[i].ControlId){
textItemManager[j].changeTextItemValues(_3a[i]);
}
}
}
for(var i=0;i<textItemManager.length;i++){
if(generalTextItem.ItemName!=textItemManager[i].ItemName){
var _3c=true;
if(typeof (textItemManager[i+1])!="undefined"){
if(generalTextItem.ItemName!=textItemManager[i+1].ItemName){
_3c=false;
}
}
if(!_3c){
_32=textItemManager[i].getColorName();
if(textItemManager[i].getColorName()!=textItemManager[i+1].getColorName()){
_31=false;
}
if(textItemManager[i].getBoldValue()!=textItemManager[i+1].getBoldValue()||!textItemManager[i].getBoldValue()){
_33=false;
}
if(textItemManager[i].getUnderlineValue()!=textItemManager[i+1].getUnderlineValue()||!textItemManager[i].getUnderlineValue()){
_35=false;
}
if(textItemManager[i].getShadowValue()!=textItemManager[i+1].getShadowValue()||!textItemManager[i].getShadowValue()){
_36=false;
}
if(textItemManager[i].getItalicValue()!=textItemManager[i+1].getItalicValue()||!textItemManager[i].getItalicValue()){
_34=false;
}
}
}
}
generalTextItem.changeColorValue(_32);
if(_33!=generalTextItem.getBoldValue()){
generalTextItem.changeBoldValue();
}
if(_34!=generalTextItem.getItalicValue()){
generalTextItem.changeItalicValue();
}
if(_35!=generalTextItem.getUnderlineValue()){
generalTextItem.changeUnderlineValue();
}
if(_36!=generalTextItem.getShadowValue()){
generalTextItem.changeShadowValue();
}
};
function changePageImageEffectsSetting(_3d){
var _3e=_pageDefinitions[_3d];
var _3f=BCCreator.GetBGImage(_3d);
var _40=BCCreator.GetImage(_logoImageName,_3d);
if(_40!=null&&shadowMgr.CheckValue!=_40.Sharpness){
shadowMgr.changeValue();
}
if(greyMgr.CheckValue!=_3f.GreyScale){
greyMgr.changeValue();
}
if(hFlipMgr.CheckValue!=_3f.HFlip){
hFlipMgr.changeValue();
}
};
function changePageLogoSetting(_41){
var _42=_pageDefinitions[_41];
if(_42.AllowLogo==true){
if(_logoExists[_41]==true){
addLogoMgr.disable();
changeLogoMgr.enable();
removeLogoMgr.enable();
if(_42.AllowLogoShadow==true){
shadowMgr.enable();
}else{
shadowMgr.disable();
}
}else{
addLogoMgr.enable();
changeLogoMgr.disable();
removeLogoMgr.disable();
shadowMgr.disable();
}
}else{
addLogoMgr.disable();
changeLogoMgr.disable();
removeLogoMgr.disable();
shadowMgr.disable();
}
};
function changePageBGSetting(_43){
var _44=_pageDefinitions[_43];
switch(_44.BackgroundOption){
case Apc.JS.BackgroundOption.SolidColor:
changeBGMgr.disable();
removeBGMgr.disable();
enableImageEffectButtons(false);
colorDDLMgr.enable();
break;
case Apc.JS.BackgroundOption.Image:
changePageImageEffectsSetting(_43);
changeBGMgr.enable();
if(_bgExists[_43]==true){
removeBGMgr.enable();
colorDDLMgr.disable();
enableImageEffectButtons(true);
}else{
removeBGMgr.disable();
colorDDLMgr.enable();
enableImageEffectButtons(false);
}
break;
case Apc.JS.BackgroundOption.LayerMask:
changeBGMgr.enable();
removeBGMgr.disable();
enableImageEffectButtons(false);
colorDDLMgr.disable();
break;
}
var _45=BCCreator.GetBGImage(_43);
if(_bgExists[_43]==true){
if(_44.ColorOption==Apc.JS.ColorOption.OneColor){
_45.GreyScale=true;
greyMgr.disable();
greyMgr.setValue(true);
}else{
if(_44.ColorOption==Apc.JS.ColorOption.TwoColor){
_45.GreyScale=true;
greyMgr.disable();
greyMgr.setValue(true);
}
}
}
};
function onFrontSideClicked(_46,_47){
selectPage(0);
};
function selectPage(_48){
changePageSettings(_48);
changePreviewStyle(document.getElementById("previewHolder1"),document.getElementById("previewHolder2"),_48);
multiPageManager.showPage(_48);
};
function onBackSideClicked(_49,_4a){
var _4b=BCCreator.GetSelectedPageId();
if(_4b!=1){
if(BCCreator.GetPageCount()>1){
selectPage(1);
}else{
var _4c=Apc.JS.MessageDisplayCommands.AddBackMSG-1;
var _4d=GetAlertMessage(_4c);
alert(_4d);
}
}
};
function GetAlertMessage(_4e){
return (_pageMessages[_4e].replace(/<br\/>/ig,"\n").replace(/&nbsp;/ig," "));
};
function GetHtmlMessage(_4f){
return (_pageMessages[_4f]);
};
function changePreviewStyle(_50,_51,_52){
if(_52==0){
_50.className="ActivePreview";
_51.className="InactivePreview";
}else{
if(_52==1){
_50.className="InactivePreview";
_51.className="ActivePreview";
}
}
};
function ApplyLayout(_53){
BCCreator.ApplyLayout(_53);
UpdateInfoPanels();
};
function PagerClicked(_54,_55){
TemplateArrayManager.RequestPage(_55);
};
function onUpdateDesign(){
BCCreator.Refresh();
};
function onOneColorCardChanged(_56,_57){
if(_57!=null){
var _58=new Array();
for(var i=0;i<textItemManager.length;i++){
textItemManager[i].changeColorValue(_57);
_58[_58.length]=textItemManager[i];
}
AddTextItem(_58);
}
if(_56!=null){
var _5a=colorDDLMgr.ColorDrpControlManager.GetColorCode(_56);
if(_5a.substring(0,1)=="#"){
_5a=_5a.substring(1);
}
BCCreator.ChangeBGColor(_5a);
}
};
function onTwoColorCardChanged(_5b,_5c){
var _5d=new Array();
for(var i=0;i<textItemManager.length;i++){
var _5f=textItemManager[i].getColorName();
if(_5f==_5b[0]){
textItemManager[i].changeColorValue(_5c[0]);
_5d[_5d.length]=textItemManager[i];
}
}
var _60=BCCreator.GetImage("logo");
if(_60!=null){
if("#"+_60.Color==_5b[1]){
_60.Color=_5c[1].replace("#","");
BCCreator.ApplyImageColor(_60);
}
}
AddTextItem(_5d);
};
function onGlobalItemChanged(_61,_62){
var _63=new Array();
switch(_62){
case Apc.WC.TextItemValues.Bold:
for(var i=0;i<textItemManager.length;i++){
if(textItemManager[i].BoldControlManager.CheckValue!=_61.BoldControlManager.CheckValue){
textItemManager[i].changeBoldValue();
_63[_63.length]=textItemManager[i];
}
}
break;
case Apc.WC.TextItemValues.Color:
var _65=_pageDefinitions[BCCreator.GetSelectedPageId()];
var _66=_61.getColorValue();
var _67=_65.BackgroundColors.split(",");
if(typeof (_67)=="undefined"){
_67=[_65.BackgroundColors];
}
for(var i=0;i<_67.length;i++){
if(_67[i]!=_66){
defaultBGColor=_67[i];
break;
}
}
_66=colorDDLMgr.ColorDrpControlManager.GetColorName(_66);
var _68=null;
if(_65.ColorOption==Apc.JS.ColorOption.OneColor&&colorDDLMgr.CurrentColorName.replace(" ","")==_66.replace(" ","")){
if(_66!=_defaultColor[0]){
_68=_defaultColor[0];
}else{
if(defaultBGColor!=null){
_68=colorDDLMgr.ColorDrpControlManager.GetColorName(defaultBGColor);
}
}
}
if(_68!=null){
colorDDLMgr.AssignColor(_68);
}
onOneColorCardChanged(_68,_66);
break;
case Apc.WC.TextItemValues.FontSize:
for(var i=0;i<textItemManager.length;i++){
textItemManager[i].changeFontSizeValue(_61.FontSizeControl.value);
_63[_63.length]=textItemManager[i];
}
break;
case Apc.WC.TextItemValues.Font:
for(var i=0;i<textItemManager.length;i++){
textItemManager[i].changeFontValue(_61.FontControl.value);
_63[_63.length]=textItemManager[i];
}
break;
case Apc.WC.TextItemValues.Italics:
for(var i=0;i<textItemManager.length;i++){
if(textItemManager[i].ItalicControlManager.CheckValue!=_61.ItalicControlManager.CheckValue){
textItemManager[i].changeItalicValue();
_63[_63.length]=textItemManager[i];
}
}
break;
case Apc.WC.TextItemValues.Shadow:
for(var i=0;i<textItemManager.length;i++){
if(textItemManager[i].ShadowControlManager.CheckValue!=_61.ShadowControlManager.CheckValue){
textItemManager[i].changeShadowValue();
_63[_63.length]=textItemManager[i];
}
}
break;
case Apc.WC.TextItemValues.Underline:
for(var i=0;i<textItemManager.length;i++){
if(textItemManager[i].UnderlineControlManager.CheckValue!=_61.UnderlineControlManager.CheckValue){
textItemManager[i].changeUnderlineValue();
_63[_63.length]=textItemManager[i];
}
}
break;
default:
for(var i=0;i<textItemManager.length;i++){
textItemManager[i].changeColorByValue(_61.getColorValue());
_63[_63.length]=textItemManager[i];
}
break;
}
AddTextItem(_63);
};
function onTextItemChanged(_69,_6a){
var _6b=_69.getUnequalItems(generalTextItem);
if(_69.ItemName=="GlobalTextItem"){
onGlobalItemChanged(_69,_6a);
}else{
for(var i=0;i<_6b.length;i++){
switch(_6b[i]){
case Apc.WC.TextItemValues.Bold:
if(generalTextItem.BoldControlManager.CheckValue){
generalTextItem.changeBoldValue();
}
break;
case Apc.WC.TextItemValues.Italics:
if(generalTextItem.ItalicControlManager.CheckValue){
generalTextItem.changeItalicValue();
}
break;
case Apc.WC.TextItemValues.Shadow:
if(generalTextItem.ShadowControlManager.CheckValue){
generalTextItem.changeShadowValue();
}
break;
case Apc.WC.TextItemValues.Underline:
if(generalTextItem.UnderlineControlManager.CheckValue){
generalTextItem.changeUnderlineValue();
}
break;
}
}
AddTextItem([_69]);
}
};
function AddTextItem(_6d){
var _6e=new Array();
for(var i=0;i<_6d.length;i++){
var _70=_6d[i];
var _71=new Apc.JS.TextLineData();
var _72=_70.getTextValuesArray();
var _73=_70.getDropDownsValuesArray();
var _74=new Array();
for(var j=0;j<_72.length;j++){
var _76=new Apc.JS.TextValue();
_76.Text=_72[j];
if(typeof (_73[j])!="undefined"){
_76.TextType=_73[j];
}
_74[_74.length]=_76;
}
_71.Bold=_70.getBoldValue();
_71.Color=_70.getColorValue();
_71.Font=_70.getFontValue();
_71.FontSize=_70.getFontSizeValue();
_71.Italics=_70.getItalicValue();
_71.Shadow=_70.getShadowValue();
_71.Underline=_70.getUnderlineValue();
_71.ControlId=_70.ItemName;
_71.TextValues=_74;
_6e[_6e.length]=_71;
}
BCCreator.ChangeDataLines(_6e);
return;
};
function UpdateDesignSurface(){
BCCreator.UpdateDesignSurface();
};
function ClearTextValues(){
BCCreator.ClearTextValues();
};
function Refresh(){
BCCreator.Refresh();
};
function RemoveBackSide(){
BCCreator.DeleteBackSide();
_pageDefinitions[1]=null;
selectPage(0);
UpdateInfoPanels();
OnBackSideStateChanged();
};
function OpenTemplateSelector(){
};
function AddBackSide(lyr){
var url="BackSideUserControl.aspx?"+Apc.JS.BCParameters.CustomerId+"="+customerId;
url+="&lyrType="+lyr;
if(lyr.length==1){
window.location=url;
}else{
OpenFrameWindow(url,"Backside",lyr);
}
};
function getStyle(el,_7a){
if(!document.getElementById){
return;
}
var _7b=el.style[toCamelCase(_7a)];
if(!_7b){
if(document.defaultView){
_7b=document.defaultView.getComputedStyle(el,"").getPropertyValue(_7a);
}else{
if(el.currentStyle){
_7b=el.currentStyle[toCamelCase(_7a)];
}
}
}
return _7b;
};
function toCamelCase(_7c){
var _7d=_7c.split("-");
if(_7d.length==1){
return _7d[0];
}
var ret=_7c.indexOf("-")==0?_7d[0].charAt(0).toUpperCase()+_7d[0].substring(1):_7d[0];
for(var i=1,len=_7d.length;i<len;i++){
var s=_7d[i];
ret+=s.charAt(0).toUpperCase()+s.substring(1);
}
return ret;
};
function GetPageDimensions(){
var x,y;
if(self.innerHeight){
x=self.innerWidth;
y=self.innerHeight;
}else{
if(document.documentElement&&document.documentElement.clientHeight){
x=document.documentElement.clientWidth;
y=document.documentElement.clientHeight;
}else{
if(document.body){
x=document.body.clientWidth;
y=document.body.clientHeight;
}
}
}
return [x,y];
};
if(document.all){
window.attachEvent("onresize",ReAlignDiv);
}else{
}
function ReAlignDiv(){
var _84=document.getElementById("ImageEditorFrameContainerDivTop");
var _85=document.getElementById("ImageEditorFrameContainerFrameTop");
var _86;
var _87;
if(_84.style.display!="none"){
if(typeof document.body.style.maxHeight!="undefined"){
if(window.innerHeight&&window.scrollMaxY){
_86=window.innerWidth+window.scrollMaxX;
_87=window.innerHeight+window.scrollMaxY;
}else{
_86=document.body.scrollWidth;
_87=document.body.scrollHeight;
}
}else{
_86=document.body.offsetWidth+document.body.offsetLeft;
_87=document.body.offsetHeight+document.body.offsetTop;
}
_84.style.display="";
_84.style.height=_87+"px";
_84.style.width=_86+"px";
_85.style.display="";
_85.style.height=_87+"px";
_85.style.width=_86+"px";
}
};
function OpenFrameWindow(url,_89,_8a){
var _8b=document.getElementById("ImageEditorFrameContainerDivTop");
var _8c=document.getElementById("ImageEditorFrameContainerFrameTop");
var _8d=document.getElementById("ImageEditorFrameContainerDiv");
var _8e;
var _8f;
if(typeof document.body.style.maxHeight!="undefined"){
if(window.innerHeight&&window.scrollMaxY){
_8e=window.innerWidth+window.scrollMaxX;
_8f=window.innerHeight+window.scrollMaxY;
}else{
_8e=document.body.scrollWidth;
_8f=document.body.scrollHeight;
}
}else{
_8e=document.body.offsetWidth+document.body.offsetLeft;
_8f=document.body.offsetHeight+document.body.offsetTop;
}
_8b.style.display="";
_8b.style.height=_8f+"px";
_8b.style.width=_8e+"px";
_8c.style.display="";
_8c.style.height=_8f+"px";
_8c.style.width=_8e+"px";
var _90;
switch(_89){
case "Layout":
_90=document.createElement("IFRAME");
_90.id="ImageTemplateFrame";
_90.frameBorder=0;
_90.scrolling="yes";
_90.style.zindex=999;
_90.style.width="795px";
_90.style.height="595px";
_90.src=url;
_8d.style.height="600px";
_8d.style.width="800px";
_8d.style.top="0px";
_8d.style.left="47%";
_8d.style.display="";
_8d.appendChild(_90);
break;
case "Backside":
_90=document.createElement("IFRAME");
_90.id="BacksideSelector";
_90.frameBorder=0;
_90.scrolling="no";
_90.style.zindex=999;
_90.src=url;
_90.style.height="215px";
_8d.style.height="220px";
var b=_8a.split(",");
var _92;
switch(b.length){
case 2:
_92="325px";
_90.style.width=_92;
_8d.style.width=_92;
_8d.style.left="65%";
break;
case 3:
_92="475px";
_90.style.width=_92;
_8d.style.width=_92;
_8d.style.left="60%";
break;
case 4:
_92="640px";
_90.style.width=_92;
_8d.style.width=_92;
_8d.style.left="55%";
case 5:
default:
_92="792px";
_90.style.width=_92;
_8d.style.width=_92;
_8d.style.left="48%";
break;
}
_8d.style.top="200px";
_8d.style.display="";
_8d.appendChild(_90);
break;
}
};
function GetImageEditorUrl(_93,_94){
var url="ImageEditor.aspx?"+Apc.JS.BCParameters.CustomerId+"="+customerId+"&"+Apc.JS.BCParameters.EditMode+"="+_93+"&"+Apc.JS.BCParameters.Page+"="+multiPageManager.ActivePageNumber;
if(typeof (_94)!="undefined"){
url+="&"+Apc.JS.BCParameters.ProductTemplateId+"="+_94;
url+="&"+Apc.JS.BCParameters.Command+"="+Apc.JS.BCEditCommand.EditPage;
}
return (url);
};
function GetTemplateSlectorUrl(){
var url="TemplateSelector.aspx?"+Apc.JS.BCParameters.CustomerId+"="+customerId+"&"+Apc.JS.BCParameters.Page+"="+multiPageManager.ActivePageNumber;
return (url);
};
function OpenImageEditor(_97){
var url=GetImageEditorUrl(_97);
if(_97==Apc.JS.BCEditMode.Logo){
url+="&"+Apc.JS.BCParameters.UserImageid+"="+userImageId;
}
window.location=url;
};
function OpenTemplateSelector(){
var url=GetTemplateSlectorUrl();
OpenFrameWindow(url,"Layout");
};
function ApplyImageEdits(_9a,_9b,_9c){
if(_9b==Apc.JS.BCEditMode.Background){
BCCreator.SendCommand(Apc.JS.BCEditCommand.EndEditBg,_9c,true);
var _9d=BCCreator.GetImage();
_9d.ChangeImageValues(_9a);
if(_9a.ImageId!=0){
_bgExists[multiPageManager.ActivePageNumber]=true;
}else{
_bgExists[multiPageManager.ActivePageNumber]=false;
}
changePageBGSetting(multiPageManager.ActivePageNumber);
}else{
BCCreator.SendCommand(Apc.JS.BCEditCommand.EndEditLogo,_9c,true);
if(_9a.ImageId!=0){
_logoExists[multiPageManager.ActivePageNumber]=true;
}else{
_logoExists[multiPageManager.ActivePageNumber]=false;
}
changePageLogoSetting(multiPageManager.ActivePageNumber);
}
changePageBGSetting(multiPageManager.ActivePageNumber);
};
function OnTSClientClose(){
var _9e=document.getElementById("ImageEditorFrameContainerDiv");
var _9f=document.getElementById("ImageEditorFrameContainerFrameTop");
if(document.all){
if(_9e.hasChildNodes()){
while(_9e.childNodes.length>=1){
_9e.removeChild(_9e.firstChild);
}
}
}else{
while(_9e.hasChildNodes()){
_9e.removeChild(_9e.childNodes.item(0));
}
}
_9e.style.display="none";
_9f.style.display="none";
document.getElementById("ImageEditorFrameContainerDivTop").style.display="none";
window.scroll(0,0);
};
function UpdateInfoPanels(){
document.getElementById("selectedFrontSideType").innerHTML=_colorOptionsDescription[_pageDefinitions[0].ColorOption]+", ";
document.getElementById("selectedFrontSideLayout").innerHTML=BCCreator.GetSelectedLayout(0);
var _a0=document.getElementById("backSideInfo");
if(_pageDefinitions.length>1&&_pageDefinitions[1]!=null){
document.getElementById("selectedBackSideType").innerHTML=_colorOptionsDescription[_pageDefinitions[1].ColorOption]+", ";
document.getElementById("selectedBackSideLayout").innerHTML=BCCreator.GetSelectedLayout(1);
_a0.style.display="";
}else{
_a0.style.display="none";
}
};


