     if testEl.style[prefix + capProp]?
       return prefix + capProp
   false
+
+
+testGradient = ->
+  for prefix in prefixList
+    testEl.style.backgroundImage = "-#{ prefix.toLowerCase() }-linear-gradient(left, #000, #fff)"
+    if testEl.style.backgroundImage.indexOf('gradient') isnt -1
+      return "-#{ prefix }-"
+
+  ''
+
 
 # one dimensional:
 extendObj = (target, source) ->

    if @shading
      leftShader = vMask.getElementsByClassName('oridomi-shader-top')[0]
      leftShader.className = 'oridomi-shader-left'
      leftShader.style.background = '-webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(255, 255, 255, .35) 100%)'
      rightShader = vMask.getElementsByClassName('oridomi-shader-bottom')[0]
      rightShader.className = 'oridomi-shader-right'
      rightShader.style.background = '-webkit-linear-gradient(right, rgba(0, 0, 0, .5) 0%, rgba(255, 255, 255, .35) 100%)'

    vPanel = hPanel.cloneNode()
    vPanel.className = 'oridomi-panel-v'

      percent


  _getShaderGradient: (anchor) ->
    "#{ gradientPrefix }linear-gradient(#{ anchor }, rgba(0, 0, 0, .5) 0%, rgba(255, 255, 255, .35) 100%)"
  _getPanelType: (anchor) ->
    if anchor is 'left' or anchor is 'right'
      @vPanels
