# makecommerce/2.5.1/scripts/parcelmachine-admin.js

MakeCommerce for WooCommerce, version 2.5.1. 20 lines.

- Page: https://pluginprobe.com/plugins/makecommerce/2.5.1/code/scripts/parcelmachine-admin.js
- Raw: https://pluginprobe.com/plugins/makecommerce/2.5.1/raw/scripts/parcelmachine-admin.js
- Modified: 2017-05-25T09:51:00+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/makecommerce/2.5.1/code/scripts/parcelmachine-admin.js#L10-L20`.

```javascript
		jQuery(document).ready(function($) {
			var env_select = $('#woocommerce_parcelmachine_omniva_use_mk_contract');
			var contract_fields = ['woocommerce_parcelmachine_omniva_service_user', 'woocommerce_parcelmachine_omniva_service_password'];
			var self_fields = ['verify_feature_swc'];
			env_select.on('change', function(){
				hideFileds($(this).val());
			});
			hideFileds(env_select.val());
			function hideFileds(type) {
				var hide = type == '1' ? contract_fields : self_fields;
				var show = type == '0' ? contract_fields : self_fields;
				$.each(hide, function(i, elem) {
					$('#'+elem).closest('tr').addClass('fhidden');
				});
				$.each(show, function(i, elem) {
					$('#'+elem).closest('tr').removeClass('fhidden');
				});
			}
		});

```
