function IncDec (id, incDec) {
	var aSettings = getAssoc(IDOf("hdn" + id).value, ';', '=');
	var val = IDOf(id).value.replace('$', '');
	val = val.replace(/[^0-9\.]/, '');
	val = parseFloat(val);	
	if (val == 'NaN')
		val = parseFloat(aSettings['DEFAULT']);
	
	val += parseFloat(aSettings[incDec]);
	if (val < parseFloat(aSettings['MIN'])) {
		val = parseFloat(aSettings['MIN']);
	} else if (val > parseFloat(aSettings['MAX'])) {
		val = parseFloat(aSettings['MAX']);
	}			
	
	//DO SOME ACTION BEFORE FORMATING
	//adjustSlider(val);
	//END DO SOME ACTION BEFORE FORMATING
	
	if (aSettings['PRECISION'] != '') {
		val = val.toPrecision(parseInt(aSettings['PRECISION']));
	} else if (aSettings['FIXED'] != '') {
		val = val.toFixed(parseInt(aSettings['FIXED']));
	}
	
	if (aSettings['SUFFIX'] != '') {
		val += aSettings['SUFFIX'];
	}
	IDOf(id).value = val;
}
