/*
NOTE: The valid() function wasn't working under jQuery 1.3.1
*/

var validator; // validator object so we can get number of invalids after valid() call

$(document).ready(function(){
	// set up validation
	validator = $("#contactform").validate({
		errorElement: "em",
		
		rules:{
			client_email: {
				required:true,
				email:true
			},
			client_name: {required:true},
			client_message: {required:true},
			securityAnswer: {required:true}
		}
	});
	
	$("#inquiry_type").change(function(){
		($(this).val() == "order") ? $("#order_number_row").fadeIn() : $("#order_number_row").fadeOut();
		($(this).val() == "order") ? $("#paper_title_row").fadeIn() : $("#paper_title_row").fadeOut();
	});
	
	$("#imagesubmit").click(function() {
		if($("#contactform").valid()){
			return true
		}else{
			alert("There are "+validator.numberOfInvalids()+" fields that need to be corrected before continuing.");
			return false;
		}
	});

});