﻿//** Excluir Parcela ****************************************************************************************************************************
function ExcluirParcela(Parcela)
{

 if (Parcela.toString() == 'new')
 {
  return alert("É necessário que o cadastro esteja salvo!");
 }

 if (confirm('Deseja excluir a parcela "' + Parcela + '"?'))
 {
  try
  {
   ShowAguarde(true);
   JRAjax.ExcluirParcela(ID, SessionID, Parcela, cbk_ExcluirParcela);
  }
  catch(e)
  {
   alert(AjaxNotFound);
   ShowAguarde(false);
  }
 }
}

function cbk_ExcluirParcela(Request)
{
 ShowAguarde(false);

 if (Request.value[0])
 {
  var Parcela         = Request.value[2];
  var trParcela       = document.getElementById("trParcela_" + Parcela);
  var trParcelaBloco  = document.getElementById("trParcela_" + Parcela + "_Bloco");
  
  if (!trParcela || !trParcelaBloco)
  {
   return alert(ComponentNotFound);
  }
  
  try
  {
   trParcelaBloco.parentNode.removeChild(trParcelaBloco);
   trParcela.parentNode.removeChild(trParcela);
  }
  catch(e)
  {}  
 }
}

//** Fechar Parcela ******************************************************************************************************************************
function FecharParcela(Parcela)
{
 var tblEditarParcela = document.getElementById('tblEditar_'+Parcela);

 if (tblEditarParcela)
 {
  var Parent = tblEditarParcela.parentNode;
  Parent.innerHTML = '<img src="imagens/branco.gif" width="1" height="1">';
 }
 
}

//** Alterar Parcela ****************************************************************************************************************************
function AlterarParcela(Parcela)
{
 if (Parcela.toString() == 'new')
 {
  return alert("É necessário que o cadastro esteja salvo!");
 }

 ShowForm('Alterar Parcela','WebAdmin/ClientesFinanciamento/ParcelasFinciamento/AnexarParcelas.aspx?Parcela='+Parcela.toString());
}

//** Salvar Parcela  ****************************************************************************************************************************
function SalvarParcela(Parcela)
{
 var Bloco          = document.getElementById("tdParcela_"         + Parcela + "_Bloco");
 var edtParcela     = document.getElementById("edtParcela_"        + Parcela.toString());
 var edtCoeficiente = document.getElementById("edtCoeficiente_"    + Parcela.toString());
 
 if (!Bloco || !edtParcela || !edtCoeficiente)
 {
  return alert(ComponentNotFound);
 }

 try
 {
  ShowAguarde(true);
  JRAjax.SalvarParcela(ID, SessionID, Parcela, edtParcela.value, edtCoeficiente.value, cbk_SalvarParcela);
 }
 catch(e)
 {
  alert(AjaxNotFound);
  ShowAguarde(false);
 }
}

function cbk_SalvarParcela(Request)
{
 ShowAguarde(false);

 if (!Request.value[0])
 {
  alert(Request.value[1]);
  var Control = document.getElementById(Request.value[2]);
  
  if (Control)
  {
   Control.focus();
   Control.style.backgroundColor = "red";
  }
  
  return false;
 }
 
 try
 {
  new Function(Request.value[5])();
  if (Parcela != null)
  {
   Parcela.innerHTML = AC_FL_RunContent('width','400','height','50','src','Swfs/frases','quality','high','wmode','transparent','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','Swfs/frases' );
  }
 }
 catch(e)
 {}
}

