function ERC20(uint256 initialSupply, string _name, string _symbol, uint256 _decimal)  public
	{
		require(initialSupply >= 0);

		require(_decimal >= 0);
		
        balanceOf[msg.sender] = initialSupply;
		
        name = _name; 
		
        symbol = _symbol;
		
        decimal = _decimal;
		
        totalSupply = initialSupply; 
    }