function FILE_UPLOAD(thisform) { var defer = $.Deferred(); var errormsg = ''; errormsg += checkUploadSurname( thisform ); errormsg += checkUploadGivenname( thisform ); errormsg += checkUploadIdentificationDocumentNumber( thisform ); errormsg += checkUploadContactPhone( thisform ); errormsg += checkUploadApplicationType( thisform ); errormsg += checkUploadFiles( thisform ); if (!useDeferred) { return errormsg; } else { defer.resolve( {"status": 0, "errormsg": errormsg} ); return defer.promise(); } } function checkUploadSurname(thisform) { var error = false; var errormsg = ''; var $file_upload_SURNAME_i = $('[name=file_upload_SURNAME_i]:not([type=hidden])', thisform); $file_upload_SURNAME_i.removeClass('is-invalid'); $file_upload_SURNAME_i.closest('.form-group').removeClass('is-invalid'); if(Trim( $file_upload_SURNAME_i.val() ) == "") { errormsg += PLS_INPUT + INPUT_SURNAME + ".\n"; error = true; } else if(!isNonChinese( $file_upload_SURNAME_i.val() )) { errormsg += ENGINPUT1 + INPUT_SURNAME + ENGINPUT2 + ".\n"; error = true; } else if (!isFirstCharAlphaNum( $file_upload_SURNAME_i.val() )) { errormsg += INPUT_SURNAME + INVALID + "\n"; error = true; } else if (hasNumber( $file_upload_SURNAME_i.val() )) { errormsg += INPUT_SURNAME + INVALID + "\n"; error = true; } if (error) { $file_upload_SURNAME_i.addClass('is-invalid'); $file_upload_SURNAME_i.closest('.form-group').addClass('is-invalid'); $file_upload_SURNAME_i.closest('.form-group').find('.invalid-feedback').text(errormsg); } return errormsg; } function checkUploadGivenname(thisform) { var error = false; var errormsg = ''; var $file_upload_GIVEN_NAME_i = $('[name=file_upload_GIVEN_NAME_i]:not([type=hidden])', thisform); $file_upload_GIVEN_NAME_i.removeClass('is-invalid'); $file_upload_GIVEN_NAME_i.closest('.form-group').removeClass('is-invalid'); if(Trim( $file_upload_GIVEN_NAME_i.val() ) == "") { errormsg += PLS_INPUT + INPUT_GIVEN_NAME + ".\n"; error = true; } else if(!isNonChinese( $file_upload_GIVEN_NAME_i.val() )) { errormsg += ENGINPUT1 + INPUT_GIVEN_NAME + ENGINPUT2 + ".\n"; error = true; } else if (!isFirstCharAlphaNum( $file_upload_GIVEN_NAME_i.val() )) { errormsg += INPUT_GIVEN_NAME + INVALID + "\n"; error = true; } else if (hasNumber( $file_upload_GIVEN_NAME_i.val() )) { errormsg += INPUT_GIVEN_NAME + INVALID + "\n"; error = true; } if (error) { $file_upload_GIVEN_NAME_i.addClass('is-invalid'); $file_upload_GIVEN_NAME_i.closest('.form-group').addClass('is-invalid'); $file_upload_GIVEN_NAME_i.closest('.form-group').find('.invalid-feedback').text(errormsg); } return errormsg; } function checkUploadIdentificationDocumentNumber(thisform) { var error = false; var errormsg = ''; var $file_upload_HKID1_i = $('[name=file_upload_HKID1_i]:not([type=hidden])', thisform); var $file_upload_HKID2_i = $('[name=file_upload_HKID2_i]:not([type=hidden])', thisform); var $file_upload_HKID3_i = $('[name=file_upload_HKID3_i]:not([type=hidden])', thisform); merge([$file_upload_HKID1_i, $file_upload_HKID2_i, $file_upload_HKID3_i]).removeClass('is-invalid'); merge([$file_upload_HKID1_i, $file_upload_HKID2_i, $file_upload_HKID3_i]).closest('.form-group').removeClass('is-invalid'); if ( $file_upload_HKID1_i.val() == "" || $file_upload_HKID2_i.val() == "" || $file_upload_HKID3_i.val() == "" ) { errormsg += PLS_INPUT + INPUT_HKID + ".\n"; error = true; } else { var sHKID = Trim( $file_upload_HKID1_i.val() ) + Trim( $file_upload_HKID2_i.val() ) + Trim( $file_upload_HKID3_i.val() ); if ( !validateHKID(sHKID) ) { errormsg += INPUT_HKID + INVALID + ".\n"; error = true; } } if (error) { merge([$file_upload_HKID1_i, $file_upload_HKID2_i, $file_upload_HKID3_i]).addClass('is-invalid'); merge([$file_upload_HKID1_i, $file_upload_HKID2_i, $file_upload_HKID3_i]).closest('.form-group').addClass('is-invalid'); merge([$file_upload_HKID1_i, $file_upload_HKID2_i, $file_upload_HKID3_i]).closest('.form-group').find('.invalid-feedback').text(errormsg); } return errormsg; } function checkUploadContactPhone(thisform) { var error = false; var errormsg = ''; var $file_upload_CONTACT_PHONE_i = $('[name=file_upload_CONTACT_PHONE_i]:not([type=hidden])', thisform); $file_upload_CONTACT_PHONE_i.removeClass('is-invalid'); $file_upload_CONTACT_PHONE_i.closest('.form-group').removeClass('is-invalid'); if ( $file_upload_CONTACT_PHONE_i.val() == "") { errormsg += PLS_INPUT + INPUT_CONTACT_PHONE + ".\n"; error = true; } else if( !validatePhoneNo2( $file_upload_CONTACT_PHONE_i.val() )) { errormsg += INPUT_CONTACT_PHONE + INVALID + "\n"; error = true; } if (error) { $file_upload_CONTACT_PHONE_i.addClass('is-invalid'); $file_upload_CONTACT_PHONE_i.closest('.form-group').addClass('is-invalid'); $file_upload_CONTACT_PHONE_i.closest('.form-group').find('.invalid-feedback').text(errormsg); } return errormsg; } function checkUploadApplicationType(thisform) { var error = false; var errormsg = ''; var $file_upload_APPTYPE_i = $('[name=file_upload_APPTYPE_i]:not([type=hidden])', thisform); $file_upload_APPTYPE_i.removeClass('is-invalid'); $file_upload_APPTYPE_i.closest('.form-group').removeClass('is-invalid'); if ($file_upload_APPTYPE_i.val() == "") { errormsg += PLS_INPUT + INPUT_APPTYPE + ".\n"; error = true; } if (error) { $file_upload_APPTYPE_i.addClass('is-invalid'); $file_upload_APPTYPE_i.closest('.form-group').addClass('is-invalid'); $file_upload_APPTYPE_i.closest('.form-group').find('.invalid-feedback').text(errormsg); } return errormsg; } function checkUploadFiles(thisform) { var error = false; var errormsg = ''; var individualErrormsg = ''; var thisform = $(thisform); var $page_document_type1 = $('[name=page_document_type1]:not([type=hidden])', thisform); var $page_document_type2 = $('[name=page_document_type2]:not([type=hidden])', thisform); var $page_document_type3 = $('[name=page_document_type3]:not([type=hidden])', thisform); var $page_document_type4 = $('[name=page_document_type4]:not([type=hidden])', thisform); var $page_document_type5 = $('[name=page_document_type5]:not([type=hidden])', thisform); var $file1 = $('[name=file1]:not([type=hidden])', thisform); var $file2 = $('[name=file2]:not([type=hidden])', thisform); var $file3 = $('[name=file3]:not([type=hidden])', thisform); var $file4 = $('[name=file4]:not([type=hidden])', thisform); var $file5 = $('[name=file5]:not([type=hidden])', thisform); var $upload_files_msg = $('.upload_files_msg', thisform); merge([$page_document_type1, $page_document_type2, $page_document_type3, $page_document_type4, $page_document_type5]).removeClass('is-invalid'); merge([$page_document_type1, $page_document_type2, $page_document_type3, $page_document_type4, $page_document_type5]).closest('.form-group').removeClass('is-invalid'); merge([$file1, $file2, $file3, $file4, $file5]).removeClass('is-invalid'); merge([$file1, $file2, $file3, $file4, $file5]).closest('.form-group').removeClass('is-invalid'); $upload_files_msg.removeClass('is-invalid'); $upload_files_msg.closest('.form-group').removeClass('is-invalid'); // update by eagletech start if ( ($page_document_type1.val() == "" && $page_document_type2.val() == "" && $page_document_type3.val() == "" && $page_document_type4.val() == "" && $page_document_type5.val() == "") && ($file1.val() == "" && $file2.val() == "" && $file3.val() == "" && $file4.val() == "" && $file5.val() == "" )) { errormsg += PLS_INPUT + PAGE_DOCUMENT_TYPE + ".\n"; errormsg += NO_FILE_SELECTED; error = true; merge([$page_document_type1, $page_document_type2, $page_document_type3, $page_document_type4, $page_document_type5]).addClass('is-invalid'); merge([$page_document_type1, $page_document_type2, $page_document_type3, $page_document_type4, $page_document_type5]).closest('.form-group').addClass('is-invalid'); merge([$page_document_type1, $page_document_type2, $page_document_type3, $page_document_type4, $page_document_type5]).closest('.form-group').find('.invalid-feedback').text(errormsg); } else { log("Check file Now"); individualErrormsg = ''; if ($page_document_type1.val() != "") { if ($file1.val() == ""){ individualErrormsg += PLS_INPUT + FILE1 + ".\n"; errormsg += individualErrormsg; error = true; $file1.addClass('is-invalid'); $file1.closest('.form-group').addClass('is-invalid'); $file1.closest('.form-group').find('.invalid-feedback').text(individualErrormsg); } } individualErrormsg = ''; if ($page_document_type2.val() != "") { if ($file2.val() ==""){ individualErrormsg += PLS_INPUT + FILE2 + ".\n"; errormsg += individualErrormsg; error = true; $file2.addClass('is-invalid'); $file2.closest('.form-group').addClass('is-invalid'); $file2.closest('.form-group').find('.invalid-feedback').text(individualErrormsg); } } individualErrormsg = ''; if ($page_document_type3.val() != "") { if ($file3.val() ==""){ individualErrormsg += PLS_INPUT + FILE3 + ".\n"; errormsg += individualErrormsg; error = true; $file3.addClass('is-invalid'); $file3.closest('.form-group').addClass('is-invalid'); $file3.closest('.form-group').find('.invalid-feedback').text(individualErrormsg); } } individualErrormsg = ''; if ($page_document_type4.val() != "") { if ($file4.val() ==""){ individualErrormsg += PLS_INPUT + FILE4 + ".\n"; errormsg += individualErrormsg; error = true; $file4.addClass('is-invalid'); $file4.closest('.form-group').addClass('is-invalid'); $file4.closest('.form-group').find('.invalid-feedback').text(individualErrormsg); } } individualErrormsg = ''; if ($page_document_type5.val() != "") { if ($file5.val() ==""){ individualErrormsg += PLS_INPUT + FILE5 + ".\n"; errormsg += individualErrormsg; error = true; $file5.addClass('is-invalid'); $file5.closest('.form-group').addClass('is-invalid'); $file5.closest('.form-group').find('.invalid-feedback').text(individualErrormsg); } } } //if (!error) { // update by eagletech end if ( $file1.val() == "" && $file2.val() == "" && $file3.val() == "" && $file4.val() == "" && $file5.val() == "" ) { // errormsg += NO_FILE_SELECTED; // error = true; // merge([$file1, $file2, $file3, $file4, $file5]).addClass('is-invalid'); // merge([$file1, $file2, $file3, $file4, $file5]).closest('.form-group').addClass('is-invalid'); // merge([$file1, $file2, $file3, $file4, $file5]).closest('.form-group').find('.invalid-feedback').text(errormsg); } else { log("Check Document Type Now 1"); individualErrormsg = ''; if ( $file1.val() != "") { //add by eagletech start if( $page_document_type1.val() == "") { individualErrormsg += PLS_INPUT + PAGE_DOCUMENT_TYPE + ".\n"; errormsg += individualErrormsg; error = true; $page_document_type1.addClass('is-invalid'); $page_document_type1.closest('.form-group').addClass('is-invalid'); $page_document_type1.closest('.form-group').find('.invalid-feedback').text(individualErrormsg); } else if( getFileSize( thisform[0].file1 ) > 3145728 ){ individualErrormsg += FILE1 + INVALID_FILE_SIZE + ".\n"; errormsg += individualErrormsg; error = true; } if (!error) { individualErrormsg = ''; if (!isValidFileExtension( $file1.val() )) { individualErrormsg += FILE1 + INVALID_FORMAT + ".\n"; errormsg += individualErrormsg; error = true; } else { if(!isValidFileName( $file1.val() )) { individualErrormsg += FILE1 + " - " + INVALID_FILE_NAME + ".\n"; errormsg += individualErrormsg; error = true; } else { log("thisform:", thisform); log("thisform[0]:", thisform[0]); log("thisform[0].file1:", thisform[0].file1); log("thisform.file1:", thisform.file1); log("$file1:", $file1); } } if (error) { $file1.addClass('is-invalid'); $file1.closest('.form-group').addClass('is-invalid'); $file1.closest('.form-group').find('.invalid-feedback').text(individualErrormsg); } } } log("Check Document Type Now 2"); individualErrormsg = ''; if ( $file2.val() != "") { //add by eagletech start if( $page_document_type2.val() == "") { individualErrormsg += PLS_INPUT + PAGE_DOCUMENT_TYPE + ".\n"; errormsg += individualErrormsg; error = true; $page_document_type2.addClass('is-invalid'); $page_document_type2.closest('.form-group').addClass('is-invalid'); $page_document_type2.closest('.form-group').find('.invalid-feedback').text(individualErrormsg); } else if( getFileSize( thisform[0].file2 ) > 3145728 ){ individualErrormsg += FILE2 + INVALID_FILE_SIZE + ".\n"; errormsg += individualErrormsg; error = true; } if (!error) { individualErrormsg = ''; if (!isValidFileExtension( $file2.val() )) { individualErrormsg += FILE2 + INVALID_FORMAT + ".\n"; errormsg += individualErrormsg; error = true; } else { if(!isValidFileName( $file2.val() )) { individualErrormsg += FILE2 + " - " + INVALID_FILE_NAME + ".\n"; errormsg += individualErrormsg; error = true; } } if (error) { $file2.addClass('is-invalid'); $file2.closest('.form-group').addClass('is-invalid'); $file2.closest('.form-group').find('.invalid-feedback').text(individualErrormsg); } } } log("Check Document Type Now 3"); individualErrormsg = ''; if ( $file3.val() != "") { //add by eagletech start if( $page_document_type3.val() == "") { individualErrormsg += PLS_INPUT + PAGE_DOCUMENT_TYPE + ".\n"; errormsg += individualErrormsg; error = true; $page_document_type3.addClass('is-invalid'); $page_document_type3.closest('.form-group').addClass('is-invalid'); $page_document_type3.closest('.form-group').find('.invalid-feedback').text(individualErrormsg); } else if( getFileSize( thisform[0].file3 ) > 3145728 ){ individualErrormsg += FILE3 + INVALID_FILE_SIZE + ".\n"; errormsg += individualErrormsg; error = true; } if (!error) { individualErrormsg = ''; if (!isValidFileExtension( $file3.val() )) { individualErrormsg += FILE3 + INVALID_FORMAT + ".\n"; errormsg += individualErrormsg; error = true; } else { if(!isValidFileName( $file3.val() )) { individualErrormsg += FILE3 + " - " + INVALID_FILE_NAME + ".\n"; errormsg += individualErrormsg; error = true; } } if (error) { $file3.addClass('is-invalid'); $file3.closest('.form-group').addClass('is-invalid'); $file3.closest('.form-group').find('.invalid-feedback').text(individualErrormsg); } } } log("Check Document Type Now 4"); individualErrormsg = ''; if ( $file4.val() != "") { //add by eagletech start if( $page_document_type4.val() == "") { individualErrormsg += PLS_INPUT + PAGE_DOCUMENT_TYPE + ".\n"; errormsg += individualErrormsg; error = true; $page_document_type4.addClass('is-invalid'); $page_document_type4.closest('.form-group').addClass('is-invalid'); $page_document_type4.closest('.form-group').find('.invalid-feedback').text(individualErrormsg); } else if( getFileSize( thisform[0].file4 ) > 3145728 ){ individualErrormsg += FILE4 + INVALID_FILE_SIZE + ".\n"; errormsg += individualErrormsg; error = true; } if (!error) { individualErrormsg = ''; if (!isValidFileExtension( $file4.val() )) { individualErrormsg += FILE4 + INVALID_FORMAT + ".\n"; errormsg += individualErrormsg; error = true; } else { if(!isValidFileName( $file4.val() )) { individualErrormsg += FILE4 + " - " + INVALID_FILE_NAME + ".\n"; errormsg += individualErrormsg; error = true; } } if (error) { $file4.addClass('is-invalid'); $file4.closest('.form-group').addClass('is-invalid'); $file4.closest('.form-group').find('.invalid-feedback').text(individualErrormsg); } } } log("Check Document Type Now 5"); individualErrormsg = ''; if ( $file5.val() != "") { //add by eagletech start if( $page_document_type5.val() == "") { individualErrormsg += PLS_INPUT + PAGE_DOCUMENT_TYPE + ".\n"; errormsg += individualErrormsg; error = true; $page_document_type5.addClass('is-invalid'); $page_document_type5.closest('.form-group').addClass('is-invalid'); $page_document_type5.closest('.form-group').find('.invalid-feedback').text(individualErrormsg); } else if( getFileSize( thisform[0].file5 ) > 3145728 ){ individualErrormsg += FILE5 + INVALID_FILE_SIZE + ".\n"; errormsg += individualErrormsg; error = true; } if (!error) { individualErrormsg = ''; if (!isValidFileExtension( $file5.val() )) { individualErrormsg += FILE5 + INVALID_FORMAT + ".\n"; errormsg += individualErrormsg; error = true; } else { if(!isValidFileName( $file5.val() )) { individualErrormsg += FILE5 + " - " + INVALID_FILE_NAME + ".\n"; errormsg += individualErrormsg; error = true; } } if (error) { $file5.addClass('is-invalid'); $file5.closest('.form-group').addClass('is-invalid'); $file5.closest('.form-group').find('.invalid-feedback').text(individualErrormsg); } } } } //} log('After checkUploadFiles - errormsg:', errormsg); if (errormsg == "") { var $file_upload_SURNAME_i = $('[name=file_upload_SURNAME_i]:not([type=hidden])', thisform); var $file_upload_GIVEN_NAME_i = $('[name=file_upload_GIVEN_NAME_i]:not([type=hidden])', thisform); var $file_upload_HKID1_i = $('[name=file_upload_HKID1_i]:not([type=hidden])', thisform); var $file_upload_HKID2_i = $('[name=file_upload_HKID2_i]:not([type=hidden])', thisform); var $file_upload_HKID3_i = $('[name=file_upload_HKID3_i]:not([type=hidden])', thisform); var $file_upload_CONTACT_PHONE_i = $('[name=file_upload_CONTACT_PHONE_i]:not([type=hidden])', thisform); var $file_upload_APPTYPE_i = $('[name=file_upload_APPTYPE_i]:not([type=hidden])', thisform); var $file_upload_APPTYPE_i_desc = $('[name=file_upload_APPTYPE_i_desc][type=hidden]', thisform); var $file_upload_SURNAME = $('input[name=file_upload_SURNAME][type=hidden]', thisform); var $file_upload_GIVEN_NAME = $('input[name=file_upload_GIVEN_NAME][type=hidden]', thisform); var $file_upload_HKID1 = $('input[name=file_upload_HKID1][type=hidden]', thisform); var $file_upload_HKID2 = $('input[name=file_upload_HKID2][type=hidden]', thisform); var $file_upload_HKID3 = $('input[name=file_upload_HKID3][type=hidden]', thisform); var $file_upload_CONTACT_PHONE = $('input[name=file_upload_CONTACT_PHONE][type=hidden]', thisform); var $file_upload_APPTYPE = $('input[name=file_upload_APPTYPE][type=hidden]', thisform); var $file_upload_APPTYPE_desc = $('input[name=file_upload_APPTYPE_desc][type=hidden]', thisform); $file_upload_SURNAME.val( Trim( $file_upload_SURNAME_i.val() ) ); $file_upload_GIVEN_NAME.val( Trim( $file_upload_GIVEN_NAME_i.val() ) ); $file_upload_HKID1.val( Trim( $file_upload_HKID1_i.val() ) ); $file_upload_HKID2.val( Trim( $file_upload_HKID2_i.val() ) ); $file_upload_HKID3.val( Trim( $file_upload_HKID3_i.val() ) ); $file_upload_CONTACT_PHONE.val( Trim( $file_upload_CONTACT_PHONE_i.val() ) ); $file_upload_APPTYPE.val( Trim( $file_upload_APPTYPE_i.val() ) ); $file_upload_APPTYPE_desc.val( Trim( $file_upload_APPTYPE_i_desc.val() ) ); var files = "\n\n"; if ($file1.val() != "") files += $file1.val().replace(/^.*\\/, "") + "\n"; if ($file2.val() != "") files += $file2.val().replace(/^.*\\/, "") + "\n"; if ($file3.val() != "") files += $file3.val().replace(/^.*\\/, "") + "\n"; if ($file4.val() != "") files += $file4.val().replace(/^.*\\/, "") + "\n"; if ($file5.val() != "") files += $file5.val().replace(/^.*\\/, "") + "\n"; CONFIRM_UPLOAD_MSG = CONFIRM_UPLOAD + files; /* thisform.file_upload_SURNAME.value = Trim(thisform.file_upload_SURNAME_i.value); thisform.file_upload_GIVEN_NAME.value = Trim(thisform.file_upload_GIVEN_NAME_i.value); thisform.file_upload_HKID1.value = Trim(thisform.file_upload_HKID1_i.value); thisform.file_upload_HKID2.value = Trim(thisform.file_upload_HKID2_i.value); thisform.file_upload_HKID3.value = Trim(thisform.file_upload_HKID3_i.value); thisform.file_upload_CONTACT_PHONE.value = Trim(thisform.file_upload_CONTACT_PHONE_i.value); thisform.file_upload_APPTYPE.value = thisform.file_upload_APPTYPE_i.value; thisform.file_upload_APPTYPE_desc.value = thisform.file_upload_APPTYPE_i_desc.value; var files = "\n\n"; if (thisform.file1.value != "") files += thisform.file1.value.replace(/^.*\\/, "") + "\n"; if (thisform.file2.value != "") files += thisform.file2.value.replace(/^.*\\/, "") + "\n"; if (thisform.file3.value != "") files += thisform.file3.value.replace(/^.*\\/, "") + "\n"; if (thisform.file4.value != "") files += thisform.file4.value.replace(/^.*\\/, "") + "\n"; if (thisform.file5.value != "") files += thisform.file5.value.replace(/^.*\\/, "") + "\n"; CONFIRM_UPLOAD_MSG = CONFIRM_UPLOAD + files; */ } return errormsg; } function isValidFileName(filename) { var patrn=/^[A-Za-z0-9 !@#$%^&()_+=\-\[\]{};',.]*$/; var fileNameValue = filename.substring((filename.lastIndexOf('\\')+1), filename.lastIndexOf('.')); if(patrn.test(fileNameValue)) { return true; } return false; } function isValidFileExtension(filename) { var validFormat = "doc;docx;xls;xlsx;ppt;pptx;pdf;bmp;jpg;jpeg;gif;png;tif;tiff;"; var ext = filename.substring(filename.lastIndexOf('.')+1) + ";"; if(validFormat.indexOf(ext.toLowerCase()) >= 0) { return true; } return false; } function clearFileField(num) { if (num==1) { document.getElementById('file1_div').innerHTML = document.getElementById('file1_div').innerHTML; document.getElementById('clearFile1').style.display = "none"; } if (num==2) { document.getElementById('file2_div').innerHTML = document.getElementById('file2_div').innerHTML; document.getElementById('clearFile2').style.display = "none"; } if (num==3) { document.getElementById('file3_div').innerHTML = document.getElementById('file3_div').innerHTML; document.getElementById('clearFile3').style.display = "none"; } if (num==4) { document.getElementById('file4_div').innerHTML = document.getElementById('file4_div').innerHTML; document.getElementById('clearFile4').style.display = "none"; } if (num==5) { document.getElementById('file5_div').innerHTML = document.getElementById('file5_div').innerHTML; document.getElementById('clearFile5').style.display = "none"; } } function clearFileFields() { clearFileField(1); clearFileField(2); clearFileField(3); clearFileField(4); clearFileField(5); } function displayClearFileButton(thisform) { if (thisform.file1.value != "") document.getElementById('clearFile1').style.display = "block"; else document.getElementById('clearFile1').style.display = "none"; if (thisform.file2.value != "") document.getElementById('clearFile2').style.display = "block"; else document.getElementById('clearFile2').style.display = "none"; if (thisform.file3.value != "") document.getElementById('clearFile3').style.display = "block"; else document.getElementById('clearFile3').style.display = "none"; if (thisform.file4.value != "") document.getElementById('clearFile4').style.display = "block"; else document.getElementById('clearFile4').style.display = "none"; if (thisform.file5.value != "") document.getElementById('clearFile5').style.display = "block"; else document.getElementById('clearFile5').style.display = "none"; } function getFileSize(component) { log('getFileSize:', component); var size = 0; if(navigator.appName=="Microsoft Internet Explorer") { } else { if(component.files[0]!=undefined) { size = component.files[0].size; } } return size; }