i read this statement from a book i read
The Document Object Model or DOM is really not a part of JavaScript but a separate entity existing outside it. Although you can use JavaScript to manipulate DOM objects, other scripting languages may equally well access them too.
what is the best way to avoid conflict between javascript and other client-siede scripting language when we have to deal with XMLHTTPRequest object
This is not a common occurrence.
Are you using any other client-side languages on your site? If you do not have any flash, silverlight, ActiveX, etc running around then there is nothing to worry about.
And even if you are, just make sure they are not manipulating the same section of the DOM – which you would probably be doing anyway.