$(document).ready(function() { // Init $('.bewerbungContainer').hide(); }); function formShow(num) { $('#formContainer-'+num).slideToggle("slow"); $('#formShowLink-'+num).toggleClass('showMore'); $('#formShowLink-'+num).toggleClass('showMoreOpen'); var init = $("#init-"+num).attr('value'); if( init != '1') { formInit(num); } return false; } function formSubmit(num) { if( formCheck(num) ) { //alert('upload'); $('#datei-'+num).uploadifyUpload(); } return false; } function formInit(num) { $('#datei-'+num).uploadify({ 'uploader' : '/scripts/uploadify/uploadify.swf', 'script' : '/uploadify.php', 'scriptData': { 'bewerbung_id':$('#bewerbung_id-'+num).attr('value') }, 'cancelImg' : '/images/cancel.png', 'auto' : false, 'folder' : '/uploads', 'buttonImg' : '/images/btn_datei.gif', 'width' : '130', 'height' : '20', 'fileExt' : '*.pdf;*.doc;*.jpg', 'fileDesc' : '*.pdf,*.doc,*.jpg', 'onSelect': function (evt, queueID, fileObj, response, data) { //$('#selectedFilename-'+num).html('Ausgewählte Datei: ' + fileObj.name); $('#selectedFilename-'+num).hide(); $('#datei_selected-'+num).val('1'); }, 'onComplete': function (evt, queueID, fileObj, response, data) { $('#form-'+num).submit(); } }); $("#init-"+num).attr('value', '1'); } function formCheck(num) { var check = true; var inputDomId; $('#form-'+num+' input.validation').each( function() { inputDomId = $(this).attr('id'); if( $(this).val().length < 3) { check = check && false; $('label[for="'+inputDomId+'"]').addClass('error'); } else { $('label[for="'+inputDomId+'"]').removeClass('error'); } }); //alert($('#datei_selected-'+num).val()); if($('#datei_selected-'+num).val() != '1') { inputDomId = 'datei-'+num; $('label[for="'+inputDomId+'"]').addClass('error'); check = check && false; } else { $('label[for="'+inputDomId+'"]').removeClass('error'); } return check; }