// JavaScript para el trabajo con formularios


// -------------------------------------------------------
//   Función para comprobar formularios antes de enviar
// -------------------------------------------------------
function comprobar_formulario(tipoFormulario) {	

	//alert("tipoForm: " + tipoFormulario.name);
	//alert("Nombre: " + tipoFormulario.Nombre.value);

	// Primero la parte común a todos los formularios
	// ----------------------------------------------		
	if(tipoFormulario.Mail.value == ""){
		alert("Debe introducir una dirección de correo.");
		return false;
	}
	// ----------------------------------------------
	
	
	//Luego particularizamos para cada caso en particular
	// ----------------------------------------------
	if(tipoFormulario.name == "General"){		
		if( (tipoFormulario.Nombre.value == "") && (tipoFormulario.Empresa.value == "") ) {
			alert("Debe introducir un nombre o una empresa de contacto.");
			return false;
		}		
	}
	
	if(tipoFormulario.name == "Comercial"){
		if(tipoFormulario.Empresa.value == ""){
			alert("Debe introducir un nombre de empresa de contacto.");
			return false;
		}
	}
	
	if(tipoFormulario.name == "Empleo"){
		if(tipoFormulario.Nombre.value == ""){
			alert("Debe introducir un nombre de contacto.");
			return false;
		}
	}

	if(tipoFormulario.name == "Soporte"){
		if( (tipoFormulario.Nombre.value == "") || (tipoFormulario.Empresa.value == "") ) {
			alert("Debe introducir un nombre y una empresa de contacto.");
			return false;
		}		
	}
	// ----------------------------------------------

	
    return true;
}	