                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                

if(!window.__td){window.__MT=100;window.__ti=0;window.__td=[];window.__td.length=__MT;window.__noTrace=false;}
if(!window.vp)
{var vp={};}
if(!vp.studio)
{vp.studio={};}
if(!vp.studio.smartcanvas)
{vp.studio.smartcanvas={};}
vp.studio.smartcanvas.dialogId="smartCanvasPop";vp.studio.smartcanvas.init=function studio_smartcanvas_init()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(Editor.isAdvanced)
{return;}
vp.studio.smartcanvas.addHandlers();Editor.oncombochange.addHandler(vp.studio.smartcanvas.addHandlers);};vp.studio.smartcanvas.addHandlers=function studio_smartcanvas_addHandlers()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(Editor.isAdvanced)
{return;}
for(var i=0;i<Editor.items.length;i++)
{var oDocItem=Editor.items[i];if(oDocItem.handleElement)
{oDocItem.smartCanvasHandler=function(event)
{vp.studio.instrumentation.add("Light Studio Item Type "+oDocItem.type+" Clicked");if(this.itemIsEditableInLightStudio)
{vp.events.setEventData(event,"handledByItem",true);}
else if(Editor.useSmartCanvas&&this.smartCanvasHandlerBase)
{this.smartCanvasHandlerBase(event);vp.events.setEventData(event,"handledByItem",true);}}.getClosure({smartCanvasHandlerBase:oDocItem.smartCanvasHandler,itemIsEditableInLightStudio:oDocItem.isEditableInLiteStudio?oDocItem.isEditableInLiteStudio():false});vp.events.add(oDocItem.handleElement,"click",oDocItem.smartCanvasHandler);}}
if(!Editor.smartCanvasHandler)
{Editor.smartCanvasHandler=function smartCanvasHandler(event)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.studio.instrumentation.add("Light Studio Canvas Clicked");if(Editor.useSmartCanvas&&!vp.events.getEventData(event,"handledByItem"))
{vp.studio.smartcanvas.showPopup();}};}
if(Editor.isLoadComplete)
{vp.events.remove(Editor.docItemHandleArea,"click",Editor.smartCanvasHandler);vp.events.add(Editor.docItemHandleArea,"click",Editor.smartCanvasHandler);}
else
{Editor.oninitialrender.addHandler(function()
{vp.events.remove(Editor.docItemHandleArea,"click",Editor.smartCanvasHandler);vp.events.add(Editor.docItemHandleArea,"click",Editor.smartCanvasHandler);});}
Editor.onupgradecomplete.addHandler(vp.studio.smartcanvas.removeOnClickHandlers);};vp.studio.smartcanvas.removeOnClickHandlers=function studio_smartcanvas_removeOnClickHandlers()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
for(var i=0;i<Editor.items.length;i++)
{var oDocItem=Editor.items[i];if(oDocItem.handleElement&&oDocItem.smartCanvasHandler)
{vp.events.remove(oDocItem.handleElement,"click",oDocItem.smartCanvasHandler);}}
if(Editor.smartCanvasHandler)
{vp.events.remove(Editor.docItemHandleArea,"click",Editor.smartCanvasHandler);}};vp.studio.smartcanvas.showPopup=function studio_smartcanvas_showPopup(sText,sTitle)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
sText=sText?sText:vp.studio.smartcanvas.defaultPopupText;sTitle=sTitle?sTitle:vp.studio.smartcanvas.defaultPopupTitle;var popupDiv=vp.ui.get("smartCanvasPopupDiv");var textContainer=vp.ui.get("smartCanvasPopupTextContainer");textContainer.innerHTML=sText;var smartPopup=new vp.dialog.NodeDialog(vp.studio.smartcanvas.dialogId,{top:-200,width:140,height:140},popupDiv);smartPopup.options.title=sTitle;smartPopup.chrome=vp.dialog.chrome.Message;smartPopup.open();smartPopup.resize(250,150,true);vp.spot.trackWithQueryString("/studio/smart_canvas_popup","pfid="+Editor.PFID);};vp.studio.smartcanvas.upgradeToAdvanced=function studio_smartcanvas_upgradeToAdvanced()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.studio.instrumentation.add("Upgrade from Smart Canvas");var smartPop=vp.dialog.getDialogById(vp.studio.smartcanvas.dialogId);if(smartPop)
{smartPop.close();}
vp.studio.ui.upgradeToAdvanced();};