whole_func_string: function getReflectedValue(curName, curValue, refName, refValue) {
  		var cssEditTree = require('cssEditTree');
  		var utils = require('utils');
  		curName = cssEditTree.baseName(curName);
  		refName = cssEditTree.baseName(refName);
  		
  		if (curName == 'opacity' && refName == 'filter') {
  			return refValue.replace(/opacity=[^)]*/i, 'opacity=' + Math.floor(parseFloat(curValue) * 100));
  		} else if (curName == 'filter' && refName == 'opacity') {
  			var m = curValue.match(/opacity=([^)]*)/i);
  			return m ? utils.prettifyNumber(parseInt(m[1]) / 100) : refValue;
  		}
  		
  		return curValue;
  	}
func_code_string: function getReflectedValue(curName, curValue, refName, refValue) {
  		var cssEditTree = require('cssEditTree');
  		var utils = require('utils');
  		curName = cssEditTree.baseName(curName);
  		refName = cssEditTree.baseName(refName);
  		
  		if (curName == 'opacity' && refName == 'filter') {
  			return refValue.replace(/opacity=[^)]*/i, 'opacity=' + Math.floor(parseFloat(curValue) * 100));
  		} else if (curName == 'filter' && refName == 'opacity') {
  			var m = curValue.match(/opacity=([^)]*)/i);
  			return m ? utils.prettifyNumber(parseInt(m[1]) / 100) : refValue;
  		}
  		
  		return curValue;
  	}
func_documentation_string: Returns value that should be reflected for <code>refName</code> CSS property
  from <code>curName</code> property. This function is used for special cases,
  when the same result must be achieved with different properties for different
  browsers. For example: opаcity:0.5; → filter:alpha(opacity=50);<br><br>
  
  This function does value conversion between different CSS properties
  
  @param {String} curName Current CSS property name
  @param {String} curValue Current CSS property value
  @param {String} refName Receiver CSS property's name
  @param {String} refValue Receiver CSS property's value
  @return {String} New value for receiver property