﻿// Funciones del filtro de estrechamiento
var timerTxtMarcas = null, primeraEjecucionTimerTxtMarcas = false;
var timerChkMarcas = null, primeraEjecucionTimerChkMarcas = false;

function busquedaAvanzadaActualizarMarcas(postback)
{

    if(timerTxtMarcas != null)
        clearTimeout(timerTxtMarcas);
    if(!primeraEjecucionTimerTxtMarcas)
        timerTxtMarcas = setTimeout(postback, 500);
    primeraEjecucionTimerTxtMarcas = false;
}
function busquedaAvanzadaSeleccionarMarcas(postback)
{
    if(timerChkMarcas != null)
        clearTimeout(timerChkMarcas);
    if(!primeraEjecucionTimerChkMarcas)
        timerChkMarcas = setTimeout(postback, 1000);
    primeraEjecucionTimerChkMarcas = false;
}

function currency(num)
{
    num = num.toString().replace(/\$|\,/g,'');
    if(isNaN(num)) num = "0";
    sign = (num == (num = Math.abs(num)));
    num = Math.floor(num*100+0.50000000001);
    num = Math.floor(num/100).toString();
    for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
        num = num.substring(0,num.length-(4*i+3))+'.'+num.substring(num.length-(4*i+3));
    return (((sign)?'':'-') + '$' + num);
}

