/*
 *
 *   JavaScript Document generated by www.Sonicolor.ES
 *   (C) Copyright 1998-2010 - www.Sonicolor.ES  - Sevilla (Spain) - All rights reserved.
 *   Version: 20090305
 *
 */

function campnulo(campo) {if (campo.value.length == 0) return true; else return false;};

function revision() {

   var error=false;

   if (!error && !document.sonicolor.Mas18.checked) {alert("\nDebe declarar ser mayor de edad para poder utilizar este formulario."); error=true; return false;};
   if (!error && !document.sonicolor.Tipo[0].checked && !document.sonicolor.Tipo[1].checked) {alert("\nSeleccione la casilla Particular o Empresa según corresponda."); error=true; return false;};
   if (!error && campnulo(document.sonicolor.email)) {alert("\nDebe especificar su correo electrónico para contactar con usted."); error=true; return false;};

   if (!error && campnulo(document.sonicolor.Cliente) && (
   campnulo(document.sonicolor.Nombre)    &&
   campnulo(document.sonicolor.Apellido1) &&
   campnulo(document.sonicolor.Apellido2) &&
   campnulo(document.sonicolor.Direccion) &&
   campnulo(document.sonicolor.CPostal)   &&
   campnulo(document.sonicolor.Localidad) &&
   campnulo(document.sonicolor.Provincia) &&
   campnulo(document.sonicolor.Pais)      &&
   campnulo(document.sonicolor.Telefono   || document.sonicolor.Movil) &&
   campnulo(document.sonicolor.NifCif) )) {
   alert("\nSi es Cliente de Sonicolor:\nIndíquemos su Nº de Cliente.\n\nSi todavía no es Cliente:\nDeberá rellenar sus datos personales.");
   error=true;
	 return false;
  };

   if (!error && !campnulo(document.sonicolor.Cliente) && (
   !campnulo(document.sonicolor.Nombre)    ||
   !campnulo(document.sonicolor.Apellido1) ||
   !campnulo(document.sonicolor.Apellido2) ||
   !campnulo(document.sonicolor.Direccion) ||
   !campnulo(document.sonicolor.CPostal)   ||
   !campnulo(document.sonicolor.Localidad) ||
   !campnulo(document.sonicolor.Provincia) ||
   !campnulo(document.sonicolor.Pais)      ||
   !campnulo(document.sonicolor.Telefono   || document.sonicolor.Movil) ||
   !campnulo(document.sonicolor.NifCif) )) {
   alert("\nCon su número de Cliente es suficiente.\n\n(Si han cambiado alguno de sus datos personales\ndeje en blanco la casilla de Nº de Cliente y rellene\nlos datos actualizados escribiéndo su Nº de Cliente\nen el campo de ''Observaciones'').");
   error=true;
	 return false;
  };

   if (!error && !campnulo(document.sonicolor.Cliente) && !( (document.sonicolor.Cliente.value >= "430000000") && (document.sonicolor.Cliente.value <= "433999999") )) {
   alert("\nEl número de Cliente especificado no es válido.");
   error=true;
   return false;
  };

   if (!error && campnulo(document.sonicolor.Cliente) && campnulo(document.sonicolor.Nombre)) {
   alert("\nNo ha escrito su nombre.");
   error=true;
   return false;
  };

   if (!error && campnulo(document.sonicolor.Cliente) && campnulo(document.sonicolor.Localidad)) {
   alert("\nNo ha escrito su localidad.");
   error=true;
   return false;
  };

   if (!error && campnulo(document.sonicolor.Cliente) && campnulo(document.sonicolor.Provincia)) {
   alert("\nNo ha escrito su provincia.");
   error=true;
   return false;
  };

   if (!error && campnulo(document.sonicolor.Cliente) && campnulo(document.sonicolor.Pais)) {
   alert("\nNo ha elegido su país.");
   error=true;
   return false;
  };

   if (!error && campnulo(document.sonicolor.COMENTARIO)) {
      alert("\nNo ha escrito su comentario o sugerencia.");
      error=true;
      return false;
  }; 

   if (!error && campnulo(document.sonicolor.Verificar)) {
   alert("\nPor favor, escriba CONFORME en la casilla final de verificación.");
   error=true;
   return false;
  };
  
   if (!error && !( (document.sonicolor.Verificar.value == "Conforme") || (document.sonicolor.Verificar.value == "conforme") || (document.sonicolor.Verificar.value == "CONFORME") )) {
   alert("\nPor favor, escriba CONFORME en la casilla final de verificación.");
   error=true;
   return false;
  };

   if (!error) {
	 alert("\nSu comentario está siendo enviado a Sonicolor Sevilla, S.L.\n\nPulse \"Aceptar\" y se le abrirá una página con un mensaje\nconfirmándole que SÍ ha sido enviado con éxito,\nO bien que NO ha podido enviarse y el motivo.\n\nGracias por su interés.\n\nSonicolor Sevilla, S.L.\nTU TIENDA PROFESIONAL."); 
   return true;
  };

};