menu_abierto = null;

function Mostrar_menu ( cual )
{
	if ( menu_abierto != null ) Ocultar_menu ( menu_abierto );
	document.getElementById(cual).style.display = "block";
	menu_abierto = cual;
}

function Ocultar_menu ( cual )
{
	document.getElementById(cual).style.display = "none";
	menu_abierto = null;
}



function Cadena_valida ( cadena )
{
	cadena = cadena.replace(/^\s*|\s*$/g,"");
	if (cadena=="") 				return false;
	if (cadena+"."=="undefined.") 	return false;
	if (cadena+"."=="null.") 		return false;
	if (cadena.length<1)	 		return false;
	return true;
}

function Es_email(cadena)
{
		var filtro=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i ;
		return filtro.test(cadena);
}


function Validar_unete ()
{
	if ( ! Cadena_valida(document.getElementById("presentacion").value) ) { alert ('Debe rellenar el campo Presentación'); return false; }

	return true;
}

function Validar_contacto ()
{
	if ( ! Cadena_valida(document.getElementById('empresa').value) ) { alert ('Debe rellenar el campo Empresa'); return false; }
	if ( ! Cadena_valida(document.getElementById('nombre').value) ) { alert ('Debe introducir su Nombre y apellidos'); return false; }
	if ( ! Cadena_valida(document.getElementById('localidad').value) ) { alert ('Debe rellenar el campo Localidad'); return false; }
	if ( ! Cadena_valida(document.getElementById('telefono').value) ) { alert ('Debe rellenar el campo Teléfono'); return false; }
	if ( ! Cadena_valida(document.getElementById('email').value) ) { alert ('Debe rellenar el campo E-mail'); return false; }
	if ( ! Es_email(document.getElementById('email').value) ) { alert ('Debe introducir un e-mail válido'); return false; }
	if ( ! Cadena_valida(document.getElementById('motivo').value) ) { alert ('Debe describirnos el motivo de la consulta'); return false; }
	
	var aux = document.getElementById('area_1').checked || document.getElementById('area_2').checked || document.getElementById('area_3').checked || document.getElementById('area_4').checked || document.getElementById('area_5').checked || document.getElementById('area_6').checked || document.getElementById('area_7').checked;
	
	if ( ! aux ) { alert ('Debe escoger al menos 1 área de interés'); return false; }
	
	return true;
}