// JavaScript Document
	function isEmpty(s){   
	   return ((s == null) || (s.length == 0));
	}
	
	function isWhitespace (s){
		return s.match(/^\s+$/) || s.length == 0; 
	}
	
	function isEmail (s){
		if (isEmpty(s)) 
		  if (isEmail.arguments.length == 1) return false;
		  else return (isEmail.arguments[1] == true);
		  var i = 1;
		  var sLength = s.length;
		  while ((i < sLength) && (s.charAt(i) != "@")) i++;
		  
		  if ((i >= sLength) || (s.charAt(i) != "@")) return false;
		  else i += 2;
		  
		  while ((i < sLength) && (s.charAt(i) != "."))i++;
		  
		  if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false;
		  else return true;
	}
	
	function registrar(formulario){
		error = false;
			//Valida El Nombre
			if(!error && formulario.nombre.value==""){
				alert('El Nombre debe Ser Ingresado')
				formulario.nombre.focus()
				error = true
			}
			if(!error){
				valor = parseInt(formulario.nombre.value)
				if(!error && !isNaN(valor)){
					alert('El Nombre No Debe Tener Numeros')
					formulario.nombre.focus()
					error = true;
				}
			}
			//Valida Telefono 
			if(formulario.telefono.value==""){
				alert('Debe Ingresar Un Telefono')
				formulario.telefono.focus()
				error = true
			}
			if(!error){
				valor = parseInt(formulario.telefono.value)
				if(!error && isNaN(valor)){
					alert('El Telefono, debe Contener Solo Digitos')
					formulario.telefono.focus()
					error = true;
				}
			}
			//Valida el Mail.
			if(!error && formulario.mail.value==""){
				alert('Debe Ingresar la Direccion De Correo.')
				formulario.mail.focus()
				error = true
			}
			if(!error){
				if(!error && !isEmail(formulario.mail.value)){
					alert('El Correo Electronico es Incorrecto.')
					formulario.mail.focus()
					error = true;
				}
			}

			if(!error){
				formulario.submit()
				alert('Sus Datos Han Sido Enviados Satisfactoriamente, Pronto lo Contactaremos, Gracias.');
			}
	}
