/**
 * Project: AJAX
 * 
 * @author Eric Garin <eric@xmlnest.com>
 * @link http://www.xmlnest.com
 *
 */
function AjaxObject(){this.httpRequest=null;this.url=null;this.method="POST";if(window.XMLHttpRequest){this.httpRequest=new XMLHttpRequest();if(this.httpRequest.overrideMimeType){this.httpRequest.overrideMimeType("text/xml")}}else{if(window.ActiveXObject){try{this.httpRequest=new ActiveXObject("Msxml2.XMLHTTP")}catch(a){try{this.httpRequest=new ActiveXObject("Microsoft.XMLHTTP")}catch(a){}}}}if(this.httpRequest==null){alert("AJAX request can't work on this browser (Javascript probably desactivated)")}this.send_request=function(b,e){var d=new Array();for(var c=2;c<arguments.length;c++){d.push(arguments[c])}this.send_request_mode(b,e,true,d)};this.send_request_sync=function(b,e){var d=new Array();for(var c=2;c<arguments.length;c++){d.push(arguments[c])}this.send_request_mode(b,e,false,d)};this.send_request_mode=function(b,g,d){var f=this.httpRequest;var e="";if(b!=null){e=String(b)}var c=new Array();if(arguments.length==4){c=arguments[3]}f.open(this.method,this.url,d);if(d){f.onreadystatechange=function(){g(f,c)}}else{f.onreadystatechange=function(){}}f.setRequestHeader("Content-type","application/x-www-form-urlencoded");f.setRequestHeader("Content-length",e.length);f.setRequestHeader("Cache-Control","no-cache");f.setRequestHeader("Connection","close");f.send(e);if(!d){g(f,c)}}}function ajax_form(c){var f="";var d=new Array();if(arguments.length==2){var e=arguments[1];d=e.document.forms[c].elements}else{d=document.forms[c].elements}for(var b=0;b<d.length;b++){var a=d[b];var g=a.id;if(!g){g=a.name}if(g){if((a.type=="checkbox")||(a.type=="radio")){if(a.checked){f+="&"+g+"="+encodeURIComponent(a.value)}}else{f+="&"+g+"="+encodeURIComponent(a.value)}}}f=f.replace(/^&/,"");return(f)}var xrr={get_content:function(a,b){var c=xrr.get_node(a,b);if(c!=null){if(c.firstChild!=null){return(c.firstChild.data)}}return("")},get_node:function(a,b){var c=a.getElementsByTagName(b);if(c!=null){return(c.item(0))}return(null)},get_items:function(a,e){var f=xrr.get_node(a,e);var b=new Array();if(f.hasChildNodes()){var d=f.childNodes;for(var c=0;c<d.length;c++){var g=d[c].firstChild.data;b.push(g)}}return(b)},get_readers:function(b,f,h){var g=xrr.get_node(b,f);var e=new Array();if(g.hasChildNodes()){var d=g.childNodes;for(var c=0;c<d.length;c++){var a=new h(d[c]);e.push(a)}}return(e)},response_error:function(c,b){var a=true;if(c.responseXML){if(c.responseXML.documentElement){if(c.responseXML.documentElement.nodeName==b){a=false}}}return(a)}};
