function getVars(objeto){
	var variables="";
	for(i=0;i<objeto.elements.length;i++){
		switch(objeto.elements[i].type){
			case 'hidden':
			case 'text':
			case 'password':			
			//case 'textarea':			
			case 'select-one':{
				variables+=objeto.elements[i].name+"="+encodeURIComponent(objeto.elements[i].value)+"&";				
				break;
			}
			case 'checkbox':{
				variables+=objeto.elements[i].name+"="+encodeURIComponent(objeto.elements[i].checked)+"&";
				break;
			}				
		}
	}	
	return variables;
}

function getAllVars(objeto){
	var variables="";
	for(i=0;i<objeto.elements.length;i++){
		switch(objeto.elements[i].type){
			case 'hidden':
			case 'text':
			case 'password':			
			case 'textarea':			
			case 'select-one':{
				variables+=objeto.elements[i].name+"="+encodeURIComponent(objeto.elements[i].value)+"&";				
				break;
			}
			case 'checkbox':{
				variables+=objeto.elements[i].name+"="+encodeURIComponent(objeto.elements[i].checked)+"&";
				break;
			}				
		}
	}	
	return variables;
}
function num_onkeypress(evento)
{
	if (document.all)
	{
		if ((event.keyCode < 47) || (event.keyCode > 57)) 
		       {event.returnValue = false;};
	}
	else
	{
		if (evento.charCode > 31 && (evento.charCode < 48 || evento.charCode > 57)) 
		       {return false; evento.returnValue = false};
	};
}
function num_coma(evento)
{
	if (document.all)
	{
		var caracter;
		caracter = String.fromCharCode(window.event.keyCode);
		if (caracter < "0" || caracter > "9")
		{
			if (caracter != ".")
				window.event.returnValue = false;
		}
	}
	else
	{
		if (evento.charCode > 31 && (evento.charCode < 48 || evento.charCode > 57) && evento.charCode!=46) 
	       {return false; evento.returnValue = false};		
	}
}