jQuery(document).ready(function(){
	jQuery("div.new").hide();
	jQuery('#cv_employers').validate({
				rules: {
					 clinic: "required",
					 doctor: "required",
					 position: "required",
					 permanent: "required"
				},
				messages: {
					 clinic: "required",
					 doctor: "required",
					 position: "required",
					 permanent: "required"
				}
			});
			
	jQuery(".clinic").change(function(){
	
		if(jQuery("select.clinic option:selected").text() == "NEW CLINIC"){
			jQuery("div.new").show();
			jQuery("div.new").addClass(" show");
			var form = jQuery('#cv_employers').get(0);
			jQuery.removeData(form,'validator');
			jQuery('#cv_employers').validate({
				rules: {
					 email: {
					   required: true,
					   email: true
					 },
					 new_clinic: "required",
					 person: "required",
					 address: "required",
					 town: "required",
					 postal_code: "required",
					 phone: "required",
					 fax: "required",
					 clinic: "required",
					 doctor: "required",
					 position: "required",
					 permanent: "required"
				},
				messages: {
					 email: {
					   required: "required",
					   email: "invalid format"
					 },
					 new_clinic: "required",
					 person: "required",
					 address: "required",
					 town: "required",
					 postal_code: "required",
					 phone: "required",
					 fax: "required",
					 clinic: "required",
					 doctor: "required",
					 position: "required",
					 permanent: "required"
				}
			});
		}
		else {
			jQuery("div.new").hide();
			jQuery("div.new").removeClass(" show");
			var form = jQuery('#cv_employers').get(0);
			jQuery.removeData(form,'validator');
			jQuery('#cv_employers').validate({
				rules: {
					 clinic: "required",
					 doctor: "required",
					 position: "required",
					 permanent: "required"
				},
				messages: {
					 clinic: "required",
					 doctor: "required",
					 position: "required",
					 permanent: "required"
				}
			});
		}
		jQuery('#cv_employers').rules('remove');
    });

});

