function validarEmail(valor) 
{
  if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){
   return (true)
  } else {
   return (false);
  }
} //end function


function validar()
{

	var errores = "";

	//oculto los * rojos
	document.getElementById('capa_nombre').style.display='none';
	document.getElementById('capa_email').style.display='none';
	document.getElementById('capa_telefono').style.display='none';
	document.getElementById('capa_acepto').style.display='none';

	if (document.dat.nombre.value=="")
	{
		errores = errores + " - " + escriba_nombre + ".\n";
		document.getElementById('capa_nombre').style.display='';
	}
	if (document.dat.email.value=="")
	{
		errores = errores + " - " + escriba_email + ".\n";
		document.getElementById('capa_email').style.display='';
	} else {
	
		if (!(validarEmail(document.dat.email.value)))
		{
			errores = errores + " - " + escriba_email_correcto + ".\n";
		}
	
	}
	if (document.dat.telefono.value=="")
	{
		errores = errores + " - " + escriba_telefono + ".\n";
		document.getElementById('capa_telefono').style.display='';
	}	
	if (document.dat.acepto.checked==false)
	{
		errores = errores + "\n - " + acepte_condiciones + ".\n";
		document.getElementById('capa_acepto').style.display='';
	}

	if (errores=="")
	{
		var datos_introducidos = escrito + ":\n\n";
		datos_introducidos += escrito_nombre + ": "+document.dat.nombre.value+"\n";
		datos_introducidos += escrito_email + ": "+document.dat.email.value+"\n";
		datos_introducidos += escrito_telefono + ": "+document.dat.telefono.value+"\n";
		datos_introducidos += "\n" + datos_correctos;
		
		if (confirm(datos_introducidos))
		{
			document.dat.enviar_actualizar.value="enviar";
			document.dat.submit();
		}
		
	} else {
		alert(por_favor + ":\n\n"+errores);
	}

}


function openWindow(web)
{
	var atributos = 'toolbar=no,location=no,directories=no,'
	atributos += 'status=no,menubar=no,scrollbars=no,'
	atributos += 'resizable=yes,copyhistory=no,width=500,height=332'

	v = window.open(web,'Condiciones',atributos)
	v.document.close()
}

