var valido = true;

function validar(formulario) 
{
	valida_email(formulario.direccion.value);
	campos_vacios(formulario.nombre.value,"error_nombre","Falta el nombre.");
	campos_vacios(formulario.sugerencias.value,"error_sugerencias","Rellene el campo de sugerencias, por favor.");
	Nifty("div#navegacion_secundaria,div#contenido_secundario,div#contenido_principal","none same-height");
	if(!valido)
	{
		valido = true;
		return false;
	}
	return true;	
}

function campos_vacios(campo,etiqueta_error,mensaje_error)
{
	var cadena = campo;
 
	if (cadena == "" || cadena == null || !isNaN(cadena) /*|| cadena.charAt(0) == ' '*/)
	{
		document.getElementById(etiqueta_error).innerHTML=mensaje_error;
		valido = false;
	}
	else
		document.getElementById(etiqueta_error).innerHTML="";
}

function valida_email(email)
{
	var regexp=/^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/;
	if(!regexp.test(email))
	{
		valido = false;
		document.getElementById('error_direccion').innerHTML="Es necesario un e-mail de la forma a@b.com.";
	}
	else
		document.getElementById('error_direccion').innerHTML="";
}
