                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                

if(!window.__td){window.__MT=100;window.__ti=0;window.__td=[];window.__td.length=__MT;window.__noTrace=false;}
if(!vp.dialogs)
{vp.dialogs=function dialogs(){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}};}
vp.dialogs.AddImageProxy=function dialogs_AddImageProxy(name,isMulti)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.dialogs.proxybase.Proxy.call(this,name);var me=this;this.sUploadConfigurationKey;this.sProjectsText;this.bIsMultiUpload=isMulti;this.forceLibrarySearch=false;var oError;this.oRemoveImageEvent=new vp.events.CustomEvent(this,"removeImageEvent");this.removeImageCallbackHandler=function pb_this_removeImageCallbackHandler(oEntry)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
me.oRemoveImageEvent.fire(oEntry);};this.uploadCompleteCallback=function pb_this_uploadCompleteCallback(oEvent)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.ui.collapse('singleUploadProgressDiv-'+name);vp.ui.show('tab-table-'+name);if(oEvent.error)
{if(!oError)
{oError=new vp.upload.ErrorUI();var errorContent=vp.ui.get('uploadErrorContainer-'+name);errorContent.appendChild(oError.element);}
oError.setError(oEvent);vp.ui.show('uploadErrorContainer-'+name);vp.ui.setStyleValue('uploadWidgetContainer-'+name,'height',0);}
else
{if(me.imageDataMode)
{me.data=new vp.image.Image(vp.image.Image.Type.Upload,oEvent.success.uploadId);}
else
{me.data=oEvent.success.uploadId;}
me.cancelled=false;vp.ui.collapse('uploadErrorContainer-'+name);vp.ui.setStyleValue('uploadWidgetContainer-'+name,'height',250);vp.dialog.closeCurrent();}};this.uploadStatusHandler=function pb_this_uploadStatusHandler(oEvent)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(oEvent.processing||oEvent.uploading)
{vp.ui.collapse('FinishedButton-'+name);vp.ui.show('FinishedButtonDisabled-'+name);if(!me.bIsMultiUpload)
{vp.ui.hide('tab-table-'+name);vp.ui.show('singleUploadProgressDiv-'+name);}}
else
{vp.ui.collapse('FinishedButtonDisabled-'+name);vp.ui.show('FinishedButton-'+name);}};this.hookUpUploadProgress=function pb_this_hookUpUploadProgress()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}};this.hookUpRepository=function pb_this_hookUpRepository()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(!me.bIsMultiUpload)
{return;}
var fnCreateEntry=function pv_fnCreateEntry()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
return new vp.upload.RepositoryEntryBox(null,null,this.fnRemoveImage?this.fnRemoveImage:null,false);}.getClosure({fnRemoveImage:me.removeImageCallbackHandler});var oRepository=new vp.upload.Repository('divRepository-'+name,fnCreateEntry);oRepository.expandVertical=true;oRepository.newEntriesAtRear=false;oRepository.scroll=true;me.data=oRepository;};this.showSortSelector=function pb_this_showSortSelector(iSelectorValue,bShow)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var aSortSelectors=vp.forms.getRadioGroup("sortSelector-"+name);if(aSortSelectors&&aSortSelectors.length)
{var oSelector;for(var i=0;i<aSortSelectors.length;i++)
{if(aSortSelectors[i].value==iSelectorValue)
{oSelector=aSortSelectors[i];break;}}
if(oSelector)
{var oParent=oSelector.parent||oSelector.parentNode;if(bShow)
{vp.ui.expand(oParent);}
else
{vp.ui.collapse(oParent);if(oSelector.checked)
{for(i=0;i<aSortSelectors.length;i++)
{oParent=aSortSelectors[i].parent||aSortSelectors[i].parentNode;if(aSortSelectors[i].value!=iSelectorValue&&oParent.style.display!="none")
{aSortSelectors[i].checked=true;vp.events.fireEvent(aSortSelectors[i],"click");break;}}}}}}};vp.ui.collapse('FinishedButtonDisabled-'+name);if(!isMulti&&vp.ui.get('nav-button-container-'+name))
{vp.ui.hide('nav-button-container-'+name);}
vp.upload.pageQueue.onstatuschange.addHandler(me.uploadStatusHandler);};