function ValidacionFomulario(form)
{
	if (!isAlpha2(form.nombre.value))
	{
		alert('Debe ingresar nombre.');
		form.nombre.focus();
		return false;
	}
	if(form.nombre.value.length<2){alert('Debe ingresar nombre válido.');form.nombre.focus();return false;}
	
	if (!isAlpha2(form.cargo.value))
	{
		alert('Debe ingresar cargo en la empresa.');
		form.cargo.focus();
		return false;
	}
	if(form.cargo.value.length<2){alert('Debe ingresar cargo válido.');form.cargo.focus();return false;}
	
	if (!isAlpha2(form.institucion.value))
	{
		alert('Debe ingresar nombre institucion.');
		form.institucion.focus();
		return false;
	}
	if(form.institucion.value.length<2){alert('Nombre de institucion no válido.');form.institucion.focus();return false;}

	if (Empty(form.direccion.value))
	{
		alert('Debe ingresar dirección.');
		form.direccion.focus();
		return false;
	}

	if (!isAlpha2(form.ciudad.value))
	{
		alert('Debe ingresar ciudad.');
		form.ciudad.focus();
		return false;
	}
	if(form.ciudad.value.length<2){alert('Nombre de ciudad no válido.');form.ciudad.focus();return false;}
	
	if(form.pais.options[form.pais.selectedIndex].value == "VALUE")
	{
		alert('Debe seleccionar país.');
		form.pais.focus();
		return false;
	}  

	if (!isInteger(form.telefono.value))
	{
		alert('Debe ingresar número de teléfono (sólo números).');
		form.telefono.focus();
		return false;
	}
	
	if (!isInteger(form.fax.value))
	{
		alert('Debe ingresar número de fax (sólo números).');
		form.fax.focus();
		return false;
	}
	
	if (!isMail(form.email.value))
	{
		alert('Debe ingresar dirección de email válido.');
		form.email.focus();
		return false;
	}
	
	if (Empty(form.consulta.value))
	{
		alert('Debe ingresar consulta.');
		form.consulta.focus();
		return false;
	}	
	if(form.consulta.value.length<2){alert('Debe ingresar consulta válida.');form.consulta.focus();return false;}

	return;
}