var _objetus;

function objetus() {
	var _objetusAjax = false;
	try {
    	_objetusAjax = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
    	try {
        	_objetusAjax= new ActiveXObject ("Microsoft.XMLHTTP");
        } catch (E) {
        	_objetusAjax= false;
        }
    }

    if (! _objetusAjax && typeof XMLHttpRequest!= 'undefined') {
		_objetusAjax = new XMLHttpRequest();
    }	
    return _objetusAjax;
}

//Funcion que genera la cadena de parameros que se envian por POST o GET.-
function getParam(IdForm) { 
         var Formulario = document.getElementById(IdForm); 
		 if (Formulario) {
			 var longitudFormulario = Formulario.elements.length; 
			 var cadenaFormulario = "";
			 var sepCampos = "";
			 for (var i=0; i <= Formulario.elements.length-1; i++) { 
				cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+escape(Formulario.elements[i].value); 
				sepCampos="&"; 
			 }
			 return cadenaFormulario;
		 } else {
			 alert('NO EXISTE EL FORMULARIO CON ID: ' + IdForm);
		 }
}
