<!-- START SCRIPTS/Valoracion/recalculos_delete_collection.html.twig -->
<script type="text/javascript">
$(document).on('DOMNodeRemoved', function(e)
{
if(e.target.nodeName === "TR" && ($(e.target).parent().parent().hasClass("table-valoraciones-relojes-sin-stocks") || $(e.target).parent().parent().hasClass("table-valoraciones-relojes-stocks")))
{
if(($(e.target).parent().children().length - 1) > 0)
{
calcularPrecioPagar($(e.target).data("id"));
}
else
{
AutoNumeric.set("#" + $("input[id$='_precioPagar']:not(input[id*='_valoracionesRelojesSinStocks_'])").attr("id"), 0.00);
}
}
else if(e.target.nodeName === "TR" && $(e.target).parent().parent().hasClass("table-costes-valoraciones-relojes-sin-stock"))
{
$elem = $(e.target).find("input[id*='_valoracionesRelojesSinStocks_'][id*='_costes_'][id$='_precio']");
if(($(e.target).parent().children().length - 1) > 0)
{
calcularCostes($elem, $(e.target).data("id"));
}
else
{
AutoNumeric.set('#' + $elem.parents("table").parents("tr").find("input[id*='_valoracionesRelojesSinStocks_'][id$='_costesTotal']").attr("id"), 0.00);
$elem.parents("table").parents("tr").find("input[id*='_valoracionesRelojesSinStocks_'][id$='_costesTotal']").trigger("change");
}
}
if(e.target.nodeName === "TR" && $(e.target).parent().parent().hasClass("table-referencias-valoraciones-relojes-sin-stock"))
{
let id = $(e.target).data("id");
if($(e.target).parent().find("tr:first").data("id") == id)
{
let precio = AutoNumeric.getNumber('#' + $(e.target).find("input[id$='_precio']").attr("id"));
let $precioReferencia = $(e.target).parent().parent().parents("tr").find("input[id*='_valoracionesRelojesSinStocks_'][id$='_precioReferencia']");
let precioReferencia = AutoNumeric.getNumber('#' + $precioReferencia.attr("id"));
if(precio === precioReferencia)
{
let $newPrecio = $(e.target).parent().find("tr:not([data-id="+id+"]):first").find("input[id$='_precio']");
if ($newPrecio.length) {
let newPrecio = AutoNumeric.getNumber('#' + $(e.target).parent().find("tr:not([data-id=" + id + "]):first").find("input[id$='_precio']").attr("id"));
AutoNumeric.set('#' + $precioReferencia.attr("id"), newPrecio);
}
else {
AutoNumeric.set('#' + $precioReferencia.attr("id"), 0.00);
}
}
}
}
});
</script>
<!-- END SCRIPTS/Valoracion/recalculos_delete_collection.html.twig -->