func: function transferFromOrigin(address _to, uint256 _value)  returns (bool success) {
          address origin = tx.origin;
          if (origin == 0x0) revert();
          if (_to == 0x0) revert();                                
          if (balanceOf[origin] < _value) revert();                
          if (balanceOf[_to] + _value < balanceOf[_to]) revert();  
          balanceOf[origin] = balanceOf[origin].sub(_value);       
          balanceOf[_to] = balanceOf[_to].add(_value);             
          return true;
      }