// JavaScript Document
function valida()
{
	var qo=0;
	var re=0;
	var repu=0;
	for(i=0; ele=document.form1.qos[i]; i++){ if (ele.checked){qo=1;break;}} 
	for(i=0; ele=document.form1.respuesta[i]; i++){ if (ele.checked){re=1; repu=document.form1.respuesta[i].value; break;}} 
	if (qo==false) {alert('Tiene que seleccionar o Queja, Sugerencia o Mención'); return false}
	if (re==false) {alert('Tiene que elegir la respuesta por correo postal o electrónico'); return false}
	
	var ape=document.form1.apellidos.value;
	var nom=document.form1.nombre.value;
	var nif=document.form1.nif.value;
	var tf=document.form1.tf.value;
	var qosar=document.form1.qosarea.value;
	var expq=document.form1.expqos2.value;
	var dom=document.form1.domicilio.value;
	var cp=document.form1.cp.value;
	var muni=document.form1.municipio.value;
	var pro=document.form1.provincia.value;
	var eco=document.form1.qosemail.value;
	
	
	if (qosar =="noarea") {alert('Debe seleccionar el Ámbito al que se refiere');return false}
	if (ape =="" || ape ==" ") {alert('Falta apellidos ');return false}
	if (nom =="" || nom ==" ") {alert('Falta nombre ');return false}
	if (nif =="" || nif ==" ") {alert('Falta nif ');return false}
	if (tf =="" || tf ==" ") {alert('Falta teléfono de contacto ');return false}
	
   

	if (repu==0) {
				if (dom =="" || dom ==" ") {alert('falta domicilio ');return false}
				if (cp =="" || cp ==" ") {alert('falta código postal ');return false}
				if (muni =="" || muni ==" ") {alert('Falta municipio ');return false}
				if (pro =="" || pro ==" ") {alert('Falta provincia ');return false}	
				}
	if (repu==1) {
				if (eco =="" || eco ==" ") {alert('Falta correo electrónico ');return false}
				if (eco.search(/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/ig)) {alert('La cuenta no es válida, debes escribirla de forma: nombre@servidor.dominio ');return false}
				}
				if (expq =="" || expq ==" ") {alert('Falta su exposición ');return false}
}

