The problem i'm facing is the issue with the text box. when i first enter the values the text box, it is accepting them but when i try to edit them the second time i am not able to enter values in the text box. You can find the same issue in the hosted link given above. Please let me know if you got a solution to sort this particular issue.
And if you're writing a page for modern Browsers, you should use: <!DOCTYPEhtml>
This is even supported by many older browsers and enables HTML5 features when available. Also, HTML5, the current upcoming standard, does not expicitly define a XHTML standard and it seems like XHTML will get a deprecated status in the near future. So try writing elements like: <element> and not <element />.