function popup (URL){ 
window.open(URL, "", "width=600, height=600, scrollbars=yes, menubar=no, location=no, resizable=no")
}

function popupp (URL){ 
window.open(URL, "", "width=200, height=200, scrollbars=no, menubar=no, location=no, resizable=no")
}

function popuppp (URL){ 
window.open(URL, "", "width=300, height=300, scrollbars=no, menubar=no, location=no, resizable=no")
}

function validarEmail(valor) {
  if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)) {
    return (true)
  } else {
    return (false);
  }
}

function ValidaNoEncuentra() {
	
	var nombre = document.forms['NoEncuentro'].elements['nombre'].value;
	var MensajeNombre = "No ha introducido su nombre";
	
	var email = document.forms['NoEncuentro'].elements['email'].value;
	var MensajeEmail = "No ha introducido su correo electrónico";
	var EmailNO = "La direccion de email es incorrecta";
	
	var texto = document.forms['NoEncuentro'].elements['texto'].value;
	var MensajeTexto = "No ha introducido la consulta";
	
	if (!nombre) alert(MensajeNombre);
	else if (!email)  alert(MensajeEmail);
	else if (validarEmail(email) == false) alert(EmailNO);
	else if (!texto) alert(MensajeTexto);
	else {
		document.forms['NoEncuentro'].submit();
	}
}


function ValidaLogin()
{

	var email = document.forms['crearUsuario'].elements['email'].value;
	var MensajeEmail = "No ha introducido su correo electrónico";
	var EmailNO = "La direccion de email es incorrecta";

	var pass1 = document.forms['crearUsuario'].elements['pass'].value;
	var MensajePass1 = "No ha introducido su password";
	var Pass1Corto = "El password debe tener al menos 4 caracteres";
	
	var pass2 = document.forms['crearUsuario'].elements['conf_pass'].value;
	var MensajePass2 = "No ha repetido el password";
	var Pass1NoPass2 = "Los passwords no coinciden\n(Revise acentos y minúsculas/mayúsculas)";
	
	var nombre = document.forms['crearUsuario'].elements['nombre'].value;
	var MensajeNombre = "No ha introducido su nombre";
	var NombreCorto = "El nombre debe tener al menos 2 caracteres";
	
	var apellidos = document.forms['crearUsuario'].elements['apellidos'].value;
	var MensajeApellidos = "No ha introducido su(s) apellido(s)";
	var ApellCorto = "El apellido debe tener al menos 2 caracteres";
	
	var direccion = document.forms['crearUsuario'].elements['direccion'].value;
	var MensajeDireccion = "No ha introducido su direccion";
	var DirCorto = "La direccion debe tener al menos 4 caracteres";
	
	var poblacion = document.forms['crearUsuario'].elements['poblacion'].value;
	var MensajePoblacion = "No ha introducido su poblacion";
	var PobCorto = "La poblacion debe tener al menos 4 caracteres";

	var telefono = document.forms['crearUsuario'].elements['telefono'].value;
	var MensajeTelefono = "No ha introducido su teléfono";
	
	var cp = document.forms['crearUsuario'].elements['cp'].value;
	var MensajeCP = "No ha introducido su codigo postal";
	//var CPNaN = "El CP no es valido";
	//var CPCorto = "El CP debe tener 5 caracteres";
	
	var telefono = document.forms['crearUsuario'].elements['telefono'].value;
	var fax = document.forms['crearUsuario'].elements['fax'].value;
	
  var provincia = document.forms['crearUsuario'].elements['provincia'].value;
	var MensajeProvincia = "No ha introducido su provincia";
  
	if (!email) alert(MensajeEmail);
	else if (validarEmail(email) == false) alert(EmailNO);
	else if (!pass1) alert(MensajePass1);
	else if (pass1.length < 4) alert(Pass1Corto);
	else if (!pass2) alert(MensajePass2);
	else if (pass1 != pass2) alert(Pass1NoPass2);
	else if (!nombre) alert(MensajeNombre);
	else if (nombre.length < 2) alert(NombreCorto);
	else if (!apellidos) alert(MensajeApellidos);
	else if (apellidos.length < 2) alert(ApellCorto);
	else if (!direccion) alert(MensajeDireccion);
	else if (!poblacion) alert(MensajePoblacion);
	else if (!telefono) alert(MensajeTelefono);
	else if (!cp) alert(MensajeCP);
 	else if (!provincia) alert(MensajeProvincia);
	else if (cp)
	{
	/*
		numberCounter = 0;
		zipCounter = 0;
		
		while (zipCounter < 5) {
			while (numberCounter<10) {
				if (cp.substr(zipCounter, 1) == numberCounter) {
					foundNumber = "yes";
					numberCounter = 11;
				}
				else {
					foundNumber = "no";
				}
				numberCounter++;
			}
			if (foundNumber != "yes") {
				zipCounter = 6;
			}
			else {
				zipCounter++;
				numberCounter = 0;
			}
		}
		if (foundNumber != "yes") {
			alert(CPNaN);
		}
	
		else {
			document.forms['crearUsuario'].submit();
		}
		*/
		document.forms['crearUsuario'].submit();
	}
}


function ValidaUnico()
{

	var email = document.forms['crearUsuario'].elements['email'].value;
	var MensajeEmail = "No ha introducido su correo electrónico";
	var EmailNO = "La direccion de email es incorrecta";

	var nombre = document.forms['crearUsuario'].elements['nombre'].value;
	var MensajeNombre = "No ha introducido su nombre";
	var NombreCorto = "El nombre debe tener al menos 2 caracteres";
	
	var apellidos = document.forms['crearUsuario'].elements['apellidos'].value;
	var MensajeApellidos = "No ha introducido su(s) apellido(s)";
	var ApellCorto = "El apellido debe tener al menos 2 caracteres";
	
	var direccion = document.forms['crearUsuario'].elements['direccion'].value;
	var MensajeDireccion = "No ha introducido su direccion";
	var DirCorto = "La direccion debe tener al menos 4 caracteres";
	
	var poblacion = document.forms['crearUsuario'].elements['poblacion'].value;
	var MensajePoblacion = "No ha introducido su poblacion";
	var PobCorto = "La poblacion debe tener al menos 4 caracteres";

	var telefono = document.forms['crearUsuario'].elements['telefono'].value;
	var MensajeTelefono = "No ha introducido su teléfono";
	
	var cp = document.forms['crearUsuario'].elements['cp'].value;
	var MensajeCP = "No ha introducido su codigo postal";
	//var CPNaN = "El CP no es valido";
	//var CPCorto = "El CP debe tener 5 caracteres";
	
	var telefono = document.forms['crearUsuario'].elements['telefono'].value;
	var fax = document.forms['crearUsuario'].elements['fax'].value;
  
  var provincia = document.forms['crearUsuario'].elements['provincia'].value;
	var MensajeProvincia = "No ha introducido su provincia";
	
	if (!email) alert(MensajeEmail);
	else if (validarEmail(email) == false) alert(EmailNO);
	else if (!nombre) alert(MensajeNombre);
	else if (nombre.length < 2) alert(NombreCorto);
	else if (!apellidos) alert(MensajeApellidos);
	else if (apellidos.length < 2) alert(ApellCorto);
	else if (!direccion) alert(MensajeDireccion);
	else if (!poblacion) alert(MensajePoblacion);
	else if (!telefono) alert(MensajeTelefono);
	else if (!cp) alert(MensajeCP);
 	else if (!provincia) alert(MensajeProvincia);
	else if (cp)
	{
	/*	
		numberCounter = 0;
		zipCounter = 0;
		
		while (zipCounter < 5) {
			while (numberCounter<10) {
				if (cp.substr(zipCounter, 1) == numberCounter) {
					foundNumber = "yes";
					numberCounter = 11;
				}
				else {
					foundNumber = "no";
				}
				numberCounter++;
			}
			if (foundNumber != "yes") {
				zipCounter = 6;
			}
			else {
				zipCounter++;
				numberCounter = 0;
			}
		}
		if (foundNumber != "yes") {
			alert(CPNaN);
		}
		else {
			document.forms['crearUsuario'].submit();
		}
		*/
	document.forms['crearUsuario'].submit();
	}
}

function ValidaComentario() {
	var nombre = document.forms['EscribirComentario'].elements['nombre'].value;
	var email = document.forms['EscribirComentario'].elements['email'].value;
	var comentario = document.forms['EscribirComentario'].elements['comentario'].value;
	
	if (!nombre) {
		alert("Escriba su nombre");
	}
	else if (!email) {
		alert("Introduzca un email");
	}
	else if (validarEmail(email) == false) {
		alert("El e-mail introducido no es valido");
	}
	else if (!comentario) {
		alert("Introduzca un comentario");
	}
	else {
		document.forms['EscribirComentario'].submit();
	}
}

function VolverCuenta() {
	window.navigate("vercuenta.php");
}