/* based on xajax Javascript library (http://www.xajaxproject.org) */
if (!window.jtajax) {
function jtAJAX()
{
this.options = {url: '',type: 'post',nocache: true,data: ''};
this.$ = function(id) {if(!id){return null;}var o=document.getElementById(id);if(!o&&document.all){o=document.all[id];}return o;};
this.extend = function(o, e){for(var k in (e||{}))o[k]=e[k];return o;};
this.encode = function(t){return encodeURIComponent(t);};
this.setup = function(options) {this.options = this.extend(this.options, options);};
this.xhr = function()
{
var xhr = null;
if ('undefined' != typeof XMLHttpRequest) xhr = new XMLHttpRequest();
if (!xhr && 'undefined' != typeof ActiveXObject) {
var msxmlhttp = new Array('Msxml2.XMLHTTP.4.0','Msxml2.XMLHTTP.3.0','Msxml2.XMLHTTP','Microsoft.XMLHTTP');
for (var i=0;i