	// validates that the entry is formatted as an email address
	function isEMailAddr(elem) {
		var str = elem;
		var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
		if (!str.match(re)) {
			alert("Verifique el formato de email.");
			return false;
		} else {
			return true;
		}
	}

	function ValidaDatos() {
		if ((document.form1.NombreEnvia.value=='') || (document.form1.EmailEnvia.value=='') || (document.form1.NombreRecibe.value=='') || (document.form1.EmailRecibe.value=='')) {
			alert( "Favor de llenar los datos Solicitados.");
			return false;
		} else if (isEMailAddr(document.form1.EmailEnvia.value)) {
			if (isEMailAddr(document.form1.EmailRecibe.value)) {
				return;
			} else {
				return false;
			}
		} else {
			return false;
		}
	}

	function ValidaEnvio() {
		if ((document.form1.NombreEnvia.value=='') || (document.form1.EmailEnvia.value=='')){
			alert( "Favor de llenar los datos Solicitados.");
			return false;
		} else if (isEMailAddr(document.form1.EmailEnvia.value)){
			document.form1.submit();
			return;
		} else {
			return false;
		}
	}


	// En esta parte del codigo se realiza la resta de caracteres del contador		

	function validalngTextArea()
		{
			numero=document.form1.Mensaje.value.length
			if (255 - numero < 0)
			{
			valida4()
			}
			return true;
		}
	
	
	// Esta funcion alerta al usuario si es que existen mas de 120 caracteres
	
	function valida4()
		{
			mensaje_en_si= document.form1.Mensaje.value
			alert('RECUERDE: no se pueden enviar mensajes mayores a 255 caracteres.')
			document.form1.Mensaje.value = mensaje_en_si.substring(0,255)
		}
		
	//-->

