Какой метр нафиг переписывать функции зачем?
Ты понимаешь что такое ajax это считай как html только динамический контент. Самая большая часть будет в ксс далее все можно уложить в пару функций и далле просто вставлять их в диз, ну если не делать дохера картинок и так далее, линий загрузки к примеру.