// JavaScript Document

	function EsMail(campo)
	{
		mail=campo.value;
		if (mail.indexOf("@")<3)
		{
			return false;
		}
		if ((mail.indexOf(".com")<5)&&(mail.indexOf(".org")<5)
			&&(mail.indexOf(".gov")<5)&&(mail.indexOf(".net")<5)
			&&(mail.indexOf(".mil")<5)&&(mail.indexOf(".edu")<5))
		{   //+".com, .edu, .net, .org, .gov or .mil)");
				return false;
		}
	}
function isNotInteger(Box)
 {
  if (Box.length>0)
     {
      pos=0;
      for (var i=1; i <= Box.length; i++)
        { if (Box.substring(0 + pos, i) < "0" || Box.substring(0 + pos, i) > "9")
             { return true;  }
               pos=pos+1;
             }
     }
  return false;
 }
	function validar_datos()
	{
		if (document.formulario.nombre.value == "")
		{
			alert("Debe completar el campo NOMBRE");
			document.formulario.nombre.focus();
			return;
		}
		if (document.formulario.apellido.value == "")
		{
			alert("Debe completar el campo APELLIDO");
			document.formulario.apellido.focus();
			return;
		}
		if (document.formulario.documento.value == "")
		{
			alert("Debe completar el campo DNI/CUIT/CUIL");
			document.formulario.documento.focus();
			return;
		}
		if (document.formulario.sexo.value == "")
		{
			alert("Debe completar el campo SEXO");
			document.formulario.sexo.focus();
			return;
		}
           if ( (    (   document.formulario.documento.value.length > 8
                      && document.formulario.documento.value.length < 11
                     )
                  || (   document.formulario.documento.value.length > 0
                      && document.formulario.documento.length < 4
                     )
                  || (   document.formulario.documento.value.length == 11
                      && document.formulario.documento.value.charAt(0) != "2"
                     )
                  || document.formulario.documento.value.length > 11
                  || isNotInteger(document.formulario.documento.value)
                )
              )
              { alert("El DNI debe ser numerico y no puede tener menos de 4 o mas de 8 caracteres; o exactamente 11 caracteres cuando es el cuit de una persona fisica." );
                return;
              }
		if (document.formulario.calle.value == "")
		{
			alert("Debe completar el campo CALLE");
			document.formulario.calle.focus();
			return;
		}
		if (document.formulario.numero.value == "")
		{
			alert("Debe completar el campo NRO");
			document.formulario.numero.focus();
			return;
		}
		if (document.formulario.localidad.value == "")
		{
			alert("Debe completar el campo LOCALIDAD");
			document.formulario.localidad.focus();
			return;
		}
		if (document.formulario.provincia.value == "")
		{
			alert("Debe completar el campo PROVINCIA");
			document.formulario.provincia.focus();
			return;
		}
		if (document.formulario.telefono.value == "")
		{
			alert("Debe completar el campo TELEFONO");
			document.formulario.telefono.focus();
			return;
		}
		if (document.formulario.mail.value == "")
		{
			alert("Debe completar el campo E-MAIL");
			document.formulario.mail.focus();
			return;
		}
		else
		{
			if (EsMail(document.formulario.mail) == false)
			{
				alert("Mal Ingresado el E-MAIL");
				document.formulario.mail.focus();
				return;
			}
		}
		if (document.formulario.comentario.value == "")
		{
			alert("Debe completar el campo COMENTARIO");
			document.formulario.comentario.focus();
			return;
		}
		document.formulario.submit();
		//document.formulario.realname.value = document.formulario.apellido.value + " " + document.formulario.nombre.value
	}