
function EnviarPulsadorMiembros(){
	if (navigator.appName=="Microsoft Internet Explorer"){
	if(window.event.keyCode == 13){
		formMiembros();
	}
	}
}
function EnviarPulsadorProfesionales(){
	if (navigator.appName=="Microsoft Internet Explorer"){
	if(window.event.keyCode == 13){
		formProfesional();
	}
	}
}




function formConcurso(){
var formulario = document.forms['formConcurso']
var msg = ""
var correcto = 1
if (formulario.titulo.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Titulo' \n"
	}
if (formulario.nombre.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Nombre y Apellidos' \n"
	}	
if (formulario.email.value == "")
  {
   correcto=0;
   msg+="Debes rellenar el campo 'E-Mail'\n";
  }
 else
  {
  	if(!validaEmail(formulario.email)){
		correcto=0;
		msg+="Debes rellenar correctamente el campo 'E-Mail'\n";
	
	}
  } 
  
if (formulario.fichero.value == "")	
	{
		correcto=0;
		msg+="Escoge 'Tu fotografía' para poder participar \n";
	}
if (formulario.pprivacidad.checked != true)	
	{
		correcto=0;
		msg+="Debes aceptar la 'Política de privacidad' para poder participar en nuestro concurso de fotografía \n"
	}

if (correcto){
	formulario.submit()
}else{
	alert("Se han encontrado los siguientes errores:\n\n" + msg)
	}

}


function formularioNoticias(){
	document.forms['formPrensa'].submit();
}

function formularioPedidos(){
	document.forms['formPedidos'].submit();
}

function formularioBoletin(){
var formulario = document.forms['formBoletin']
var msg = ""
var correcto = 1

if (formulario.nombre.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Nombre'\n"
	}
if (formulario.apellidos.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Apellidos'\n"
	}
if (formulario.poblacion.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Localidad'\n"
	}
if (formulario.concejo.value == "-1")	
	{
		correcto=0;
		msg+="Debes seleccionar una 'Población'\n"
	}
if (formulario.email.value == "")
  {
   correcto=0;
   msg+="Debe rellenar el campo 'E-Mail'\n";
  }
 else
  {
  	if(!validaEmail(formulario.email)){
		correcto=0;
		msg+="Debe rellenar correctamente el campo 'E-Mail'\n";
	
	}
  } 
if (formulario.pprivacidad.checked != true)	
	{
		correcto=0;
		msg+="Debes aceptar la 'Política de Privacidad' para poder suscribirte a nuestro boletín \n"
	}
	
if (correcto){
	formulario.submit()
}else{
	alert("Se han encontrado los siguientes errores:\n\n" + msg)
	}
}


function formularioEquipo(){
var formulario = document.forms['formEquipo'];
var correcto=1; 
var msg="";
	if (formulario.nombre.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Nombre' \n"
	}
	if (formulario.apellidos.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Apellidos' \n"
	}
	if (formulario.telefono.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Teléfono' \n"
	}

if (formulario.email.value == "")
  {
   correcto=0;
   msg+="Debe rellenar el campo 'E-Mail'\n";
  }
 else
  {
  	if(!validaEmail(formulario.email)){
		correcto=0;
		msg+="Debe rellenar correctamente el campo 'E-Mail'\n";
	
	}
  } 
  
	if (formulario.fichero.value == "")	
	{
		correcto=0;
		msg+="Debes seleccionar tu 'Currículum'\n"
	}  
  
  	if (formulario.pprivacidad.checked != true)
	{
		correcto=0;
		msg+="Debes aceptar la 'Política de Privacidad' para poder enviarnos tus datos \n"
	}

  
if (correcto){
	formulario.submit()
}else{
	alert("Se han encontrado los siguientes errores:\n\n" + msg)
	}
}


function formRedProfesionales(){
	if (document.forms['formRedProfesionales'].concejo.value!=0){
		document.forms['formRedProfesionales'].busqueda.value="si";
		document.forms['formRedProfesionales'].submit();
	}
}
function formRedProfesionalesMapa(idConcejo){
	document.forms['formRedProfesionales'].concejoHidden.value=idConcejo;
	document.forms['formRedProfesionales'].busqueda.value="si";
	document.forms['formRedProfesionales'].submit();
}

function validaEmail(sEmail){
	
	var correcto=true;

   // Si le falta arroba o punto
   if (sEmail.value.indexOf("@")==-1 || sEmail.value.indexOf(".")==-1)
    {
     correcto=false;
    }
   else
    {
     // Si el punto está situado antes de la arroba
/*     if((sEmail.value.indexOf("@")!=-1) && (sEmail.value.indexOf(".")<sEmail.value.indexOf("@")))*/
			if(1==2)
      {
       correcto=false;
      }
     else
      {
       // Si entre la arroba y el punto existe texto de,al menos, 2 caractereres
       if((sEmail.value.indexOf("@")>=sEmail.value.indexOf(".")-2)&&(sEmail.value.indexOf("@")<=sEmail.value.indexOf(".")))
        {
         correcto=false;
        }
       else
        {
         
         cadena = sEmail.value.substring(sEmail.value.indexOf(".")+1,sEmail.value.length);
         if((cadena.length>=0)&&(cadena.length<2))
          {
           correcto=false;
          }
        }
      }	
    }
	
	return correcto;
}

function formularioUsuario(){
var formulario = document.forms['formUsuario']
var msg = ""
var correcto = 1

if (formulario.nombre.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Nombre' \n"
	}
	
if (formulario.apellidos.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Apellidos' \n"
	}

if (formulario.direccion.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Dirección' \n"
	}

if (formulario.localidad.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Localidad' \n"
	}

if (formulario.cpostal.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'C.Postal' \n"
	}

if (formulario.telefono.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Telefono' \n"
	}

if (formulario.email.value == "")
  {
   correcto=0;
   msg+="Debes rellenar el campo 'E-Mail'\n";
  }
 else
  {
  	if(!validaEmail(formulario.email)){
		correcto=0;
		msg+="Debes rellenar correctamente el campo 'E-Mail'\n";
	
	}
  } 

if (formulario.usuario.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Usuario' \n"
	}
	
if (formulario.password.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Password' \n"
	}
if (formulario.password.value != formulario.password2.value)
{
	correcto=0;
	msg+="Las contraseñas introducidas no son iguales \n"
}


if (formulario.pprivacidad.checked != true)	
	{
		correcto=0;
		msg+="Debes aceptar la 'Politica de Privacidad'\n"
	}


if (correcto){
	formulario.submit()
}else{
	alert("Se han encontrado los siguientes errores:\n\n" + msg)
	}
}

function formMiembros(){
var formulario = document.forms['formMiembros']
var msg = ""
var correcto = 1
if ((formulario.vUsuario.value == "") || (formulario.vContrasena.value == ""))	
	{
		correcto=0;
		msg+="Debes rellenar el 'Usuario' y la 'Contraseña' para poder continuar\n"
	}

if (correcto){
	formulario.submit()
}else{
	alert("Se han encontrado los siguientes errores:\n\n" + msg)
	}
}

function formProfesional(){
var formulario = document.forms['formProfesional']
var msg = ""
var correcto = 1
if ((formulario.vUsuarioPro.value == "") || (formulario.vContrasenaPro.value == ""))	
	{
		correcto=0;
		msg+="Debes rellenar el 'Usuario' y la 'Contraseña' para poder continuar\n"
	}

if (correcto){
	formulario.submit()
}else{
	alert("Se han encontrado los siguientes errores:\n\n" + msg)
	}
}


function formularioModificar(){
var formulario = document.forms['formModificar']
var msg = ""
var correcto = 1
if (formulario.nombre.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Nombre' \n"
	}
	
if (formulario.apellidos.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Apellidos' \n"
	}

if (formulario.direccion.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Dirección' \n"
	}

if (formulario.localidad.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Localidad' \n"
	}

if (formulario.cpostal.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'C.Postal' \n"
	}

if (formulario.telefono.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Telefono' \n"
	}

if (formulario.usuario.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Usuario' \n"
	}
	
if (formulario.password.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Password' \n"
	}

if (formulario.email.value == "")
  {
   correcto=0;
   msg+="Debes rellenar el campo 'E-Mail'\n";
  }
 else
  {
  	if(!validaEmail(formulario.email)){
		correcto=0;
		msg+="Debes rellenar correctamente el campo 'E-Mail'\n";
	
	}
  } 
formulario.accion.value="update"

if (correcto){
	formulario.submit()
}else{
	alert("Se han encontrado los siguientes errores:\n\n" + msg)
	}
}


function formPass(){
var formulario = document.forms['formPass']
var msg = ""
var correcto = 1
if (formulario.email.value == "")
  {
   correcto=0;
   msg+="Debes rellenar el campo 'E-Mail'\n";
  }
 else
  {
  	if(!validaEmail(formulario.email)){
		correcto=0;
		msg+="Debes rellenar correctamente el campo 'E-Mail'\n";
	
	}
  } 
if (correcto){
	formulario.submit()
}else{
	alert("Se han encontrado los siguientes errores:\n\n" + msg)
	}
}

function formularioCliente(){
var formulario = document.forms['formCliente']
var msg = ""
var correcto = 1
if (formulario.nombre.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Nombre' \n"
	}
	
if (formulario.apellidos.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Apellidos' \n"
	}

if (formulario.direccion.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Dirección' \n"
	}

if (formulario.localidad.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Localidad' \n"
	}

if (formulario.cpostal.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'C.Postal' \n"
	}

if (formulario.telefono.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Telefono' \n"
	}

if (formulario.usuario.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Usuario' \n"
	}
	
if (formulario.password.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Password' \n"
	}
if (formulario.password.value != formulario.password2.value)
{
	correcto=0;
	msg+="Las contraseñas introducidas no son iguales \n"
}

if (formulario.email.value == "")
  {
   correcto=0;
   msg+="Debes rellenar el campo 'E-Mail'\n";
  }
 else
  {
  	if(!validaEmail(formulario.email)){
		correcto=0;
		msg+="Debes rellenar correctamente el campo 'E-Mail'\n";
	
	}
  } 


if (correcto){
	formulario.submit()
}else{
	alert("Se han encontrado los siguientes errores:\n\n" + msg)
	}
}


function formForo(tipo){
if (tipo == 1){
var formulario = document.forms['formularioForo1']
}else{
	var formulario = document.forms['formularioForo2']
	}
var msg = ""
var correcto = 1
if (formulario.usuario.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Usuario'\n"
	}
if(tipo == 1){
	if (formulario.asunto.value == "")	
		{
			correcto=0;
			msg+="Debes rellenar el campo 'Asunto'\n"
		}
}
if (formulario.texto.value == "")	
	{
		correcto=0;
		msg+="Debes rellenar el campo 'Mensaje'\n"
	}

if (correcto){
	formulario.submit()
}else{
	alert("Se han encontrado los siguientes errores:\n\n" + msg)
	}
}



function validarEnvioContenido()
{
 //var formulario=document.forms.empresa;
  var correcto=1;
  var msg="";
  var formulario=document.forms['formEnvioContenido'];
		
 // Nombre		
 if (formulario.nombre.value == "" )
  {
   correcto=0;
   msg+="Debes rellenar el campo 'Nombre'\n";
  }
  
if (formulario.emailDestino.value == "")
  {
   correcto=0;
   msg+="Debes rellenar el campo 'E-Mail'\n";
  }
 else
  {
  	if(!validaEmail(formulario.emailDestino)){
		correcto=0;
		msg+="Debes rellenar correctamente el campo 'E-Mail'\n";
	
	}
  } 


 // Después del chequeo...		
 if (correcto)
  {
   formulario.submit();	
  }
 else
  {
   if (correcto==0)
    {
	 alert("Se han encontrado los siguientes errores:\n\n"+msg);
    }
  }
}


function formSM(){
var formulario = document.forms['formularioSM']
var msg = ""
var correcto = true
if(formulario.texto.value.length>1000){
		correcto=false;
		msg+="El campo 'Descripción' no puede tener más de 1000 caractéres\n";
	}

if (correcto){
	formulario.submit()
}else{
	alert("Se han encontrado los siguientes errores:\n\n" + msg)
	}
}
