add custom search placeholder support
add alertify.js support