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

if(!vp.dialogs.dialogbase)
{
vp.dialogs.dialogbase=function(){};
}

vp.dialogs.MyComputerUploadsDialog=function $vpfn_C1Blhv_MA4JG9mMoJjRTDw12$37(name,proxy)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}


vp.dialogs.dialogbase.BaseDialog.call(this,name,proxy);


var me=this;


this.initialized=false;






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


var oFileInput=vp.upload.createFileInput(30,true);
vp.ui.get('divUploadWidget-'+proxy.myName).appendChild(oFileInput);


var repetitionType=me.proxy.bIsMultiUpload?
vp.upload.RepetitionType.Multiple:vp.upload.RepetitionType.Single;


var oManager=new vp.upload.MovieManager('addImageUploadKey',
repetitionType,
vp.upload.EmptyInputAction.None);


oManager.registerFileInput(oFileInput);


if(me.proxy.data.progress)
{
oManager.registerProgress(me.proxy.data.progress);
}

if(!me.proxy.bIsMultiUpload)
{
oManager.registerProgress(new vp.upload.ProgressArea('singleUploadProgressDiv-'+proxy.myName));
oManager.registerProgress(new vp.upload.ProgressFinalizer(me.proxy.uploadCompleteCallback));
}
};



var loaded=function $vpfn_csduwF9xU$OdEEvwdGSNjQ63$17()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}

if(me.proxy.bIsMultiUpload)
{
if(!me.proxy.data)
{
me.proxy.hookUpRepository();
}
}
else
{
if(!me.proxy.data)
{

me.proxy.data={};
me.proxy.hookUpUploadProgress();
}
}

if(!me.initialized)
{
hookupProgressUIs();
me.initialized=true;
}



if(me.proxy.bIsMultiUpload)
{
vp.ui.get("repository-outer-"+proxy.myName).style.display="block";
}


if(!me.proxy.bIsMultiUpload)
{
vp.ui.show('tab-table-'+proxy.myName);
vp.ui.collapse('singleUploadProgressDiv-'+proxy.myName);
}

vp.ui.get("tab-table-"+proxy.myName).style.display="block";

};

var unloaded=function $vpfn_d29OifpY4rf5KRA0u6ujDQ107$19()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var repoEntries=me.proxy.data.getEntries();


for(var i=0;i<repoEntries.length;i++)
{
var entry=repoEntries[i];


if(!entry.upload)
{
continue;
}

if(!entry.image)
{
entry.upload.cancel();
continue;
}
}

if(vp.upload.multiUploadTooltip)
{
vp.upload.multiUploadTooltip.hide();
}

if(vp.upload.multiSelectTooltip)
{
vp.upload.multiSelectTooltip.hide();
}

};




this.doLibrarySearch=function $vpfn_KFI9kO$jCq2SZa1NJhoC9g144$27()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
vp.dialogs.proxybase.getProxy(me.proxy.myName).forceLibrarySearch=true;

var tabElement=vp.ui.get("previousdialog-tab-"+proxy.myName);

while(tabElement)
{
if(tabElement.getAttribute('tab-content-id'))
{
var tab=vp.controls.Tab.get(tabElement.getAttribute('tab-content-id'));
if(tab)
{
tab.setSelected(true);
break;
}
}

tabElement=tabElement.parentNode;
}

};


me.onload.addHandler(loaded);


if(me.proxy.bIsMultiUpload)
{
me.onbeforeunload.addHandler(unloaded);
}

};

