var $j = jQuery.noConflict(); var postClassified = function(form) { if( $j('#ClassifiedTitle').val() == "" || $j('#ClassifiedLocation').val() == "" || $j('#ClassifiedDescription').val() == "" || $j('#ClassifiedName').val() == "" || $j('#ClassifiedPhoneNumber').val() == "" || $j('#ClassifiedAddress').val() == "" || $j('#ClassifiedCity').val() == "" || $j('#ClassifiedState').val() == "" || $j('#ClassifiedZip').val() == "" || $j('#ClassifiedEmail').val() == "") { alert('Please fill in all the fields.'); } else { $j('#PostClassifiedForm').submit(); } } var initAjaxUploadButton = function() { new AjaxUpload('#upload_button', { action: '/classifieds/place_classified/true', onSubmit : function(file , ext){ if (! (ext && /^(jpg|jpeg)$/.test(ext))){ // extension is not allowed alert('Error: invalid file extension'); // cancel upload return false; } $j("#upload_button").html("Uploading file..."); this.disable(); }, onComplete : function(file, response) { if(response == "upload error") { alert("Error uploading file. Please make sure file is JPG and under 2 MB in size."); } else { $j("#upload_button").html("File uploaded!"); $j("#ClassifiedImage").val(response); } } }); }