﻿      function enviar(nombre, email,telefono) {

         var txtNombre = trim(nombre);
         var txtEmail = trim(email);
		 		
         var errorMsg = '';
         var hasErrors = false;
         var validateTel = (telefono != null);
         
         if (validateTel){
         	telefono = trim(telefono);
        }

         if (txtNombre.length == 0)
         { errorMsg += ' --> Ingrese su nombre por favor\n'; hasErrors = true; }
         if (telefono.length == 0 && validateTel)
         { errorMsg += ' --> Ingrese su telefono por favor\n'; hasErrors = true; }
         if (txtEmail.length == 0 ) 
         { errorMsg += ' --> Ingrese su email por favor\n'; hasErrors = true; }
		   else
         {
            if (!validateEmail(txtEmail))
            { errorMsg += ' --> Ingrese un email valido por favor\n'; hasErrors = true; }
         }

         if (hasErrors) {
            alert(errorMsg);
            return false;
         } else {
            return true;
         }
      };
      function validateEmail(strValue) {
         var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
         return regex.test(strValue);
      };
	  function trim(s){
	  
		s = s.replace(/\s+/gi, ' '); //sacar espacios repetidos dejando solo uno
		s = s.replace(/^\s+|\s+$/gi, ''); //sacar espacios blanco principio y final
		return s;
		}

