Variables are not part of XHTML Mobile Profile specification. Without WML global variables, there is no way to share data between markup and WMLScript. WML scripts become useless, but scripting can be done in server side. WML scripts can also be used so that you create a link from an XHTML page to WML card calling the script. Please see Nokia XHTML FAQ at http://www.forum.nokia.com/main/1,35452,1_1_25_30,00.html#28 for more detailed information.