
$(function(){
	$("#quote-form").validate({
	  ignore:"input[type='button'], .ignore",
  	errorPlacement: placeError
	});
});

function placeError(error, element) {
	element.before(error);
	element.before("<br/>");
	element.addClass("error");
}


/*------------------------------------------------------------------------------------------------*/


function toggle(value, elementId) {
	if(value) {
		$(elementId).show();
		$("input, textarea, select", elementId).removeAttr("disabled");
	} else {
		$(elementId).hide();
		$("input, textarea, select", elementId).attr("disabled", "disabled");
	}
}

function specify(id, value) {
	if(value == "other" || value == "yes") {
		$(id).show().focus().removeAttr("disabled");
	} else {
		$(id).hide().attr("disabled", "disabled");
	}
}


/*------------------------------------------------------------------------------------------------*/

