function checkRutField(idx)
{
 
 rut=window.document.getElementById(idx).value;
 
  var tmpstr = "";
  for ( i=0; i < rut.length ; i++ )
   if ( rut.charAt(i) != ' ' && rut.charAt(i) != '.' && rut.charAt(i) != '-' )
    tmpstr = tmpstr + rut.charAt(i);
  rut = tmpstr;
  largo = rut.length;
  tmpstr = "";
  for ( i=0; rut.charAt(i) == '0' ; i++ );
   for (; i < rut.length ; i++ )
    tmpstr = tmpstr + rut.charAt(i);
  rut = tmpstr;
  largo = rut.length;
 
  var invertido = "";
  for ( i=(largo-1),j=0; i>=0; i--,j++ )
   invertido = invertido + rut.charAt(i);
  var drut = "";
  drut = drut + invertido.charAt(0);
  drut = drut + '-';
  cnt = 0;
  for ( i=1,j=2; i<largo; i++,j++ )
  {
   if ( cnt == 3 )
   {
    drut = drut + '.';
    j++;
    drut = drut + invertido.charAt(i);
    cnt = 1;
   }
   else
   {
    drut = drut + invertido.charAt(i);
    cnt++;
   }
  }
  invertido = "";
  for ( i=(drut.length-1),j=0; i>=0; i--,j++ )
   invertido = invertido + drut.charAt(i);
   window.document.getElementById(idx).value= invertido;
   
}

//VALIDA INGRESO CLIENTES

function validaClientes(form)
{
	
	if (Empty(form.rut.value)) {
		alert("Obligatorio: \nEl Rut no puede estar vacio...");
		form.rut.focus();
		return false
	}

	if(!isRut(form.rut.value) || (form.rut.value=='11.222.333-4')) {
		alert('Invalido: Rut \nRut con formato incorrecto...')
		form.rut.focus();
		form.rut.select();
		return false;
	}
	
	if (Empty(form.password.value)) {
		alert("Obligatorio: \nLa Contraseña no puede estar vacia...");
		form.password.focus();
		return false
	}

	if(Empty(form.password.value) || (form.password.value=='****')) {
		alert('Ingrese su Contraseña');
		form.password.focus();
		form.password.select();
		return false;
	}	
	
return;

}

//VALIDA INGRESO CLIENTES

function validaBuscarProductos(form)
{
	
	if(Empty(form.buscador_productos.value) || (form.buscador_productos.value=='Ingrese b�squeda'))
	{
		alert('Ingrese B�squeda')
		form.buscador_productos.focus();
		form.buscador_productos.select();
		return false;
	}
	
	
return;

}


//VALIDA INGRESO CLIENTES

function validaContacto(form)
{
	
	if(!isSelected(form.motivo))
	{
		alert('Seleccione un motivo')
		form.motivo.focus();
		return false;
	}
	
	if(Empty(form.nombres.value) || (form.nombres.value=='Ingrese su nombre'))
	{
		alert('Ingrese su nombre')
		form.nombres.focus();
		form.nombres.select();
		return false;
	}

	if(Empty(form.apellidos.value) || (form.apellidos.value=='Ingrese sus apellidos'))
	{
		alert('Ingrese su apellido completo')
		form.apellidos.focus();
		form.apellidos.select();
		return false;
	}

	if(!isMail(form.email.value) || (form.email.value=='usuario@dominio.cl'))
	{
		alert('Ingrese su email')
		form.email.focus();
		form.email.select();
		return false;
	}
	
	if(Empty(form.mensaje.value) || (form.mensaje.value=='Ingrese su mensaje'))
	{
		alert('Ingrese su mensaje')
		form.mensaje.focus();
		form.mensaje.select();
		return false;
	}

	
return;

}




