whole_func_string: function(el) {
              var styles = ['transitionProperty', 'WebkitTransitionProperty', 'MozTransitionProperty',
                            'OTransitionProperty', 'msTransitionProperty', 'KhtmlTransitionProperty'];
  
              var style = el.dom.style;
              for(var i = 0, length = styles.length; i < length; ++i) {
                  if(style[styles[i]] !== 'undefined') {
                      // Supported property will result in empty string
                      return true;
                  }
              }
              return false;
          }
func_code_string: function(el) {
              var styles = ['transitionProperty', 'WebkitTransitionProperty', 'MozTransitionProperty',
                            'OTransitionProperty', 'msTransitionProperty', 'KhtmlTransitionProperty'];
  
              var style = el.dom.style;
              for(var i = 0, length = styles.length; i < length; ++i) {
                  if(style[styles[i]] !== 'undefined') {
                      // Supported property will result in empty string
                      return true;
                  }
              }
              return false;
          }
func_documentation_string: Returns true iff the browser supports CSS 3 transitions
  @param el an element that is checked for support of the "transition" CSS property (considering any
  vendor prefixes)