$(document).ready(function() {
/*
	var current = 1;

	$.validator.addMethod("pageRequired", function(value, element) {
		var $element = $(element);
		function match(index) {
			return current == index && $(element).parents("#apply" + (index)).length;
		}
		if (match(1) || match(2) || match(3) || match(4)) {
			return !this.optional(element);
		}
		return "dependency-mismatch";
	}, '')
//	}, $.validator.messages.required)
	
	var v = $("#applyForm").validate({
		errorClass: "warning",
		errorElement: '',
		debug: true,
		onkeyup: false,
		onblur: false,
		submitHandler: function() {
			alert("Submitted, thanks!");
		}
	});
*/
	
	// these buttons all run the validation, overridden by specific targets above
	$("#button_education_and_training").click(function() {
		$("#apply1").hide();
		$("#apply2").show();
		current = 2;

		$("input.radio.warning").parent().addClass('warning');
		$("input.checkbox.warning").parent().parent().addClass('warning');
	});
	$("#button_work_experience").click(function() {
		$("#apply2").hide();
		$("#apply3").show();
	    current = 1;
		return false;
	});
	$("#button_references").click(function() {
		$("#apply3").hide();
		$("#apply4").show();
	    current = 0;
		return false;
	});

//	$("#button_submit_app").click(function() {
//		$("#apply4").hide();
//		$("#apply1").show();
//	});

	$("#applydate").mask("99/99/9999");
	$("#appliedbeforedate").mask("99/99/9999");
	$("#employedbeforedate").mask("99/99/9999");
	$("#dateavailable").mask("99/99/9999");
	$("#state").mask("aa");
	$("#zip").mask("99999");
	$("#phone").mask("(999) 999-9999");
});
