///////////////////////////////////////////////////////////////////////
//Esta Función valida los datos ingresados en el formulario de Ventas.
///////////////////////////////////////////////////////////////////////
function validar_ventas()
	{
//-----------------------------------------------------------------------------
	if(document.formulario1.nombres.value == '') 
		{
		alert("Digite su Nombre.");
		document.formulario1.nombres.focus();
		return false;
		}
//-----------------------------------------------------------------------------
	if(document.formulario1.apellidos.value == '') 
		{
		alert("Digite su Apellido.");
		document.formulario1.apellidos.focus();
		return false;
		}
//-----------------------------------------------------------------------------
	if(document.formulario1.cedula.value == '') 
		{
		alert("Digite su Cédula.");
		document.formulario1.cedula.focus();
		return false;
		}
//-----------------------------------------------------------------------------
	if(document.formulario1.telefono.value == '') 
		{
		alert("Digite su Teléfono.");
		document.formulario1.telefono.focus();
		return false;
		}
//-----------------------------------------------------------------------------
	if(document.formulario1.email.value == '')
		{
		alert("Debe su E-mail.");
		document.formulario1.email.focus();
		return false;
		}
	if(document.formulario1.email.value != '') 
		{
		valida = validar_emails(document.formulario1.email.value);
		if(valida!=2)
			{
			document.formulario1.email.focus();
			return false;
			}
		}
//-----------------------------------------------------------------------------
	if(document.formulario1.ciudad.value == '') 
		{
		alert("Digite su Ciudad.");
		document.formulario1.ciudad.focus();
		return false;
		}
//-----------------------------------------------------------------------------
	if(document.formulario1.direccion.value == '') 
		{
		alert("Digite su Dirección.");
		document.formulario1.direccion.focus();
		return false;
		}
//-----------------------------------------------------------------------------
	if(!(document.formulario1.elements[7].checked) && !(document.formulario1.elements[8].checked)) 
		{
		alert("Indique el Tipo de inscripción");
		return false;
		}
//-----------------------------------------------------------------------------
	if(!(document.formulario1.elements[9].checked) && !(document.formulario1.elements[10].checked)&& !(document.formulario1.elements[11].checked)&& !(document.formulario1.elements[12].checked)&& !(document.formulario1.elements[13].checked)&& !(document.formulario1.elements[14].checked)&& !(document.formulario1.elements[15].checked)&&(document.formulario1.otroinmueble.value == ''))
		{
		alert("Indique el Tipo de inmueble a inscribir");
		return false;
		}
//-----------------------------------------------------------------------------
	if((document.formulario1.zona.options[document.formulario1.zona.selectedIndex].value == '0'))
		{
		alert("Seleccione la Zona");
		document.formulario1.zona.focus();
		return false;
		}
//-----------------------------------------------------------------------------
	if(document.formulario1.barrio.value == '') 
		{
		alert("Digite el Barrio.");
		document.formulario1.barrio.focus();
		return false;
		}
//-----------------------------------------------------------------------------
	if(document.formulario1.direccioninmueble.value == '') 
		{
		alert("Digite la Dirección del inmueble.");
		document.formulario1.direccioninmueble.focus();
		return false;
		}
//-----------------------------------------------------------------------------
	if(document.formulario1.ciudadinmueble.value == '') 
		{
		alert("Digite la Ciudad del inmueble.");
		document.formulario1.ciudadinmueble.focus();
		return false;
		}
//-----------------------------------------------------------------------------
	if(document.formulario1.metros.value == '') 
		{
		alert("Digite los Metros cuadrados.");
		document.formulario1.metros.focus();
		return false;
		}
//-----------------------------------------------------------------------------
	}
	
//Funcion  para  validar  un  correo  electrónico
function  validar_emails(campo){
var  input_str=campo;
var  input_len1=input_str.length;
var  iserror=0;          
input_len1=input_str.length;
if  (input_len1<=5)  {
                alert("Debe  digitar  una  dirección  de  correo  válida!\n");
                iserror=1;
                return  1;
        }          
        var  lastdot=-1;
        var  lastat=-1;
        var  numberat=0
        for  (var  j  =  0;  j  <  input_len1;  j++)  {
                  var  ch2  =  input_str.substring(j,  j  +  1);
                  if  (((ch2  <  "a")  ||    (ch2  >  "z"))  &&  ((ch2  <  "A")  ||  (ch2  >  "Z"))  &&  ((ch2  <  "0")  ||    (ch2  >  "9"))  &&  (ch2  !=  "@"  )  &&  (ch2  !=  ".")  &&  (ch2  !=  "_")  &&  (ch2  !=  "-")){
                          alert("Por  favor  digite  un  correo  válido!\nLos  caracteres  válidos  incluyen  A-Z,  a-z,  0-9,  -,  _,  .  and  @");
                          iserror=1;
                          return  1;
                  }
                  if  (ch2==".")  {
                          if  (  j  ==  lastdot  +  1)  {
                                  alert("Por  favor  digite  un  correo  válido!\nno  puede  tener  2  puntos  seguidos'..'.");
                                  iserror=1;
                                  return  1;
                          }
                          lastdot=j;
                  }
                  if  (ch2=="@")  {
                          lastat=j;
                          numberat=numberat+1
                  }
                  if  (ch2=="  ")  {
                          alert("Por  favor  digite  un  correo  válido!\nno  puede  dejar  espacios  en  blanco.");
                          iserror=1;
                          return  1;
                  }
        }
        if  (lastat  ==  -1)  {
                  alert("Por  favor  digite  un  correo  válido!\nno  digitó  '@'.");
                  iserror=1;
                  return  1;
        }
        if  (lastat  ==  0)  {
                  alert("Por  favor  digite  un  correo  válido!\nno  digitó  ningún  nombre  antesde  de  '@'.");
                  iserror=1;
                  return  1;
        }
        if  (numberat  >  1)  {
                  alert("Por  favor  digite  un  correo  válido!\nsolo  debe  digitar  una  '@'.");
                  iserror=1;
                  return  1;
        }
        if  ((lastdot  <=  lastat)  ||  (lastdot  >  input_len1  -  3  )  ||  (input_len1  -  lastdot  >  4))  {
                  alert("Por  favor  digite  un  correo  válido!\ndebe  digitar  un  nombre  de  dominio  válido!\nUse  .com,  .org,  .net,  .cc,  etc");
                  iserror=1;
                  return  1;
        }
        if  (lastdot  ==  lastat  +  1)  {
                  alert("Por  favor  digite  un  correo  válido!\ndebe  organizar  bien  su  dirección  de  correo!\nUse  name@organization.domain");
                  iserror=1;
                  return  1;
        }
	return  2;
}
//Fin  función  validar  correo  electrónico