This layer runs in Browser, so we use the JavaScript
language [3] which is different levels supported by the Browser
vendors. Fortunately, many third party Frameworks which
almost solve the different between the Browsers have been
designed. So we used the EXT [4] JavaScript Framework to
implement our UI layer.