// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

// Form validation

//PDF model

jQuery(document).ready(function () {

  jQuery("#new_pdf").validate({
	rules: { 
	  "pdf[original_file]": { 
        required: true,
        accept: "doc|docx" 
       }
    },
    messages: { "pdf[original_file]": "Please upload a Word document (.doc or .docx)" }
  });

  jQuery(".edit_pdf").validate({
	rules: { 
	  "pdf[pdf_file]": { 
        required: false,
        accept: "pdf" 
       }
    },
    messages: { "pdf[pdf_file]": "Please upload a PDF (.pdf)" }
  });

// Upload model

  jQuery(".edit_upload").validate({
    rules: {
      "upload[agree_to_terms]": { required: true },
      "upload[submitted_by]": { required: true },
      "upload[finalized]": { required: true }
    },
    messages: { "upload[agree_to_terms]": "Please click the checkbox",
                "upload[submitted_by]": "Please print your name in the box",
                "upload[finalized]": "Please click the checkbox"
    }
  });

});
