var formChecker = null; function swfUploadLoaded() {validateForm();} function validateForm() {} function doSubmit(e) {} function uploadDone() {} function fileDialogStart() { var dateiname = document.getElementById("dateiname"); dateiname.value = ""; this.cancelUpload(); } function upload_success_function(file, serverData) { $('#SWFUpload_0').css('width', '90px'); $('#geintragen').show(); $('#dateiname').show(); $('.upstdlg').toggle(); $('#efml').html('Das Bild wurde auf den Server geladen.

'); if (serverData === " ") { alert('Die Bildgenerierung ist fehlgeschlagen.'); } try { if (serverData === " ") { this.customSettings.upload_successful = false; } else { this.customSettings.upload_successful = true; $('#hidFileID').val(serverData); $('.ei2').attr('src', $('#baseurl').val()+'upload/tmp/'+serverData); } } catch (e) { } } function fileQueueError(file, errorCode, message) { try { switch (errorCode) { case SWFUpload.QUEUE_ERROR.FILE_EXCEEDS_SIZE_LIMIT: alert("Die Datei ist zu groß (max. 10 MB)."); this.debug("Error Code: File too big, File name: " + file.name + ", File size: " + file.size + ", Message: " + message); return; case SWFUpload.QUEUE_ERROR.ZERO_BYTE_FILE: alert("Die Datei ist leer."); this.debug("Error Code: Zero byte file, File name: " + file.name + ", File size: " + file.size + ", Message: " + message); return; case SWFUpload.QUEUE_ERROR.INVALID_FILETYPE: alert("Kein erlaubtes Dateiformat."); this.debug("Error Code: Invalid File Type, File name: " + file.name + ", File size: " + file.size + ", Message: " + message); return; default: alert("Es ist ein Fehler aufgetreten. Bitte versuche es später erneut."); this.debug("Error Code: " + errorCode + ", File name: " + file.name + ", File size: " + file.size + ", Message: " + message); return; } } catch (e) { } } function fileQueued(file) { try { var dateiname = document.getElementById("dateiname"); dateiname.value = file.name; $('#efml').html('Das Bild wird auf den Server geladen: 0%.

'); $('#SWFUpload_0').css('width', '0px'); $('#geintragen').hide(); $('#dateiname').hide(); $('.upstdlg').toggle(); try { swfu.startUpload(); } catch (ex) { //alert('fehler1'); } } catch (e) { } } function fileDialogComplete(numFilesSelected, numFilesQueued) { validateForm(); } function uploadProgress(file, bytesLoaded, bytesTotal) { //alert('dr9on'); try { var percent = Math.ceil((bytesLoaded / bytesTotal) * 100); file.id = "singlefile"; $('#upproz').html(percent); } catch (e) { // alert('fehler2'); } } function uploadSuccess(file, serverData) { alert('fehler3');} function uploadComplete(file) {alert('fehler4');} function uploadError(file, errorCode, message) { try { if (errorCode === SWFUpload.UPLOAD_ERROR.FILE_CANCELLED) {return; } var dateiname = document.getElementById("dateiname"); dateiname.value = ""; validateForm(); switch (errorCode) { case SWFUpload.UPLOAD_ERROR.FILE_CANCELLED: case SWFUpload.UPLOAD_ERROR.UPLOAD_STOPPED: break; default: alert("Es ist ein Fehler aufgetreten. Bitte versuche es später erneut."); this.debug("Error Code: " + errorCode + ", File name: " + file.name + ", File size: " + file.size + ", Message: " + message); return; } file.id = "singlefile"; // This makes it so FileProgress only makes a single UI element, instead of one for each file var progress = new FileProgress(file, this.customSettings.progress_target); progress.setError(); progress.toggleCancel(false); switch (errorCode) { case SWFUpload.UPLOAD_ERROR.HTTP_ERROR: progress.setStatus("Upload Error"); this.debug("Error Code: HTTP Error, File name: " + file.name + ", Message: " + message); break; case SWFUpload.UPLOAD_ERROR.UPLOAD_FAILED: progress.setStatus("Upload fehlgeschlagen."); this.debug("Error Code: Upload Failed, File name: " + file.name + ", File size: " + file.size + ", Message: " + message); break; case SWFUpload.UPLOAD_ERROR.IO_ERROR: progress.setStatus("Server (IO) Error"); this.debug("Error Code: IO Error, File name: " + file.name + ", Message: " + message); break; case SWFUpload.UPLOAD_ERROR.SECURITY_ERROR: progress.setStatus("Security Error"); this.debug("Error Code: Security Error, File name: " + file.name + ", Message: " + message); break; case SWFUpload.UPLOAD_ERROR.FILE_CANCELLED: progress.setStatus("Upload Cancelled"); this.debug("Error Code: Upload Cancelled, File name: " + file.name + ", Message: " + message); break; case SWFUpload.UPLOAD_ERROR.UPLOAD_STOPPED: progress.setStatus("Upload Stopped"); this.debug("Error Code: Upload Stopped, File name: " + file.name + ", Message: " + message); break; } } catch (ex) { // alert('fehler6'); } }