Modified error messages.
added errorType conditions
added fade time
Changed return flase for blockSubmit()