/*******************************************************************************
****** FUNCIONES DE COMPROBACION DE FORMULARIOS ********************************
*******************************************************************************/
/*
    Creado por: Álvaro Marín
	  Fecha de creación: 27 de Diciembre de 2004
*/	
/****** DESCRIPCIÓN ************************************************************ 

  FUNCION validar_contactar() : A través de esta función comprobamos los campos
	                             del formulario de contacto de la web.
	FUNCION validar_prensa() : A través de esta función comprobamos los campos
	                           del formulario de prensa correo de la web.
	FUNCION validar_suscripcion() : A través de esta función comprobamos los campos
	                                del formulario de suscripción de la web. 
		
*******************************************************************************/

// Formulario de contacto
function validar_contactar()
{
  var sintaxisEmail = new RegExp ('^[a-z0-9_.-]+@{1}[a-z0-9_.-]+[\.]{1}[a-z0-9_.-]+$','i');
	var mensaje = 'Por favor complete los campos siguientes:\n\n';
  var error = 0;
	
	// Nombre
	if( document.formulario_datos.nombre.value == '' )
	{
	  	error = 1;
		mensaje += '· Nombre\n';
	}
	
	// E-Mail
	if( document.formulario_datos.email.value == '' || ( document.formulario_datos.email.value.search( sintaxisEmail ) == -1 ) )
	{
	  	error = 1;
		mensaje += '· E-Mail\n';
	}
	
	// Asunto
	if( document.formulario_datos.asunto.value == '' )
	{
	  	error = 1;
		mensaje += '· Asunto\n';
	}
	
	// Mensaje
	if( document.formulario_datos.comentario.value == '' )
	{
	  	error = 1;
		mensaje += '· Comentario';
	}
	
	// Comprobamos si existen errores
	if ( error == 1 )
	{
	  	alert( mensaje );
		return false;
	}
	else
	{
	  return true;
	}
}


// Formulario Foro
function validar_foro()
{
  var mensaje = 'Por favor complete los campos siguientes:\n\n';
  var error = 0;
	
	// Nombre
	if( document.formulario_datos.nombre.value == '' )
	{
	  error = 1;
		mensaje += '· Nombre\n';
	}
	
	// Nombre
	if( document.formulario_datos.email.value == '' )
	{
	  error = 1;
		mensaje += '· Email\n';
	}	
	
	// Asunto
	if( document.formulario_datos.asunto.value == '' )
	{
	  error = 1;
		mensaje += '· Asunto\n';
	}
	
	// Comentario
	if( document.formulario_datos.comentario.value == '' )
	{
	  error = 1;
		mensaje += '· Comentario\n';
	}
		
	// Comprobamos si existen errores
	if ( error == 1 )
	{
	  alert( mensaje );
		return false;
	}
	else
	{
	  return true;
	}
}

