function valida_mensaje()
{
	var titulo= document.getElementById('titulo1').value;
	var descripcion= document.getElementById('descripcion1').value;
	var ciudad=document.getElementById('ciudad1').value;
	
	if(titulo.length==0)
	{
		alert('Debe insertar título al anuncio');
		return false;
	}
	
	if(ciudad.length==0)
	{
		alert('Debe insertar Ciudad al anuncio');
		return false;
	}


	if(descripcion.length==0)
	{
		var variable = "Ha insertado vacío el campo descripción. ¿Desea continuar?";
		valor = confirm (variable);
		return valor;
	}
	return true;	
	
}

function valida_formulario()
{
	var nombre= document.getElementById('nombre').value;
	var correo= document.getElementById('correo').value;
	var asunto= document.getElementById('asunto').value;
	var mensaje=document.getElementById('mensaje').value;
	var texto_ingresado= document.getElementById('texto_ingresado');
		
	
	if(nombre.length==0)
	{
		alert('Por favor introduzca su nombre');
		return false;
	}
	
	if(correo.length==0)
	{
		var msg= "El campo correo electrónico está vacío. ¿Desea continuar?";
		valor = confirm (msg);
		if(!valor)
			return false;
		
	}
	else
	{
		var arroba = correo.indexOf('@');
		if (arroba==-1)
		{
			alert("El correo electrónico introducido es incorrecto");
			return false;
		}
	}
	
	if(asunto.length==0)
	{
		alert('Debe insertar asunto');
		return false;
	}


	if(mensaje.length==0)
	{
		alert('El mensaje está vacío');
		return false;
	}
	
	if(texto_ingresado.length==0)
	{
		alert('El texto introducido es incorrecto');
		return false;
	}
	
	return true;	
	
}

function valida_mensaje_categoria()
{
	var titulo= document.getElementById('titulo1').value;
	var descripcion= document.getElementById('descripcion1').value;
	var ciudad=document.getElementById('ciudad1').value;
	var categorias=document.getElementById('categorias');
	var seleccionado=categorias.selectedIndex;
	var texto_ingresado= document.getElementById('texto_ingresado');
		
	if(titulo.length==0)
	{
		alert('Debe insertar título al anuncio');
		return false;
	}
	
	if(ciudad.length==0)
	{
		alert('Debe insertar Ciudad al anuncio');
		return false;
	}
	
	if(seleccionado==0)
	{
		alert('Debe seleccionar alguna categoría');
		return false;
	}

	if(descripcion.length==0)
	{
		var variable = "Ha insertado vacío el campo descripción. ¿Desea continuar?";
		valor = confirm (variable);
		return valor;
	}
	
	if(texto_ingresado.length==0)
	{
		alert('El texto introducido es incorrecto');
		return false;
	}
	return true;	
	
}

function valida_script()
{

	document.getElementById('body').style.display='block';
}

function valida_recordar()
{
	var nombre= document.getElementById("nombre1").value;
	 if (nombre.length==0) 
	  {
		  alert('El nombre de usuario introducido es incorrecto');
		  return false;
	  }
	  if (nombre.length<4)
	  {
		  alert('El nombre de usuario introducido es incorrecto');
		  return false;
	  }
	  var espacios1 = nombre.indexOf(' ');
	  var comillas1= nombre.indexOf("'");
	  var igual1=nombre.indexOf("=");
	  var barra1=nombre.indexOf("/");
	  
	   if((espacios1!=-1) || (comillas1!=-1) || (igual1!=-1) || (barra1!=-1) )
	  {
		 alert('El nombre de usuario introducido es incorrecto');
		  return false;
	  }
	  
}

function valida()
{
 	  var nombre= document.getElementById("nombre1").value;
 	  var p1= document.getElementById("pass1").value;
 	  
 	  if ((nombre.length==0) || (p1.length==0) )
	  {
		  alert('No puede haber campos vacíos');
		  return false;
	  }
	  
	  if (nombre.length<4)
	  {
		  alert('El nombre de usuario es demasiado corto');
		  return false;
	  }
	  
	  if (p1.length<4)
	  {
		  alert('La contraseña elegida es demasiado corta');
		  return false;
	  }
	  
 	  var espacios = p1.indexOf(' ');
	  var comillas= p1.indexOf("'");
	  var igual=p1.indexOf("=");
	  var barra=p1.indexOf("/");
	  
	  var espacios1 = nombre.indexOf(' ');
	  var comillas1= nombre.indexOf("'");
	  var igual1=nombre.indexOf("=");
	  var barra1=nombre.indexOf("/");
	   
	  if((espacios!=-1) || (comillas!=-1) || (igual!=-1) || (barra!=-1) || (espacios1!=-1) || (comillas1!=-1) || (igual1!=-1) || (barra1!=-1) )
	  {
		  alert('El nombre de usuario o la contraseña es incorrecta');
		  return false;
	  }
}

	 function validarPasswd () {
	
	  var p1 = registrarse.pass.value;
	  var p2 = registrarse.pass1.value;
	  var mail= registrarse.mail.value;
	  var nombre= registrarse.nombre.value;
	  
      	  
	  if ((nombre.length==0) || (mail.length==0) || (p1.length==0) || (p2.length)==0)
	  {
		  alert('No puede haber campos vacíos');
		  return false;
	  }
	  
	  if (nombre.length<4)
	  {
		  alert('El nombre de usuario es demasiado corto');
		  return false;
	  }
	  
	  if (p1.length<4)
	  {
		  alert('La contraseña elegida es demasiado corta');
		  return false;
	  }
	 	  
	  var espacios = p1.indexOf(' ');
	  var comillas= p1.indexOf("'");
	  var igual=p1.indexOf("=");
	  var barra=p1.indexOf("/");
	   
	  if((espacios!=-1) || (comillas!=-1) || (igual!=-1) || (barra!=-1) )
	  {
		  alert('El nombre de usuario o la contraseña es incorrecta');
		  return false;
	  }
	  
	    
	  if (p1 != p2) {
	   alert("Las passwords deben de coincidir");
	   return false;
	  }
	  
	  var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	  if(!mail.match(emailExp)){
	  		alert('El correo introducido es incorrecto. ');
			return false;
	  } 
	  
	  return true;
	 }

function gestiona_categoria(inside)
{
	var seleccionado=inside.options[inside.selectedIndex].id;
	document.getElementById('form_cat').action+=seleccionado;
	
}