jQuery.fn.disable = function() {

	var elem = this.selector;

	$(
		elem +" button," +
		elem + " input[type!=hidden]," +
		elem + " select," +
		elem + " textarea"
	).attr("disabled", "disabled");
	
	return this;

};

jQuery.fn.enable = function() {

	var elem = this.selector;

	$(
		elem +" button," +
		elem + " input[type!=hidden]," +
		elem + " select," +
		elem + " textarea"
	).removeAttr("disabled");

	return this;

};
