hitchs.add(
	function() {
		var is = ArrayFromCollection(document.getElementsByTagName('input'));

		for(i in is) {
			is[i].className += is[i].className.length ? ' ' : '';

			switch(is[i].type) {
				case 'text':
				case 'password':
					is[i].className += ' textfield';
					break;

				case 'radio':
				case 'checkbox':
					is[i].className += ' radiobutton';
					break;

				case 'image':
					is[i].className += ' image';
					break;

				case 'file':
					is[i].className += ' file';
					break;

				case 'submit':
				case 'button':
				case 'reset':
					is[i].className += ' submit';
					break;
			}
		}
	}
);