"+"
"+"
"+"
",I_CONTEXT_MENU_WIDGET_INPUT_INVALIDMESSAGE:com.ibm.mm.builder.coreWidgetsStrings.I_CONTEXT_MENU_WIDGET_INPUT_INVALIDMESSAGE,I_CONTEXT_MENU_WIDGET_WIDTH:com.ibm.mm.builder.coreWidgetsStrings.I_CONTEXT_MENU_WIDGET_WIDTH_TITLE||"Widget width",I_CONTEXT_MENU_WIDGET_HEIGHT:com.ibm.mm.builder.coreWidgetsStrings.I_CONTEXT_MENU_WIDGET_HEIGHT_TITLE||"Widget height",I_COMMON_CANCEL:com.ibm.mm.builder.coreWidgetsStrings.I_COMMON_CANCEL,I_COMMON_SAVE:com.ibm.mm.builder.coreWidgetsStrings.I_COMMON_SAVE,minWidth:50,minHeight:50,widgetsInTemplate:true,postCreate:function(){this.evtSvc=com.ibm.mashups.services.ServiceManager.getService("eventService");this.uniDialog=new com.ibm.mm.builder.widget.CustomDialog(this.dlgPara);this.uniDialog.containerNode.appendChild(this.domNode);dojo.connect(this.uniDialog,"onResize",this,"onDialogResize");this._setA11YHint();if(dijit._masterTT){dijit.setWaiState(dijit._masterTT.containerNode,"live","assertive");dijit.setWaiRole(dijit._masterTT.containerNode,"alert");}dojo.attr(this.widgetWidthLabel,"for",this.widgetWidthInput.id);dojo.attr(this.widgetHeightLabel,"for",this.widgetHeightInput.id);},_setA11YHint:function(){var _55c=dojo.query("input",this.resizeWidthDiv)[0];dojo.attr(_55c,"title",this.I_CONTEXT_MENU_WIDGET_WIDTH);var _55d=dojo.query("input",this.resizeHeightDiv)[0];dojo.attr(_55d,"title",this.I_CONTEXT_MENU_WIDGET_HEIGHT);},hide:function(){this.uniDialog.hide();},updateProperty:function(_55e){this.widgetId=_55e;var _55f=com.ibm.pb.layout.LayoutParser.findById(this.widgetId);this.maxSize=this.createMaxSize(_55e);var _560=com.ibm.mm.builder.utils.pageWidthChanger.getPageWidthMode();this.widgetWidthInput.constraints={min:this.minWidth,max:this.maxSize.maxW,places:0};this.widgetHeightInput.constraints={min:this.minHeight,max:this.maxSize.h,places:0};var _561=dojo.style(_55f,"height");if(_561){_561=parseInt(_561,10);this.widgetHeightInput.setValue(_561);}var _562=dojo.style(_55f,"width");if(_562){_562=parseInt(_562,10);this.widgetWidthInput.setValue(_562);}this.uniDialog.show();},setTitle:function(_563){if(this.uniDialog){this.uniDialog.setTitle(_563);}},save:function(){alert("this is a test in save");if(!(this.widgetWidthInput.isValid()&&this.widgetHeightInput.isValid())){return;}var newH=this.widgetHeightInput.getValue();var newW=this.widgetWidthInput.getValue();var _564={widgetId:this.widgetId,width:newW,height:newH};this.evtSvc.broadcastEvent("com.ibm.mashups.builder.resizeWidget",_564);this.hide();},createMaxSize:function(_565){var _566=com.ibm.pb.layout.LayoutParser.findById(_565);var _567=_566.parentNode;if(_566&&_567){var _568=dojo.marginBox(_566);var _569=parseInt(_568.l,10);var _56a=parseInt(_568.t,10);var _56b=dojo._getContentBox(_567).w;var _56c=dojo._getContentBox(_567).h;var _56d=com.ibm.mm.builder.utils.pageWidthChanger.getPageWidthRange();return {maxW:_56d.max-_569,w:_56b-_569,h:_56c-_56a};}return null;},onDialogResize:function(_56e,_56f){alert("this is a test in onDialogResize");var _570=dojo.contentBox(this.uniDialog.containerNode);var _571=dojo.marginBox(this.containerNode);var _572=dojo.marginBox(this.footer.domNode).h;_571.w=_570.w;_571.h=_570.h-_572;dojo.marginBox(this.containerNode,_571);}});}if(!dojo._hasResource["com.ibm.mm.builder.dialog.EmbeddingWidgetDialog"]){dojo._hasResource["com.ibm.mm.builder.dialog.EmbeddingWidgetDialog"]=true;dojo.provide("com.ibm.mm.builder.dialog.EmbeddingWidgetDialog");dojo.require("dojo.cookie");dojo.declare("com.ibm.mm.builder.dialog.EmbeddingWidgetDialog",null,{rootId:null,widgetId:null,widgetInstanceId:null,embeddingDlg_ID:"mainEmbeddingDialog",embeddingPreviewDlg_ID:"mainEmbeddingPreviewDialog",editPane:null,openPreviewAuto:"auto",openPreviewForce:"force",dojoConnectors:[],constructor:function(_573,_574){this.widgetId=_574;this.rootId=_573;var _575=dojo.cookie("open_embed_widget_preview")||true;this.openEmbedWidgetPreview=(_575=="true")?true:false;this.LOGGER=com.ibm.mashups.enabler.logging.Logger.getLogger("com.ibm.mm.builder.dialog.EmbeddingWidgetDialog");},createEmbedingContent:function(_576,_577){var _578=_576.getSupportedModes();var _579=true;var _57a=com.ibm.mm.builder.utils.iwidgetUtil.getWidgetInstanceTitle(this.widgetInstanceId);var desc="";if(_578!==null&&_578.length>0){if(!this._belong("edit",_578)){_579=false;desc=com.ibm.mm.builder.coreWidgetsStrings.I_EMBED_WIDGET_DESC_NOEDITMODE;}else{desc=com.ibm.mm.builder.coreWidgetsStrings.I_EMBED_WIDGET_DESC_WITHEDITMODE;}}else{this.LOGGER.severe("createEmbedingContent",com.ibm.mm.builder.coreWidgetsMessages.E_EMBEDDING_WIDGET_ERROR_0);}if(desc!==""){dojo.byId("_"+this.widgetId+"_embed_desc").innerHTML=desc;}var _57b=this.dialogContainer===null?false:true;var _57c=dojo.string.substitute(com.ibm.mm.builder.coreWidgetsStrings.I_EMBED_PAGE_PREVIEW_TITLE,[_57a]);if(!this.previewDlg){this.previewDlg=new com.ibm.mm.builder.widget.CustomDialog({id:this.embeddingPreviewDlg_ID,containerBackgroundColor:"white",nodeWidth:dojo.isIE?"520px":"515px",nodeHeight:dojo.isIE?(dojo.isIE==6?"505px":"512px"):"516px",initLeftPosition:"700px",initTopPosition:"100px",modelDialog:!_57b,needUnderLay:false,scrollEnabled:true});}this.previewDlg.setTitle(_57c);if(_57b){this.dialogContainer.registerSubDialog(this.embeddingPreviewDlg_ID);}this.previewEmbedding(this.openPreviewAuto);this.updateMarkup();this.dojoConnectors.push(dojo.connect(document.getElementsByName("_"+this.widgetId+"_emdPgWidth")[0],"onclick",this,function(){dojo.byId("_"+this.widgetId+"_width").disabled=false;}));this.dojoConnectors.push(dojo.connect(document.getElementsByName("_"+this.widgetId+"_emdPgWidth")[1],"onclick",this,function(){dojo.byId("_"+this.widgetId+"_width").disabled=true;}));this.dojoConnectors.push(dojo.connect(dojo.byId("_"+this.widgetId+"_close"),"onclick",this,"hideEmbeddingDlg"));this.dojoConnectors.push(dojo.connect(dojo.byId("_"+this.widgetId+"_preview"),"onclick",this,"previewEmbeddingAction"));this.dojoConnectors.push(dojo.connect(dojo.byId("_"+this.widgetId+"_updateLink"),"onclick",this,"updateMarkup"));var _57d=dojo.byId("_"+this.widgetId+"_embedEdit");if(_579){this.dojoConnectors.push(dojo.connect(_57d,"onclick",this,"loadEditMode"));}else{_57d.disabled=true;dojo.toggleClass(_57d,"lotusFormButton",false);dojo.toggleClass(_57d,"lotusFormButtonDisabled",true);}},updateEmbedding:function(){var _57e=com.ibm.mashups.iwidget.model.Factory.getGlobalWidgetModel().find(this.widgetInstanceId);var _57f=_57e.getIWidgetDefinition();_57f.setFinishedCallback(dojo.hitch(this,this.createEmbedingContent));_57f.start(false);},destroyEmbeddedWidget:function(){com.ibm.mm.builder.utils.embedUtil.destroyEmbeddedWidget(this.widgetInstanceId);for(var i=0;i