substr() and strlolower() do not support UTF-8 encoding, so ajaxCall() method can fail during json encoding
Merge pull request #26 from Luge/dev

[-] MO : add UTF-8 support for substr() and strlolower()