some components to generate jQueryMobile pages on the fly