dvdrothen JS já é alguma coisa sim . Mas estou pensando TB seriamente em unir as 4 telas : Estabelecimento, produtos, ver produtos e carrinho , daí resolve-se de vez meus problemas, então conforme for necessitando vai-se fazendo as requisições do JS, enquanto HTML carrega-se uma única vez. Depois de HTML e JS carregados , continuando-se a navegacao entre essas 4 telas , será um abre e fecha de sub-telas. E saindo-se dessas 4, aí não tem jeito, carrega-de tudo novamente mesmo.