几个建议:
1、不要用asp+dhtml形式的实现。理由是单一技术的实现更有可用性。像你这样的实现同时限定了服务器端和客户端的环境,在环境适应上就比较差了。
2、只有两层吗?那多层的怎么办?
3、最好做成独立的代码文件、还要可以指定数据源的。在你的例子中,default_left.asp包含了menu.inc ,一旦menu的数据源改变了,难道你还要改你的程序?