function isFileAttachmentAllowedForPreview(n){return n===".pdf"||n===".doc"||n===".docx"||n===".rtf"||n===".odt"}function initUploaderPreview(n,t,i){var r=$("[id*=hdnUsePdfPreview]").val()==="true";r===!0&&isFileAttachmentAllowedForPreview(i)===!0?($("#upic_3_"+n).attr("href","javascript:void(0);"),$("#upic_3_"+n).attr("onclick","StartPreview('"+t+"'); return false;")):($("#upic_3_"+n).attr("href","/GetFile.aspx?id="+t+""),$("#upic_3_"+n).attr("onclick",""))}function initMultipleUploaderPreview(n,t,i){var r=$("[id*=hdnUsePdfPreview]").val()==="true";return r===!0&&isFileAttachmentAllowedForPreview(t)===!0?"<a target='_blank' href='javascript:void(0);' onclick='StartPreview(\""+n+"\"); return false;'  '>":"<a target='_blank' href='/GetFile.aspx?id="+n+(i===!0?"&isDocument=true":"")+" '>"}function updateButtonsLayout(n){$.each(n.result,function(n,t){var i;$("#fileupload_"+itemId).attr("uploaderType")=="picture"&&($("#divFileName"+itemId).attr("title",""+$("#divFileName_"+itemId).text()+""),i=t[0].Thumbnail_url,$("[id*=imgFileUploadIcon_"+itemId+"]").attr("src","/GetFile.aspx?id="+i+"&size=custom&width=24&height=24"),userid!=undefined&&$("[id*=imgModalPicture]").attr("src","/GetFile.aspx?id="+i),$("#fileupload_"+itemId).attr("candidateid")!=undefined&&$("[id*=imgProfilePictureBig]").attr("src","/GetFile.aspx?id="+i),$("#upic_3_delete_"+itemId).attr("onclick","$('#divFileName_' + "+itemId+").html('');$('#upic_1_"+itemId+"').show();$('#upic_2_"+itemId+"').hide();$('#upic_2_"+itemId+".bg_file_progress_percent').css('width', '0px');$('#upic_3_"+itemId+"').hide();$('[id$=upic_3_delete_"+itemId+"]').hide();$.ajax({   dataType: 'json',   responseType: 'json',   url: '/FileUploadHandler.ashx?deletedId="+i+"'});"),$("#fileupload_"+itemId).attr("design")=="true"&&($("[id$=hdnFileExtension]").val(t[0].Extension),$("[id$=hdnFileHeight]").val(t[0].Height),$("[id$=hdnFileLength]").val(t[0].Length),$("#fileupload_"+itemId).attr("noPostBack")!="true"&&__doPostBack()),FileUploadChange(t[0].Name),$("#upic_2_"+itemId).fadeOut(0),$("#upic_3_"+itemId).fadeIn(0),$("[id$=upic_3_delete_"+itemId+"]").fadeIn(0));$("#fileupload_"+itemId).attr("uploaderType")=="multiple"&&($("#upic_2_"+itemId).fadeOut(0),$("#upic_1_"+itemId).show(),$("[id$=linkSaveFile]").attr("style","margin-top: 0px"),$("#lnkCancelAdd").attr("style","margin-top: 0px"),$("#fileupload_"+itemId).attr("noList")!="true"&&($("#fileupload_"+itemId).attr("documents")=="true"?$("#divMultipleFileList").append("<div class='executer_data_file'><a href='javascript:void(0);' class='delMultiple' id='lnkDeleteMultiple_"+t[0].Thumbnail_url+"'><img src='/img/icons/10_delete.png'><\/a>"+initMultipleUploaderPreview(t[0].Thumbnail_url,null,!0)+t[0].Name+"<\/a><\/div>"):$("#divMultipleFileList").append("<div class='executer_data_file'><a href='javascript:void(0);' class='delMultiple' id='lnkDeleteMultiple_"+t[0].Thumbnail_url+"'><img src='/img/icons/10_delete.png'><\/a>"+initMultipleUploaderPreview(t[0].Thumbnail_url,null,!1)+t[0].Name+"<\/a><\/div>")));$("#fileupload_"+itemId).attr("uploadertype")=="single"&&($("#divFileName_"+itemId).attr("title",$("#divFileName_"+itemId).text()),i=t[0].Thumbnail_url,$("[id*=imgFileUploadIcon_"+itemId+"]").attr("src","/img/icons/16_page.png"),userid!=undefined&&$("[id*=imgModalPicture]").attr("src","/GetFile.aspx?id="+i),initUploaderPreview(itemId,i),$("#upic_3_delete_"+itemId).attr("onclick","$('#divFileName_"+itemId+"').html('');$('#upic_1_"+itemId+"').show();$('#upic_2_"+itemId+"').hide();$('#upic_2_"+itemId+".bg_file_progress_percent').css('width', '0px');$('#upic_3_"+itemId+"').hide();$('[id$=upic_3_delete_"+itemId+"]').hide();$.ajax({   dataType: 'json',   responseType: 'json',   url: '/FileUploadHandler.ashx?deletedId="+i+"'});"),$("#fileupload_"+itemId).attr("design")=="true"&&($("[id$=hdnFileExtension]").val(t[0].Extension),$("[id$=hdnFileHeight]").val(t[0].Height),$("[id$=hdnFileLength]").val(t[0].Length)),FileUploadChange(t[0].Name),$("#upic_2_"+itemId).fadeOut(0),$("#upic_3_"+itemId).fadeIn(0),$("[id$=upic_3_delete_"+itemId+"]").fadeIn(0))})}function FileUploaderMain(){var t=$("[id$=hdnUserId]").val(),i=$("#fileupload_"+$("#hdnItemId").val()).attr("candidateId"),n;$("#hdnItemId").val()==""&&(i=$("[id^=fileupload_]").first().attr("candidateId"));n=$("#hdnItemId").val();$("[id*=lnkDeleteMultiple_]").off("click");$("body").on("click","[id*=lnkDeleteMultiple_]",function(){var t=$(this).attr("id").replace("lnkDeleteMultiple_",""),i=$("#fileupload_"+n).attr("documents");$.ajax({dataType:"json",url:"/FileUploadHandler.ashx?deletedId="+t+"&documents="+i});$(this).closest(".executer_data_file").remove()});if($("[id*=lnkCancelAdd]").click(function(){$("[id$=divMultipleFileList]").each(function(){$(this).find("a[id*=lnkDeleteMultiple_]").each(function(){var t=$(this).attr("id").replace("lnkDeleteMultiple_",""),i=$("#fileupload_"+n).attr("documents");$.ajax({dataType:"json",url:"/FileUploadHandler.ashx?deletedId="+t+"&documents="+i});$(this).closest(".executer_data_file").remove();$("[id$=linkSaveFile]").attr("style","margin-top: 70px");$("#lnkCancelAdd").attr("style","margin-top: 70px")})})}),n!=undefined&&$("[id*=fileupload]").length>0){$("[id*=upic_1_]").click(function(){var t=$(this).attr("id").replace("upic_1_","");$.ui&&$.browser.msie||($("#hdnItemId").val(t),n=$("#hdnItemId").val(),u(),$("#fileupload_"+n).show(),$("#fileupload_"+n).focus(),$("#fileupload_"+n).click(),$("#fileupload_"+n).hide())});function u(){$("#fileupload_"+n).fileupload({dataType:"json",url:"/FileUploadHandler.ashx?userid="+t+"&candidateid="+$("#fileupload_"+n).attr("candidateid")+"&uploaderType="+$("#fileupload_"+n).attr("uploaderType")+"&itemId="+n+"&documents="+$("#fileupload_"+n).attr("documents")+"&vacancyid="+$("#fileupload_"+n).attr("vacancyid")+"&ownerid="+$("#fileupload_"+n).attr("ownerid")+"&uploaderId="+$("#fileupload_"+n).attr("uploaderId"),beforeSend:function(t,i){var r=i.files[0].size;if(r*1>2e7)return $(".popup_background").attr("style","display:block;"),$(".popup_shadow").attr("style","display:block;"),$("#modal_file_size_error_holder").attr("style","display:block;"),$("#modal_file_size_error").slideDown("slow",function(){}),$("#upic_2_"+n).fadeOut(0),$("#upic_1_"+n).show(),!1},stop:function(){$("#fileupload_"+n).attr("noList")=="true"&&__doPostBack()},send:function(){if($("#fileupload_"+n).attr("documents")=="true")return ShowLoader()},start:function(){$("#upic_1_"+n).hide();$("#upic_2_"+n).fadeIn(0)},done:function(i,u){$.each(u.result,function(i,u){var f;u[0].Error=="true"?($("#upic_1_"+n).show(),$("#upic_2_"+n).fadeOut(0),$("#divExtensionErrorBody").html(u[0].Description),$("#spanAllowedExtensions").html(u[0].AllowedExtensions),$(".popup_background").attr("style","display:block;"),$(".popup_shadow").attr("style","display:block;"),$("#modal_file_extension_error_holder").attr("style","display:block;"),$("#modal_file_extension_error").slideDown("slow",function(){})):($("#fileupload_"+n).attr("uploaderType")=="picture"&&($("#upic_3_"+n).removeAttr("onclick"),$("#divFileName_"+n).attr("title",""+$("#divFileName_"+n).text()+""),f=u[0].Thumbnail_url,$("[id*=imgFileUploadIcon_"+n+"]").attr("src","/GetFile.aspx?id="+f+"&size=custom&width=24&height=24"),t!=undefined&&$("[id*=imgModalPicture]").attr("src","/GetFile.aspx?id="+f),$("#fileupload_"+n).attr("candidateid")!=undefined&&$("[id*=imgProfilePictureBig]").attr("src","/GetFile.aspx?id="+f),$("[id$=upic_3_delete_"+n+"]").attr("onclick","$('#divFileName_' + "+n+").html('');if (!$.browser.mozilla) {\t$('#upic_ie_2_"+n+" div').css('width', 150);\t$('#upic_ie_2_"+n+"').show();}else {\t$('#upic_1_"+n+"').show();}$('#upic_2_"+n+"').hide();$('#upic_2_"+n+".bg_file_progress_percent').css('width', '0px');$('#upic_3_"+n+"').hide();$('[id$=upic_3_delete_"+n+"]').hide();$.ajax({   dataType: 'json',   responseType: 'json',   url: '/FileUploadHandler.ashx?deletedId="+f+"'});"),$("#fileupload_"+n).attr("design")=="true"&&($("[id$=hdnFileExtension]").val(u[0].Extension),$("[id$=hdnFileHeight]").val(u[0].Height),$("[id$=hdnFileLength]").val(u[0].Length),$("#fileupload_"+n).attr("noPostBack")!="true"&&__doPostBack()),r(u[0].Name),$("#upic_2_"+n).fadeOut(0),$("#upic_3_"+n).fadeIn(0),$("[id$=upic_3_delete_"+n+"]").fadeIn(0)),$("#fileupload_"+n).attr("uploaderType")=="multiple"&&($("#upic_2_"+n).fadeOut(0),$("#upic_1_"+n).show(),$("[id$=linkSaveFile]").attr("style","margin-top: 0px"),$("#lnkCancelAdd").attr("style","margin-top: 0px"),$("#fileupload_"+n).attr("noList")!="true"&&($("#fileupload_"+n).attr("documents")=="true"?$("#divMultipleFileList").append("<div class='executer_data_file'><a href='javascript:void(0);' class='delMultiple' id='lnkDeleteMultiple_"+u[0].Thumbnail_url+"'><img src='/img/icons/10_delete.png'><\/a>"+initMultipleUploaderPreview(u[0].Thumbnail_url,null,!0)+u[0].Name+"<\/a><\/div>"):$("#divMultipleFileList").append("<div class='executer_data_file'><a href='javascript:void(0);' class='delMultiple' id='lnkDeleteMultiple_"+u[0].Thumbnail_url+"'><img src='/img/icons/10_delete.png'><\/a>"+initMultipleUploaderPreview(u[0].Thumbnail_url,null,!1)+u[0].Name+"<\/a><\/div>"))),$("#fileupload_"+n).attr("uploadertype")=="single"&&($("#divFileName_"+n).attr("title",$("#divFileName_"+n).text()),f=u[0].Thumbnail_url,$("[id*=imgFileUploadIcon_"+n+"]").attr("src","/img/icons/16_page.png"),t!=undefined&&$("[id*=imgModalPicture]").attr("src","/GetFile.aspx?id="+f),initUploaderPreview(n,f),$("[id$=upic_3_delete_"+n+"]").attr("onclick","$('#divFileName_"+n+"').html('');if (!$.browser.mozilla) {\t$('#upic_ie_2_"+n+" div').css('width', 150);\t$('#upic_ie_2_"+n+"').show();}else {\t$('#upic_1_"+n+"').show();}$('#upic_2_"+n+"').hide();$('#upic_2_"+n+".bg_file_progress_percent').css('width', '0px');$('#upic_3_"+n+"').hide();$('[id$=upic_3_delete_"+n+"]').hide();$.ajax({   dataType: 'json',   responseType: 'json',   url: '/FileUploadHandler.ashx?deletedId="+f+"'});"),$("#fileupload_"+n).attr("design")=="true"&&($("[id$=hdnFileExtension]").val(u[0].Extension),$("[id$=hdnFileHeight]").val(u[0].Height),$("[id$=hdnFileLength]").val(u[0].Length)),r(u[0].Name),$("#upic_2_"+n).fadeOut(0),$("#upic_3_"+n).fadeIn(0),$("[id$=upic_3_delete_"+n+"]").fadeIn(0)))})}})}$("#fileupload_"+n).bind("fileuploadprogress",function(t,i){var r=parseInt(i.loaded/i.total*100,10);$("#upic_2_"+n+" .bg_file_progress_percent").width(r)});$("[id$=upic_3_delete_"+n+"]").click(function(){$("#divFileName_"+n).html("");$("#upic_1_"+n).show();$("#upic_2_"+n).hide();$("#upic_2_"+n+" .bg_file_progress_percent").css("width","0px");$("#upic_3_"+n).hide();$("[id$=upic_3_delete_"+n+"]").hide()});function r(t){t.length<=10&&$("#divFileName_"+n).text(t);t.length>10&&$("#divFileName_"+n).text(t.substr(0,[10])+"..."+t.split(".").pop())}}if(n==undefined){$("#upic_1").click(function(){$("#fileupload").click()});$("#fileupload").fileupload({dataType:"json",url:"/FileUploadHandler.ashx?userid="+t+"&candidateid="+i,stop:function(){},start:function(){$("#upic_1").hide();$("#upic_2").fadeIn(0)},done:function(n,u){$.each(u.result,function(n,u){$("#divFileName").attr("title",""+$("#divFileName").text()+"");var f=u[0].Thumbnail_url;$("[id$=imgFileUploadIcon]").attr("src","/GetFile.aspx?id="+f+"&size=custom&width=16&height=16");t!=undefined&&$("[id$=imgModalPicture]").attr("src","/GetFile.aspx?id="+f);i!=undefined&&$("[id$=imgProfilePictureBig]").attr("src","/GetFile.aspx?id="+f);r(u[0].Name);$("#upic_2").fadeOut(0);$("#upic_3").fadeIn(0);$("[id$=upic_3_delete]").fadeIn(0)})}});$("#fileupload").bind("fileuploadprogress",function(n,t){var i=parseInt(t.loaded/t.total*100,10);$("#upic_2 .bg_file_progress_percent").width(i)});$("[id$=upic_3_delete]").click(function(){$("#divFileName").html("");$("#upic_1").show();$("#upic_2").hide();$("#upic_2.bg_file_progress_percent").css("width","0px");$("#upic_3").hide();$("[id$=upic_3_delete]").hide()});function r(n){n.length<=10&&$("#divFileName").text(n);n.length>10&&$("#divFileName").text(n.substr(0,[10])+"..."+n.split(".").pop())}}}function UploadFiles(n){function i(n){$("#fileupload_"+n).replaceWith($("#fileupload_"+n).clone(!0))}function r(r){var f=!1,u=$("#fileupload_"+r),e=0,o=u.attr("action")=="uploadMessageRelatedFile",s=n&&typeof n.replaceFileInput!="undefined"?n.replaceFileInput:!0;if($.browser.msie&&(s=!1),navigator.userAgent.indexOf("Safari/605.1.15")!==-1&&navigator.userAgent.indexOf("Intel Mac OS X")!==-1&&u.attr("action").toLowerCase()==="uploadDataTypeFile".toLowerCase()){if(window.fileUploadInitialized||(window.fileUploadInitialized=[]),fileUploadInitialized.indexOf("#fileupload_"+r)!==-1)return;fileUploadInitialized.push("#fileupload_"+r);$("#fileupload_"+r).on("change",function(){var n,c,l,p;if(this.files.length===0){$.ajax({url:"/handlers/FileUploader.ashx",type:"POST",data:{action:"uploadDataTypeFile",fileUploaderDataTypeId:-1}});$(this).val("");return}if(IsMaximumExceeded(u,r,f)){f=!0;$(this).val("");return}var a=0,v={},s={},y=0,h=this.files.length;for(n=0;n<h;n++)if(c=this.files[n],v[n]=0,s[n]=!1,y+=c.size,c&&c.size)if(e=c.size,o)a+=e;else if(e*1>2e7){f=!0;$(".popup_background").attr("style","display:block;");$(".popup_shadow").attr("style","display:block;");$("#modal_file_size_error_holder").attr("style","display:block;");$("#modal_file_size_error").slideDown("slow",function(){});$("#upic_2_"+r).fadeOut(0);$("#upic_1_"+r).fadeIn();$(this).val("");return}if(o&&($("#divMultipleFileList_"+r).find("[id*=lnkDeleteMessageRelated_]").each(function(){a+=parseInt($(this).attr("size"))}),a>2e7)){f=!0;alert($("#hdnMaxFileSizeSumError").val());$("#upic_2_"+r).fadeOut(0);$("#upic_1_"+r).fadeIn();$(this).val("");return}for($("#upic_1_"+r).hide(),$("#upic_2_"+r).show(),l=0;l<h;l++)p=this,function(n){var l=p.files[n],c=new FormData;c.append("files",l);c.append("candidateId",u.attr("candidateId"));c.append("action",u.attr("action"));c.append("vacancyId",u.attr("vacancyId"));c.append("temporaryId",u.attr("temporaryId"));c.append("userId",u.attr("userId"));c.append("mediaId",u.attr("mediaId"));c.append("designId",u.attr("designId"));c.append("designItemId",u.attr("designItemId"));c.append("fileUploaderDataTypeId",u.attr("fileUploaderDataTypeId"));c.append("deleteFileId",u.attr("deleteFileId"));c.append("languagekey",u.attr("languagekey"));c.append("factId",u.attr("factId"));c.append("mediaDataId",u.attr("mediaDataId"));c.append("pictureDataAttachmentId",u.attr("pictureDataAttachmentId"));c.append("exportDocumentId",u.attr("exportDocumentId"));c.append("exportDataTranslationId",u.attr("exportDataTranslationId"));c.append("companyUrl",u.attr("companyUrl"));c.append("departmentId",u.attr("departmentId"));c.append("isOfirLogo",u.attr("isOfirLogo"));c.append("hasCustomHandler",u.attr("hasCustomHandler"));$.ajax({url:"/handlers/FileUploader.ashx",type:"POST",dataType:"json",data:c,cache:!1,contentType:!1,processData:!1,xhr:function(){var t=$.ajaxSettings.xhr();return t.upload&&t.upload.addEventListener("progress",function(t){var u,i,r;if(t.lengthComputable){for(v[n]=t.loaded,u=0,i=0;i<h;i++)u+=v[i];$.browser.msie||(r=parseInt(u/y*100,10),r>100&&(r=100),$("#upic_2_"+$("#hdnItemId").val()+" .bg_file_progress_percent").width(r))}},!1),t},success:function(c){var l={result:c},v,p,w,a,d;for(s[n]=!0,v=!0,p=0;p<h;p++)if(!s[p]){v=!1;break}if(l.result.IsCorupted==!0){if(o){v&&($("#upic_2_"+r).hide(),$("#upic_1_"+r).fadeIn());alert($("#hdnFileCorruptedError").val());return}v&&($("#upic_2_"+r).hide(),$("#upic_1_"+r).fadeIn(0));$("#spanCorruptedFileTitle").html(l.result.FileName);ShowPopUp("modal_file_corrupted");return}if(l.result.Multiple===!0&&u.attr("action")!=="uploadDocument"&&IsMaximumExceeded(u,r,f))return f=!0,!1;if(w=$("[id$=hdnUploadedFiles_"+r+"]"),l.result.TempraryId!=undefined&&w.val(w.val()+l.result.TempraryId+","),l.result.ValidExtension==!1&&(v&&$("#upic_2_"+t).fadeOut(0),$("#divExtensionErrorBody").html(l.result.Extension),$("#spanAllowedExtensions").html(l.result.AllowedExtensions),$(".popup_background").attr("style","display:block;"),$(".popup_shadow").attr("style","display:block;"),$("#modal_file_extension_error_holder").attr("style","display:block;"),$("#modal_file_extension_error").slideDown("slow",function(){}),v&&($.browser.msie&&parseFloat($.browser.version)<9?$("#customfile_"+r).show():$("#upic_1_"+t).fadeIn(0))),l.result.IsFact&&(v&&($("#upic_2_"+r).fadeOut(0),$("#upic_1_"+r).fadeIn(0)),$("[id$=divFilesTitle]").attr("style","display:block"),$("[id$=divUploaderSortable]").attr("style","display:block;"),a=document.createElement("li"),a.setAttribute("class","lw_item"),a.setAttribute("parentitem","1"),a.setAttribute("itemtype","subItem"),a.setAttribute("style","list-style-type: none;"),a.setAttribute("id","liFactFile_"+l.result.FileId),a.innerHTML="<div class='input' style='margin-bottom: 1px;'><span><input value='"+l.result.FileName+"' attachmentId='"+l.result.FileId+"' style='width: 229px;'><\/span><\/div><a href='javascript:void(0);' class='lwi_boxlink dragMove1'><img src='/img/icons/16_move.png' style='float: left; margin: 7px 0 0 7px; cursor: move;'><\/a><a href='javascript:void(0);'  action='deleteFactFile' fileId='"+l.result.FileId+"' id='lnkDeleteFact_"+l.result.FileId+"'><img style='float: left; margin: 7px 0 0 7px;' src='/img/icons/16_error.png'><\/a><div class='clear'><\/div>",$("[id$=ulUploaderPictures]").append(a),$("#divUploaderSortable").sortable("option","items",$("li[parentitem=1][itemtype=subItem]"))),l.result.IsMediaData&&(v&&($("#upic_2_"+r).fadeOut(0),$("#upic_1_"+r).fadeIn(0)),$("[id$=divFilesTitle]").attr("style","display:block"),$("[id$=divUploaderSortable]").attr("style","display:block;"),a=document.createElement("li"),a.setAttribute("class","lw_item"),a.setAttribute("parentitem","1"),a.setAttribute("itemtype","subItem"),a.setAttribute("style","list-style-type: none;"),a.setAttribute("id","liMediaDataFile_"+l.result.FileId),a.innerHTML="<div class='input' style='margin-bottom: 1px;'><span><input value='"+l.result.FileName+"' attachmentId='"+l.result.FileId+"' style='width: 229px;'><\/span><\/div><a href='javascript:void(0);' class='lwi_boxlink dragMove1'><img src='/img/icons/16_move.png' style='float: left; margin: 7px 0 0 7px; cursor: move;'><\/a><a href='javascript:void(0);'  action='deleteMediaDataFile' fileId='"+l.result.FileId+"' id='lnkDeleteMediaData_"+l.result.FileId+"'><img style='float: left; margin: 7px 0 0 7px;' src='/img/icons/16_error.png'><\/a><div class='clear'><\/div>",$("[id$=ulUploaderPictures]").append(a),$("#divUploaderSortable").sortable("option","items",$("li[parentitem=1][itemtype=subItem]"))),l.result.IsMessageRelated==!0)v&&($("#upic_2_"+r).fadeOut(0),$("#upic_1_"+r).fadeIn(0)),$("#divMultipleFileList_"+r).append("<div class='executer_data_file' style='margin-top: 5px;'>\t<a href='javascript:void(0);' itemId='"+r+"' size='"+e+"' temporaryId='"+l.result.TempraryId+"' class='delMultiple' action='deleteMessageRelatedFile' fileId='"+l.result.FileId+"' id='lnkDeleteMessageRelated_"+l.result.FileId+"'>\t\t<img src='/img/icons/10_delete.png' style='float: left; margin: 3px 5px 0 0;'>\t<\/a>\t<a target='_blank' href='/GetFile.aspx?id="+l.result.FileId+"' title='"+l.result.FileName+"'>"+l.result.Title+"\t<\/a><\/div>"),$("#attachedFilesBox").slideDown();else if(l.result.IsDesignFiles==!0){$("#upic_1_"+r).fadeIn(0);var b=r,y=l.result,k=$("#divMultipleFileList_"+b),g=$(k).attr("copy_link_translation");k.append('<div class="editor_code_file"><div class="editor_code_fileActions"><a id="lnkCopyFileLink_'+y.Id+'" class="button compact secondary" style="margin-right: 5px;" href="javascript:void(0);"><img class="icon" src="/img/icons/12/link_aaaaaa.svg"><span>'+g+'<\/span><input type="text" id=copyFileLinkText_'+y.Id+' style="display:none;" value="/GetFile.aspx?id='+y.Id+'" /><\/a><a id="lnkDeleteDesignFile_'+y.Id+'" class="button compact dark" itemId="'+b+'" designId="'+k.attr("designId")+'"" href="javascript:void(0);" fileId="'+y.Id+'"><img class="icon single" src="/img/icons/12/close_ffffff.svg"><\/a><\/div><a class="editor_code_fileTitle" href="/GetFile.aspx?id='+y.Id+'" target="_blank">'+y.Title+'<\/a><div class="clear"><\/div><\/div>');d=$("#fileupload_"+b);replaceFileInput(d,d);$("#divEditorSubtop").show()}else l.result.Multiple===!0?u.attr("action")!=="uploadDocument"&&(v&&($("#upic_2_"+r).fadeOut(0),$.browser.msie&&parseFloat($.browser.version)<9?$("#customfile_"+r).show():$("#upic_1_"+r).fadeIn(0)),$("#divMultipleFileList_"+r).append('<div class="executer_data_file"><a id="lnkDeleteMultiple_'+l.result.FileId+'" href="javascript:void(0);" action="deleteDataTypeFile" class="delMultiple" dataTypeId="'+r+'" fileId="'+l.result.FileId+'" temporaryId="'+l.result.TempraryId+'"><img src="/img/icons/10_delete.png" /><\/a>'+initMultipleUploaderPreview(l.result.FileId,l.result.FileType,!1)+l.result.Title+"<\/a><\/div>")):l.result.UploaderType===1||l.result.UploaderType===3?l.result.CustomHandler===!0?customUploaderHandler(l):(v&&($("#upic_2_"+r).fadeOut(0),$("#upic_3_"+r).fadeIn(0)),initUploaderPreview(r,l.result.FileId,l.result.FileType),$("#upic_3_"+r).attr("title",l.result.FileName),$("[id$=upic_3_delete_"+r+"]").fadeIn(0),$("[id$=upic_3_delete_"+r+"]").attr("fileId",l.result.FileId),$("[id$=upic_3_delete_"+r+"]").attr("temporaryId",l.result.TempraryId),$("#divFileName_"+r).text(l.result.Title),$("#divPictureFact_"+u.attr("factId")).attr("style","display:none;")):l.result.UploaderType===2&&(l.result.CustomHandler===!0?customUploaderHandler(l,r):l.result.NeedPostBack===!0?__doPostBack():(v&&($("#upic_2_"+r).fadeOut(0),$("#upic_3_"+r).fadeIn(0)),$("#upic_3_"+r).attr("title",l.result.FileName),$("#upic_3_"+r).show(),$("[id$=upic_3_delete_"+r+"]").fadeIn(0),$("[id$=upic_3_delete_"+r+"]").attr("fileId",l.result.FileId),$("[id$=upic_3_delete_"+r+"]").attr("temporaryId",l.result.TempraryId),$("#upic_3_delete_"+r).css("display","inline-block"),$("#upic_3_"+r).attr("href","/GetFile.aspx?id="+l.result.FileId),$("#upic_3_"+r).find("#upic_3_logo").attr("src","/GetFile.aspx?id="+l.result.FileId).show(),$("#upic_3_"+r).parents(".editor_headline").text(l.result.Title),$("#DesignItemOpacity_"+r).show(),$("#divEditorSubtop").show(),$(".editor_uploadbox_"+r).off("dragend").off("dragenter").off("dragleave").off("dragover").off("drop"),$("#upic_3_"+r).parents(".logo_wrapper").show().mouseover(function(){$("#upic_3_delete_"+r).css("transform","scale(1)")}).mouseleave(function(){$("#upic_3_delete_"+r).css("transform","scale(0)")}),$("#divFileName_"+r).text(l.result.Title),$("[id*=imgFileUploadIcon_"+r+"]").attr("src","/GetFile.aspx?id="+l.result.FileId+"&size=custom&width=24&height=24"),$("[id$=imgProfilePictureBig]").attr("src","/GetFile.aspx?id="+l.result.FileId),typeof DesignEditorApi!="undefined"&&DesignEditorApi.reloadPreview()));i(r)},error:function(){var e,u;for(s[n]=!0,e=!0,u=0;u<h;u++)if(!s[u]){e=!1;break}e&&($("#upic_2_"+t).hide(),$("#upic_1_"+t).show());f||(o?alert($("#hdnUnknownError").val()):($(".popup_background").attr("style","display:block;"),$(".popup_shadow").attr("style","display:block;"),$("#modal_file_uploader_error_unknown_holder").attr("style","display:block;"),$("#modal_file_uploader_error_unknown").slideDown("slow",function(){})));i(r)}})}(l);$(this).val("")});return}$("#fileupload_"+r).fileupload({type:"POST",dataType:"iframejson",add:function(n,t){t.submit()},converters:{"html iframejson":function(n){return $.parseJSON($("<div/>").html(n).text())},"iframe iframejson":function(n){return $.parseJSON(n.find("body").text())}},url:"/handlers/FileUploader.ashx",replaceFileInput:s,formData:{candidateId:u.attr("candidateId"),action:u.attr("action"),vacancyId:u.attr("vacancyId"),temporaryId:u.attr("temporaryId"),userId:u.attr("userId"),mediaId:u.attr("mediaId"),designId:u.attr("designId"),designItemId:u.attr("designItemId"),fileUploaderDataTypeId:u.attr("fileUploaderDataTypeId"),deleteFileId:u.attr("deleteFileId"),languagekey:u.attr("languagekey"),factId:u.attr("factId"),mediaDataId:u.attr("mediaDataId"),pictureDataAttachmentId:u.attr("pictureDataAttachmentId"),exportDocumentId:u.attr("exportDocumentId"),exportDataTranslationId:u.attr("exportDataTranslationId"),companyUrl:u.attr("companyUrl"),departmentId:u.attr("departmentId"),isOfirLogo:u.attr("isOfirLogo"),hasCustomHandler:u.attr("hasCustomHandler")},beforeSend:function(n,t){if(IsMaximumExceeded(u,r,f))return f=!0,!1;if(t&&t.files&&t.files[0]&&t.files[0].size)if(e=t.files[0].size,o){var i=e;if($("#divMultipleFileList_"+r).find("[id*=lnkDeleteMessageRelated_]").each(function(){i+=parseInt($(this).attr("size"))}),i>2e7)return f=!0,alert($("#hdnMaxFileSizeSumError").val()),$("#upic_2_"+r).fadeOut(0),$("#upic_1_"+r).fadeIn(),!1}else if(e*1>2e7)return f=!0,$(".popup_background").attr("style","display:block;"),$(".popup_shadow").attr("style","display:block;"),$("#modal_file_size_error_holder").attr("style","display:block;"),$("#modal_file_size_error").slideDown("slow",function(){}),$("#upic_2_"+r).fadeOut(0),$("#upic_1_"+r).fadeIn(),!1},start:function(){$("#upic_1_"+r).hide();$("#upic_2_"+r).show()},progressall:function(n,t){if(!$.browser.msie){var i=parseInt(t.loaded/t.total*100,10);$("#upic_2_"+$("#hdnItemId").val()+" .bg_file_progress_percent").width(i)}},stop:function(){$("#fileupload_"+r).attr("action")=="uploadDocument"&&__doPostBack("uploader","")},done:function(n,i){var c,s,v;if(i.result.IsCorupted==!0){if(o){$("#upic_2_"+r).hide();$("#upic_1_"+r).fadeIn();alert($("#hdnFileCorruptedError").val());return}$("#upic_2_"+r).hide();$("#upic_1_"+r).fadeIn(0);$("#spanCorruptedFileTitle").html(i.result.FileName);ShowPopUp("modal_file_corrupted");return}if(i.result.Multiple===!0&&u.attr("action")!=="uploadDocument"&&IsMaximumExceeded(u,r,f))return f=!0,!1;if(c=$("[id$=hdnUploadedFiles_"+r+"]"),i.result.TempraryId!=undefined&&c.val(c.val()+i.result.TempraryId+","),i.result.ValidExtension==!1&&($("#upic_2_"+t).fadeOut(0),$("#divExtensionErrorBody").html(i.result.Extension),$("#spanAllowedExtensions").html(i.result.AllowedExtensions),$(".popup_background").attr("style","display:block;"),$(".popup_shadow").attr("style","display:block;"),$("#modal_file_extension_error_holder").attr("style","display:block;"),$("#modal_file_extension_error").slideDown("slow",function(){}),$.browser.msie&&parseFloat($.browser.version)<9?$("#customfile_"+r).show():$("#upic_1_"+t).fadeIn(0)),i.result.IsFact&&($("#upic_2_"+r).fadeOut(0),$("#upic_1_"+r).fadeIn(0),$("[id$=divFilesTitle]").attr("style","display:block"),$("[id$=divUploaderSortable]").attr("style","display:block;"),s=document.createElement("li"),s.setAttribute("class","lw_item"),s.setAttribute("parentitem","1"),s.setAttribute("itemtype","subItem"),s.setAttribute("style","list-style-type: none;"),s.setAttribute("id","liFactFile_"+i.result.FileId),s.innerHTML="<div class='input' style='margin-bottom: 1px;'><span><input value='"+i.result.FileName+"' attachmentId='"+i.result.FileId+"' style='width: 229px;'><\/span><\/div><a href='javascript:void(0);' class='lwi_boxlink dragMove1'><img src='/img/icons/16_move.png' style='float: left; margin: 7px 0 0 7px; cursor: move;'><\/a><a href='javascript:void(0);'  action='deleteFactFile' fileId='"+i.result.FileId+"' id='lnkDeleteFact_"+i.result.FileId+"'><img style='float: left; margin: 7px 0 0 7px;' src='/img/icons/16_error.png'><\/a><div class='clear'><\/div>",$("[id$=ulUploaderPictures]").append(s),$("#divUploaderSortable").sortable("option","items",$("li[parentitem=1][itemtype=subItem]"))),i.result.IsMediaData&&($("#upic_2_"+r).fadeOut(0),$("#upic_1_"+r).fadeIn(0),$("[id$=divFilesTitle]").attr("style","display:block"),$("[id$=divUploaderSortable]").attr("style","display:block;"),s=document.createElement("li"),s.setAttribute("class","lw_item"),s.setAttribute("parentitem","1"),s.setAttribute("itemtype","subItem"),s.setAttribute("style","list-style-type: none;"),s.setAttribute("id","liMediaDataFile_"+i.result.FileId),s.innerHTML="<div class='input' style='margin-bottom: 1px;'><span><input value='"+i.result.FileName+"' attachmentId='"+i.result.FileId+"' style='width: 229px;'><\/span><\/div><a href='javascript:void(0);' class='lwi_boxlink dragMove1'><img src='/img/icons/16_move.png' style='float: left; margin: 7px 0 0 7px; cursor: move;'><\/a><a href='javascript:void(0);'  action='deleteMediaDataFile' fileId='"+i.result.FileId+"' id='lnkDeleteMediaData_"+i.result.FileId+"'><img style='float: left; margin: 7px 0 0 7px;' src='/img/icons/16_error.png'><\/a><div class='clear'><\/div>",$("[id$=ulUploaderPictures]").append(s),$("#divUploaderSortable").sortable("option","items",$("li[parentitem=1][itemtype=subItem]"))),i.result.IsMessageRelated==!0)$("#upic_2_"+r).fadeOut(0),$("#upic_1_"+r).fadeIn(0),$("#divMultipleFileList_"+r).append("<div class='executer_data_file' style='margin-top: 5px;'>\t<a href='javascript:void(0);' itemId='"+r+"' size='"+e+"' temporaryId='"+i.result.TempraryId+"' class='delMultiple' action='deleteMessageRelatedFile' fileId='"+i.result.FileId+"' id='lnkDeleteMessageRelated_"+i.result.FileId+"'>\t\t<img src='/img/icons/10_delete.png' style='float: left; margin: 3px 5px 0 0;'>\t<\/a>\t<a target='_blank' href='/GetFile.aspx?id="+i.result.FileId+"' title='"+i.result.FileName+"'>"+i.result.Title+"\t<\/a><\/div>"),$("#attachedFilesBox").slideDown();else if(i.result.IsDesignFiles==!0){$("#upic_1_"+r).fadeIn(0);var l=r,h=i.result,a=$("#divMultipleFileList_"+l),y=$(a).attr("copy_link_translation");a.append('<div class="editor_code_file"><div class="editor_code_fileActions"><a id="lnkCopyFileLink_'+h.Id+'" class="button compact secondary" style="margin-right: 5px;" href="javascript:void(0);"><img class="icon" src="/img/icons/12/link_aaaaaa.svg"><span>'+y+'<\/span><input type="text" id=copyFileLinkText_'+h.Id+' style="display:none;" value="/GetFile.aspx?id='+h.Id+'" /><\/a><a id="lnkDeleteDesignFile_'+h.Id+'" class="button compact dark" itemId="'+l+'" designId="'+a.attr("designId")+'"" href="javascript:void(0);" fileId="'+h.Id+'"><img class="icon single" src="/img/icons/12/close_ffffff.svg"><\/a><\/div><a class="editor_code_fileTitle" href="/GetFile.aspx?id='+h.Id+'" target="_blank">'+h.Title+'<\/a><div class="clear"><\/div><\/div>');v=$("#fileupload_"+l);replaceFileInput(v,v);$("#divEditorSubtop").show()}else i.result.Multiple===!0?u.attr("action")!=="uploadDocument"&&($("#upic_2_"+r).fadeOut(0),$.browser.msie&&parseFloat($.browser.version)<9?$("#customfile_"+r).show():$("#upic_1_"+r).fadeIn(0),$("#divMultipleFileList_"+r).append('<div class="executer_data_file"><a id="lnkDeleteMultiple_'+i.result.FileId+'" href="javascript:void(0);" action="deleteDataTypeFile" class="delMultiple" dataTypeId="'+r+'" fileId="'+i.result.FileId+'" temporaryId="'+i.result.TempraryId+'"><img src="/img/icons/10_delete.png" /><\/a>'+initMultipleUploaderPreview(i.result.FileId,i.result.FileType,!1)+i.result.Title+"<\/a><\/div>")):i.result.UploaderType===1||i.result.UploaderType===3?i.result.CustomHandler===!0?customUploaderHandler(i):($("#upic_2_"+r).fadeOut(0),$("#upic_3_"+r).fadeIn(0),initUploaderPreview(r,i.result.FileId,i.result.FileType),$("#upic_3_"+r).attr("title",i.result.FileName),$("[id$=upic_3_delete_"+r+"]").fadeIn(0),$("[id$=upic_3_delete_"+r+"]").attr("fileId",i.result.FileId),$("[id$=upic_3_delete_"+r+"]").attr("temporaryId",i.result.TempraryId),$("#divFileName_"+r).text(i.result.Title),$("#divPictureFact_"+u.attr("factId")).attr("style","display:none;")):i.result.UploaderType===2&&(i.result.CustomHandler===!0?customUploaderHandler(i,r):i.result.NeedPostBack===!0?__doPostBack():($("#upic_2_"+r).fadeOut(0),$("#upic_3_"+r).fadeIn(0),$("#upic_3_"+r).attr("title",i.result.FileName),$("#upic_3_"+r).show(),$("[id$=upic_3_delete_"+r+"]").fadeIn(0),$("[id$=upic_3_delete_"+r+"]").attr("fileId",i.result.FileId),$("[id$=upic_3_delete_"+r+"]").attr("temporaryId",i.result.TempraryId),$("#upic_3_delete_"+r).css("display","inline-block"),$("#upic_3_"+r).attr("href","/GetFile.aspx?id="+i.result.FileId),$("#upic_3_"+r).find("#upic_3_logo").attr("src","/GetFile.aspx?id="+i.result.FileId).show(),$("#upic_3_"+r).parents(".editor_headline").text(i.result.Title),$("#DesignItemOpacity_"+r).show(),$("#divEditorSubtop").show(),$(".editor_uploadbox_"+r).off("dragend").off("dragenter").off("dragleave").off("dragover").off("drop"),$("#upic_3_"+r).parents(".logo_wrapper").show().mouseover(function(){$("#upic_3_delete_"+r).css("transform","scale(1)")}).mouseleave(function(){$("#upic_3_delete_"+r).css("transform","scale(0)")}),$("#divFileName_"+r).text(i.result.Title),$("[id*=imgFileUploadIcon_"+r+"]").attr("src","/GetFile.aspx?id="+i.result.FileId+"&size=custom&width=24&height=24"),$("[id$=imgProfilePictureBig]").attr("src","/GetFile.aspx?id="+i.result.FileId),typeof DesignEditorApi!="undefined"&&DesignEditorApi.reloadPreview()))},always:function(){i(r)},fail:function(){$("#upic_2_"+t).hide();$("#upic_1_"+t).show();f||(o?alert($("#hdnUnknownError").val()):($(".popup_background").attr("style","display:block;"),$(".popup_shadow").attr("style","display:block;"),$("#modal_file_uploader_error_unknown_holder").attr("style","display:block;"),$("#modal_file_uploader_error_unknown").slideDown("slow",function(){})))}})}var t;if($("[id*=upic_1_]").click(function(){t=$(this).attr("id").replace("upic_1_","");$("#hdnItemId").val(t);r(t)}),n&&n.isImmediateUploader){t=n.isImmediateUploader.replace("upic_1_","");$("#hdnItemId").val(t);r(t);return}$("[id*=lnkDeleteFact]").off("click");$("body").on("click","[id*=lnkDeleteFact]",function(){var n=$(this).attr("fileId"),t=$(this).attr("action");$.ajax({type:"POST",url:"/handlers/FileUploader.ashx",data:{deleteFileId:n,action:t},success:function(){$("#liFactFile_"+n).remove();$("[id$=divUploaderSortable]").find("input").length==0&&($("[id$=divFilesTitle]").attr("style","display:none"),$("[id$=divUploaderSortable]").attr("style","display:none;"))}})});$("[id*=lnkDeleteMediaData]").off("click");$("body").on("click","[id*=lnkDeleteMediaData]",function(){var n=$(this).attr("fileId"),t=$(this).attr("action");$.ajax({type:"POST",url:"/handlers/FileUploader.ashx",data:{deleteFileId:n,action:t},success:function(){$("#liMediaDataFile_"+n).remove();$("[id$=divUploaderSortable]").find("input").length==0&&($("[id$=divFilesTitle]").attr("style","display:none"),$("[id$=divUploaderSortable]").attr("style","display:none;"))}})});$("[id*=lnkDeleteDesignFile]").off("click");$("body").on("click","[id*=lnkDeleteDesignFile]",function(){t=$(this).attr("itemId");var n=$(this).attr("fileId"),i=$(this).attr("designId");$("[id*=UploaderFiles_"+t+"]").val($("[id*=UploaderFiles_"+t+"]").val().replace(n+",",""));$.ajax({type:"POST",url:"/handlers/FileUploader.ashx",data:{deleteFileId:n,designId:i,action:"deleteDesignFile"},success:function(){$("[id*=lnkDeleteDesignFile_"+n+"]").closest(".editor_code_file").remove();$("#divEditorSubtop").show()}})});$("[id*=lnkDeleteMessageRelated]").off("click");$("body").on("click","[id*=lnkDeleteMessageRelated]",function(){t=$(this).attr("itemId");var i=$(this).attr("fileId"),u=$(this).attr("action"),r=$(this).attr("temporaryId"),n=t;r=="00000000-0000-0000-0000-000000000000"?$("[id*=UploaderFiles_"+n+"]").val($("[id*=UploaderFiles_"+n+"]").val().replace(i+",","")):($("[id*=hdnUploadedFiles_"+n+"]").val($("[id*=hdnUploadedFiles_"+n+"]").val().replace(r+",","")),$.ajax({type:"POST",url:"/handlers/FileUploader.ashx",data:{deleteFileId:i,action:u},success:function(){}}));$("#lnkDeleteMessageRelated_"+i).closest(".executer_data_file").remove();$("[id*=hdnUploadedFiles_"+n+"]").val()||$("[id*=UploaderFiles_"+n+"]").val()||$("#attachedFilesBox").slideUp()});$("#lnkDeleteFile").click(function(){t=$(this).attr("elementId");var r=$(this).attr("fileId"),u=$(this).attr("action"),f=$(this).attr("tempId"),i=$(this).attr("factId"),e=$(this).attr("companyUrl"),n;n=i==undefined?t:i;$("[id*=hdnUploadedFiles_"+n+"]").length>0&&$("[id*=hdnUploadedFiles_"+n+"]").val($("[id*=hdnUploadedFiles_"+n+"]").val().replace(f+",",""));$("[id*=UploaderFiles_"+n+"]").length>0&&$("[id*=UploaderFiles_"+n+"]").val($("[id*=UploaderFiles_"+n+"]").val().replace(r+",",""));$("#lnkDeleteFile").attr("multiple")!=null?($.ajax({dataType:"json",type:"POST",url:"/handlers/FileUploader.ashx",data:{deleteFileId:r,action:u}}),$("#lnkDeleteMultiple_"+r).closest(".executer_data_file").remove()):$.ajax({type:"POST",url:"/handlers/FileUploader.ashx",data:{deleteFileId:r,action:u,factId:i,companyUrl:e},success:function(){$.browser.msie&&parseFloat($.browser.version)<9&&$("#customfile_"+n).length>0?$("#customfile_"+n).show():$("#upic_1_"+n).show();$("#upic_3_"+n).removeAttr("title");$("#upic_3_"+n).hide();$("[id$=upic_3_delete_"+n+"]").hide();$("#divFileName_"+n).text("");i!=undefined&&$("#divPictureFact_"+i).attr("style","display:block;")}})});$("[id*=upic_3_delete_]").off("click");$("body").on("click","[id*=upic_3_delete_]",function(){var r,i,f;if($(this).attr("action")=="deleteMediaDataFile"){var n=$(this).attr("mediaDataId"),r=$(this).attr("fileId"),u=$(this).attr("action"),e=$(this).attr("temporaryid");$("[id*=hdnUploadedFiles_"+n+"]").length>0&&$("[id*=hdnUploadedFiles_"+n+"]").val($("[id*=hdnUploadedFiles_"+n+"]").val().replace(e+",",""));$("[id*=UploaderFiles_"+n+"]").length>0&&($("[id*=UploaderFiles_"+n+"]").val($("[id*=UploaderFiles_"+n+"]").val().replace(r+",","")),$.ajax({type:"POST",url:"/handlers/FileUploader.ashx",data:{deleteFileId:r,action:u,mediaDataId:n},success:function(){$.browser.msie&&parseFloat($.browser.version)<9&&$("#customfile_"+id).length>0?$("#customfile_"+n).show():$("#upic_1_"+n).show();$("#upic_3_"+n).removeAttr("title");$("#upic_3_"+n).hide();$("[id$=upic_3_delete_"+n+"]").hide();$("#divFileName_"+n).text("");n!=undefined&&$("#divPictureData_"+n).attr("style","display:block;")}}))}else if($(this).attr("action")=="deleteExportFile"){var u=$(this).attr("action"),r=$(this).attr("fileId"),t=$(this).attr("elementId");$.ajax({type:"POST",url:"/handlers/FileUploader.ashx",data:{deleteFileId:r,action:u},success:function(){$("#upic_1_"+t).show();$("#upic_3_"+t).removeAttr("title");$("#upic_3_"+t).hide();$("[id$=upic_3_delete_"+t+"]").hide();$("#divFileName_"+t).text("")}})}else $(this).attr("action")==="DeleteSingleDesignFile"?(t=$(this).attr("itemId"),r=$(this).attr("fileId"),$("[id*=UploaderFiles_"+t+"]").val($("[id*=UploaderFiles_"+t+"]").val().replace(r+",","")),$.ajax({type:"POST",url:"/handlers/FileUploader.ashx",data:{deleteFileId:r,action:"deleteDesignFile"},success:function(){$("#upic_1_"+t).show();$("#upic_3_"+t).hide();$("#upic_3_delete_"+t).hide();$("#upic_3_delete_"+t).attr("fileId","");$("#divFileName_"+t).text("")}})):$(this).attr("action")==="RemoveFileAttachment"?(i=$(this).attr("itemId"),f=$(this).parents(".editor_uploadbox_DesignItemUpload_"+i),DesignEditorApi.removeFileAttachment(i,function(){$("#upic_3_delete_DesignItemUpload_"+i).hide();$("#upic_3_DesignItemUpload_"+i).hide();$("#upic_1_DesignItemUpload_"+i).show();$("#DesignItemOpacity_DesignItemUpload_"+i).hide();var n=$("#upic_1_DesignItemUpload_"+i),t=$(f).find("#fileupload_DesignItemUpload_"+i);replaceFileInput(n,t);$("#divEditorSubtop").show();DesignEditorApi.addDragAndDropEventHandlers(f,i)})):($("#lnkDeleteFile").attr("fileId",$(this).attr("fileId")),$("#lnkDeleteFile").attr("tempId",$(this).attr("temporaryid")),$("#lnkDeleteFile").attr("action",$(this).attr("action")),$("#lnkDeleteFile").attr("elementId",$(this).attr("dataTypeId")),$("#lnkDeleteFile").attr("factId",$(this).attr("factId")),$("#lnkDeleteFile").removeAttr("multiple"),$("#lnkDeleteFile").attr("companyUrl",$(this).attr("companyUrl")),$(".popup_background").attr("style","display:block;"),$(".popup_shadow").attr("style","display:block;"),$("#modal_file_delete_holder").attr("style","display:block;"),$("#modal_file_delete").stop(!0,!0).hide().slideDown())});$("[id*=lnkDeleteMultiple_]").off("click");$("body").on("click","[id*=lnkDeleteMultiple_]",function(){$("#lnkDeleteFile").attr("fileId",$(this).attr("fileId"));$("#lnkDeleteFile").attr("tempId",$(this).attr("temporaryId"));$("#lnkDeleteFile").attr("action",$(this).attr("action"));$("#lnkDeleteFile").attr("elementId",$(this).attr("dataTypeId"));$("#lnkDeleteFile").attr("multiple",!0);$("#lnkDeleteFile").attr("companyUrl",$(this).attr("companyUrl"));$(".popup_background").attr("style","display:block;");$(".popup_shadow").attr("style","display:block;");$("#modal_file_delete_holder").attr("style","display:block;");$("#modal_file_delete").stop(!0,!0).hide().slideDown()})}function replaceFileInput(n,t){var i=t.clone(!0);n.append(i);$("<form><\/form>").append(i)[0].reset();t.after(i).detach();$.cleanData(t.unbind("remove"))}function initPicture(n,t){$("[id*=imgProfilePictureBig]").attr("src","/GetFile.aspx?id="+n);t=="True"?($("#spanProfilePicture").show(),$("#spanCustomPicture").hide()):($("#spanProfilePicture").hide(),$("#spanCustomPicture").show())}function IsMaximumExceeded(n,t,i){var r=n.attr("multipleMaximum"),f=r!==null&&typeof r!="undefined"&&r!==""?parseInt(r):0,u=$("#divMultipleFileList_"+t).find('a[id*="lnkDeleteMultiple_"]');return f>0&&u!==null&&typeof u!="undefined"&&u.length>0&&u.length>=f?(i||($("#upic_2_"+t).hide(),$("#upic_1_"+t).fadeIn(0),$("#divFileMultipleMaximumExceededText").html($("#divFileMultipleMaximumExceededTemplate").html().replace("[num]",f)),ShowPopUp("modal_file_multiple_maximum_exceeded")),!0):!1}function TemporaryFilesInitializator(){$('[id*="hdnUploadedFiles_"]').each(function(){var t=$(this).val();if(t!==null&&typeof t!="undefined"&&t!==""){var i=$(this).val().split(","),n=$(this).attr("dataTypeId"),r=$(this).attr("factId"),u=$(this).attr("messageFileUploaderId");$(i).each(function(t){i[t]!==""&&$.ajax({dataType:"json",type:"POST",url:"/handlers/GetFileAttachment.ashx",async:!1,data:{id:i[t],dataTypeId:n,factId:r,temporary:!0,messageRelated:u?!0:!1},success:function(t){if(t.IsMessageRelated===!0)$("#divTemporaryFileList_"+u).append('<div class="executer_data_file" style="margin-top: 5px;"><a href="javascript:void(0);" action="deleteMessageRelatedFile" class="delMultiple" fileId="'+t.Id+'" id="lnkDeleteMessageRelated_'+t.Id+'" itemId="'+u+'" size="'+t.Size+'" temporaryId="'+t.TemporaryId+'"><img src="/img/icons/10_delete.png" style="float: left; margin: 3px 5px 0 0;" /><\/a><a href="/GetFile.aspx?id='+t.Id+'" target="_blank" title="'+t.FileName+'">'+t.Title+"<\/a><\/div>"),$("#attachedFilesBox").slideDown();else if(t.Multiple===!0)$("#divMultipleFileList_"+n).append('<div class="executer_data_file"><a href="javascript:void(0);" action="deleteDataTypeFile" class="delMultiple" dataTypeId="'+n+'" fileId="'+t.Id+'" id="lnkDeleteMultiple_'+t.Id+'" temporaryId="'+t.TemporaryId+'"><img src="/img/icons/10_delete.png" /><\/a><a href="/GetFile.aspx?id='+t.Id+'" target="_blank">'+t.Title+"<\/a><\/div>");else if(t.Type===1||t.Type===3){var i=t.IsOwnFile===!0?r:n;$("#upic_1_"+i).hide();$("#upic_3_"+i).fadeIn(0);$("#upic_3_"+i).attr("title",t.FileName);$('[id$="upic_3_delete_'+i+'"]').fadeIn(0);$('[id$="upic_3_delete_'+i+'"]').attr("fileId",t.Id);$('[id$="upic_3_delete_'+i+'"]').attr("temporaryId",t.TemporaryId);$("#divFileName_"+i).text(t.Title);t.IsOwnFile===!0&&$("#divPictureFact_"+r).attr("style","display: none;")}else t.Type===2&&($("#upic_1_"+n).hide(),$("#upic_3_"+n).fadeIn(0),$("#upic_3_"+n).attr("title",t.FileName),$('[id$="upic_3_delete_'+n+'"]').fadeIn(0),$('[id$="upic_3_delete_'+n+'"]').attr("fileId",t.Id),$('[id$="upic_3_delete_'+n+'"]').attr("temporaryId",t.TemporaryId),$('[id*="imgFileUploadIcon_'+n+'"]').attr("src","/GetFile.aspx?id="+t.Id+"&size=custom&width=24&height=24"),$("#divFileName_"+n).text(t.Title))}})})}})}function UploaderViewInitializator(){$('[id*="UploaderFiles_"]').each(function(){var u=$(this).val().split(","),n=$(this).attr("dataTypeId"),t=$(this).attr("factId"),r=$(this).attr("messageFileUploaderId"),f=$(this).attr("designId"),i=$(this).attr("fileUploadId");$(u).each(function(e){u[e]!==""&&$.ajax({dataType:"json",type:"POST",url:"/handlers/GetFileAttachment.ashx",data:{id:u[e],dataTypeId:n,factId:t,temporary:!1,messageRelated:r?!0:!1,designId:f},async:!1,success:function(u){var f,o,h,e,c,l;if(u==null||typeof u=="undefined"||u==="")return!1;if(u.IsDesignFiles===!0)u.Multiple===!0?(f=$("#divMultipleFileList_"+i),o=$(f).attr("copy_link_translation"),f.append('<div class="editor_code_file"><div class="editor_code_fileActions"><a id="lnkCopyFileLink_'+u.Id+'" class="button compact secondary" style="margin-right: 5px;" href="javascript:void(0);" ><img class="icon" src="/img/icons/12/link_aaaaaa.svg"><span>'+o+'<\/span><input type="text" id=copyFileLinkText_'+u.Id+' style="display:none;" value="/GetFile.aspx?id='+u.Id+'" /><\/a><a id="lnkDeleteDesignFile_'+u.Id+'" class="button compact dark" itemId="'+i+'" designId="'+f.attr("designId")+'"" href="javascript:void(0);" fileId="'+u.Id+'"><img class="icon single" src="/img/icons/12/close_ffffff.svg"><\/a><\/div><a class="editor_code_fileTitle" href="/GetFile.aspx?id='+u.Id+'" target="_blank">'+u.Title+'<\/a><div class="clear"><\/div><\/div>')):($("#upic_1_"+i).hide(),$("#upic_3_"+i).show(),$("#divFileName_"+i).text(u.Title),$("#upic_3_delete_"+i).show(),$("#upic_3_delete_"+i).attr("fileId",u.Id));else if(u.IsMessageRelated===!0){var s=$("#divMultipleFileList_"+r),a=$("#divRegularFileList_"+r),f=s.length>0?s:a;f.append('<div class="executer_data_file" style="margin-top: 5px;"><a href="javascript:void(0);" action="deleteMessageRelatedFile" class="delMultiple" fileId="'+u.Id+'" id="lnkDeleteMessageRelated_'+u.Id+'" itemId="'+r+'" size="'+u.Size+'" temporaryId="'+u.TemporaryId+'"><img src="/img/icons/10_delete.png" style="float: left; margin: 3px 5px 0 0;" /><\/a><a href="/GetFile.aspx?id='+u.Id+'" target="_blank" title="'+u.FileName+'">'+u.Title+"<\/a><\/div>");$("#attachedFilesBox").slideDown()}else u.Multiple===!0?(h=$("#divMultipleFileList_"+n).attr("allowed"),e="",h==="False"&&(e=' style="display: none;"',$("#upic_1_"+n).hide()),$("#divMultipleFileList_"+n).append('<div class="executer_data_file"><a href="javascript:void(0);" action="deleteDataTypeFile" class="delMultiple" dataTypeId="'+n+'" fileId="'+u.Id+'" id="lnkDeleteMultiple_'+u.Id+'"'+e+'><img src="/img/icons/10_delete.png" /><\/a>'+initMultipleUploaderPreview(u.Id,u.FileType,!1)+u.Title+"<\/a><\/div>")):(u.Type===1||u.Type===3)&&u.IsOwnFile===!0?($("#upic_1_"+t).hide(),$.browser.msie&&parseFloat($.browser.version)<9&&$("#customfile_"+t).hide(),$("#upic_3_"+t).fadeIn(0),$('[id$="upic_3_delete_'+t+'"]').fadeIn(0),$("#divFileName_"+t).text(u.Title),$("#divPictureFact_"+t).attr("style","display: none;")):(u.Type===1||u.Type===3)&&u.IsOwnFile!==!0?(c=$("#upic_1_"+n).attr("allowed"),$("#upic_1_"+n).hide(),$.browser.msie&&parseFloat($.browser.version)<9&&$("#customfile_"+n).hide(),c==="True"?($("#upic_3_"+n).fadeIn(0),$('[id$="upic_3_delete_'+n+'"]').fadeIn(),$("#divFileName_"+n).text(u.Title)):$("#fileList_"+n).append('<div class="executer_data_file"><a href="javascript:void(0);" onclick="StartPreview(\''+u.Id+'\'); return false;" target="_blank" title="'+u.FileName+'">'+u.Title+"<\/a><\/div>")):u.Type===2&&($("#upic_1_"+n).hide(),$.browser.msie&&parseFloat($.browser.version)<9&&$("#customfile_"+n).hide(),l=$("#upic_1_"+n).attr("allowed"),l==="True"?($("#upic_3_"+n).fadeIn(0),$("#upic_3_"+n).attr("title",u.FileName),$('[id$="upic_3_delete_'+n+'"]').fadeIn(),$('[id*="imgFileUploadIcon_'+n+'"]').attr("src","/GetFile.aspx?id="+u.Id+"&size=custom&width=24&height=24"),$("#divFileName_"+n).text(u.Title)):$("#fileList_"+n).append('<div class="executer_data_file"><a href="javascript:void(0);" class="popupSingleOpen" onclick="initPicture(\''+u.Id+'\', \'False\')" popupid="popup_picture" target="_blank" title="'+u.FileName+'">'+u.Title+"<\/a><\/div>"));return!0}})})})}(function(n){"use strict";typeof define=="function"&&define.amd?define(["jquery"],n):n(window.jQuery)})(function(n){"use strict";var t=0;n.ajaxTransport("iframe",function(i){if(i.async){var r,u,f;return{send:function(e,o){r=n('<form style="display:none;"><\/form>');r.attr("accept-charset",i.formAcceptCharset);f=/\?/.test(i.url)?"&":"?";i.type==="DELETE"?(i.url=i.url+f+"_method=DELETE",i.type="POST"):i.type==="PUT"?(i.url=i.url+f+"_method=PUT",i.type="POST"):i.type==="PATCH"&&(i.url=i.url+f+"_method=PATCH",i.type="POST");u=n('<iframe src="javascript:false;" name="iframe-transport-'+(t+=1)+'"><\/iframe>').bind("load",function(){var t,f=n.isArray(i.paramName)?i.paramName:[i.paramName];u.unbind("load").bind("load",function(){var t;try{if(t=u.contents(),!t.length||!t[0].firstChild)throw new Error;}catch(i){t=undefined}o(200,"success",{iframe:t});n('<iframe src="javascript:false;"><\/iframe>').appendTo(r);r.remove()});r.prop("target",u.prop("name")).prop("action",i.url).prop("method",i.type);i.formData&&n.each(i.formData,function(t,i){n('<input type="hidden"/>').prop("name",i.name).val(i.value).appendTo(r)});i.fileInput&&i.fileInput.length&&i.type==="POST"&&(t=i.fileInput.clone(),i.fileInput.after(function(n){return t[n]}),i.paramName&&i.fileInput.each(function(t){n(this).prop("name",f[t]||i.paramName)}),r.append(i.fileInput).prop("enctype","multipart/form-data").prop("encoding","multipart/form-data"));r.submit();t&&t.length&&i.fileInput.each(function(i,r){var u=n(t[i]);n(r).prop("name",u.prop("name"));u.replaceWith(r)})});r.append(u).appendTo(document.body)},abort:function(){u&&u.unbind("load").prop("src","javascript".concat(":false;"));r&&r.remove()}}}});n.ajaxSetup({converters:{"iframe text":function(t){return t&&n(t[0].body).text()},"iframe json":function(t){return t&&n.parseJSON(n(t[0].body).text())},"iframe html":function(t){return t&&n(t[0].body).html()},"iframe script":function(t){return t&&n.globalEval(n(t[0].body).text())}}})}),function(n){"use strict";typeof define=="function"&&define.amd?define(["jquery","jquery.ui.widget"],n):n(window.jQuery)}(function(n){"use strict";n.support.xhrFileUpload=!!(window.XMLHttpRequestUpload&&window.FileReader);n.support.xhrFormDataFileUpload=!!window.FormData;n.widget("blueimp.fileupload",{options:{dropZone:n(document),pasteZone:n(document),fileInput:undefined,replaceFileInput:!0,paramName:undefined,singleFileUploads:!0,limitMultiFileUploads:undefined,sequentialUploads:!1,limitConcurrentUploads:undefined,forceIframeTransport:!1,redirect:undefined,redirectParamName:undefined,postMessage:undefined,multipart:!0,maxChunkSize:undefined,uploadedBytes:undefined,recalculateProgress:!0,progressInterval:100,bitrateInterval:500,autoUpload:!0,formData:function(n){return n.serializeArray()},add:function(t,i){(i.autoUpload||i.autoUpload!==!1&&(n(this).data("blueimp-fileupload")||n(this).data("fileupload")).options.autoUpload)&&i.submit()},processData:!1,contentType:!1,cache:!1},_refreshOptionsList:["fileInput","dropZone","pasteZone","multipart","forceIframeTransport"],_BitrateTimer:function(){this.timestamp=(new Date).getTime();this.loaded=0;this.bitrate=0;this.getBitrate=function(n,t,i){var r=n-this.timestamp;return(!this.bitrate||!i||r>i)&&(this.bitrate=(t-this.loaded)*(1e3/r)*8,this.loaded=t,this.timestamp=n),this.bitrate}},_isXHRUpload:function(t){return!t.forceIframeTransport&&(!t.multipart&&n.support.xhrFileUpload||n.support.xhrFormDataFileUpload)},_getFormData:function(t){var i;return typeof t.formData=="function"?t.formData(t.form):n.isArray(t.formData)?t.formData:n.type(t.formData)==="object"?(i=[],n.each(t.formData,function(n,t){i.push({name:n,value:t})}),i):[]},_getTotal:function(t){var i=0;return n.each(t,function(n,t){i+=t.size||1}),i},_initProgressObject:function(t){var i={loaded:0,total:0,bitrate:0};t._progress?n.extend(t._progress,i):t._progress=i},_initResponseObject:function(n){var t;if(n._response)for(t in n._response)n._response.hasOwnProperty(t)&&delete n._response[t];else n._response={}},_onProgress:function(n,t){if(n.lengthComputable){var i=(new Date).getTime(),r;if(t._time&&t.progressInterval&&i-t._time<t.progressInterval&&n.loaded!==n.total)return;t._time=i;r=Math.floor(n.loaded/n.total*(t.chunkSize||t._progress.total))+(t.uploadedBytes||0);this._progress.loaded+=r-t._progress.loaded;this._progress.bitrate=this._bitrateTimer.getBitrate(i,this._progress.loaded,t.bitrateInterval);t._progress.loaded=t.loaded=r;t._progress.bitrate=t.bitrate=t._bitrateTimer.getBitrate(i,r,t.bitrateInterval);this._trigger("progress",n,t);this._trigger("progressall",n,this._progress)}},_initProgressListener:function(t){var r=this,i=t.xhr?t.xhr():n.ajaxSettings.xhr();i.upload&&(n(i.upload).bind("progress",function(n){var i=n.originalEvent;n.lengthComputable=i.lengthComputable;n.loaded=i.loaded;n.total=i.total;r._onProgress(n,t)}),t.xhr=function(){return i})},_initXHRData:function(t){var i,r=t.files[0],f=t.multipart||!n.support.xhrFileUpload,u=t.paramName[0];t.headers=t.headers||{};t.contentRange&&(t.headers["Content-Range"]=t.contentRange);f?n.support.xhrFormDataFileUpload&&(t.postMessage?(i=this._getFormData(t),t.blob?i.push({name:u,value:t.blob}):n.each(t.files,function(n,r){i.push({name:t.paramName[n]||u,value:r})})):(t.formData instanceof FormData?i=t.formData:(i=new FormData,n.each(this._getFormData(t),function(n,t){i.append(t.name,t.value)})),t.blob?(t.headers["Content-Disposition"]='attachment; filename="'+encodeURI(r.name)+'"',i.append(u,t.blob,r.name)):n.each(t.files,function(n,r){(window.Blob&&r instanceof Blob||window.File&&r instanceof File)&&i.append(t.paramName[n]||u,r,r.name)})),t.data=i):(t.headers["Content-Disposition"]='attachment; filename="'+encodeURI(r.name)+'"',t.contentType=r.type,t.data=t.blob||r);t.blob=null},_initIframeSettings:function(t){t.dataType="iframe "+(t.dataType||"");t.formData=this._getFormData(t);t.redirect&&n("<a><\/a>").prop("href",t.url).prop("host")!==location.host&&t.formData.push({name:t.redirectParamName||"redirect",value:t.redirect})},_initDataSettings:function(n){this._isXHRUpload(n)?(this._chunkedUpload(n,!0)||(n.data||this._initXHRData(n),this._initProgressListener(n)),n.postMessage&&(n.dataType="postmessage "+(n.dataType||""))):this._initIframeSettings(n,"iframe")},_getParamName:function(t){var r=n(t.fileInput),i=t.paramName;return i?n.isArray(i)||(i=[i]):(i=[],r.each(function(){for(var t=n(this),u=t.prop("name")||"files[]",r=(t.prop("files")||[1]).length;r;)i.push(u),r-=1}),i.length||(i=[r.prop("name")||"files[]"])),i},_initFormSettings:function(t){t.form&&t.form.length||(t.form=n(t.fileInput.prop("form")),t.form.length||(t.form=n(this.options.fileInput.prop("form"))));t.paramName=this._getParamName(t);t.url||(t.url=t.form.prop("action")||location.href);t.type=(t.type||t.form.prop("method")||"").toUpperCase();t.type!=="POST"&&t.type!=="PUT"&&t.type!=="PATCH"&&(t.type="POST");t.formAcceptCharset||(t.formAcceptCharset=t.form.attr("accept-charset"))},_getAJAXSettings:function(t){var i=n.extend({},this.options,t);return this._initFormSettings(i),this._initDataSettings(i),i},_getDeferredState:function(n){return n.state?n.state():n.isResolved()?"resolved":n.isRejected()?"rejected":"pending"},_enhancePromise:function(n){return n.success=n.done,n.error=n.fail,n.complete=n.always,n},_getXHRPromise:function(t,i,r){var u=n.Deferred(),f=u.promise();return i=i||this.options.context||f,t===!0?u.resolveWith(i,r):t===!1&&u.rejectWith(i,r),f.abort=u.promise,this._enhancePromise(f)},_addConvenienceMethods:function(n,t){var i=this;t.submit=function(){return this.state()!=="pending"&&(t.jqXHR=this.jqXHR=i._trigger("submit",n,this)!==!1&&i._onSend(n,this)),this.jqXHR||i._getXHRPromise()};t.abort=function(){return this.jqXHR?this.jqXHR.abort():i._getXHRPromise()};t.state=function(){if(this.jqXHR)return i._getDeferredState(this.jqXHR)};t.progress=function(){return this._progress};t.response=function(){return this._response}},_getUploadedBytes:function(n){var i=n.getResponseHeader("Range"),t=i&&i.split("-"),r=t&&t.length>1&&parseInt(t[1],10);return r&&r+1},_chunkedUpload:function(t,i){var u=this,f=t.files[0],e=f.size,r=t.uploadedBytes=t.uploadedBytes||0,c=t.maxChunkSize||e,l=f.slice||f.webkitSlice||f.mozSlice,o=n.Deferred(),s=o.promise(),a,h;return!(this._isXHRUpload(t)&&l&&(r||c<e))||t.data?!1:i?!0:r>=e?(f.error="Uploaded bytes exceed file size",this._getXHRPromise(!1,t.context,[null,"error",f.error])):(h=function(){var i=n.extend({},t),s=i._progress.loaded;i.blob=l.call(f,r,r+c,f.type);i.chunkSize=i.blob.size;i.contentRange="bytes "+r+"-"+(r+i.chunkSize-1)+"/"+e;u._initXHRData(i);u._initProgressListener(i);a=(u._trigger("chunksend",null,i)!==!1&&n.ajax(i)||u._getXHRPromise(!1,i.context)).done(function(f,c,l){r=u._getUploadedBytes(l)||r+i.chunkSize;i._progress.loaded===s&&u._onProgress(n.Event("progress",{lengthComputable:!0,loaded:r-i.uploadedBytes,total:r-i.uploadedBytes}),i);t.uploadedBytes=i.uploadedBytes=r;i.result=f;i.textStatus=c;i.jqXHR=l;u._trigger("chunkdone",null,i);u._trigger("chunkalways",null,i);r<e?h():o.resolveWith(i.context,[f,c,l])}).fail(function(n,t,r){i.jqXHR=n;i.textStatus=t;i.errorThrown=r;u._trigger("chunkfail",null,i);u._trigger("chunkalways",null,i);o.rejectWith(i.context,[n,t,r])})},this._enhancePromise(s),s.abort=function(){return a.abort()},h(),s)},_beforeSend:function(n,t){this._active===0&&(this._trigger("start"),this._bitrateTimer=new this._BitrateTimer,this._progress.loaded=this._progress.total=0,this._progress.bitrate=0);this._initResponseObject(t);this._initProgressObject(t);t._progress.loaded=t.loaded=t.uploadedBytes||0;t._progress.total=t.total=this._getTotal(t.files)||1;t._progress.bitrate=t.bitrate=0;this._active+=1;this._progress.loaded+=t.loaded;this._progress.total+=t.total},_onDone:function(t,i,r,u){var f=u._progress.total,e=u._response;u._progress.loaded<f&&this._onProgress(n.Event("progress",{lengthComputable:!0,loaded:f,total:f}),u);e.result=u.result=t;e.textStatus=u.textStatus=i;e.jqXHR=u.jqXHR=r;this._trigger("done",null,u)},_onFail:function(n,t,i,r){var u=r._response;r.recalculateProgress&&(this._progress.loaded-=r._progress.loaded,this._progress.total-=r._progress.total);u.jqXHR=r.jqXHR=n;u.textStatus=r.textStatus=t;u.errorThrown=r.errorThrown=i;this._trigger("fail",null,r)},_onAlways:function(n,t,i,r){this._trigger("always",null,r)},_onSend:function(t,i){i.submit||this._addConvenienceMethods(t,i);var r=this,f,s,e,h,u=r._getAJAXSettings(i),o=function(){return r._sending+=1,u._bitrateTimer=new r._BitrateTimer,f=f||((s||r._trigger("send",t,u)===!1)&&r._getXHRPromise(!1,u.context,s)||r._chunkedUpload(u)||n.ajax(u)).done(function(n,t,i){r._onDone(n,t,i,u)}).fail(function(n,t,i){r._onFail(n,t,i,u)}).always(function(n,t,i){if(r._onAlways(n,t,i,u),r._sending-=1,r._active-=1,u.limitConcurrentUploads&&u.limitConcurrentUploads>r._sending)for(var f=r._slots.shift();f;){if(r._getDeferredState(f)==="pending"){f.resolve();break}f=r._slots.shift()}r._active===0&&r._trigger("stop")})};return(this._beforeSend(t,u),this.options.sequentialUploads||this.options.limitConcurrentUploads&&this.options.limitConcurrentUploads<=this._sending)?(this.options.limitConcurrentUploads>1?(e=n.Deferred(),this._slots.push(e),h=e.pipe(o)):h=this._sequence=this._sequence.pipe(o,o),h.abort=function(){return(s=[undefined,"abort","abort"],!f)?(e&&e.rejectWith(u.context,s),o()):f.abort()},this._enhancePromise(h)):o()},_onAdd:function(t,i){var s=this,l=!0,u=n.extend({},this.options,i),f=u.limitMultiFileUploads,h=this._getParamName(u),e,c,o,r;if((u.singleFileUploads||f)&&this._isXHRUpload(u))if(!u.singleFileUploads&&f)for(o=[],e=[],r=0;r<i.files.length;r+=f)o.push(i.files.slice(r,r+f)),c=h.slice(r,r+f),c.length||(c=h),e.push(c);else e=h;else o=[i.files],e=[h];return i.originalFiles=i.files,n.each(o||i.files,function(r,u){var f=n.extend({},i);return f.files=o?u:[u],f.paramName=e[r],s._initResponseObject(f),s._initProgressObject(f),s._addConvenienceMethods(t,f),l=s._trigger("add",t,f)}),l},_replaceFileInput:function(t){var i=t.clone(!0);n("<form><\/form>").append(i)[0].reset();t.after(i).detach();n.cleanData(t.unbind("remove"));this.options.fileInput=this.options.fileInput.map(function(n,r){return r===t[0]?i[0]:r});t[0]===this.element[0]&&(this.element=i)},_handleFileTreeEntry:function(t,i){var e=this,r=n.Deferred(),u=function(n){n&&!n.entry&&(n.entry=t);r.resolve([n])},f;return i=i||"",t.isFile?t._file?(t._file.relativePath=i,r.resolve(t._file)):t.file(function(n){n.relativePath=i;r.resolve(n)},u):t.isDirectory?(f=t.createReader(),f.readEntries(function(n){e._handleFileTreeEntries(n,i+t.name+"/").done(function(n){r.resolve(n)}).fail(u)},u)):r.resolve([]),r.promise()},_handleFileTreeEntries:function(t,i){var r=this;return n.when.apply(n,n.map(t,function(n){return r._handleFileTreeEntry(n,i)})).pipe(function(){return Array.prototype.concat.apply([],arguments)})},_getDroppedFiles:function(t){t=t||{};var i=t.items;return i&&i.length&&(i[0].webkitGetAsEntry||i[0].getAsEntry)?this._handleFileTreeEntries(n.map(i,function(n){var t;return n.webkitGetAsEntry?(t=n.webkitGetAsEntry(),t&&(t._file=n.getAsFile()),t):n.getAsEntry()})):n.Deferred().resolve(n.makeArray(t.files)).promise()},_getSingleFileInputFiles:function(t){t=n(t);var r=t.prop("webkitEntries")||t.prop("entries"),i,u;if(r&&r.length)return this._handleFileTreeEntries(r);if(i=n.makeArray(t.prop("files")),i.length)i[0].name===undefined&&i[0].fileName&&n.each(i,function(n,t){t.name=t.fileName;t.size=t.fileSize});else{if(u=t.prop("value"),!u)return n.Deferred().resolve([]).promise();i=[{name:u.replace(/^.*\\/,"")}]}return n.Deferred().resolve(i).promise()},_getFileInputFiles:function(t){return!(t instanceof n)||t.length===1?this._getSingleFileInputFiles(t):n.when.apply(n,n.map(t,this._getSingleFileInputFiles)).pipe(function(){return Array.prototype.concat.apply([],arguments)})},_onChange:function(t){var r=this,i={fileInput:n(t.target),form:n(t.target.form)};this._getFileInputFiles(i.fileInput).always(function(n){i.files=n;r.options.replaceFileInput&&r._replaceFileInput(i.fileInput);r._trigger("change",t,i)!==!1&&r._onAdd(t,i)})},_onPaste:function(t){var r=t.originalEvent.clipboardData,u=r&&r.items||[],i={files:[]};return n.each(u,function(n,t){var r=t.getAsFile&&t.getAsFile();r&&i.files.push(r)}),this._trigger("paste",t,i)===!1||this._onAdd(t,i)===!1?!1:void 0},_onDrop:function(n){var r=this,t=n.dataTransfer=n.originalEvent.dataTransfer,i={};t&&t.files&&t.files.length&&n.preventDefault();this._getDroppedFiles(t).always(function(t){i.files=t;r._trigger("drop",n,i)!==!1&&r._onAdd(n,i)})},_onDragOver:function(t){var i=t.dataTransfer=t.originalEvent.dataTransfer;if(this._trigger("dragover",t)===!1)return!1;i&&n.inArray("Files",i.types)!==-1&&(i.dropEffect="copy",t.preventDefault())},_initEventHandlers:function(){this._isXHRUpload(this.options)&&(this._on(this.options.dropZone,{dragover:this._onDragOver,drop:this._onDrop}),this._on(this.options.pasteZone,{paste:this._onPaste}));this._on(this.options.fileInput,{change:this._onChange})},_destroyEventHandlers:function(){this._off(this.options.dropZone,"dragover drop");this._off(this.options.pasteZone,"paste");this._off(this.options.fileInput,"change")},_setOption:function(t,i){var r=n.inArray(t,this._refreshOptionsList)!==-1;r&&this._destroyEventHandlers();this._super(t,i);r&&(this._initSpecialOptions(),this._initEventHandlers())},_initSpecialOptions:function(){var t=this.options;t.fileInput===undefined?t.fileInput=this.element.is('input[type="file"]')?this.element:this.element.find('input[type="file"]'):t.fileInput instanceof n||(t.fileInput=n(t.fileInput));t.dropZone instanceof n||(t.dropZone=n(t.dropZone));t.pasteZone instanceof n||(t.pasteZone=n(t.pasteZone))},_create:function(){var t=this.options;n.extend(t,n(this.element[0].cloneNode(!1)).data());this._initSpecialOptions();this._slots=[];this._sequence=this._getXHRPromise(!0);this._sending=this._active=0;this._initProgressObject(this);this._initEventHandlers()},active:function(){return this._active},progress:function(){return this._progress},add:function(t){var i=this;t&&!this.options.disabled&&(t.fileInput&&!t.files?this._getFileInputFiles(t.fileInput).always(function(n){t.files=n;i._onAdd(null,t)}):(t.files=n.makeArray(t.files),this._onAdd(null,t)))},send:function(t){if(t&&!this.options.disabled){if(t.fileInput&&!t.files){var e=this,i=n.Deferred(),r=i.promise(),u,f;return r.abort=function(){return(f=!0,u)?u.abort():(i.reject(null,"abort","abort"),r)},this._getFileInputFiles(t.fileInput).always(function(n){f||(t.files=n,u=e._onSend(null,t).then(function(n,t,r){i.resolve(n,t,r)},function(n,t,r){i.reject(n,t,r)}))}),this._enhancePromise(r)}if(t.files=n.makeArray(t.files),t.files.length)return this._onSend(null,t)}return this._getXHRPromise(!1,t&&t.context)}})});$.fn.customFileInput=function(n){var u="",i;attr=$(this).attr("uploadertype");typeof attr!="undefined"&&attr!==!1&&(u=$(this).attr("uploadertype"));i=$(this).attr("id").replace("fileupload_","");$("#upic_1_"+i).hide();var r=$(this).addClass("customfile-input").mouseover(function(){t.addClass("customfile-hover")}).mouseout(function(){t.removeClass("customfile-hover")}).focus(function(){r.data("val",r.val())}).blur(function(){t.removeClass("customfile-focus");$(this).trigger("checkChange")}).bind("disable",function(){r.attr("disabled",!0);t.addClass("customfile-disabled")}).bind("enable",function(){r.removeAttr("disabled");t.removeClass("customfile-disabled")}).bind("change",function(){setTimeout(function(){$("#upic_1_"+i).hide()},100);u!="multiple"?$("#customfile_"+i).hide():($("#customfile_"+i).show(),$("#upic_1_"+i).hide());$("#upic_1_"+i).hide()}).click(function(){$("#upic_1_"+i).click()}),t=$('<div class="customfile buttonGray bg_file" id="customfile_'+i+'"><\/div>'),f="";return u==""?f=$('<a><span ><img src="/img/icons/24_page_add.png" alt="">'+n+"<\/span><\/a>").appendTo(t):u=="picture"?($("#showCustomFile_"+i).html()=="false"&&t.hide(),f=$('<span> \t<i class="bg_file_icon" style="background-image: url(/img/icons/16_camera.png)"><\/i> \t<i class="bg_file_line" style="background-image: url(/img/blank.gif)"><\/i>\t<div style="margin-left: 40px;">'+n+"<\/div><\/span>").appendTo(t)):u=="single"?($("#showCustomFile_"+i).html()=="false"&&t.hide(),f=$("<span > \t<i class='bg_file_icon' style='background-image: url(/img/icons/16_page.png)'><\/i>\t<i class='bg_file_line' style='background-image: url(/img/blank.gif)'><\/i>\t<div style='margin-left: 40px; '>"+n+"\t<\/div><\/span>").appendTo(t)):u=="multiple"&&(f=$("<span>\t<i class='bg_file_icon' style='background-image: url(/img/icons/16_page.png)'><\/i>\t<i class='bg_file_line' style='background-image: url(/img/blank.gif)'><\/i>\t<div style='margin-left: 40px;'>"+n+"\t<\/div><\/span>").appendTo(t),t.show()),t.mousemove(function(n){var i=t.offset().left,u=t.offset().left+t.outerWidth();i<n.pageX&&n.pageX<u?(r.show(),r.css({left:n.pageX-t.offset().left-r.outerWidth()+20+t.position().left,top:t.position().top})):r.hide()}).insertAfter(r),r.appendTo(t),$(this)}