If your phone uses BREW.......there is no hope to run javascript without major "fixes" that require "flashes" to make it java friendly which sometimes bricks the phone and you have an expensive paper weight instead of a phone. The wap page you have now can be read by all types of phones with internet capabilities. If you go much fancier than what you have only smartphones with "real" OSes would be able to read it.