function FileProgress(){$("#progress").show();$("#progressstatus").show();this.fileProgressElement=$("#progress")[0]}function uploadError(a,b,c){var d;try{switch(b){case SWFUpload.UPLOAD_ERROR.FILE_CANCELLED:try{d=new FileProgress(a,this.customSettings.upload_target);d.setCancelled();d.setStatus("<span>Anulowano dodawanie zdjęcia</span>");d.toggleCancel(false)}catch(e){this.debug(e)}break;case SWFUpload.UPLOAD_ERROR.UPLOAD_STOPPED:try{d=new FileProgress(a,this.customSettings.upload_target);d.setCancelled();d.setStatus("Anulowano");d.toggleCancel(true)}catch(f){this.debug(f)};case SWFUpload.UPLOAD_ERROR.UPLOAD_LIMIT_EXCEEDED:break;default:break}}catch(g){this.debug(g)}}function uploadComplete(a){try{var b=new FileProgress(a,this.customSettings.upload_target);b.setComplete();$("#progressstatus").delay(1500).slideUp(300).fadeOut(400);$("#swf-file").css("height","28px");b.toggleCancel(false)}catch(c){this.debug(c)}}function uploadSuccess(a,b){try{var c=new FileProgress(a,this.customSettings.upload_target);c.toggleCancel(false);var d=jQuery.parseJSON(b);if(d.get=="1"){spanDel='<span class="deleter" id="deleter_'+d.id+'">usuń</span>';var e=$("<div></div>").append($("<img/>").attr({src:d.src,alt:""}),spanDel).addClass("pic").attr({id:"pic_"+d.id});if(d.end<1){$(".uploadactive").hide()}$("#pictures").append(e);if(d.aid=="0"){$("#deleter_"+d.id).click(function(){deleter(d.id,d.file,"","",d.date)})}else{$("#deleter_"+d.id).click(function(){deleter(d.id,d.file,d.aid,d.editcode)})}c.setStatus("<span>Zdjęcie dodano poprawnie</span>")}else if(d.get=="2"){$("#pic-err").html('<span class="error">Niepoprawne rozszerzenie zdjęcia (dozwolone tylko jpg/gif/png)</span>');c.setStatus("")}else if(d.get=="3"){$("#pic-err").html('<span class="error">Rozmiar zdjęcia jest za duży (max '+d.maxsize+"MB)</span>");c.setStatus("")}else if(d.get=="4"){alert("Dodałeś już max. ilość zdjęć");$(".uploadactive").hide();c.setStatus("")}else if(d.get=="3"){$("#pic-err").html('<span class="error">Rozmiar zdjęcia jest za duży (max '+d.maxsize+"MB)</span>");c.setStatus("")}else{$("#pic-err").html('<span class="error">Błąd wczytywania zdjęcia. Spróbuj ponownie.</span>');c.setStatus("")}}catch(f){this.debug(f)}}function uploadProgress(a,b){try{var c=Math.ceil(b/a.size*100);var d=new FileProgress(a,this.customSettings.upload_target);d.setProgress(c);if(c===100){d.setStatus("Tworzę miniaturkę...");d.toggleCancel(false,this)}else{d.setStatus("Wczytuję zdjęcie...");d.toggleCancel(true,this)}}catch(e){this.debug(e)}}function fileDialogComplete(a,b){try{if(b>0){$("#pic-err").html("");$("#swf-file").css("height","0px");this.startUpload()}}catch(c){this.debug(c)}}function fileQueueError(a,b,c){try{var d="";if(b===SWFUpload.errorCode_QUEUE_LIMIT_EXCEEDED){d="Błąd wczytywania zdjęcia. Spróbuj ponownie."}if(d!==""){$("#pic-err").html('<span class="error">Błąd wczytywania zdjęcia. Spróbuj ponownie.</span>');return}switch(b){case SWFUpload.QUEUE_ERROR.ZERO_BYTE_FILE:$("#pic-err").html('<span class="error">Nieprawidłowy plik ze zdjęciem</span>');break;case SWFUpload.QUEUE_ERROR.FILE_EXCEEDS_SIZE_LIMIT:$("#pic-err").html('<span class="error">Rozmiar zdjęcia jest za duży</span>');break;case SWFUpload.QUEUE_ERROR.ZERO_BYTE_FILE:case SWFUpload.QUEUE_ERROR.INVALID_FILETYPE:default:$("#pic-err").html('<span class="error">Błąd wczytywania zdjęcia. Spróbuj ponownie.</span>');break}}catch(e){this.debug(e)}}FileProgress.prototype.setProgress=function(a){$("#progressbar").css("width",a+"%")};FileProgress.prototype.setComplete=function(){$("#progress").hide()};FileProgress.prototype.setError=function(){$("#progressbar").addClass("progressBarError")};FileProgress.prototype.setCancelled=function(){$("#progressbar").addClass("progressBarError")};FileProgress.prototype.setStatus=function(a){$("#progressstatus").html(a)};FileProgress.prototype.toggleCancel=function(a,b){this.fileProgressElement.childNodes[0].style.visibility=a?"visible":"hidden";if(b){var c=this.fileProgressID;this.fileProgressElement.childNodes[0].onclick=function(){b.cancelUpload(c);return false}}}
