function valida_tarjeta()
{
if (document.getElementById('tarjeta').value=='')
{alert('Indique su código de tarjeta para apicar sus descuentos');}
else
{window.location.href='./?m=tjluzon&cod='+document.getElementById('tarjeta').value;}
}


function revisa_provincia(valor)
{
if (valor==8)
{
alert('Para pedidos a las Islas Baleares, por favor, contacte con nosotros en el teléfono 968 78 41 35');
document.forms.registro.provincia.selectedIndex=1;
}
}

function valida_envio()
{
if(document.forms.contacto.nombre.value=="" || document.forms.contacto.apellidos.value=="" || document.forms.contacto.email.value=="" || document.forms.contacto.telefono.value=="" || document.forms.contacto.provincia.value=="" || document.forms.contacto.comentarios.value=="")
{alert('Ha de indicar su nombre completo, su email, su teléfono, su provincia y la consulta que desea realizar.');}
else
{
if(!valEmail(document.forms.contacto.email.value))
{alert('La dirección de email que ha indicado no parece correcta.');}
else
{
document.forms.contacto.action='./?m=kt';
document.forms.contacto.submit();
}
}
}

function valida_login_cliente()
{
if(document.forms.login.usuario.value=="" || document.forms.login.clave.value=="")
{alert('Introduzca su usuario y clave para acceder.');}
else
{
if(document.forms.login.usuario.value.length<5 || document.forms.login.clave.value.length<5)
{alert('Los datos que ha introducido no son correctos.');}
else
{
document.forms.login.action='./?m=lc';
document.forms.login.submit();
}
}
}

function valida_registro()
{
if(document.forms.registro.nombre.value=="" || document.forms.registro.apellidos.value=="" || document.forms.registro.email.value=="" || document.forms.registro.telefono.value=="" || document.forms.registro.localidad.value=="" || document.forms.registro.cpostal.value=="" || document.forms.registro.provincia.value=="" || document.forms.registro.direccion.value=="")
{alert('Ha de cumplimentar todos los campos del formulario para proceder con el pedido.');}
else
{
  if (!valEmail(document.forms.registro.email.value))
  {alert('La dirección de correo electrónico que nos ha indicado no parece correcta.');}
  else
  {
  if (!document.forms.registro.acepto.checked)
  {alert('Ha de aceptar la política de privacidad de la Web.');}
  else
  {
  document.forms.registro.action='./default.asp?m=rg';
  document.forms.registro.submit();
  }
  }
}
}

function valida_registro_cliente()
{
if(document.forms.registro.nombre.value=="" || document.forms.registro.apellidos.value=="" || document.forms.registro.email.value=="" || document.forms.registro.telefono.value=="" || document.forms.registro.localidad.value=="" || document.forms.registro.cpostal.value=="" || document.forms.registro.provincia.value=="" || document.forms.registro.direccion.value=="")
{alert('Ha de cumplimentar todos los campos del formulario para proceder con el pedido.');}
else
{
  if (!valEmail(document.forms.registro.email.value))
  {alert('La dirección de correo electrónico que nos ha indicado no parece correcta.');}
  else
  {
  document.forms.registro.action='./?m=rc';
  document.forms.registro.submit();
  }
}
}

function valida_login()
{
if(document.forms.login.usuario.value=="" || document.forms.login.clave.value=="")
{alert('Introduzca su usuario y clave para acceder.');}
else
{
if(document.forms.login.usuario.value.length<5 || document.forms.login.clave.value.length<5)
{alert('Los datos que ha introducido no son correctos.');}
else
{
document.forms.login.action='?m=l';
document.forms.login.submit();
}
}
}

function valida_contacto()
{
if(document.forms.contacto.nombre.value=="" || document.forms.contacto.asunto.value=="")
{alert('Indica tu nombre y el asunto de tu consulta.');}
else
{
document.forms.contacto.action='./?m=k';
document.forms.contacto.submit();
}
}

function valida_buscar()
{
if(document.forms.buscar.buscar.value=="")
{alert('Indica que deseas buscar.');}
else
{
document.forms.buscar.action='./?m=b';
document.forms.buscar.submit();
}
}

function valEmail(valor){    // Cortesía de http://www.ejemplode.com
    re=/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/
    if(!re.exec(valor))    {
        return false;
    }else{
        return true;
    }
}

