function parametrizarFormulario(form) {
	sVarsPrototype = "";
	if (form != null) {
		for (i = 0; i < form.elements.length; i++) {
			if (sVarsPrototype.length > 0) sVarsPrototype += "&";
			if ((form.elements[i].name!=null) && (form.elements[i].name!="")) {
				if ((form.elements[i].type!='checkbox') || (form.elements[i].type=='checkbox' && form.elements[i].checked==true)) {
					sVarsPrototype += form.elements[i].name+"="+encodeURIComponent(form.elements[i].value);
				}
			} else {
				if ((form.elements[i].type!='checkbox') || (form.elements[i].type=='checkbox' && form.elements[i].checked==true)) {
					sVarsPrototype += form.elements[i].id+"="+encodeURIComponent(form.elements[i].value);
				}
			}
		}
	}
	return sVarsPrototype;
}

function devuelveChar(elEvento) {
  var evento = elEvento || window.event;
  var caracter = evento.charCode || evento.keyCode;
  return caracter;
}

var AutoTab = function()
{ //v1.0
    for (var d, f=(d=document ).forms, i=f.length; i; addEvent(f[--i], "keyup", function(e)
		{ 
			var k=e.key, el=(e=e.target).form.elements;
        	if (e.value.length>=(e.getAttribute("maxlength")||e.value.length+1) && /[\wĄ-’ ]/.test(String.fromCharCode(k)))
			{
    	        for (k=el.length; el[--k]!=e;);				
				{
       	    		while(!el[k= ++k*(k<el.length)].type);
            			el[k].focus();
				}
	        }
    	}
	) 
	);
};
