<!--
function solicitar()
{
if(confirm("Desea realizar la solicitud?"))
  {document.body.style.cursor='wait';
   document.frmSol.submit(); 
   return true; }
 else
  {return false;}

}

var iOpc=0;
function validar()
{
var sTipo="";
if(iOpc==0)
  {alert("Por favor elija el tipo de producto.");
   return false;}
else if(iOpc==1)
  {sTipo="servicio";}
else if(iOpc==2)
  {sTipo="crédito";}
  
if (trim(document.frmSol.cmbProd.value)=="#" || trim(document.frmSol.cmbProd.value)=="")
  {alert("Por favor elija el producto.");
   document.frmSol.cmbProd.focus();}
else if(trim(document.frmSol.txtMonto.value)=="")
  { alert("Por favor diligencie el monto del " + sTipo + ".");
    document.frmSol.txtMonto.focus();
    document.frmSol.txtMonto.select();
  }
else if(document.frmSol.txtMonto.value<=0 || !isNumber(document.frmSol.txtMonto.value))
  { alert("Monto del " + sTipo + " inválido.");
    document.frmSol.txtMonto.focus();
    document.frmSol.txtMonto.select();
  }
else if(trim(document.frmSol.txtPlazo.value)=="")
  { alert("Por favor indique el plazo del " + sTipo + " prueba.");
    document.frmSol.txtPlazo.focus();
    document.frmSol.txtPlazo.select();
  }
else if(document.frmSol.txtPlazo.value<=0 || !isNumber(document.frmSol.txtPlazo.value))
  { alert("Plazo del " + sTipo + " inválido prueba.");
    document.frmSol.txtPlazo.focus();
    document.frmSol.txtPlazo.select();
  }
else if (trim(document.frmSol.cmbPlazo.value)=="#" || trim(document.frmSol.cmbPlazo.value)=="")
  {alert("Por favor elija la periodicidad del plazo del " + sTipo + ".");
   document.frmSol.cmbPlazo.focus();}
else if (trim(document.frmSol.cmbPerPago.value)=="#" || trim(document.frmSol.cmbPerPago.value)=="")
  {alert("Por favor elija la periodicidad de pago del " + sTipo + ".");
   document.frmSol.cmbPerPago.focus();}
else if (trim(document.frmSol.cmbFormaPago.value)=="#" || trim(document.frmSol.cmbFormaPago.value)=="")
  {alert("Por favor elija la forma de pago del " + sTipo + ".");
   document.frmSol.cmbFormaPago.focus();}
else if (trim(document.frmSol.cmbDesembolso.value)=="#" || trim(document.frmSol.cmbDesembolso.value)=="")
  {alert("Por favor elija la forma de desembolso del " + sTipo + ".");
   document.frmSol.cmbDesembolso.focus();}
/*else if(trim(document.frmSol.txtFecDes.value)=="")
  { alert("Por favor diligencie la fecha de desembolso del " + sTipo + ".");
    document.frmSol.txtFecDes.focus();
    document.frmSol.txtFecDes.select();}*/
else if(confirm("Desea realizar el cálculo?"))
  {document.body.style.cursor='wait';
   sendTf();
   document.frmSol.submit(); 
   return true; }
 else
  {return false;} 

}

function validar_ligth()
{
var sTipo="";
if(iOpc==0)
  {alert("Por favor elija el tipo de producto.");
   return false;}
else if(iOpc==1)
  {sTipo="servicio";}
else if(iOpc==2)
  {sTipo="crédito";}
  
if (trim(document.frmSol.cmbProd.value)=="#" || trim(document.frmSol.cmbProd.value)=="")
  {alert("Por favor elija el producto.");
   document.frmSol.cmbProd.focus();}
else if(trim(document.frmSol.txtMonto.value)=="")
  { alert("Por favor diligencie el monto del Credito" /*+ sTipo*/ + ".");
    document.frmSol.txtMonto.focus();
    document.frmSol.txtMonto.select();
  }
else if(document.frmSol.txtMonto.value<=0 || !isNumber(document.frmSol.txtMonto.value))
  { alert("Monto del Credito"/* + sTipo */+ " inválido.");
    document.frmSol.txtMonto.focus();
    document.frmSol.txtMonto.select();
  }
else if(trim(document.frmSol.txtPlazo.value)=="")
  { alert("Por favor indique el plazo del Credito" /*+ sTipo*/ + ".");
    document.frmSol.txtPlazo.focus();
    document.frmSol.txtPlazo.select();
  }
else if(document.frmSol.txtPlazo.value<=0 || !isNumber(document.frmSol.txtPlazo.value))
  { alert("Plazo del Credito"/* + sTipo*/ + " inválido.");
    document.frmSol.txtPlazo.focus();
    document.frmSol.txtPlazo.select();
  }
else if(document.frmSol.cmbPago.selectedIndex==0)
  { alert("Por favor seleccione la perodicidad de pago del credito.");
    document.frmSol.cmbPago.focus();
    return false;  }
else if(confirm("Desea realizar el cálculo?"))
  {document.body.style.cursor='wait';
   document.frmSol.submit(); 
   return true; }
 else
  {return false;} 

}

function sendTf()
{ document.frmSol.txtTF.value="";
  from=document.frmSol.lbTF;
  for(var i=(from.options.length-1); i>=0; i--) 
    { var o=from.options[i]; 
      if(o.value!="#") 
        { document.frmSol.txtTF.value+=o.value + "#"; } 
    } 

  document.frmSol.txtCodeudor.value="";
  from=document.frmSol.lbCodeudores;
  for(var i=(from.options.length-1); i>=0; i--) 
    { var o=from.options[i]; 
      if(o.value!="#") 
        { document.frmSol.txtCodeudor.value+=o.value + "#"; } 
    } 
	 
}

function cargaTF()
{
opc=document.frmSol.cmbProd.value.split('&');
document.frmSol.sLinea.value=document.frmSol.cmbProd.options[document.frmSol.cmbProd.selectedIndex].text;
if((opc[1]==1) || (opc[1]==2))
  {TF.style.visibility='visible';
  btn1.style.visibility='hidden';
  btn2.style.visibility='visible'; }
else
  { TF.style.visibility='hidden'; 
    btn2.style.visibility='hidden';
    btn1.style.visibility='visible';  }
}



function cargarProd(opc)
{
iOpc=opc;
var to=document.frmSol.cmbProd;
removeAll(to);
if(opc==1)
  {	for(var i=0; i<sServicio.length; i++) 
    { to.options[to.options.length] = new Option( sServicio[i] , sCodServicio[i], false, false);}
    document.frmSol.sTipo.value='Servicio';
  }
else
  {	for(var i=0; i<sCredito.length; i++) 
    { to.options[to.options.length] = new Option( sCredito[i] , sCodCredito[i], false, false);}
    document.frmSol.sTipo.value='Crédito';
  }
}



function copyTF()
{
if(trim(document.frmSol.txtFecha.value)=="" )
  { alert("Fecha de pago del término fijo inválida.");
    document.frmSol.txtFecha.focus();
    document.frmSol.txtFecha.select();
  }
else if(!fechaAnt(document.frmSol.txtFecha)) {}
else if(trim(document.frmSol.txtVlrTF.value)=="")
  { alert("Por favor ingrese el valor del término fijo.");
    document.frmSol.txtVlrTF.focus();
    document.frmSol.txtVlrTF.select();
  }
else
  { if(trim(document.frmSol.txtFecDes.value)=="")
      { alert("Por favor diligencie la fecha de desembolso.");
        document.frmSol.txtFecDes.focus();
        document.frmSol.txtFecDes.select();}
    else
      {if(validaFecha(document.frmSol.txtFecha.value, document.frmSol.txtFecDes.value))
        { alert("La fecha del termino fijo no puede ser menor a la fecha de desembolso.");
          document.frmSol.txtFecha.focus();
          document.frmSol.txtFecha.select();}
       else
        { insertItems(document.frmSol.lbTF, document.frmSol.txtFecha.value + " - " + document.frmSol.txtVlrTF.value, document.frmSol.txtFecha.value + " - " + document.frmSol.txtVlrTF.value);
          document.frmSol.txtFecDes.disabled=true;}
      }
  }
}

/*function valFecDes()
{
  if(document.frmSol.lbTF.length>1)
    { document.frmSol.txtFecDes.disabled=true;}
  else
    { document.frmSol.txtFecDes.disabled=false;}
}*/

function valCodeudor()
{
    with(document.frmForm)
        {
            if(trim(txtCodigo.value)=="" && trim(txtId.value)=="")
                {
                    alert("Por favor ingrese algún criterio de búsqueda");
                    return false;
                }
            if(trim(txtCodigo.value)==trim(txtCodPer.value) || trim(txtId.value)==trim(txtIdPer.value))
                {
                    alert("El titular del credito no puede ser codeudor del mismo");
                    return false;
                }
            submit();
        }
}
////---------------validaciones simulador cdat -----------------------------////

function validar_simcdat()
{ /*alert("sisia");
if(trim(document.frmSimuCdatJ.txtValor.value)=="")
  { 
  alert("Por favor diligencie el valor del Cdat.");
    document.frmSimuCdatJ.txtValor.focus();
    document.frmSimuCdatJ.txtValor.select();
  }
else if(document.frmSimuCdatJ.txtValor.value<=0 || !isNumber(document.frmSimuCdatJ.txtValor.value))
  { 
  alert("Valor del Cdat inválido.");
    document.frmSimuCdatJ.txtValor.focus();
    document.frmSimuCdatJ.txtValor.select();
  }
  else if ((document.frmSimuCdatJ.txtValor.value) < (500000))
    {
      alert("El valor debe ser mayor a $500.000");  
      document.frmSimuCdatJ.txtValor.focus();
      document.frmSimuCdatJ.txtValor.select();
       
    }
   
 else if(confirm("Desea realizar el cálculo?"))
  { 
   document.body.style.cursor='wait';
   sendTf();
   document.frmSimuCdatJ.submit(); 
   return true; 
   }
 else
  {
  return false;
  } 

return true;
*/
}


// --> 