Multi page application without page loading

I want to start an new application using dhtmlx.
The thing is once the user hits the application url the main page of the application loads, after that when the user clicks any button, the application shouldn’t refresh all over again but only load the requested page using ajax.

For exemple : this is the application general layout


|sidebar| |
| | |
| | |
| | place for modules to be loaded |
| | |
| | |
| | |

Every time the user request a module, the content of that module will load in the modules layout without refreshing the page.

Is this doable in dhtmlx ? (no iframe)

The forum editor didn’t keep the space i made when making the exemple.

I attached an image with the general layout.

Please, look at the attached samples with the same behaviour you ask
(Just click on tree nodes to load content in right layout cell) (310 KB)