Description: An Ajax based application could provide an almost incomparable interaction to users. Developers of Ajax are very confident of the potential of Ajax based applications since they are deemed as the next step in online and offline applications. Developers are able to build applications without any requirement from their users and the bandwidth requirement might not even be extensive because it uses the power of local computer in loading the online application or website instead of the bandwidth. However, not everyone is pleased with Ajax, particularly its core programming language JavaScript. The good thing about JavaScript