touchmenu.js, script and demo page