Thank you all the encouragement. I still need volunteers though.
Arun, I chose Java because it is a full flex programming language and I used it before. It shouldn't be that slow in the loading the java. It's only 0.5mb total.
GuitarPikz, I probably don't have such high hope. I just want it to be a useful for those who like Ouk can play it via the internet. In addition, I want to be able to establish the scoring and evaluation system for the AI part.
KampucheaKrom, you are very knowledgeable of the chess history. I'm certain that Khmer changes some of the rule that is why Ouk is pretty unique except Maruk of Thai which has the same rule. The queen (maiden) and bishop (guard) in Ouk have weaker moves than the Internal Chess. That probably reflected Khmer power structure. But I’ll let the historian worry about those kind of things. Now I just want to get the game to work with rule as documented and the AI to play in a medium rank. If anyone is good with Ouk, I really need your help.