pero debes recordar que ASP es dinamico, para que requieres pagina 1 o pagina 2, si puedes tener el contenido con un simple select
 
solo ideas locas, aprovechando lo que adler puso 

index.asp 
 Código PHP:
    <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<% 
'establecemos la cabezera
Call Cabecera2 ()
%>
<-- #include file="CabecerasYPies.asp" -->
<%
'ESTABLECEMOS EL CONTENIDO, EN RELACION A LAS SOLICITUDES
'establecemos la categoria
'cat <-- Categorias
'scat <-- subcategorias
    select case request.("cat")
    case 1
        select case request.("scat")
            case 1    %><!-- #include file="searchtools/cs11a.asp" --><%
            case else %><!-- #include file="searchtools/cs12a.asp" --><%
        end select
    case 2
        select case request.("scat")
            case 1    %><!-- #include file="searchtools/cs21b.asp" --><%
            case else %><!-- #include file="searchtools/cs20a.asp" --><%
        end select
    case 3
        select case request.("scat")
            case 1    %><!-- #include file="searchtools/cs31b.asp" --><%
            case else %><!-- #include file="searchtools/cs30a.asp" --><%
        end select
    case 4
        select case request.("scat")
            case 1    %><!-- #include file="searchtools/cs41b.asp" --><%
            case else %><!-- #include file="searchtools/cs40a.asp" --><%
        end select
    case else    menus(1)
    end select
'establecemos el pie de pagina
Call Pie2 ()  
%>
</html> 
    
  nuevamente, es solo una idea 
