$(function() {
	var member_number = $('#member_number');
	
	$('input[name="membership_type"]').bind('change', function() {
		var value = $('input[name="membership_type"]').filter(':checked').val();
		if (value && value.match(/Renewal$/)) {
			member_number.show();
		} else {
			$('#membership_type_label').closest('th').find('div.field_error').remove();
			$('label[for="form-icoa_member_number"]').closest('div, p').find('div.field_error').remove();
			member_number.hide();
		}
		console.log('remove 2');
	}).triggerHandler('change');
	
	if (typeof(errorFields) !== 'undefined') {
		if (errorFields.membership_type) {
			var form   = $('form');
			var inputs = form.find('*[name="membership_type"]');
			inputs.closest('th').addClass('contains_error');
			$('#membership_type_label').after('<div class="field_error"><span>Please select one</span></div>');
			inputs.bind('change', function() {
				$(this).closest('th').find('div.field_error').remove();
				$(this).closest('th').removeClass('contains_error');
				console.log('remove');
			});
			delete errorFields.membership_type;
		}
		highlightFields(errorFields);
	}
	
	
	var num = 500;
	$('#add_another_bike').click(function() {
		$(this).before($('<p class="cbx_vin">\
			<label for="form-your_cbx_vin_' + num + '">Your CBX VIN</label>\
			<input type="text" id="form-your_cbx_vin_' + num + '" name="your_cbx_vin[]" value="" />\
		</p>\
		<p class="cbx_engine_number">\
			<label for="form-your_cbx_engine_number_' + num + '">Your CBX Engine Number</label>\
			<input type="text" id="form-your_cbx_engine_number_' + num + '" name="your_cbx_engine_number[]" value="" />\
		</p>'));
		num++;
		return false;
	});
});
